ADI实时仿真平台课件_第1页
ADI实时仿真平台课件_第2页
ADI实时仿真平台课件_第3页
ADI实时仿真平台课件_第4页
ADI实时仿真平台课件_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SolutionsinRealTimeADI实时仿真应用与产品5月,2013AppliedDynamics目录1.公司简介2.ADI的成功应用3.ADI产品简介目录1.公司简介2.ADI的成功应用3.ADI产品简介核心产品ADvantageFramework仿真平台软件实时仿真系统rtX与RTSiAircraft仿真模型软件B4S代码生成工具ADI公司介绍北京银凯科技有限公司介绍专注于提供嵌入式系统设计和仿真测试整体解决方案。ADI公司在国内的唯一代理。参与了国内许多仿真测试实验室的建设如导弹仿真实验室、飞机仿真实验室、车辆集成仿真实验室等。积累了丰富的工程实践经验和项目管理经验。具备硬件集成及软件开发能力,可以为客户的项目启动、定义、安装、培训、后期系统集成仿真和HIL等提供各种专业的咨询服务。模型的开发、管理和验证服务。Gulfstream–ADI已交付了11套实时仿真测试系统用于飞控、多电系统与铁鸟的集成测试。此外未来三年内还要再交付5套以上的实时仿真测试系统。Rolls-Royce–ADI已交付了15套基于实时仿真系统的发动机测试设备,并且还会根据未来扩展需求,继续交付基于模块化的测试设备。Boeing–ADI是波音的核心供应商之一。ADI已经交付了多套实时仿真系统,应用于商用、防务、以及卫星等领域,并且ADI还会继续拓展在Boeing的应用领域。BAESystems–ADI已经交付了超过60套实时仿真系统,用于飞控系统、军用地面车辆、武器系统、舰船系统等方面的开发与测试,并且已经BAESystems的关键技术伙伴之一。ADI核心客户应用领域目录1.公司简介2.ADI的成功应用3.ADI产品简介国外成功应用总览Gulfstream先进的仿真环境概念试验室CASEGulfstream集成测试试验室ITFGulfstream铁鸟台测试试验室GulfstreamGulfstream

飞机集成测试设施(ITF)目的与尽可能多的系统一起进行基于仿真的飞机系统验证通过查找在ITF实验室中(不是在空中)遇到的问题,来减少飞行测试的成本你知道吗?Gulfstream现在拥有4个全飞机集成实验室、2个铁鸟台、2个CASE实验室、以及7个更多的设施……所有都是基于ADvantageFrameworkGulfstreamGulfstream

铁鸟台测试设施目的与“控制面”进行在回路的飞机系统的开发和验证你知道吗?ADI交付的系统已经展示在G550与G650的项目中项目的成功案例已经发表国内成功应用总览飞控、航电、铁鸟集成仿真系统–一飞院6所航天控制仿真制导导弹系统的半实物仿真系统–兵器203所XADRI航天用户

2002年,ADI交付了一套基于VME总线的RTS实时仿真系统给航天一院某控制研究所以开发控制系统。

2008年客户提出了对现有RTS仿真系统升级的需求。对软硬件进行升级,使得系统操作更加简便、计算能力更强,延长仿真系统的生命周期使系统能满足未来5年至10年内的应用需求。航天用户兵器203所目录1.公司简介2.ADI的成功应用3.ADI产品简介核心产品ADvantageFramework仿真平台软件实时仿真系统iAircraft仿真模型软件B4S代码生成工具ADI产品简介ADvantage理念开放式架构基于货架式主机与I/O板卡具备开发环境、运行环境与可视化/分析工具具备GNU编译器支持Python脚本实现仿真测试过程的自动化功能增强:机载网络管理与网络测试能力电气型故障注入能力短路、断路、阻抗型等ADvantage理念扩展ADvantage的仿真应用开发环境ADvantage的仿真应用运行环境ADvantage的绘图与数据分析工具新功能机载网络管理与配置工具通过软件控制电气型故障注入ADvantage的故障注入控制工具支持货架式硬件主机平台rtX->标准PC技术rtX-V->基于VME架构的Intel处理器RTS->基于VME架构的PowerPC处理器其它->基于各种控制系统,如PC104等实时仿真系统IO及总线各种货架(第三方)I/O设备的支持,包括:A/D,D/A,D/D,

总线,共享内存时基标准传感器,负载等辅助系统断线箱BOP对信号线路进行人工检查信号注入切断信号

