汽车嵌入式系统手册

汽车控制软件测试评估技术

回归与背靠背测试的信号比较在定时测试方案中,也就是测试执行导致定时测试输出,系统的反应以定时信号的形式呈现。图11.15中的顶部显示了制动踏板时间行程。由于在0.2和0.3之间的区域并不相同,所以制动踏板识别结果并不和规定一致。图11.15 PedInt的测试评估用于鲁棒信号比较的更强大的程序是当前研究课题[DSS+01,HT01,RWS+01,SWM02,WGP02,CS03]。对于测试对象来说,存在很多测试评估程序能够完成具体的先决条件。
理论教育 2023-08-26

MBD工作的产品关注点

通常一个特定的MBD方法和技术将以特定的产品范围和考虑的问题进行研究,并瞄准以下内容:·目标。当采用MBD方法时,有必要定义哪些问题是由MBD解决的。表10.2给出了利益相关者和他们的产品关注的案例。利益相关方关注的特点可以表10.2 有关利益相关者、他们的角色与关注点及模型使用的说明使用视点和视图来表示。
理论教育 2023-08-26

中间件原理-汽车嵌入式系统手册

汽车电子系统的设计必须考虑一些约束条件。首先,车辆的性能、质量和安全取决于在软件中实现的功能,此外也取决于这些功能之间的紧密合作(第1章)。因此,合作的研发过程提出了组件互操作性的问题。一个缓和软件组件集成问题的经典方法是实施一个中间件层,来提供有公共服务和一个通用接口的应用程序。在一套通常由中间件提供的公共服务中,那些涉及多个应用程序组件之间的通信是至关重要的。
理论教育 2023-08-26

系统架构-汽车嵌入式系统手册

图12.3 周期信号交换特征12.1.1.2.2 容错要求这个类别的要求定义了信号交换的容错特性,也就是特性的冗余类型、冗余度以及针对确定的冗余类型的附加参数。
理论教育 2023-08-26

CAN网络数据一致性解决方案

被动错误状态的存在是CAN网络第一个数据不一致的潜在原因。例如,触发一个阈值的消息在CAN网络中永远不会发送。然而,这种一致性是通过稍微修改错误检测性能和错误传递信号机制来取得的,因此这种解决方案并不真正符合标准CAN网络。在EDCAN中,所有的接收器在接收信息后,重新发送消息来克服发送器失败。已经进行了许多研究,其目的在于提高CAN网络的可靠性和实时属性,因此目前的研究更关注于这些解决方案集成,而不是提供新的解决方案。
理论教育 2023-08-26

汽车嵌入式系统手册:EAST-ADL介绍

EAST-ADL的范围包括了开发汽车软件所需的工程信息:功能和软件本身、需求、硬件和环境。图9.13显示了EAST-ADL2中用于组织系统信息的抽象层次。更详细的硬件规定比如电路图和VHDL语言描述,都不在EAST-ADL2表示范围之内,且通常不是功能/软件开发所必需的。图9.13 用于组织针对电子与电器架构和环境的系统模型的EAST-ADL2抽象层面EAST-ADL2依赖AUTOSAR建模概念来捕获实施层面的系统。
理论教育 2023-08-26

AUTOSAR主要目标:汽车嵌入式系统指南

AUTOSAR的主要原则是“在标准上合作,在实施中竞争。”AUTOSAR严格的基于组件的方法的最重要的结果,就是应用研发从较低水平的集成研发中分离出来[应用软件]。这两个部分之间的隔板就是AUTOSAR运行环境,它具体实现了作为一个抽象的通信原理的一个虚拟功能总线的概念。图2.1 AUTOSAR的三大支柱这样简化了应用开发者的问题。事实上,他或她不需要进一步了解具体架构,即使更深入的了解的界面仍然是不可或缺的。
理论教育 2023-08-26

创建测试计划-汽车嵌入式系统手册

跨越多个测试等级内容汇集在一张“主测试计划”表中,形成了为单个测试等级而设置的详细测试计划的基础。主测试计划建立了单个测试等级之间的一致性。测试计划模板的使用可以促进测试计划的创建。图11.23 两阶段测试规划详细测试计划的测试对象部分识别出在这种测试水平和相应的测试目标下,所有待工作的测试对象。因此,测试文档可以反映测试计划的结构。在测试计划中,有一些常见的待执行活动和将要考虑的话题,将在11.4.2节到11.4.5节讨论。
理论教育 2023-08-26

