Vijeesh T, CSIR-NAL
飞行模拟在任何飞机发展计划中都是一种有价值的辅助手段。具体来说,在设计和验证控制律和自动驾驶系统时,工程师可以从实时飞行员和工程师在回路中的模拟中获益。快速原型技术允许在开发过程中实现和验证实时飞行仿真和飞行控制策略。用户可以在相同的环境中工作,从需求分析到飞行仿真,他们可以设计控制器,并在实现阶段执行验证和验证。一个低成本的可视化平台,为飞行员的视觉线索和飞行员的输入,可以提高快速原型飞行模拟系统的成本效益。本部分介绍了一种用于控制设计的实时飞行模拟器的开发。该方法使用了在Windows上工作的标准的基于x86的计算平台®操作系统与MATLAB®和仿真软万博1manbetx件®。
使用Real-Time Windows Target™,用户可以运行Simulink和Sta万博1manbetxteflow®在台式电脑或笔记本电脑上实时建模,用于快速原型制作和半实物仿真。这种方法能够有效地设计、开发和验证控制和信号处理算法。实时可执行文件可以完全通过Simulink模型实现。万博1manbetx万博1manbetxSimulink编码器™从Simulink模型生成C代码。生成的代码在标准个人计算机上作为实时应用程序运行。通过使用PC I/O板与实际硬件接口,可以在基于windows的PC上实时编译和执行这些代码。实时Windows目标包括I/O设备驱动程序,以支持广泛选择的I/O板和UDP套接字接口。万博1manbetx这种支持使万博1manbetx设计人员能够连接飞行模拟所需的传感器、执行器和其他硬件。
对于目前的工作中,标准USB操纵杆用作导频控制。可视化平台使用OpenSceneGraph的和Delta3D的开发。实时视窗目标驱动程序用于获取控制输入。从工厂模型驱动的可视化软件的输出,通过实时的Windows目标分组输出驱动器。一个GUI使用MSVC MFC将与使用MATLAB引擎API一个MATLAB会话互动发展。主飞行显示器的开发和接口到Simulink模型。万博1manbetx实时绘图应用程序正在使用QT进行分析也很发达。
记录:2012年8月8日
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文),以获得最佳的网站表现。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
本网站使用Cookies来改善您的用户体验,个性化的内容和广告,并分析网站流量。通过继续使用本网站,您同意我们使用Cookie。请参阅我们的隐私政策要了解更多关于cookie和如何更改设置。