辅助系统集成供电系统按照模型或者测试要求定制电源特殊供电28VDCPMA辅助系统信号配线系统信号选择负载电路VPU基本原理辅助系统故障注入系统故障注入系统(FIU)FaultInserXion是一种先进系统,用来执行人工或自动电子故障测试。故障类型硬故障开路故障信号对信号短路故障信号对地短路故障电阻性故障振动等软故障信号老化连接松动白噪声等人工交互式或实时脚本自动注入故障毫秒级重复性的故障注入辅助系统辅助系统辅助系统主要功能特点:人工交互式和自动故障注入;最多可以扩展124块故障板(最多1488个故障通道);可进行整个故障系统健康状态诊断、开关检查、板卡和保险丝故障检查等;故障总线过流保护;注入的故障包含:开路故障、信号对信号短路故障、信号对地短路故障、电阻性故障等。辅助系统2010年ADI推出了基于Simulink的固定翼飞机仿真模型软件,用于各种实时仿真应用。ADI发现Mathworks的AerospaceToolbox并不适合实时应用,主要是因为这些模块架构不支持“配平功能”。ADI凭借几十年的飞机项目与模型开发经验,开发并推出了iAircraft飞机仿真模型软件商用飞机仿真模型组成如下:6自由度飞机运动方程模块空气动力学模块控制舵面作动器模块起落架模块自动驾驶模块发动机–低逼真度与高逼真度环控系统配平模块飞机集成示例窗外视景接口iAircraft代码生成工具BeaconforSimulinkBeaconforSimulink安全关键性的源代码BeaconforSimulinkPhilosophy使用Simulink和Stateflow完成系统行为功能的设计使用B4S实现系统的设计模型设计描述系统要实现什么功能,B4S体现出系统怎样实现这些功能BeaconforSimulinkPhilosophy管理软件设计的细节强制按照标准编码使得变量清晰明确无歧义可执行一致性和安全性检查代码可读性强BeaconforSimulinkBenefitsofBeaconforSimulink不修改Simulink/Stateflow模型独立于编码语言、语法等按照要求设计编码检查常规设计错误BenefitsofBeaconforSimulink代码自动生成高效的代码易于维护的代码WhythisCodeGenerator?WhyBeaconCodeGenerator?开发使用15年,有千万个成功经验高效的,安全的It’sProvenBeacon生成的代码24/7/365在空中飞机上运行Beacon代码工具已经非常成熟BeaconforSimulink生成安全、可靠的产品代码It’sProvenAirbusBAESystemsChinaNat.AeroContinentalAutoCraneHydroaireCumminsEngineDatelDelphiDraperLabsEDSEDS/AllisonFiatGEAviationGoodrichGulfstreamHamiltonSundstrandHondaAerospaceHoneywellKBK-IPALockheedMartinRolls-RoyceSouthwestResearchBeaconCustomersIt’sEfficientBEACONResults:ReduceDevelopmentCostandTime-to-MarketBeforeBEACONFirstProjectwithBEACONFollowingProjectswithBEACONActualResultsatGEAircraftEnginesSoftwareCoding:BenchmarkStudybyNASA/LMAutocodeAnalysisSummaryBEACON-generatedcodeisreadyforaconstrainedproductionembeddedapplicationstodayIt’sEfficientB4S产品概述BeaconforSimulinkSafety-CriticalSourceCodeBeaconforSimulink不修改你的模型,把Simulink模型完整保存在Simulink开发环境中CodeGeneratorB4SCoderSimulink/StateflowB4SDesigner软件算法设计阶段使用Simulink和Stateflow,可以进行嵌入式软件的设计和仿真软件代码定义阶段B4SDesigner可以对软件设计的细节进行详细描述和定义ManagesdesigndetailsPreservesmodelbehavior软件代码生成阶段生成安全代码生成的代码可以是Ada或C源码高效的可读性好的B4SCoder:可读性好,可追溯性好的代码

/**Gain:fadec/VariableStatorVane/Gain1*/

tmp1=tmp1*10.0;

软件代码生成阶段

高效的代码

可以重复利用临时变量voidcoder_optimizations(constbooleanA,constbooleanB,constfloat32x,float32*y){booleantmp1;float32tmp2;/**Logic:coder_optimizations/Logical\nOperator1*/tmp1=!(B);/**Logic:coder_optimizations/Logical\nOperator*/tmp1=A&&tmp1;

软件代码生成阶段BeaconforSim

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论