论文部分内容阅读
发动机系统建模是飞行模拟器的重要组成部分,发动机模型的准确度直接影响着飞行仿真的逼真度。本文以某涡扇发动机为研究对象,对其进行了建模与仿真。首先,论述了涡扇发动机的工作原理和发动机系统的建模方法,决定采用集合总体性能建模和集成部件建模的综合建模方法对发动机系统进行Simulink建模与仿真。功能、控制逻辑采用部件建模,而性能参数的获取,采用总体性能建模。并通过需求分析对发动机系统进行了软件模块的划分和外部接口关系的确定。其次,在获取所需的仿真数据后,使用MATLAB/Simulink建立了发动机系统模型,主要包括各软件模块的功能描述、数学模型及输入输出信号的确立、流程图的绘制和Simulink模型的建立。再次,为了更加直观地表达模型的功能与性能以及与其它分系统的接口关系,在基于MATLAB/Simulink的基础上,利用Real-Time Windows Target开发了发动机系统的实时演示系统。此演示系统可以实现的功能包括:发动机的启动、运转、反推、停车和发动机的空中停车、风车、启动等操作,并且实现了大部分的仪表及指示灯,也可以用来实时地观察和测试某些参数。最后,通过仿真数据与实际飞行数据的比较验证,结果表明:所建立的发动机系统模型符合飞行仿真发动机系统的要求,所有的测试结果都在要求的容差范围之内,并且可以将本发动机系统模型嵌入到整个飞行仿真系统中去。