0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在循环(HITL)场景中哪些硬件适合您?

模拟对话 2018-03-14 17:01 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现在的系统已经变得相当复杂,以至于在很多情况下验证硬件、软件功能以及正确性的唯一方法是在循环(HITL,或者有时候也说成HIL)中使用硬件。那么HITL是什么?答案很简单:视情况而定。大部分讨论都把HITL描述为一个由软件驱动的系统,这个系统具有模拟和数字I/O口,跨越基本开关闭合包到RF,试图复制你的设计必须工作的系统。

有关HITL使用的最常见的例子是汽车,这很有意义,因为每个人都知道汽车是什么,了解其各个子系统的复杂性和多样性,并且对测试汽车电子产品的挑战性至少有个基本的认识。在一个常见的与汽车相关的HITL场景中,设计者必须评估引擎控制单元(ECU)的硬件和软件性能--这种情况似乎需要将其连接到一个真正的引擎上。

软件建模方法

但是将ECU和真正的引擎连接起来并不是必须的。通过使用HITL方法,ECU在评估中被连接到一个包含相关引擎连接器的电子机架上,所以这个引擎本身就可以由机架上的软件表示,也就是说这个软件模拟了一个真实的引擎,如图1所示。显然,在变化、测试场景、噪声、诱导传感器接口、引擎的弯头结构以及故障等方面,使用HITL方法要比使用真正的引擎更简单。HITL也很适合测试电机的控制器以及任何与机械性能电子控制相关的东西。

图1:在经典的HITL设置中,通过利用真实的I/O口,使得待管理的系统被硬件和软件取代,这些I/O可以模拟和仿真实际的系统,比如一辆汽车(显示)、火箭、马达或其他复杂的产品。(来源:国家仪器)

但是,HITL的节奏并不是很快或者很容易。主要项目是开发电子机架和取代真正引擎的软件。通过方程和功能块,它必须能够如实地模拟真实引擎的性能以及细微差别,从基本功能开始,然后添加关键层,子层,以及子层的子层。实际上一个模型开发团队可能比产品开发团队更大。

还有一个测试问题:如何验证一个模型? 在实际引擎的HITL模型中,任何简化、忽略、错误假设等因素都意味着ECU的测试不会像使用真正的引擎时那样有效,当然,这只是一个简单的观点。(这里可以用一句著名的短语--“垃圾进来,垃圾出去”来类比我所表达的意思。) 然而,实际情况是,任何一个真正的引擎都不能代表所有的引擎,所以即使使用了真正的引擎,测试也只对特定的引擎类型有效。HITL的方法更好,因为它更容易修改以模拟不同的引擎。

比例模型方法

针对HITL还有另一种非常不同的方法,这种方法涉及到真正的硬件,而不仅仅是基于软件的表示。然而,这种方法使用的不是全尺寸硬件,而是一个缩小版,其较大的对象和系统也被更小的对象和系统所取代。经典的风洞模型是这种方法最著名的例子,但它也被用于诸如汽车以及他们的发动机等功能;Keysight技术的应用注释5991–2873EN是第二种方法的一个很好的例子。

这种方法的优点是,您不必创建一个真实详细的引擎或者飞机模型。但它也引发了一些难题: 如何缩小发动机、引擎或飞机的控制分析,以匹配物理小模型的特征? 毕竟,很多事情都是不同的:时间常数,热性能,动量,惯性,瞬态响应…(这是一个很长的列表) 这种方法增加的挑战是,有些因素是线性的,有些是指数级的,有些是不连续性的,而有些关系很复杂。

选择一个HITL的方法

哪个HITL的场景更有用?同样,这取决于特定应用,有效时间,成本以及对系统本身的理解程度。我所知道的,除了一些较为简单、定义良好并严格约束的系统外,借助于详细的、基于软件的模型,使用HITL来模拟实际系统似乎是首选的方法。

原因有很多:这种方法能够表示相似硬件不同变体的灵活性,例如引擎;结果的可信度更高;操作的成本更低和并且更方便(与使用真实的马达、汽车发动机、火箭以及电子设备相比较);建立模拟故障场景的更简单;并且可以轻松地设置多个系统,这样就可以并行地进行测试,从而节省了时间,团队之间也可以相互学习。

不管你采用哪种方式,不仅仅是汽车和火箭设计需要HITL,与运动或者动力相关的设计都需要HITL。如果你正在测试一种光电、风能或电池控制器,使用HITL方法要比利用实际的太阳能电池板、风力涡轮机或电池堆更容易。更好的是,对于这种类型的产品,您可以从各种T&M系统供应商那里购买现成的、完全可编程仿真器,例如Keysight技术,从而将一个大问题转化为一个小的问题(图2)。这就是产品开发工程师们喜欢听到的!

