基于代码生成的车身网络电控系统设计基于代码生成的车身网络电控系统设计引言 在车身电子方面,国内外进行了系列的研究。上海理工大学陈家琪等人利用工控机和相关数据采集卡以及CAN总线智能接口,构建了一个集中式的车身电子试验台。哈尔滨工业大学焦晓伟等人采用Stateflow图形化建模工具构建符合AUTOSAR标准的车身应用层软件模型,再利用Targetlink代码生成工具基于模型实现代码自动生成。而英国Warwick大学的YueGuo等人,则比较了基于SysML和基于“Simulink+Stateflo-w”的开发方法在驾驶信息系统开发过程中的优缺点。本文采用基于框架结构和高级语言描述的车身网络电控系统开发方法,采用UML建模工具实现程序代码的自动生成,可进一步简化车身网络的设计与开发过程,提高软件可重用度,降低开发成本,减少人为错误。1EA及代码生成功能 EnterpriseArchitect(EA)是澳大利亚SparxSystems公司开发的一套UML建模及设计平台。EA体积小巧,使用简便,对UML标准的支持完整;除支持UML2.0标准的所有13种图形之外,还支持其他的扩展图,包括分析图、自定义图、需求图、维护图、用户界面图、数据库模式图、文档、业务建模与业务交互图等。 为便于扩展、定制以及二次开发,EA提供了丰富的SDK。代码模板框架(CodeTemplateFramework,CTF)是SDK的一部分,EA的代码生成功能正是通过基于此框架的代码生成模板实现的。代码生成模板指定了从UML元素到给定编程语言的转换过程,其修改通过代码模板编辑器实现。打开方法为EA主菜单Settings→CodeGenerationTemplate,或使用快捷键Ctrl+Shift+P。代码生成模板以纯文本形式编写,其语法风格兼具标记语言和脚
推荐下载
-
基于SNMP网络拓扑生成算法和代码
基于SNMP生成自动生成网络拓扑图的算法和源程序!
37 2019-01-21 -
浅谈电控设计电机电控最优适配
新能源电机电控开发,根据整车系统需求设计最优化的电机电控系统需求
28 2019-09-21 -
基于GPRS的远程家电控制系统源码
基于GPRS的远程家电控制系统的源码,代码合理,注解规范清晰,可直接用Keil打开生成文件进行测试和二次开发。
29 2018-12-07 -
基于PROFIBUS DP的提升机电控系统改造
武钢矿业公司金山店铁矿中央副井电控系统改造将原"模拟调节+继电器控制"直流调速系统改造为基于PROFIBUS-DP通讯总线的网络化"全数字调节+PLC控制+上位计算机监控
7 2020-07-17 -
基于PLC高压变频技术的副井电控系统改造
张家口矿业集团公司康保煤矿张纪井的副井采用JK-2/20型缠绕式交流拖动提升机(滚筒直径2000mm;配套JR117-6型电动机,电动机功率200kW,电压等级6kV),采用TKD系列电控系统调速,因
15 2020-07-16 -
基于CAN总线的电控发动机标定系统
介绍了基于CAN 总线的电控发动机标定系统的系统结构、通讯协议、软件设计与实测情况; 标定系统包括被测发动机、标 定型发动机ECU 、通信模块和标定系统软件4 个部分, 分别用于提供整车动力、发动机控
27 2019-01-05 -
基于STM32的智能家电控制系统实现软件代码实现
硬件实验平台的搭建:该设计主要由数据采集模块、控制模块、通信模块等三部分组成,其中数据采集模块包括温湿度采集传感器、空气质量检测传感器,控制模块STM32F103ZET6作为中央控制单元,通信模块包括
22 2019-09-24 -
基于Arduino的家电控制系统所有资料包括源代码电路方案
该智能家居硬件部分设计由主机、副机两部分构成。副机可以自行选择设计成节点式(即一个arduino+24L01控制一个开关节点)还是单MCU多路式(即一个arduino+24L01控制四个开关)。 该智
17 2021-04-27 -
实现车身控制应用的低成本设计
实现车身控制应用的低成本设计实现车身控制应用的低成本设计目前,汽车车身电子系统正在大量采用电子技术,其目标是提高汽车的安全性、可靠性和舒适性。从今年全球的几大车展可以发现,几乎所有的改进版车型都在其安
16 2022-09-30 -
轿车车身结构的轻量化设计
轿车车身结构的轻量化设计,常方奎,孙广建,本文讲述了车身轻量化的意义及技术实现,从车门、车梁、车身薄板梁等方面具体讨论了轿车车身结构的轻量化设计方法,并对管件液压
19 2020-07-19
暂无评论