首页> 外文会议>European-African Regional Conference of the Internatinal Society for Terrain Vehicle Systems >A MODULAR SOFTWARE-COMPONENT FRAMEWORK FOR THE DEVELOPMENT OF DISTRIBUTED ELECTRONIC CONTROL SYSTEMS FOR AGRICULTURAL TRACTORS
【24h】

A MODULAR SOFTWARE-COMPONENT FRAMEWORK FOR THE DEVELOPMENT OF DISTRIBUTED ELECTRONIC CONTROL SYSTEMS FOR AGRICULTURAL TRACTORS

机译:用于农业拖拉机分布式电子控制系统的模块化软件组件框架

获取原文

摘要

Modern development of electronic control systems for agricultural tractors relies on model-based design of the control software and extensive virtual testing in simulation environments, before the final field tests on the actual machines. After the definition of requirements and specifications, each step of the typical development and validation flow, which includes model-, software- and hardware-in-the-loop (MIL, SIL, HIL) simulations, addresses different specific levels of detail in the control system while sharing the same top-level requirements in terms of desired machine behavior, thus making toolchain modularity and reusability paramount to optimize the whole development effort. A further level of complexity is added by distributed architectures, where multiple electronic units (ECUs) coordinate their operation via communication over a vehicle network, requiring proper verification of the exchange of signals conveying requests, feedbacks and status information. The present work focuses on a two-unit subsystem controlling the driveline in a class of tractors equipped with a CVT transmission, connected via CAN bus network. Dedicated verification modules have been implemented in the Matlab/Simulink/Stateflow environment, which monitor the relevant physical variables in the system (e.g. clutch pressures) and the message exchange between the two units (e.g. gear request and feedback). The CAN Watcher module internally implements a "reverse control logic", directly derived from the design requirements (i.e. independently of the actual control code implementation, for proper development-validation separation) to check that the overall system behavior be coherent with the maneuver being executed; CVT Performer instead dynamically tests the compliance to performance requirements (e.g. vehicle velocity profile). Each module can seamlessly be deployed as an independent software component in MIL, SIL and HIL environments and on a (dedicated) ECU for on-field online diagnostic.
机译:现代开发农业拖拉机电子控制系统依赖于基于模型的控制软件设计和在实际机器上的最终现场测试之前的模拟环境中的广泛虚拟测试。在要求和规范的定义之后,典型开发和验证流程的每个步骤包括模型,软件和硬件(MIL,SIL,HIL)模拟,解决了不同的特定细节控制系统在期望的机器行为方面共享相同的顶级要求,从而使工具链模块化和可重用性最为贡献以优化整个开发工作。分布式架构添加了另一种复杂程度,其中多个电子单元(ECU)通过车辆网络通信协调其操作,需要正确验证传送请求,反馈和状态信息的信号交换。目前的工作侧重于一个双单元子系统,在一类配备有CVT传输的拖拉机中控制传动系,通过CAN总线网络连接。专用验证模块已在MATLAB / SIMULINK / StateFlow环境中实现,该环境监视系统中的相关物理变量(例如离合器压力)和两个单元之间的消息交换(例如,齿轮请求和反馈)。 CAN观察者模块内部实现了“反向控制逻辑”,直接导出了设计要求(即独立于实际控制代码实现,用于适当的开发验证分离),以检查整体系统行为是否与正在执行的操纵相干; CVT执行者替代地动态测试了对性能要求的符合性(例如车辆速度配置文件)。每个模块都可以在MIL,SIL和HIL环境中和用于现场在线诊断的(专用)ECU中的独立软件组件无缝地部署。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号