本项目是一套面向大型船舶动力系统的仿真与实船监测一体化平台,涵盖硬件仿真、机舱动力模拟、安全联锁、状态监测、故障注入及底层调试等完整功能,广泛应用于船舶维修检测、船员实训和硬件系统联调。全部5款上位机软件基于Python与PySide6统一框架开发,界面与架构高度一致,支持多软件协同、实时数据交互、工业总线通信、动态可视化及故障联锁逻辑。
点击空白处退出提示
本项目是一套面向大型船舶动力系统的仿真与实船监测一体化平台,涵盖硬件仿真、机舱动力模拟、安全联锁、状态监测、故障注入及底层调试等完整功能,广泛应用于船舶维修检测、船员实训和硬件系统联调。全部5款上位机软件基于Python与PySide6统一框架开发,界面与架构高度一致,支持多软件协同、实时数据交互、工业总线通信、动态可视化及故障联锁逻辑。
1. 综合监测上位机(核心主上位机): 通过 CAN 总线接收硬件数据帧,解析近千个传感器测点,包括温度、压力、转速、开关量、车令、接脱排、故障状态等。使用Python + PySide6搭建模块化界面,包含:监测系统、遥控系统、安全系统、推进系统、网络状态、数据打印等模块, 实现实船数据监控、机舱状态可视化、故障报警展示,可直接用于船厂维修与仿真系统监控。
2. 硬件仿真类上位机(3 款配套控制软件): (1)MA 测点设定软件:通过 CAN 向硬件下发传感器设定值。(2)动力仿真软件:基于Modbus + PWM实现柴油机全逻辑仿真,响应启动、油门、桨角、紧急停车等指令,并输出转速、轴转速、接脱排等仿真数据,提供仪表盘、图表可视化界面。(3)故障模拟软件:注入滑油压力低、连锁保护、降速、停车等故障信号,支持强制覆盖转速、轴转速、桨角等数据,验证硬件安全联锁逻辑。
3. 硬件底层调试软件(LBC/DEC/RCC/PCC): 基于 CAN 总线开发专用调试工具,实现硬件模块EEPROM 读写、参数配置、寄存器校准。用于硬件出厂调试、功能验证
与故障排查。
独立完成整套船舶动力仿真与监控系统 5 款软件,实现从监测展示 → 动力仿真 → 故障模拟 → 硬件调试的全流程功能,系统可稳定用于船舶维修检测、船员操作训练、硬件平台联调,实现每秒千条级数据流畅处理与近千个CAN总线传感器测点实时解析可视化
核心技术栈:
开发:Python、PySide6
通信:CAN 总线、Modbus、PWM、TCP+JSON







评论