首页> 外文会议>SAE International Off-Highway and Powerplant Congress and Exposition >Reducing cycle time and costs of embedded control software using rapid prototyping and automated code generation and test tools
【24h】

Reducing cycle time and costs of embedded control software using rapid prototyping and automated code generation and test tools

机译:使用快速原型制作和自动代码生成和测试工具减少嵌入式控制软件的循环时间和成本

获取原文

摘要

Electronics content in off-highway machinery and vehicles is growing in size and complexity. Mr. Ronald K. Leonard, 1998 SAE President, recently gave a lecture titled "Electronics - A New Engine For Agricultural Machines" in London, UK that described electronics as an enabler of new functionality and business solutions. Electronics is the term for both hardware and embedded software that enables manufacturers to optimize and expand performance of traditional mechanical and hydraulic machinery. This paper focuses on the development of the software that is involved in controlling devices such as an engine, a transmission or a hydraulic backhoe. The off-highway market is now looking at ways to improve productivity using advanced tools and methods. The tools available to the off-highway industry were first used by aerospace companies ten years ago. The automotive industry has just started to adopt these methods and the off-highway industry seems to be close behind. Previous software engineering methods in these industries required hand generation of embedded software from high-level and often incomplete requirements supplied by system control engineers. This resulted in software life-cycle inefficiencies that delayed releases and caused maintenance difficulties. This paper presents a model-based approach to developing Electronic Control Units (ECUs) from requirements capture through validation of the production ECU. With this approach, the constraints of the actual target environment are confined to the early development stages of simulation and rapid-prototyping, resulting in software requirements that are then automatically converted into production-ready code with little iteration and minimal effort. In summary, reducing cycle time and costs can be achieved in the development of software using a model-based development environment by automating process steps (including activities never automated before). This allows the removal of defects early in the design and test process as opposed to removing them after the costly integration and system testing has begun, which is much more costly.
机译:非公路机械和车辆中的电子产品含量幅度和复杂性。罗纳德·莱昂纳德先生,1998年SAE总统,最近讲授了伦敦伦敦伦敦“电子 - 农业机器新发动机”的讲座,将电子产品描述为新功能和业务解决方案的推动者。电子产品是硬件和嵌入式软件的术语,使制造商能够优化和扩展传统机械和液压机械的性能。本文重点介绍了涉及控制设备的软件的开发,例如发动机,变速器或液压反向铲。 off-highway市场现在正在使用高级工具和方法来看待提高生产力的方法。在十年前,航空航天公司首先使用了可用于非公路行业的工具。汽车工业刚刚开始采用这些方法,偏远的行业似乎接近。以前的软件工程方法在这些行业中需要从系统控制工程师提供的高级和经常不完整的嵌入式软件的手工生成。这导致软件生命周期效率低下,延迟释放并导致维护困难。本文通过生产ECU验证,提出了一种基于模型的开发电子控制单元(ECU)的方法。通过这种方法,实际目标环境的约束仅限于模拟和快速原型的早期开发阶段,从而产生软件要求,然后随后会自动转换为生产就绪的代码,几乎没有迭代和最小的努力。总之,通过自动化过程步骤(包括之前自动化的活动),可以在使用基于模型的开发环境的软件开发中实现循环时间和成本。这允许在设计和测试过程中早期删除缺陷,而不是在昂贵的集成和系统测试开始之后去除它们,这更昂贵。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号