首页|基于Linux的智能船舶数据采集系统设计

基于Linux的智能船舶数据采集系统设计

Design of Linux-Based Intelligent Ship Data Acquisition System

扫码查看
为满足智能船舶数据采集系统的多通信协议传输需求,确保数据传输的实时性、可靠性和稳定性,在采用嵌入式操作系统Linux的工控机上设计一种支持多通信模式的船舶数据采集系统.该系统包含数据传输、数据解析和数据存储等3个模块,其中:数据传输模块采用CAN(Controller Area Network)协议、TCP/IP(Transmission Control Protocol/Internet Protocol)协议和串口 RS232协议实现;数据解析模块用于对数据进行格式转换,以TCP/IP协议的形式将其发送给上位机,并在上位机中利用MATLAB软件对其进行解析.以北斗导航接收机为数据源对该系统的有效性进行试验验证,结果表明,基于Linux的多通信模式数据采集系统能满足智能船舶多样化传感器接口,以及数据可靠、准确、实时传输和处理的需求.
A ship data acquisition system supporting multiple communication modes is designed on an industrial computer with the embedded operating system Linux to meet the demand for multi-communication protocol transmission of intelligent ship data acquisition systems.The system comprises data transmission,data analysis and data storage modules.The data transmission module suports CAN(Controller Area Network)protocol,TCP/IP(Transmission Control Protocol/Internet Protocol)proto-col,and serial port RS232 protocol.The data parsing module performs data format conversion and sends data to the upper com-puter in TCP/IP protocol.The upper computer,equipped with MATLAB,do data analysis.Experimental results show that the multi-communication protocol acquisition system based on industrial computer can meet the needs of intelligent ships,inclu-ding diversified sensor interfaces,reliable and accurate data,real-time transmission and processing.

intelligent shipdata acquisition systemLinuxCAN(Controller Area Network)protocolTCP/IP(Transmis-sion Control Protocol/Internet Protocol)protocol

钱琦珅、董胜利、韩冰

展开 >

上海船舶运输科学研究所有限公司舰船自动化系统事业部,上海 200135

闽江学院 物理与电子信息学院,福州 350108

智能船舶 数据采集系统 Linux操作系统 CAN协议 TCP/IP协议

高技术船舶科研项目上海市科技计划项目福建省自然科学基金

工信部重装函[2020]313号:CJ02N2023XD14310002022J011128

2024

上海船舶运输科学研究所学报
上海船舶运输科学研究所

上海船舶运输科学研究所学报

影响因子:0.301
ISSN:1674-5949
年,卷(期):2024.47(1)
  • 20