基于CAN总线的大射电望远镜分布式控制与数据采集系统
1引言
FAST(Five一hundredMeterAPertureSPeri-ealTeleseope)soom口径球面射电望远镜是国际大射电望远镜计划在中国的一项先导工作。计划在某喀斯特地貌地区建造口径D~500m的射电望远镜,频率渡盖米波一分米波一厘米波波段(0.3~8.SGHz)〔1〕。
随着控制、计算机、测量、通讯、网络等技术的发展,球面射电望远镜的成功实例—美国Arecibo305m口径天线越来越呈现造价高、单频工作、精度低等缺点,充分运用新理论、新技术,科研人员提出了新的创新设计思想。在FAST光机电一体化设计中,通过若干根悬索长度的控制可实现馈源舱按照天文观测要求的位姿做扫描运动。要实现这一设计思想,现代数字主动闭环控制技术是必不可少的。为了有效地实现主机对多套伺服系统的控制,我们采用了基于CAN总线的分布式控制与数据采集系统,并在50m模型中得到了成功应用,对此讨论如下。
2分布式数据采集与控制结构方案
基于CAN总线的FAST系统总体结构如图1所示。FAST的分布式控制与数据采集系统由上位主控计算机和分布在直径500m圆周上的六套伺服系统(下位机)及其他若干数据采集节点组成。在主
控计算机与下位机之间存在复杂的、实时的、可靠性要求高的数据通讯,以实现智能数值闭环控制算法与系统监控。CAN(ControllerAreaNetwork)总线是一种支持分布式实时控制系统的串行通讯局域网络,由于其高性能、高可靠性、实时性好及独特设计,已广泛应用于控制系统中的各检测和执行机构之间的数据通讯。它具有以下的一些技术性能:
(l)多主方式工作,非破坏性的基于优先权的总线仲裁技术;
(2)采用短帧结构,受干扰概率低,每帧信息都有CRC校验及其它检错措施;
(3)对严重错误具有自动关闭总线功能,使总线其他操作不受影响。
CAN总线符合15011898标准,最大传输速率可达IMB/s,最大传输距离为10km,传输介质可为双绞线。由于CAN总线为多主方式工作,最多可挂接110个节点,根据FAST控制系统既需集中控制管理,又需分散实时控制的特殊要求,分布式数据采集控制系统采用现场总线式集散控制系统(FDCs)。采用CAN总线技术对于实现复杂的智能控制、扩增控制系统反馈数据采集节点,具有实际工程易于实现和成本低廉的优点。
整个系统的工作原理为:主控计算机根据所观测星体的赤纬角、时角及地理纬度,计算出各离散时间段内各悬索长度的变化量,并以不同的地址码发送到CAN总线上,各下位机根据自己的验收屏蔽码接收数据(或指令);从控制现场传感器传送来的信息(如:电机转速、转矩、悬索张力、悬索末端线速度等等)可能为模拟量、开关量或数字量。模拟量经模数转换后发送到CAN总线上,总线上的其他节点单元和操作站根据自己的需要和设定的验收屏蔽码来判断是否接收该信息。如果该信息需要进一步较为复杂的处理,则可通过上位机来处理并对整个网络进行管理,经过处理后的信息再送回CAN总线,经通信转换单元控制现场设备。如有重要信息则通过与上位机连接的打印机记录打印保存。
相关文章
- 2022-05-17触摸屏的分类发展及应用
- 2022-07-25基于CC2430芯片的2.4GHz微带天线设计
- 2023-12-26先进制造技术在汽车覆盖件模具制造中的应用
- 2023-12-08基于SOLIDWORKS的动平衡设计仿真与优化
- 2024-04-16四通阀在原油流量计标定中的分析与改进
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。