基于VB的飞机电源系统控制与显示半实物仿真平台研究
2021-04-12牟宇皓杨娟王瑞钦任禹龚泽一
牟宇皓 杨娟 王瑞钦 任禹 龚泽一
摘要:以波音737NG飞机电源系统供电逻辑为研究对象,分析供电网络交流和直流分配原理及切换逻辑,采用VB.NET软件编写系统工作动态仿真程序,使用单片机COM通信实现VB上位机程序与1:1大小驾驶舱P5面板实物的动作联调,从而实现波音737NG飞机电源系统原理展示以及驾驶舱操作与显示功能展示。
关键词:飞机电源系统;VB.NET;半实物;动态仿真
Keywords:aircraft electrical power system;VB.NET;semi-physical;dynamic simulation
0 引言
飞机维护工程是飞机整个运行周期内不可或缺的重要环节,维护工程师一般根据飞机维护手册制定维护方案。手册中一般不包含原理展示内容。为了促进维护工程师对飞机电气系统原理的理解,提高维护效率,需要制定飞机电气系统模拟原理动态仿真系统以满足需求。
飞机驾驶舱P5控制板位于驾驶员正上方,是控制飞机重要电气设备的面板,具有对防冰排雨系统、电源系统和灯光系统等多个电气系统的控制功能。P5控制板模拟实物使用单片机进行功能控制,并已预置特定显示信号和开关触发信号收发编码。在使用P5控制板实物与上位机进行通信测试时,测试结果能够完整符合已预置在单片机存储内部的通信协议逻辑。
VB.NET相比于前代产品VB6.0仅基于对象而言,具有完全面向对象的语言优势,在编程中构建基于.NET Framework运行应用程序,可以通过调用系统命名空间Imports System.IO.Ports接管串口,实现与单片机的串口通信。本文通过研究飞机电源系统的工作原理,开发基于其原理的仿真程序,利用VB.NET中不同类型控件丰富程序的功能,实现飞机驾驶舱P5控制板与上位机的仿真联调[1]。……
