🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
The Ship Schedule tab page is used to specify when ships are expected to arrive at the berth, how long they are expected to stay, where the ship should dock, and how many cranes should operate on the ship. Tab Page Details ![](https://box.kancloud.cn/1d532003ee5fdea9db50a332cf0e4303_869x600.png) Number of Weeks in Schedule- By default, the ship schedule contains only one week that is repeated throughout the runtime of the model. Alternatively, you can create a multi-week schedule for the model to execute. When all聽the weeks of the multi-week schedule have been executed, the schedule is repeated. To add more weeks, click the "+" button. To delete weeks, click the "-" button. The schedule must have at least one week. <a name="ServicesList">Services</a><a name="ServicesList"> - This window lists each of the services that were created on the </a>[Services tab](Services.html). To add a service to the schedule, click on a service and drag it to the [ship schedule view](#ShipScheduleView). The following parameters are specific to each ship and are only available when a ship is highlighted in the [ship schedule view](#ShipScheduleView). Name - This value is the name assigned to the highlighted ship. <a name="AllocateCranes">Allocate Cranes</a><a name="AllocateCranes">- This value indicates the number of cranes that are requested for this ship. Allocate more or less cranes by clicking on the "+" or "-" button.</a> <a name="AllocateCranes">Maximum Cranes</a><a name="AllocateCranes">- This value indicates the maximum number of cranes that can be assigned to this ship. The maximum number of cranes would likely be based on the structural specifications of the ship. Increase or decrease the maximum number of cranes by clicking on the "+" or "-" button.</a> <a name="AllocateCranes">Priority</a><a name="AllocateCranes">- This value is used for allocating cranes to ships in the situation where there are not enough cranes to meet all of the requests. A higher number indicates a higher priority and greater likelihood that the ship's request will be met. Priority values are ordinal only, not relative. In other words, a ship with a priority of 10 has higher priority than a ship with a priority of 1, but the first ship does not have 10 times more priority than the second.</a> <a name="AllocateCranes">Note: For detailed information on how cranes are allocated to a ship at runtime, please see the </a>[crane allocation algorithm](Crane_allocation_algorithm.html). Berth Position- This value is the ship's docking position along the berth measured from the first berth point. Length units are determined by the [Model Units window](Model_Units.html). The berth position can be changed by dragging the ship left or right in the [ship schedule view](#ShipScheduleView). Scheduled Arrival- This value is the day and time that the ship is expected to arrive at the berth. The actual arrival time of the ship may vary according to the聽[Arrival Time Variability](Services.html#ArrivalTimeVariability) and聽[Reliability Percentage](Services.html#ReliabilityPercentage) of the service. The scheduled arrival time can be changed by dragging the ship up or down in the [ship schedule view](#ShipScheduleView). Scheduled Departure- This value is the day and time that the ship is expected to leave the berth. The scheduled departure time can be changed by resizing the ship vertically in the [ship schedule view](#ShipScheduleView). Note: The scheduled departure time is a very rough estimate. Regardless of the scheduled time, the ship will actually leave berth as soon as all the tasks for that ship have finished. Ship Details - The ship's name, length, beam, and TEU capacity are taken from the specifications given on the [Services tab page](Services.html). The following parameters are used to display the ship's estimated time at the berth in the [ship schedule view](#ShipScheduleView). <a name="MovesNeeded">Moves Needed</a><a name="MovesNeeded">- This value is the number of containers that are expected to be moved on and off the ship. The number is taken from the load and discharge operations required for the set of </a>[hatches](Hatch_Profiles.html) for this service and also depends upon the following parameter. Based On 'VALUE' Number of Moves - This value determines the number of container "Moves Needed." Options include min (minimum), avg (average), and max (maximum). A ship must remain at the berth long enough to complete all of its operations, including setup times, loads, and discharges, as entered on the [Hatch Profiles tab](Hatch_Profiles.html). The [ship schedule view](#ShipScheduleView)draws a green bar in the upper left corner of each ship to show how long the ship is likely to remain at the berth based on the time required for the operations to be completed. Load and discharge operations, however, can be variable since the number of containers is picked randomly. The number of "Moves Needed" is either the total of the "Min" values, the total of the "Max" values, or the total of the average values between "Min" and "Max." To view the bare minimum time a ship will require at the berth, select "min." To view the most likely time a ship will require in berth, select "avg." To view the maximum time a ship will require in berth, select "max."聽You should make a selection based on your scheduling technique. <a name="CraneCapacity">Crane Capacity</a><a name="CraneCapacity">- This value is the total number of crane moves that can be performed on the ship. Crane capacity affects how the green indicator bar is drawn on the ships since a higher crane capacity means containers can be moved faster so the ship can be out of the berth sooner. The number is based on the ship's scheduled time at berth (adjustable by resizing the ship in the </a>[ship schedule view](#ShipScheduleView)), the number of cranes assigned to the ship (adjustable by [allocating more cranes](Berth_Layout.html#BerthLayoutView)), and the moves per hour of each crane, as determined by the following parameter. Based On 'VALUE' Moves per Hour - This value is the typical number of moves per hour for cranes at the berth. The default value is 30 moves per hour. <a class="calibre7" name="ShipScheduleView">Ship Schedule View</a> <a name="ShipScheduleView">![](https://box.kancloud.cn/56aafc8a1bda2299a7a20fc3bf98cac5_551x506.png)</a> <a name="ShipScheduleView">The ship schedule view shows a graph of the weekly schedule for the berth. The horizontal axis represents the berth. The length of the berth is displayed at the top of the graph. Berth sections are divided with red lines with the name (see </a>[berth name](Berth_Layout.html#BerthName)) of the berth section displayed at the top. The vertical axis represents time beginning on Monday and ending on Sunday for each week in the schedule. This view operates like a typical [orthographic view](Flexsim_Users_Manual.html)in that you can zoom and translate the view by using the mouse buttons. As you zoom in, more lines will appear on the schedule, showing the hours of the day with finer granularity. If you continue to zoom in, the hours will also be displayed on the graph in text. You can add services to the schedule by clicking on a service in the [services list](Services.html)and dragging it onto the view. Once a service has been added to the schedule, it will represent a specific ship. Ships are shown as gray boxes. You can move ships on this view with a click and drag operation. Move the ship horizontally to position the ship at the correct location at the berth. The shadow to the left and right of the ship represents the additional space the ship needs for securing its moorings. Ideally, the gray square and both shadows should fit between the black or red lines representing that section of berth. A ship (or the shadows) may overlap a red line at your discretion, but this may cause the model to look wrong if the red line designates an actual turn in the berth. Move the ship vertically to specify the correct arrival time for the ship. Resize the ship (by clicking and dragging the small yellow square on the bottom right corner of a highlighted ship) to specify the predicted departure time for the ship. Regardless of the time the ship is shown to be at the berth, the ship will stay at the berth until it has finished all its operations. If the ships overlap or are not allocated enough time, the next ship to arrive will have to wait at sea before being docked. Small white boxes drawn on the bottom of the ship represent the number of [cranes allocated](Berth_Layout.html) for the ship. The ship's estimated time at the berth is represented by a green or red bar along the top left edge of the ship. This bar can help you schedule ships as close together as possible, but still far enough apart so that arriving ships do not have to wait at sea before being docked. The estimated time (i.e., the length of the green or red bar) at berth is calculated from the Moves Needed and the Crane Capacity as follows: Green Bar: Moves Needed / Crane Capacity \* y-size of ship in the view Red Bar: Crane Capacity / Moves Needed \* y-size of ship in the view A green bar indicates the estimated time needed to complete all the ship's operations. This helps you to know when the ship is ready to leave berth. Thus a ship may be resized to approximately the size of the green bar and should depart at that time. Please note that the green bar is not a perfect representation of the time the ship will be at the berth. Variability, such as variable arrival time, is built into the model.聽All ships share a limited number of cranes and may each have a random number of load and discharge operations (with respect to their hatch profiles). A red bar indicates that the ship is not scheduled to have enough time to complete all聽its operations. The size of the red bar shows how many operations will be completed in the allotted time - a red bar that is only half as long as the size of the ship means that only half of the operations can be completed in the allotted time. This helps you to know how much more time or resources you should allocate to this ship. To adjust the ship's scheduled time, resize the ship. To add more resources, [allocate more cranes](Berth_Layout.html) to the ship, but be aware of other ships requiring cranes at the same time.聽 <a class="calibre7" name="ShipScheduleRuntimeView">Ship Schedule Runtime View</a> <a name="ShipScheduleRuntimeView">![](https://box.kancloud.cn/1707daeb3a8b5e9bb86a60fda058bfa0_544x196.png)</a> <a name="ShipScheduleRuntimeView">While the model is running, you can track the current time in the ship schedule view. During runtime, a thin green line appears on the view and moves downward as time progresses. This line shows the current day and hour of the model. If the line crosses over a ship, it means that the ship should currently be at the berth (this may not always be the case, depending on the reliability percentage and actual arrival and departure times). </a>