图2:标准的测试和评估产品适用于许多通用的应用程序,例如千瓦/水池 单元。它可以被用来测试可充电电池、超级电容器、电动发电机、双向dc/dc转换器电池管理系统、再生制动系统和光伏阵列等系统。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RF
    RF
    +关注

    关注

    66

    文章

    3196

    浏览量

    171055
  • 验证
    +关注

    关注

    0

    文章

    64

    浏览量

    15673
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CPU的几种复位方式适合哪些场景

    时,如调试过程或系统更新后; 4、硬件复位 适用场景:系统出现严重错误,软件复位无法解决问题时,或需外部硬件干预进行系统复位; 5、JTAG复位 适用
    发表于 11-27 07:56

    如何选择适合的智驾仿真工具进行场景生成和测试?

    工具的性能与特点,以帮助开发者优化自动驾驶系统的测试效率与安全性。 选择适合的智驾仿真工具进行场景生成和测试时,开发者需要对工具的多项特性进行全面理解和评估。 首先,高精度场景重建是
    的头像 发表于 11-25 10:32 146次阅读
    如何选择<b class='flag-5'>适合</b>的智驾仿真工具进行<b class='flag-5'>场景</b>生成和测试?

    请问CW32L010 ESC Driver电机控制套件适合什么场景应用?

    CW32L010 ESC Driver电机控制套件适合什么场景应用?
    发表于 11-18 06:23

    哪些场景适合使用DMA?

    的中断所占用,尤其高采样率时非常有效。 数模转换器(DAC)输出数据: 类似于ADC,当需要输出一系列数据(例如生成音频波形)时,DMA可以将内存的波形数据自动传输到DAC数据寄存器,无需CPU干预
    发表于 11-12 07:13

    硬件与软件传输加密技术核心场景的战略意义

    ——一旦泄露,可能引发战略部署暴露、公共安全危机甚至国家主权受损。在此背景下,硬件传输加密与软件传输加密技术凭借其不可替代的安全价值,成为守护关键领域信息安全的"数字铠甲"。本文将从技术原理、应用场景与实际效能三个维度,深度剖析两类加密技术
    的头像 发表于 11-05 09:41 348次阅读

    有线通信技术和无线通信技术电能质量在线监测装置的应用场景有何不同?

      有线通信技术和无线通信技术电能质量在线监测装置的应用场景差异,核心源于 **“物理布线依赖” 与 “灵活性” 的本质区别 **—— 有线技术需物理线缆连接,适合固定、高可靠、大
    的头像 发表于 10-23 17:47 888次阅读

    如何选择适合特定应用场景的电能质量在线监测装置?

    选择适合特定应用场景的电能质量在线监测装置,核心逻辑是 “ 场景需求拆解→技术参数匹配→功能适配验证→全生命周期评估 ”,需围绕场景的 电压等级、监测重点、环境条件、数据需求、合规要求
    的头像 发表于 09-26 16:15 670次阅读

    如何选择适合特定应用场景的隔离模块?

    、漏电流)、精度需求(纹波、PSRR) 四大维度,筛选隔离模块的类型、关键参数及认证,确保其实际工况稳定可靠。以下是分步骤的落地方法,结合典型场景示例说明: 一、第一步:拆解特定场景
    的头像 发表于 09-26 15:01 367次阅读

    人工智能行业如何使用for循环语句进行循环

    人工智能行业可以使用以下是关于for循环不同编程语言中的基本用法说明: Python的for循环: 主要用于遍历序列(列表、元组、字符串等) 典型结构:for item in se
    的头像 发表于 09-10 12:55 391次阅读

    宏集方案 | 如何选择适合的过程控制器?

    现代工业,过程控制器是确保生产效率、质量和安全性的关键设备。它们可以精准监测温度、湿度等变量,优化制造流程,减少人工干预,从而降低错误率和运营成本。但您是否清楚,哪种过程控制器更适合
    的头像 发表于 08-08 18:12 282次阅读
    宏集方案 | 如何选择<b class='flag-5'>适合</b><b class='flag-5'>您</b>的过程控制器?

    高精度电流控制:端子电流循环寿命试验机的电子系统设计

    端子电流循环寿命试验机的电子系统设计,需高精度电流控制的基础上,重点应对电流循环过程的动态变化,满足循环模式的多样性、电流切换的平滑性以
    的头像 发表于 08-07 11:24 464次阅读
    高精度电流控制:端子电流<b class='flag-5'>循环</b>寿命试验机的电子系统设计

    循环风控温装置半导体设备高低温测试的深度应用解析

    循环风控温装置半导体设备高低温测试能够为用户提供一个受控、恒温均匀的温控环境,同时具备直接加热、制冷、辅助加热、辅助制冷的功能,实现全量程范围内的温度准确控制。一、循环风控温装置技
    的头像 发表于 04-01 16:35 661次阅读
    <b class='flag-5'>循环</b>风控温装置<b class='flag-5'>在</b>半导体设备高低温测试<b class='flag-5'>中</b>的深度应用解析

    新加坡云服务器适合哪些行业或场景使用?

    新加坡云服务器因其优越的地理位置、稳定的网络环境、高性能和可扩展性、高安全性等优势,适用于多个行业和场景。以下是一些主要的应用行业和场景,主机推荐小编为整理发布新加坡云服务器适合哪些
    的头像 发表于 02-19 10:10 464次阅读

    DS878 数字合成器适合哪些应用场景

    DS878 数字合成器适合哪些应用场景?DS878 高速啁啾直接数字合成器是一款由EUVIS推出的高性能直接数字合成器,DS878高速啁啾直接数字合成器因其高性能和灵活性,雷达系统、通信测试设备
    发表于 02-10 09:20

    探索场景适配性,总结了适合的AIO一体机主板解决方案

    的一体机场景,并为推荐相应的一体机主板解决方案。办公场景广泛应用于员工办公、前台接待、会议室,满足基本办公需求:如邮件收发、项目管理、数据分析等。适用主板:办公高效型
    的头像 发表于 02-05 17:56 755次阅读
    探索<b class='flag-5'>场景</b>适配性,总结了<b class='flag-5'>适合</b><b class='flag-5'>您</b>的AIO一体机主板解决方案