CANELy带来的容错支持与CAN标准相比的优势

与标准的CAN相比,CANELy提供了许多特性,它们帮助容错应用程序的设计。特别是,CANELy包括提供介质容错和支持节点复制的机制。这确保恢复介质分区和网络布线中的隐形停摆故障。会员服务旨在提供参与者集合状态的一致性信息,因此可以用来支持上层服务如冗余管理、组通信和时钟同步等。在某些情况下,这些生命特征消息可以搭载到系统的周期信息中,从而减少协议所需的带宽。这些机制的灵感来自于CANELy广播协议[RUFI99],该内容已在第6.2节中介绍。
理论教育 2023-08-26

汽车嵌入式系统手册:传感器技术与应用

如图3.1所示,传感器在不同的应用范围内工作。图3.1 传感器植入和探测距离介绍3.2.1.1 超声波传感器这些简单和廉价的主动式传感器通过电驱动的静电或压电换能器,发出一个圆锥形的超声波,并通过对称传导接收回波。
理论教育 2023-08-26

最新的汽车嵌入式驾驶辅助系统

通过使用传感器和由ECU控制的执行器的帮助下,众多形式的辅助系统现在出现在车上。出现在汽车上的第一个驾驶人辅助系统就是汽车车轮防抱死系统。最先出现的系统之一就是现在命名的ACC。这是一个提高标准的巡航控制系统,它把车辆的速度调整到一个设定值。ACC还试图保持速度,但这是在较慢的车辆、相同的车道工况下,然后设定调节与这辆车有关的距离。
理论教育 2023-08-26

汽车OEM的复用挑战与解决方案

随着第三个千年的开始,汽车工业将面临一个全新的挑战。90%的新发明与电子学相关,而这之中的80%离不开软件的应用。软件在汽车行业的重要性明显地在MMCH的研究中表现了出来。图8.1 软件在汽车中重要性的上升对于这些发现,必须改进包括针对汽车域的软件开发方法在内的开发过程。已在这一领域中的某些部分完成了大量的工作。在汽车领域中的软件重新利用的前提条件是将电子控制单元的硬件从在其上运行的嵌入式软件中分离出来。
理论教育 2023-08-26

汽车嵌入式系统手册:模块化软件组件研发

使用“功能架构”,我们表示了ECU模块(软件)的定义和分配。这个流程需要模块化软件组件摆脱对硬件部件的依赖并独立于硬件部件。模块化的软件组件根据可移动性和重用性的定义,也能够在这个特殊流程中实现复用。尽管组件的分区不仅是相对于可重用性进行的,但它们还是被称为“标准软件”。另一方面,基于推荐软件层的功能软件层可以在ECU、微控制器和模型上重复使用。表8.1 与复用有关的软件分类
理论教育 2023-08-26

汽车嵌入式系统手册:建模所需要素

汽车ADL应涵盖的工程信息包含结构、行为、要求和变异性,以及对核查、验证与综合的支撑。基于模型的意思是,用ADL中的建模实体表示要求,如用端口上的事件来表达定时要求,或用目标硬件和软件分配表达分配要求。其他可能来源于ADL支持的工程信息,包括核查/验证设置的定义、输入激励、核查结果和裁定的表示。
理论教育 2023-08-26

汽车嵌入式系统手册佳于AUTOSAR的汽车中间件

一些汽车制造商拥有专有的中间件,这有利于集成ECU和由第三方供应商开发的软件模块。据我们所知,ITEA EAST-EEA项目是第一个重要的主动瞄准规范中间件及中间件架构本身在组件及组件结构方面确保的服务。类似的目标引导了在AUTOSAR联盟中完成的工作,见第2章和文献[58,59],该联盟聚集了汽车行业中大多数的关键参与者。由联盟产生的规范迅速成为合作开发的车载嵌入式系统的实际标准。
理论教育 2023-08-26
-已经加载完成-