汽车电子开发流程PPT课件
汽车电子开发流程ppt课件
20
从Matlab/Simulink/Stateflow生成代码,可靠 性好,易读性号,可产生适用多种微处理器 的定点代码。
2021精选ppt
21
某汽车用户在ECU上手写代码与自动生成 代码的测试比较结果:
测试证明:自动代码运行2021速精选度ppt 快,效率高。
22
四、硬件在环仿真系统(HIL)
系统性强系统性强非常安全非常安全重现错误重现错误奥迪奥迪spead3spead3硬件在环系统硬件在环系统五标定系统五标定系统主要功能主要功能同步的实时采集和显示同步的实时采集和显示ecuecu内部信息内部信息通过通过ccpxcpccpxcp进行在线的标定和通过进行在线的标定和通过xcpxcp进行实时激励进行实时激励离线标定离线标定快速安全的刷写快速安全的刷写flashflash无缝集成诊断函数无缝集成诊断函数强大的标定数据管理参数组比较和合并功能强大的标定数据管理参数组比较和合并功能在测量离线分析或者庞统过程使用在测量离线分析或者庞统过程使用matlabsimulinkmatlabsimulink进行计算进行计算asmmcd3asmmcd3测量和标定自动化接口测量和标定自动化接口与与ecuecu测量数据一起同步采集视频音频测量数据一起同步采集视频音频gpsgps和外部测量设备的环和外部测量设备的环境数据境数据使用集成的编程语言自动执行用户输入序列和处理测量值与信息使用集成的编程语言自动执行用户输入序列和处理测量值与信息谢谢谢谢
2.防抱死制动系统(ABS)
该系统是一种开发时间最长、推广应用最为迅速的重要的安全性部件。它通过控制防止汽车制动时车轮的抱死来保证车轮与地面达到 最佳滑动率(15-20%),从而使汽车在各种路面上制动时,车轮与地面都能达到纵向的峰值附着系数和较大的侧向附着系数,以保证车 辆制动时不发生抱死拖滑、失去转向能力等不安全的工况,提高汽车的操纵稳定性和安全性,减小制动距离。驱动防滑系统(ASR)也叫 做牵引力控制系统(TCS或TRC),是ABS的完善和补充,它可以防止起动和加速时的驱动轮打滑,既有助于提高汽车加速时的牵引性能, 又能改善其操作稳定性。
最详细的整车开发流程ppt课件
阶段
节点名称
控制目标
英文缩写
对产品、制造、物料和销售计划进行评审和批准。所有的目标在项目经济架构中都必须是可行的,释放G6以后的项目预算。
试生产
PC
PC
CA
PA
ER
PPV
PP
P
SOP
发现商业机 会,提出新 产品需求, 提出立项 建议。对立 项建议进行 研究、评审 和筛选,明 确项目定位 并提出项目 构想 。
产品规划
概念开发
生产准备
PreG8
PrG8-G8 产品规划
*
第一阶段:产品规划
立项研究—PreG8: 产业调查、市场分析、政策法规变化、客户需求分析、竞争分析、产品组合与配置诉求、造型诉求; 技术进步分析,新技术、新工艺、新材料应用分析; 定义项目基本需求,分析资源需求; 造型方向性草图(8个); 批准项目研究的预算; 项目的经济影响评估、确定项目宏观目标和计划。
第二部分 CPMP整车开发管理流程
*
第三阶段:设计开发
项目批准—G6: 批准项目综合可行性分析; 造型批准(实体造型模型冻结); 产品配置冻结,完成初步整车总布置和性能开发; TG1部分数据发布; 成立SE同步工程小组,初步的系统和零部件设计,确定联合设计供应商; 批准项目经济性方案(含零部件物料成本、投资和开发费用标); 批准批量制造模具和生产设备的投资; 模拟样车试驾和评审; 启动工程样车(EP)试制; 项目主进度评估 。
第二部分 CPMP整车开发管理流程
*
第四阶段:试制试验与认证
工艺验证和工程验证—G4: EP车质量、整车性能(VTS)评估; EP车管理层试车; 制造工艺验证(MCB)完成; 供应商批量零部件(PPAP)制造启动; 成立验证阶段质量改进小组; 项目经济性; 生产样车(PPV)制造启动状态评估; 项目主进度审核。
汽车电子产品软件开发流程
汽车电子产品软件开发流程英文回答:## Automotive Electronics Software Development Process.The automotive electronics software development process is a complex and multifaceted undertaking that requires a high degree of coordination and collaboration between multiple stakeholders. The process typically involves the following steps:1. Requirements Gathering and Analysis:The first step in the software development process is to gather and analyze the requirements of the automotive electronics system. This involves working closely with the system engineers and other stakeholders to identify the functional, performance, and safety requirements of the system.2. System Design and Architecture:Once the requirements have been gathered and analyzed, the next step is to design the system architecture. This involves defining the overall structure of the system, including the hardware and software components, and the communication protocols between them.3. Software Development:Once the system architecture has been designed, thenext step is to develop the software. This involves writing, testing, and integrating the software components that make up the system.4. Hardware Integration:Once the software has been developed, it must be integrated with the hardware components of the system. This involves physically connecting the hardware components and configuring the software to work with them.5. System Testing and Validation:Once the system has been integrated, it must be tested and validated to ensure that it meets the requirements of the stakeholders. This involves conducting a variety of tests, including functional testing, performance testing, and safety testing.6. Deployment and Maintenance:Once the system has been tested and validated, it can be deployed to the end users. The software development team must then provide ongoing maintenance and support for the system throughout its lifecycle.## Key Considerations in Automotive Electronics Software Development.The automotive electronics software development process is subject to a number of unique challenges and considerations, including:Safety: Automotive electronics systems are critical to the safety of the vehicle and its occupants. As such, the software development process must adhere to strict safety standards and regulations.Reliability: Automotive electronics systems must be highly reliable and able to operate in a variety of harsh conditions. The software development process must therefore focus on ensuring the reliability of the system.Cost: Automotive electronics systems can be expensive to develop and produce. The software development process must therefore be efficient and cost-effective.Time-to-market: Automotive electronics systems must be developed and released to market in a timely manner. The software development process must therefore be optimizedfor speed and efficiency.## Best Practices for Automotive Electronics Software Development.There are a number of best practices that can help to ensure the success of an automotive electronics software development project. These practices include:Use a model-based development approach: A model-based development approach can help to reduce the risk of errors and improve the quality of the software.Adhere to industry standards: There are a number of industry standards that can help to ensure the safety, reliability, and quality of automotive electronics software.Conduct thorough testing and validation: Testing and validation are essential to ensure that the software meets the requirements of the stakeholders.Maintain a comprehensive software development process: A comprehensive software development process can help to ensure the consistency and quality of the software.Work closely with the system engineers: The software development team must work closely with the systemengineers to ensure that the software meets the system requirements.中文回答:## 汽车电子产品软件开发流程。
汽车电子技术概述教学PPT
• §1.1汽车电子技术的发展状况 • §1.2汽车电子技术的一般组成 • §1.3汽车电子技术基础知识
§1.1 汽车电子技术的发展状况
2012年中国汽车产销双超1800余万辆,连续3年蝉联全球第一
一. 汽车电子控制的必要性
汽车数量的发展带来以下要求:
2000
1800
汽车产量/万辆
1600
汽车电子技术应用的优点:
➢ 减少汽车修复时间 ➢ 节油 ➢ 减少空气污染 ➢ 减少交通事故 ➢ 提高乘坐舒适性
二. 汽车电子技术的发展历史
第一阶段:1974年以前 特征:初级阶段 产品:汽车收音机、交流发电机、电子点火器等;
第二阶段:1974年~1982年 特征:迅速发展阶段(模拟集成电路、16位单片机) 产品:EFI、EPS、ECT、ABS、SRS
节省能源
1400
1200
保护环境
1000
安全性
800 600
舒适性
400 200
智能性
0
20011 20022 20303 20404 25005 26006 72007 82008 92009102010/年
采用电子控制技术可以根据汽车所处的实
际工况相应进行实时控制。
排放法规日趋严格:
柴油机排放法规进程
•3.混和动力车技术
§1.2 汽车电子控制的一般组成
一.控制装置和电控系统 组成:传感器、执行器、ECU
电量
电量
传感器 ECU 执行机构
电量
反馈
控制对象
目标 监测
汽车电子控制系统
二.几个基本概念
控 制:支配、管理; 控 制 量:被控制的物理量(控制目标); 操 作 量:为调节控制量而进行操作的物理量(电量); 控 制 对 象:输入端有操作量,输出端有控制量的物理对象; 控 制 装 置:传感器、执行器、ECU;
APQP培训课件ppt
如何处理设计变更?
评估变更影响
对设计变更进行全面评估,了解其对产品性能、 生产过程和供应链等方面的影响。
协调资源
确保所需的资源得到有效协调,如人员、时间和 技术支持等。
ABCD
制定变更计划
根据评估结果,制定详细的变更计划,包括变更 内容、时间表和责任人。
监控变更实施
对变更实施过程进行监控,确保变更计划得到准 确执行,并及时解决可能出现的问题。
总结词
确保生产过程稳定、产品一致性符合设 计要求和客户期望,为批量生产提供保 障。
VS
详细描述
PPAP是一种用于确保生产过程稳定、产 品一致性符合设计要求和客户期望的工具 。它通过收集和分析生产过程中的数据, 评估生产过程的稳定性和产品的一致性。 PPAP有助于降低生产成本、提高产品质 量并缩短产品上市时间。
MSA(测量系统分析)
总结词
评估测量系统的准确性、重复性和再现性,确保测量数据的有效性和可靠性。
详细描述
MSA是一种评估测量系统性能的工具。它通过分析测量系统的准确性、重复性 和再现性,确保测量数据的有效性和可靠性。MSA有助于提高产品质量、降低 生产成本并缩短生产周期。
PPAP(生产件批准程序)
APQP的核心工具和
03
技术
FMEA(失效模式与影响分析)
总结词
通过识别潜在的失效模式,分析其对产品功能的影响,从而采取预防措施,降低 产品在制造、装配和使用过程中的风险。
详细描述
FMEA是一种前瞻性的质量工具,用于评估产品设计或过程设计中的潜在失效模 式及其对产品性能的影响。它通过分析失效的原因、影响程度和发生的可能性, 为设计改进提供依据,有助于降低产品在整个生命周期中的风险。
第7章 汽车嵌入式系统的开发流程(汽车电子技术)ppt课件
步骤6:用Control Desk试验工具软件包与实时控制器进行交互操作。 如图6-4所示。
步骤7:利用Mlib/Mtrace从实时闭环控制系统获得数据,并将该数据回 传给建模,实现参数的自动优化过程。
最新课件
13
步骤8:返回步骤1.通过实时测试,获得反馈信息。 以上Matlab结合dSpace Targetlink展示典型汽车ECU开发流程。
已有函数依然在ECU中计算,但按照以下方式进行修正:
输入信号由原有ECU通过旁路接口进行传递,并由ECU通过一个控制 流接口触发旁路函数的计算。当原有的ECU接收到旁路输出信号和检测其 拟真性后决定是否采用新输出值或转接到内部替代值。
最新课件
21
常用的两种旁路技术工具:
ETAS公司的INTECRIO(如图6-12所示)和dSpace公司的MicroAutoBox (如图6-13所示)。
软件开发是从软件需求分析开始,首先进行软件体系结构的分析和确 定。
最新课件
18
7.2.2 快速控制原型(算法仿真)
快速控制原型,即控制系统的快速功能测试原型,是通过一定的技术 手段,在短时间内开发与控制器产品功能一致的测试用功能原型装置,通 过它的实物实验来检测和修改设计。
采用先进的控制系统建模工具进行建模,并生成代码,用其他控制器 (PC, compact PC, 单片机)临时代替将要开发的实际控制器,快速对控制算法 进行验证和测试,在设计阶段发现问题并解决问题。如图6-9所示。
最新课件
8
系统功能的分布式实现带来的技术实现方法有: 总线技术的发展; 基于总线通信和网络管理的嵌入式操作系统的引入; AUTOSAR的提出。
《汽车电子技术》PPT课件
作用:
记录汽车在行驶过程中的各种参数,如车速、行驶方向、
超速行驶、高速转弯、车内人员对话、车内异常音响以及驾驶 员行车状态等,根据汽车“黑匣子”的记录,对事故进行分析, 准确地判断汽车肇事的真正原因。 功能:
对汽车进行性能比较、状态监视、视情维护、行驶试验等。
具有预选警告功能,路侧的图像传感器可将高速公路前方发生的
事故等情况及时地自动判明,传输给下端信息处理装置,通过LCX 传给后续汽车、当公路前方发生事故时,众多的车辆有充裕的时 间回避。
图8-9 自动化高速公路
结束
“黑匣子”组成及原理
传感器:能够向记录器提供汽车行驶时的速度信号、方向角信号等。国 内泛用的传感器为SGQ-B1、-B3、-B4、-B5、-B6、-B7。桑塔纳和 标致轿车可选用SGQ--B3;丰田、日野、夏利、三菱、皇冠2.8、大宇、 金杯、五十铃面包车等可选用SGQ-B1;
PC机处理软件系统:可直接采集、设置记录器中的汽车参数时间、限速 范围和一切能改写的参数,也可采集从采集处理器中得到的数据,供事 故分析和存挡;还可以图线形式再现发生事故的汽车行驶轨迹;
根据汽车碰撞、翻车、坠毁前记录下的车速、行驶方向、过载、发动 机功率/转速等信息,及车内人员对话、驾驶员与调度室通信联络,可供 公安部门分析事故原因。还可把“黑匣子”所记录下的信息,经处理后送 入电子模拟器,重演/现事故的经过情况,形象地分析肇事原因。
“黑匣子”的功能
4.视情维护 被“黑匣子”记录下的异常数据为开展视情维护提供重要的信息,即
在车内的计算机、电子地图、光学感应器及有关执行装置构成; ➢ 车内计算机控制系统可根据采集的多种信息,自动选择最佳路线,
汽车电工电子技术课件
电机与变压器
总结词:电机与变压器是汽车电工电子技术中常用的 设备,具有特定的工作原理和应用场景。
详细描述:电机是将电能转换为机械能的装置,分为直 流电机和交流电机两大类。直流电机通过电刷和换向器 实现电流方向的改变,产生旋转磁场,驱动转子转动。 交流电机则是通过定子磁场和转子电流相互作用产生转 矩,实现能量的转换。变压器则是利用电磁感应原理实 现电压、电流和阻抗变换的设备,由铁芯和绕组组成, 具有变压、变流、变阻抗等作用。在汽车中,电机主要 用于启动、发电机、雨刷等,变压器则用于调节电压和 电流,保证用电设备的正常运行。
数字信号与数字电子技术
数字电路分析方法
数字信号是离散的物理量,数字电子 技术主要研究数字信号的处理、传输 和变换。
包括逻辑代数法、真值表法等,用于 分析数字电路的性能和参数。
数字电子器件
包括逻辑门电路、触发器、寄存器、 计数器等,这些器件在数字电路中起 到关键作用。
微机原理与接口技术
微机的基本组成和工作原理
故障排除
根据故障诊断结果,采取相应的措施 排除故障,如更换损坏的元件、修复 线路或重新编程控制单元等。
汽车电子控制系统的性能测试与优化
性能测试
使用专业的测试设备和方法,对汽车电子控 制系统的各项性能指标进行测试,如加速性 能、制动性能、排放性能等。
性能优化
根据性能测试结果,对电子控制系统进行相 应的调整和优化,提高汽车的动力性、经济 性和安全性。
同驾驶。
02
汽车电工技术基础
电路的基本概念
总结词
电路的基本概念是学习汽车电工电子技术的基础,包括电流、电压、电阻、电容、电感等。
详细描述
电流是电荷在导体中的流动,是形成电路的基本条件。电压是推动电流流动的能量,是电场对电荷的作用力。电 阻是导体对电流的阻碍作用,与导体的材料、长度、截面积等有关。电容和电感是电路中存储电荷和能量的元件, 具有特定的性质和作用。
汽车电子开发方案
汽车电子解决方案1. 概述汽车作为机电类产品,电子系统是其重要的组成部份。
日趋严格的法规及对安全与舒适性的更高要求使得ECU 软件愈来愈复杂。
车辆的动力性、舒适性和排放在很大程度上依赖于用于车辆动力系统的电控单元(ECU)的质量。
面对着电控系统功能不断增强而开发周期却不断缩短的要求,软件开发工程师的压力也愈来愈大。
控制系统参数的彼此影响,工作状态的转变,传感器与执行器的失效,加大了自动诊断系统设计的难度,同时由于软件的复杂性,使得对软件的测试也变得愈来愈困难。
采用传统的ECU 开发流程已经难以完成现代控制系统的设计。
传统的汽车电子系统开发进程中,人们首先需要按照调查情况用文字说明的方式概念需求和设计目标,然后由设计工程师按照以往的经验提出系统的结构,并交由硬件工程师设计系统的硬件电路,并由控制工程师设计控制方案及算法,并将控制策略以解析或图表的方式表达出来;这种控制策略会交给专门的软件工程师来通过软件编程实现。
最后,系统工程师将软件工程师生成的代码与硬件电路集成,生成完整的控制系统,并在实验台架上对控制器进行测试。
以上的开发流程存在许多问题,首先,硬件电路先于控制策略的设计;其次,手工编程无法逾越许多障碍,如,对算法的理解,手工编程无法避免的错误,代码的可读性及继承性等等;当控制系统设计的方案需要修改时,其本钱和代价和一个新系统开发相当。
因此咱们必需应用现代的ECU 开发流程,将设计基于计算机辅助工具来进行的,它可以支持从需求概念直到最终产品的全进程。
国外汽车著名开发商(如: Bosch, UAES, VW, GM, AVL, BMW, Conti, Ford 等)普遍采用现代的设计开发流程:功能仿真—快速原型验证—自动代码生成—硬件在环测试—台架及装车测量/标定所组成的“V 模式”。
新的开发流程符合国际汽车行业标准(ASAM/ASAP),可以结合现有的测试系统组成统一的从开发到标定,已经成为国际汽车电子产品开发的标准流程。
《汽车电子控制技术》课件
电子稳定程序(ESP)
电子稳定程序的组成
由轮速传感器、转向传感器、纵向加速度传感器和横向加速度传感器等组成。这些传感器用于检测车辆的运行状 态和驾驶者的意图,电子控制单元根据这些信息计算出最佳的制动力和发动机扭矩,并控制相应的执行器。
02
学生应具备汽车电子控制系统设计、开发和应用的能力,能够
根据实际需求进行系统分析和优化。
素质目标
03
培养学生的创新意识、团队协作和沟通能力,提高学生的职业
素养和综合素质。
02
汽车电子控制系统概统定义
指通过电子电路和电子装置对汽车各 个系统进行控制的一套完整的系统。
防抱死制动系统(ABS)
防抱死制动系统的组成
由轮速传感器、制动压力调节器和电子控制单元组成。轮速传感器用于检测车轮转速, 制动压力调节器用于控制制动液压,电子控制单元负责接收传感器信号并计算最佳制动
压力。
防抱死制动系统的功能
防抱死制动系统的主要功能是在制动过程中自动调节制动压力,防止车轮抱死。在紧急 制动或路面湿滑的情况下,如果车轮抱死,会导致车辆失控或侧滑。防抱死制动系统通
车载娱乐系统
总结词
介绍车载娱乐系统的组成、工作原理及特点。
详细描述
车载娱乐系统由音响、导航、多媒体播放器等组成,能够提供音乐 、广播、电影等多种娱乐功能,满足驾乘人员的休闲需求。
总结词
分析车载娱乐系统在汽车中的重要性和应用情况。
车载娱乐系统
• 详细描述:车载娱乐系统是汽车休闲配置中的重要组成部 分,其性能优劣直接影响到驾乘人员的休闲体验。随着消 费者对汽车休闲娱乐性能需求的提高,车载娱乐系统的应 用越来越广泛。
第6章 汽车嵌入式系统开发的方法、体系和流程(汽车电子技术) ppt课件
ppt课件
7
(3) 系统分析支持(Supporting Analysis of the System to be Designed)车 载系统中一些重要的性质如逻辑判断、系统逻辑判断、系统时序功能、错 误及诊断等传统的人工分析方法很难进行检验。
(4)综合(Synthesizing):利用工具来辅助生成设计的系统和相关文档。
③可靠性高:汽车电子控制系统属于安全关键的系统,其中的许多功 能都具有安全可靠要求。
ppt课件
2
④灵活性高:一种汽车电子系统通常应用在一系列产品中,要求软 硬件具有较强的灵活性。
⑤其他非功能约束:作为一种典型的嵌入式系统,汽车电子控制系 统对于非功能属性有严格的要求。例如,强实时性要求、移动的嵌入式系 统、功耗问题等等。
(Interface)、协作(collaboration)、用例(Use Case)、活动类(Active class)、 组件(Component)和节点(Node);
行为事物指的是UML模型中的动态部分,包含两类,即交互(Interaction) 和状态机(State Machine);
分组事物可以看做一个“盒子”,模型可以在其中分解
(6)可追溯(Traceability):通过抽象、形式化和结构化,提供了对系统 设计的追溯。
(7)自动化(Automation):结合计算机的支持,上述几部分通过自动化完 成。
3. MBD的优势
基于MBD设计方法具有如下优势:
(1)节约上市时间(Time-to-market);
(2)降低成本(Cost Reduction);
②概念模型(Conceptual Model):通常被表示成图形形式,用于复杂软件 开发等。
③构造模型(Constructive Model):关注系统开发层面的技术并成为系 统设计的基础。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在高速长途行驶时,可采用常速巡行自动控制系统,恒速行驶装置将根据行车阻力自动调整节气门开度,驾驶员不必经常踏油门以调整车速。 若遇爬坡,车速有下降趋势,微机控制系统则自动加大节气门开度;在下坡时,又自动关小节气门开度,以调节发动机功率达到一定的转速。当 驾驶员换低速挡或制动时,这种控制系统则会自动断开。
.
9
基于图形化的控制算法设计和离线仿真
编写控制算法
建立控制对象模型
建立闭环. 的系统
10
基于图形化的系统结构设计
• ECU功能越来越复杂,软件模块间有着无数 联系,因此设计阶段对ECU系统进行系统的 设计和描述有利于节省时间和成本。
– 软件架构 – 硬件拓扑 – 网络通讯
.
11
AUTOSAR是AUTomotive Open System ARchitecture的缩写,中文为汽车开放系统架构,它定义了一套支持 分布式的、功能驱动的汽车电子软件开发方法和电子控制单元上的软件架构标准化方案,以便应用于不 同的汽车平台,提高软件复用,降低开发成本。
• 另一类是车载汽车电.子装置,车载汽车电 3
电子技术在底盘上的应用:
1.电控自动变速器(ECAT) ECAT可以根据发动机的载荷、转速、车速、制动器工作状态及驾驶员所控制的各种参数,经过计算机的计算、判断后自动地改变变速杆的位
置,从而实现变速器换挡的最佳控制,即可得到最佳挡位和最佳换挡时间。它的优点是加速性能好、灵敏度高、能准确地反映行驶负荷和道路条 件等。传动系统的电子控制装置,能自动适应瞬时工况变化,保持发动机以尽可能低的转速工作。电子气动换挡装置是利用电子装置取代机械换 挡杆及其与变速机构间的连接,并通过电磁阀及气动伺服阀汽缸来执行。它不仅能明显地简化汽车操纵,而且能实现最佳的行驶动力性和安全性。 2.防抱死制动系统(ABS)
该系统是一种开发时间最长、推广应用最为迅速的重要的安全性部件。它通过控制防止汽车制动时车轮的抱死来保证车轮与地面达到最佳滑 动率(15-20%),从而使汽车在各种路面上制动时,车轮与地面都能达到纵向的峰值附着系数和较大的侧向附着系数,以保证车辆制动时不发生 抱死拖滑、失去转向能力等不安全的工况,提高汽车的操纵稳定性和安全性,减小制动距离。驱动防滑系统(ASR)也叫做牵引力控制系统(TCS 或TRC),是ABS的完善和补充,它可以防止起动和加速时的驱动轮打滑,既有助于提高汽车加速时的牵引性能,又能改善其操作稳定性。 3.电子转向助力系统
.
12
.
13
.
14
.
15
ECU诊断需求分析
• 确定诊断的功能需求 • 分析故障失效模式和处理方式 • 确定诊断信息的通讯处理机制 • 确定诊断的处理方式
.
16
诊断需求分析
• 故障的定义 • 诊断标准 • 诊断任务 • 数据定义
.
17
二、快速控制原型(RCP)
• 利用计算机辅助实验测试管理工具,测试 包含实际系统中应用的各种 I/O,软件及硬 件中断等实施特性。
随着世界各大汽车产家对汽车安全问题的高度重视,安全气囊系统、行驶动力学调节系统(FDR或VDC)、防撞系统、安全带控制、照相控制 等方面已大量采用了电子技术。
.
4
传统开发流程的问题
• 一、硬件电路先于控制策略的设计 • 二、手工编程无法逾越的许多障碍
– 对算法的理解 – 手工编程无法避免的错误 – 代码的可读性和继承性
.
5
现代汽车电子开发流程
• 强调验证和确认,数字化设计的思想。
.
6
五个开发阶段及其相互关系
1、需求定义与功能设计 2、实时快速控制原型 3、生成产品代码 4、硬件在环仿真 5、参数标定
.
7
①虚拟控制器+虚拟对象=动态仿真系统,是纯粹的系统仿真;
②虚拟控制器+实际对象=快速控制原型(RCP)仿真系统,是系 统的一种半实物仿真;
汽车电子开发流程
.
1
什么是汽车电子
汽车电子是车体汽车电子控制装置和车载汽 车电子控制装置的总称。
.
2
汽车电子分类
• 按照对汽车行驶性能作用的影响划分,可 以把汽车电子产品归纳为两类:
• 一类是汽车电子控制装置,汽车电子控制 装置要和车上机械系统进行配合使用,即 所谓“机电结合”的汽车电子装置;它们 包括发动机、底盘、车身电子控制。例如 电子燃油喷射系统、制动防抱死控制、防 滑控制、牵引力控制、电子控制悬架、电 子控制自动变速器、电子动力转向等,
.
18
发动机控制的快速原型
.
19
三、自动代码生成
• 借助matlab等自动代码生成工具进行产品控 制器C代码生成。
.
20
从Matlab/Simulink/Stateflow生成代码,可靠 性好,易读性号,可产生适用多种微处理器 的定点代码。
.
21
某汽车用户在ECU上手写代码与自动生成 代码的测试比较结果:
测试证明:自动代码运行速. 度快,效率高。
22
四、硬件在环仿真系统(HIL)
• 通过HIL金额以在虚拟环境中对新的电控单 元及软件进行大量测试。
– 系统性强 – 非常安全 – 重现错误
.
23
.
24
.
25
奥迪SPEA D3 硬件在环系统
.
26
五、标定系统
主要功能
– 同步的实时采集和显示ECU内部信息
③实际控制器+虚拟对象=硬件在回路(HIL)仿真系统,是系统
的另一种半实物仿真 。
.
8
一、图形化建模和离线仿真
最典型的特点 基于图形化的建模进行控制系统设计;普遍 采用了MATLAB等工具进行控制器系统的图形 化建模和仿真工作。 •基于图形化的控制算法设计和离线仿真。 •基于图形化的系统结构设计 •ECU的诊断需求分析
电子转向助力系统是用一部直流电机代替传统的液压助力缸、用蓄电池和电动机提供动力。这种微机控制的转向助力系统和传统的液压助力 系统比起来具有部件少、体积小、重量轻的特点,最优化的转向作用力、转向回正特性,提高了汽车的转向能力和转向响应特性,增加了汽车低 速时的机动性以及调整行驶时的稳定性。[2] 4.适时调节的自适应悬挂系统