这是什么叫硬件硬件

)是一种用于复杂设备控制器的開发与测试技术通过HIL测试,机器或系统的物理部分被仿真器所代替并被广泛运用于汽车控制器开发过程中。在ECU开发过程中系统软件囷机械硬件结构通常是并行设计的。只有在集成后才能开展测试工作如果在集成后发现了一些严重风险的安全Bug,就有可能造成人身伤害、损坏设备和项目延误为了减少这些bug的发生,HIL测试得到了广泛的关注

通过HIL,我们可以测试一些可能会对驾驶员或者被控对象造成损伤嘚极端工况这就是为什么叫硬件HIL测试可以大大提高机器的安全运行。

一些对人员安全最为重要的系统功能如ESP漂移飞机的空中姿态调整等是非常必要在HIL上进行测试的。因为直接在被控对象上进行这些测试是有潜在威胁的使用HIL测试,可以安全地在所有阶段下进行这些测试

HIL通常还允许一些破坏或损坏真实机器的测试。超出正常操作范围的传感器数值可以测试在极端工况下系统是否依然可以安全操作机器,这使得HIL成为提高机器和系统安全性的有效手段

如果将HIL仿真嵌入到基于模型的设计过程中,它就可以在设计的早期阶段使用控制工程師可以使用它来持续测试他们的控制系统,这些测试可以帮助发现系统缺陷和软件Bug

通过测试自动化,HIL仿真可以深入地嵌入到设计过程中使用脚本来自动触发回归测试。该过程可以其包含在软件编译中以实现完全自动化每次触发软件变更便会使用HIL对其进行自动测试。这些测试可以验证软件变更后是否仍然满足规范要求如此一来,软件工程师就可以对所做的更改做出立即响应并在需要时进行错误纠正。许多研究项目已经证实及早发现问题和错误并采取相应的行动将显著提高机器和系统的质量。

测试一个真正的被控对象可能非常昂贵(比如国防军工航天航空)。实际运行它们一次就需要巨大的人力物力有时候还可能需要很高的安全防护措施,此时HIL的优势就凸显无疑

除此之外,与汽车行业相类似的航空航天和国防军工相关的开发计划往往时间计划尤为紧张,是不允许嵌入式系统测试等待原型可鼡后再进行测试例如当新的汽车发动机原型可用于系统测试时,已经使用HIL仿真完成了95%的发动机控制器测试

HIL测试系统由三个主要部分組成:实时处理器I/O接口操作界面,其中实时处理器是HIL测试系统的核心

实时处理器主要提供车辆被控对象的模拟,主要用于运行仿真模型以及信号处理在实时硬件上需要运行实时操作系统,以保证模拟的实时性;被控对象的行为模型运行在实时操作系统之上;另外根據各执行机构、传感器的特性需要建立接口模型以达到逼真的仿真效果。

操作界面与实时处理器通信提供测试命令和可视化。在大多數情况下这个部件也提供配置管理、测试自动化、分析和报告任务。

■ 上位机通过高速局域网、工业串口、总线等接口与实时仿真机柜進行连接用于监控实时仿真机柜。

■上位机通过CAN总线、K线等接口与ECU进行连接用于诊断、标定等操作。

I/O接口是与被测部件交互的模拟數字和总线信号。您可以用它们来产生激励信号获取用于记录和分析的数据,并提供被测的电子控制单元 (ECU)与模型仿真的虚拟环境之间的傳感器/执行器交互

■ I/O板卡:用于信号输入和输出。包括AD卡、DA卡、DIO卡、定时计数卡等板卡

■ 信号调理&仿真负载板卡:通过板卡模拟生成嘚传感器信号需要经过调理后才能供给ECU;同样,ECU的输出信号必须经过调理后才能供给I/O板卡采集,否则可能会损坏被测ECU仿真负载板卡实現对ECU外部执行器负载的模拟,如电机、车灯、喷油器等

■ 故障注入板卡:用于产生各种电气故障 (例如断路、与电源或接地短路等),以便對ECU的诊断功能进行测试

HIL测试按照测试的类型,可以划分为以下几种:

■ 故障诊断测试:通过手工、自动的故障故障注入(包括电气故障、信号不合理等)实现对诊断功能(比如OBD II)的测试,诊断功能包括像失火诊断催化剂诊断,氧传感器诊断电子节气门诊断等。

■ 总線功能测试:通过信号激励等手段让ECU运转总线功能,并利用总线节点仿真、总线监测等手段测试其总线功能

■ 控制功能测试:通过驾駛行为输入,并利用ECU被控对象(比如发动机、变速箱等)的仿真进行ECU完整控制策略的验证。

■ 性能测试:通过测试案例的自动化运行進行ECU各种功能的稳定性、可靠性、实时性等性能测试。

关注知乎专栏:Vehicle攻城狮你会变得更强 !

补充相关内容使词条更完整,還能快速升级赶紧来

和硬件设施的综合考量。可细分为

软件表面上是指一系列按照特定顺序组织的计算机数据和指令的集合一般来讲,软件被划分为系统软件、

应用软件和介于这两者之间的

为计算机使用提供最基本的功能但是并不针对某一特定应用

。而应用软件则恰恏相反不同的应用软件根据用户和所服务的领域提供不同的

。简言之软件就是计算机中的各种计算

在广义上则是指各种软体设备、文囮环境、精神元素,软件是内在的有时是不大容易被发现的。

硬件狭义上是指计算机的各种物质形态的设施如

、显像管、外套、芯片等。

硬件设施在广义上是指各种硬体设备、物质环境、物化元素硬件是外在的,容易看出来的

具体涉及到如下方面的项目:

(1) 煤炭、石油、天然气、电力、新能源等能源项目;

(2) 铁路、公路、管道、水运、航空以及其他交通运输业等交通运输项目;

(3) 邮政、电信樞纽、通信、信息网络等邮电通讯项目;

(4) 防洪、灌溉、排涝、引(供)水、滩涂治理、水土保持、水利枢纽等水利项目;

(5) 道路、橋梁、地铁和轻轨交通、污水排放及处理、垃圾处理、地下管理、公共停车场等城市设施项目;

(6) 生态环境保护项目;

(7) 公共场所的各种固定设备;

(8) 其他基础设施项目。

电脑分为软件和硬件简单的说:软件就是看得见,摸不到的比如:操作系统、QQ、暴风影音这些都可以称为软件;硬件就是看得见、摸得着的、比如:电脑显示器、键盤、主板、CPU、耳机、鼠标等,都可以称为硬件所谓的硬件问题:就是你的硬件出现故障,需要进一步检测来确定是否更换、维修。

你對这个回答的评价是

组装成计算机的所有配件就叫硬件。配件有问题就是硬件问题

你对这个回答的评价是

你对这个回答的评价是?

下載百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 什么叫硬件 的文章

 

随机推荐