1. 立体车库系统概述与核心需求
12车位升降横移式立体车库是一种典型的自动化停车设备,采用PLC作为主控制器,通过伺服电机驱动载车板实现三维空间内的车辆存取。这类车库在商业综合体、老旧小区改造等空间受限场景具有显著优势,其核心设计目标是在有限占地面积(通常仅需3辆车的平面空间)上实现12辆车的停放容量。
传统平面停车场停放12辆车至少需要120㎡(按每车5m×2m计算),而3×4立体车库仅需约40㎡(含设备运行空间),土地利用率提升300%。这种空间压缩能力源于其独特的运行机制:每个载车板可独立升降或横移,通过协调运动腾挪出目标车位的存取通道。
关键设计约束:载车板最大允许负载2.5吨(含车辆重量),升降速度≤0.3m/s(安全规范要求),横移速度≤0.5m/s,定位精度±5mm(需伺服电机闭环控制)
2. 机械结构设计与载车板运动逻辑
2.1 钢结构框架与轨道布局
车库主体采用Q235B型钢焊接框架,立柱截面尺寸200mm×200mm,横梁截面150mm×100mm,整体结构需通过ANSYS静力学分析验证承重能力。轨道系统包含:
- 垂直导轨:每列独立设置,采用H型钢配合直线轴承
- 水平轨道:每层布置,选用T型导轨配滚轮组
- 防坠装置:电磁制动器+机械挂钩双保险
2.2 载车板联动机制
12个车位共用4块载车板(每层1块),通过"倒库"原理实现全车位覆盖。存取车时遵循以下运动规则:
- 目标车位所在列的所有载车板同步升降
- 目标层载车板横向移动到存取口
- 非目标载车板需让出运动通道(形成"空洞")
- 完成存取后复位所有载车板
典型运动序列示例(存取第2层第3列车辆):
text复制初始状态:
层1: [板A][空位][空位]
层2: [空位][板B][空位]
层3: [空位][空位][板C]
步骤:
1. 板B横移至第1列
2. 板A下降至层3
3. 板C上升至层2
4. 板B横移至第3列
3. 电气控制系统硬件配置
3.1 PLC选型与IO分配
选用三菱FX5U-32MT/ES(16输入/16输出)作为主控,具体IO分配:
- X0-X3:4个急停按钮信号
- X4-X7:12个车位红外检测(复用输入)
- X10-X13:4个限位开关(升降终点)
- Y0-Y3:4台伺服电机使能
- Y4-Y7:4个电磁制动器控制
- Y10-Y13:横移方向控制
3.2 伺服驱动系统配置
采用三菱MR-JE-40A伺服驱动器+HF-KN43J-S100电机,关键参数:
- 升降轴:20:1减速比,编码器分辨率131072p/rev
- 横移轴:10:1减速比,编码器分辨率131072p/rev
- 控制模式:位置控制(脉冲+方向信号)
- 电子齿轮比设置:
math复制(ΔL为脉冲当量5μm,R为减速比)\frac{P_{u}}{P_{g}} = \frac{ΔL \times R}{P_{enc}} = \frac{0.005 \times 20}{131072} ≈ 1:262144
3.3 安全回路设计
双重安全防护机制:
- 硬件回路:急停按钮→安全继电器→切断所有电机电源
- 软件检测:PLC实时监测:
- 载重传感器(超载报警)
- 光电开关(异物检测)
- 运行超时(单动作最长30秒)
4. PLC控制程序设计详解
4.1 运动控制梯形图逻辑
以三菱GX Works3开发环境为例,核心程序段包括:
ladder复制|--[MOV K4 D0]-----------------(初始化载车板位置寄存器)
|--[CMP D100 K0]----[MOV K1 M0](检测存取请求)
|--[BMOV D200 D210 K4]---------(载车板位置状态备份)
|--[CALL P100]-----------------(路径规划子程序)
|--[PLSY K5000 K0 Y0]---------(脉冲输出控制伺服)
路径规划子程序P100实现Dijkstra算法变种,计算最优移动路径:
- 建立邻接矩阵表示载车板位置关系
- 使用优先队列搜索最短移动步数
- 排除会导致死锁的移动组合
4.2 伺服电机控制FB块
创建标准功能块处理伺服控制:
structured_text复制FUNCTION_BLOCK ServoControl
VAR_INPUT
TargetPos : INT; // 目标位置(脉冲数)
AxisNo : BYTE; // 轴编号
END_VAR
VAR_OUTPUT
Done : BOOL; // 定位完成
END_VAR
VAR
CurrentPos : INT; // 当前位置
END_VAR
// 脉冲输出与位置监控
IF NOT Done THEN
PLSY(5000, TargetPos, AxisNo);
CurrentPos := D8340; // 读取Y0轴当前值
Done := ABS(CurrentPos - TargetPos) < 10;
END_IF;
4.3 异常处理机制
设计三级故障应对策略:
- 轻微超时(<5秒):重试当前动作
- 中度故障(传感器异常):停止运动并报警
- 严重故障(电机过载):切断电源并锁定系统
对应程序实现:
ladder复制|--[T0 K50]---------[MOV K1 D1000] (超时检测)
|--[LD= D1000 K1]--[CALL P200] (调用故障处理)
|--[LD X0]---------[SET M100] (急停触发)
5. 系统调试与优化要点
5.1 机械调平关键步骤
- 使用激光水准仪校准各立柱垂直度(偏差≤2mm/10m)
- 调整轨道接头间隙(1-2mm预留热膨胀空间)
- 载车板静态负载测试(2.5吨保持4小时无变形)
5.2 伺服参数整定技巧
通过MR Configurator2软件调整:
- 刚性设定:初始值15→逐步提高到25(观察振动)
- 速度前馈:从0%→50%改善跟随误差
- 陷波滤波器:消除150Hz机械共振
实测参数示例:
ini复制[伺服参数]
位置环增益 = 35 rad/s
速度环增益 = 120 Hz
速度积分时间 = 20 ms
5.3 常见故障排查指南
| 故障现象 | 可能原因 | 检测方法 | 解决方案 |
|---|---|---|---|
| 载车板卡阻 | 轨道异物 | 手摇测试 | 清理轨道+润滑脂 |
| 定位偏差 | 编码器线干扰 | 示波器检测 | 改用双绞屏蔽线 |
| 电机过热 | 电子齿轮比错误 | 监控电流 | 重新计算传动比 |
| 通讯中断 | 终端电阻未接 | 阻抗测量 | 在末端加120Ω电阻 |
6. 安全规范与维护建议
6.1 必须遵守的安全标准
- GB 17907-2010《机械式停车设备通用安全要求》
- JB/T 10475-2015《垂直升降类机械式停车设备》
- 每日检查项:
- 钢丝绳磨损(直径减少≤7%)
- 制动器间隙(0.5-1.0mm)
- 紧急停止功能测试
6.2 预防性维护计划
制定三级维护体系:
text复制日常维护(每8小时):
- 清洁轨道表面
- 检查光电开关状态
月度保养:
- 更换减速机润滑油(ISO VG220)
- 紧固所有螺栓(扭矩值见附表)
年度大修:
- 更换钢丝绳(无论磨损程度)
- 伺服电机轴承注脂(SKF LGHP2)
实际项目中我们发现在潮湿环境中,轨道接触面每月需涂抹二硫化钼润滑脂(MoS2含量≥60%),普通锂基脂会在3周后失效导致异响。此外,伺服电机编码器接头建议采用IP67等级防水型,普通接头在雨季易受潮引发位置漂移。
