# 岸桥(Crane)
![](https://box.kancloud.cn/39ce19e12817d3c545dc1ac322ed3b21_107x96.png)
## 综述
岸桥对集装箱进行装卸船作业。岸桥经常和集卡车队(Truck Gang)一起将集装箱运输至堆场。可以在泊位规划器的泊位布置(Berth Layout)选项卡中将岸桥添加到模型中。只要不被另一台岸桥或起重机定位界限(Crane Allocation Barrier)所阻挡,它们可以沿泊位边缘移动。如果模型中包含一个或多个岸桥,可以单击单个岸桥来对其进行详细修改。例如新岸桥移动更快,旧岸桥移动更慢的效果就可以通过这种方式可以实现。
> 注意:可以指定岸桥的不同配置。例如,可以配置一个双小车岸桥。
## 属性
![](https://box.kancloud.cn/e9fd2bf2312187f80f9c33cd03c87cba_485x152.png)
**名称(Name)** - 该值表示岸桥对象的名称。
**移动决定因素(Determine Moves)** - 该下拉框中的值表示如何计算岸桥的运动。选项包括:
* “基于每次移动的时间(Based on Time Per Move)”——岸桥的移动分为三种:卸载、装载和双循环。每个类别都有一个不同的表达式来计算移动时间。当岸桥移动时,会根据适当的类别计算总移动时间,然后分别确定大车、小车和起升机构的移动时间。
* “基于岸桥移动速度(Based on Crane Speeds)”——基于用户指定的速度值和模型中表示的实际距离,对岸桥的大车、小车和起升机构的运动分别指定。对于任何特定的运动,若使用该方法进行指定,则每次移动时间都是相同的,因为每种移动都严格基于指定的速度。
*基于每次移动的时间(Based on Time Per Move)*
![](https://box.kancloud.cn/b28afa4dec039117b20b69df17cfd25e_449x237.png)
**单次卸载时间(Time Per Move for Discharges)** - 该值是指将一个集装箱从船上卸载所花费的时间。该值可通过泊位规划器(Berth Planner)的舱口配置(Hatch Profiles)选项卡上的速度(speed)标签进行调整。
**单次装载时间(Time Per Move for Loads)** - 该值是指将一个集装箱装载到船上所花费的时间。该值可通过泊位规划器(Berth Planner)的舱口配置(Hatch Profiles)选项卡上的速度(speed)标签进行调整。
**单次循环时间(Time Per Move for Cycling)** - 该值是执行一次卸载操作后立即执行一次装载操作所需的总时间。该值可通过泊位规划器(Berth Planner)的舱口配置(Hatch Profiles)选项卡上的速度(speed)标签进行调整。
**移动单位转换工具(Moves Per Hour Conversion Tool)** - 这个小部件可以将每小时的移动转换为每分钟移动。大多数建模人员都是根据每小时的移动来考虑码头设备,但是建模中需要以每分钟的移动为单位的值。使用这个工具,可以轻松地将正确的值代入到上面的表达式中。
**大车速度(Gantry Speeds)** - 该值是指岸桥从一个泊位移动到另一泊位的速度。
> 注意:为了正确表示双吊的速度,应该更改泊位规划器(Berth Planner)的舱口配置(Hatch Profiles)选项卡上的速度(speed)标签的值。一个合适的值大约是1.9左右(不是2,因为锁住两个集装箱需要额外的时间)。
*基于岸桥移动速度(Based on Crane Speeds)*
![](https://box.kancloud.cn/2444e23fff2fac305634d6ba6e645744_339x360.png)
**起升高度(Lift Height)** - 该值表示起重机的最大提升高度。长度单位取决于模型单位窗口的设置。
**等待时升起吊具(Lift Hoist When Idle)** - 该选项可以使起重机在等待集卡时更有效率。如果勾选该项,则岸桥将在吊起集装箱等待时升起吊具,以便在卡车到达时进行移动。如果此项未选中,则岸桥将等待卡车到达后进行移动。
**运动顺序(Travel Sequence)** - 该值允许编辑岸桥的移动事件序列。选项列在右侧列出。默认的顺序是抬起,移动小车,放下。
**速度(Speeds)** - 该组值表示岸桥的各个机构的速度。每个机构的移动都是单独设置的。如果加减速为0,则起重机将以最高速度立刻开始移动或立刻完全停止,没有任何加减速时间。时间和长度单位取决于模型单位窗口的设置。
## 其他选项卡
![](https://box.kancloud.cn/9f7292e979eb97a712cf471958c761ea_520x577.png)
小车和起升机构的属性可以通过对应的属性按钮进行编辑。岸桥的属性可以通过通用(General)选项卡进行编辑。
**起升高度(Hoist Lift Height)** - 该值表示吊具能提升的最大高度。
**状态改变时触发(On State Change)** - 当岸桥从当前状态切换到下一状态时,将触发此触发器。当岸桥的状态即将改变时,可以使用触发器来设置特定的触发逻辑。
传入该触发器的参数如下:
* 参数1为整型,表示岸桥将变更至的状态
* 参数2是状态配置文件号,对于单小车岸桥,该值为1
该触发器返回值为整型,返回值如下:
* 默认情况下,触发器的返回值为0,FlexTerm将基于其默认逻辑调整岸桥的状态。
* 如果触发器返回-1,FlexTerm将不会改变岸桥的状态,即岸桥将保持之前的状态。
* 如果触发器返回正数,则状态将更改为这个新的状态号。应该使用下列岸桥状态宏作为返回值:
<ul style="margin-left:20px;list-style-type:circle;">
<li>QUAY_CRANE_STATE_IDLE:岸桥无工作
<li>QUAY_CRANE_STATE_PRODUCTIVE:岸桥或小车正在进行生产作业
<li>QUAY_CRANE_STATE_MOVING_TO_HATCH:岸桥移动到舱口
<li>QUAY_CRANE_STATE_WAITING_DURING_DISCHARGE:岸桥等待水平运输
<li>QUAY_CRANE_STATE_WAITING_DURING_LOADING:岸桥在装载操作期间等待水平运输
<li>QUAY_CRANE_STATE_SETUP:岸桥处于准备(setup)状态(在舱口配置中定义)
<li>QUAY_CRANE_STATE_WAITING_PLATFORM:岸桥正在等待中转平台(仅限双小车岸桥)
</ul>
请参阅触发器中的示例代码。
![](https://box.kancloud.cn/0e6741703c1878b446f576b95a3234a3_476x29.png)
**操作触发器(Operation Trigger)** - 当岸桥在卸载或装载操作过程中达到某一特定时刻时触发此触发器。传入此触发器的参数如下所示:
* 参数1是一个节点,它表示绑定此触发器的当前岸桥
* 参数2是一个整数宏,表示指定岸桥当前运行状态的操作类型。对于岸桥操作,参数2有下列值可选:
<ul style="margin-left:20px;list-style-type:circle;">
<li>QUAY_CRANE_OP_DISCHARGE_PICKUP_BEGIN:岸桥开始移动,从船上装卸集装箱
<li>QUAY_CRANE_OP_DISCHARGE_DROPOFF_BEGIN:装卸完毕后,岸桥开始将卸货集装箱卸至车辆或地面
<li>QUAY_CRANE_OP_DISCHARGE_FINISH:岸桥将集装箱卸至车辆或地面
<li>QUAY_CRANE_OP_LOAD_PICKUP_BEGIN:岸桥开始移动,从车辆或地面上拿起集装箱
<li>QUAY_CRANE_OP_LOAD_DROPOFF_BEGIN:岸桥在取货后开始将集装箱装到船上
<li>QUAY_CRANE_OP_LOAD_FINISH:岸桥完成装载集装箱的工作
</ul>
* 参数3为整型,表示当前操作中涉及的集装箱总数
* 参数4为整型,表示当前操作中第一个集装箱的containerid。如果第一个集装箱不存在,则containerid值将为0
* 参数5为整型,表示当前操作中的第二个集装箱的containerid。如果第二个集装箱不存在,则containerid值将为0
请参阅触发器中的示例代码。
**外观:3D 图形(3D Shape)** - 该下拉框允许用户选择岸桥的三维模型
* 简易单小车岸桥(Simple SingleTrolleyCrane):简单的单小车岸桥三维模型,没有其他部件。
* 标准单小车岸桥(Standard SingleTrolleyCrane):标准的单小车岸桥三维模型,拥有更详细的部件细节。
> 注意:切换外观后,用户可能需要调整岸桥位置和小车位置。过于详细的模型会拖慢模拟的速度。
**使用转移点(Use Transfer Points)** - 该复选框将启用地面转移点编辑器。如果未选中此选项,则将禁用转移点编辑器。
> 注意:该选项仅在岸桥和跨运车组同时工作时有效
**转移点数量(Number Of Transfer Points)** - 转移点总数。
**刷新转移点(Refresh Transfer Points)** - 单击此按钮,将根据“转移点数量”中的输入值刷新下面的转移点表。
> 注意:在转移点表中,用户需要在岸桥模型中输入转运点中心的y坐标。岸桥模型中的(0,0,0)点位于岸桥模型左上角。因此在上面的例子中输入的是负值。
## 更多细节
![](https://box.kancloud.cn/cea7181660b579fc7c890d62606c4d11_125x84.png)
港口最大的资源之一是岸桥。岸桥应该总是处于工作状态。但是,如果没有足够的集卡来负责集装箱运输,那么岸桥就会有部分时间处于闲置状态。FlexTerm通过在空闲的岸桥下绘制一个红色的框来提供可视化的指示。此外,FlexTerm会收集每个岸桥等待时间的统计数据,这样就可以计算出需要多少辆集卡来为该岸桥提供服务。
- 欢迎使用FlexTerm
- 快速上手
- 安装FlexTerm
- FlexSim简介
- FlexTerm简介
- FlexTerm建模范例
- 循序渐进:学习步骤
- 循序渐进:泊位计划
- 循序渐进:堆场计划
- 循序渐进:大门计划
- 循序渐进:轨道计划
- 教程
- 一个简单的码头
- 添加闸口
- 集装箱堆场布置
- 规划器
- 泊位规划器
- 闸口规划器
- 堆场规划器
- 轨道规划器
- 对象库
- FlexTerm对象库简介
- 背景(Background)
- 泊位规划器(Berth Planner)
- 底盘池(Chassis Pool)
- 岸桥(Crane)
- 双小车岸桥(Dual Trolley Crane)
- 龙门起重机(Gantry Crane)
- 闸口规划器(Gate Planner)
- 闸口处理器(Gate Process)
- 闸口队列(Gate Queue)
- 闸口道路(Gate Road)
- 闸口吸收器(Gate Sink)
- 闸口至堆场(Gate To Yard)
- 网络节点(Network Node)
- 车厢(Rail Block)
- 资源组(Resource Group)
- 跨运车(Straddle Carrier)
- 跨运车组(Strad Gang)
- 空箱叉车(Top Loader)
- 交通控制(Traffic Control)
- 转运区(Transfer Area)
- 卡车(Truck)
- 卡车队(Truck Gang)
- 啊啊(Wheeled Block)
- 箱区(Yard Block)
- 堆场至闸口(Yard To Gate)
- 其他
- 集装箱码头菜单
- 集装箱类型
- 起重机分配算法
- 集装箱码头标准绩效评估
- 导入模型数据
- 模型视图
- 模型单位
- 道路网络
- 标准FlexSim用户手册
- 切换到标准FlexSim库
- 数据统计
- 准备时间