FADEC全数字仿真平台关键技术研究
发布时间:2024-11-26 22:23
数字仿真是减少航空发动机FADEC系统研发成本、缩短其研发周期的重要手段,本文搭建了FADEC全数字仿真平台并开展了相应的关键技术研究,主要包括FADEC全数字仿真平台框架、航空发动机部件级模型、面向对象的FADEC系统功能级模型、仿真平台故障注入模块、数字电子控制器双通道切换算法等方面的研究工作。首先,针对航空发动机控制系统研发需求以及数字仿真的现状,进行了仿真平台的需求分析并相应地设计了仿真平台框架。基于TCP的socket编程技术,采用C/S架构搭建了仿真平台框架,实现了局域网内异地连接的功能,通过客户端对服务端和发动机模型端切换连接的方式实现了多用户连接功能,设计了客户端MFC界面,并验证了仿真平台异地连接和多用户连接功能的有效性。然后,完善和扩展了NASA开源的T-MATS JT9D发动机模型,建立了仿真平台的被控对象。采用指数平衡法对T-MATS提供的JT9D发动机部件特性数据进行了低转速外推,完善了部件特性数据,最终修改的JT9D模型可以在全包线、转速40%-100%范围内运行。最后通过Simulink Code Generation工具将Simulink中的JT9D模型生...
【文章页数】:96 页
【学位级别】:硕士
【部分图文】:
本文编号:4012680
【文章页数】:96 页
【学位级别】:硕士
【部分图文】:
图2.1FADEC全数字仿真平台框架结构图
通过提供多用户和局域网连接的功能丰富了仿真平台的使用对象需求分析对标上述FADEC全数字仿真平台的功能需求,结合现有技术能力,平台的技术需求。总体技术思路为:仿真平台基于C++语言开发,为接,仿真平台拟采用C/S架构。为了实现航空发动机全包线部件级模动机模型的知识产权,....
图2.6具备多用户功能的仿真平台框架图
服务器端具备多用户功能的仿真平需要进行以下技术实现:t_ntoa()函数获取与服务器函数mkdir()在服务器程序该文件夹作为对应客户端端所选择的发动机模型并给模型传递端口号,发en()函数打开源文件,利件内容拷贝给创建的副本ellExecute()函数运行发动及传递的端口,....
图2.7FADEC全数字仿真平台客户端人机交互界面
4FADEC全数字仿真平台框架功能仿真验证FADEC全数字仿真平台框架功能主要包括网络连接功能以及多用户功能,本文利交换机和若干台电脑主机组成局域网,在该局域网内进行仿真平台框架功能的验证,程序基于MFC编写,其人机交互界面包含本阶段仿真平台的所有功能,包括发动机择、连....
图2.8服务器程序运行提示框
图2.7FADEC全数字仿真平台客户端人机交互界面在搭建的局域网内指定一台主机为服务器,服务器端的发动机模型文件只包括socket连接功能用于验证服务器程序的模型分配和模型运行功能,服务器程序循环运行,处于等待连接状态,在局域网内选择两台计算机运行客户端应用程序,同时....
本文编号:4012680
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/4012680.html
上一篇:低温诱导轮空化特性数值计算研究
下一篇:没有了
下一篇:没有了