MBD的行业应用及航天应用.pdf

MBD的行业应用及航天应用.pdf

ID:50641473

大小:2.87 MB

页数:44页

时间:2020-03-16

MBD的行业应用及航天应用.pdf_第1页
MBD的行业应用及航天应用.pdf_第2页
MBD的行业应用及航天应用.pdf_第3页
MBD的行业应用及航天应用.pdf_第4页
MBD的行业应用及航天应用.pdf_第5页
资源描述:

《MBD的行业应用及航天应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MBD的行业应用及航天应用李晨光PilotEngineeringMathworks1©2014TheMathWorks,Inc.1AgendaMBD在汽车和航空的应用MBD的航天应用实例基于MathWorks工具的MBDMathworks技术支持2汽车行业的两大标准AUTOSAR–AUTOSAR®(AUTomotiveOpenSystemARchitecture)是一个开放的标准化的汽车软件架构–由来自全球汽车行业的超过140个成员组成ISO26262–道路车辆功能安全标准–标准中引用了现代软件设计的典范——基于模型的软件设计3AUTOSARECU的增长趋势

2、Source:AUTOSAROpenConference,20124汽车嵌入式代码的爆炸性增长2013年2千万行代码来源:SoftwareSystemEngineeringwithModel-BasedDesign,InternationalConferenceonSoftwareEngineer,ICSEMay2007ChristopherDavey,FordMotorCoandJonFriedmanTheMathWorks,Inc5复杂软件开发的困境软件工程师的工作效率曲线解决方案——模块化开发6上海汽车利用Simulink开发荣威750混合动力轿车的嵌入式控制

3、系统Challenge之前,上海汽车量产化的嵌入式软件一直由供应商来提供,为了成功地向内部开发过渡,上海汽车的开发团队力求采用先进的开发方法,能够避免因对文本文档理解不一致而造成的误解。Solution选定了基于模型的设计作为荣威750混合动力轿车和其后所有新能源汽车嵌入式软件的标准开发模式。Results98%的产品级代码自动生成我们的目标是在最大程18个月内完成了从概念设计到产品开发建立了完整的测试验证流程度上通过模型仿真和测试来发现和解决问题,而不是在完成软件实现,装车以后再发现这些问题。”朱军上海汽车7民用航空机载软件开发标准DO-178:–一架民用飞机

4、不经过适航认证,是不可以飞行的。–针对机载软件适航认证;–大量国际航空客户利用Mathworks工具开发机载软件并取得适航认证–很多航空单位已经开始尝试进行适航认证工作8ModelBasedDesign&VerificationProcessforDO-178CLegendValidate•PathsrepresentModel-BasedDesignworkflowforDO-178CRequirementsModelDevelopmentModelVerificationTraceModelsSourceCodeSourceCodeEOCVerificationTr

5、aceDevelopmentVerificationEOCVerificationSourceCodeTrace:OneTimeEOCDevelopmentTraceforLevelAObjectCodeTargetIntegrationTestingHW/SWIntegrationTargetIntegrationTestCasesTestResults9Model-BasedDesignWorkflowWithQualifiedToolsValidateRequirementsRequirementsTrace:SimulinkVerify:SystemDesign

6、Conformance:Verify:&TestCases&ReviewDescriptionModelAdvisorTestingwithStateflowModelCoverageEmbeddedIDELinkCodeCoverageToolModelsVerify:SLDVTestCasesRequirementsModelCoverageTrace:TestingwithModel/CodeTraceReportEmbeddedCoderConformance:EmbeddedIDELinkSimulinkCodeInspectorPolyspacePolySp

7、aceCodeCoverageToolSourceCodeVerify:SimulinkCodeTrace:InspectorCompiler/IDEOneTimeLegendTraceforLevelA•Manualstepsarenormalfont•ToolsorfeaturesareshowninitalicsObjectCode•Qualifiedtoolsareinbold/color10HoneywellAviation–UserStoryDesignTimesatCutby60%(1998)ChallengeUpdatea

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。