虚拟化技术:新能源汽车空调控制系统的智能新突破

news/2024/9/20 19:47:54/文章来源:https://www.cnblogs.com/digiproto/p/18400497

汽车生产中,空调系统已经成为标配,空调系统的性能是衡量一辆汽车是否舒适的重要指标之一。

01.汽车空调系统组成

(1) 制冷系统:制冷系统的功能是给汽车内部提供冷空气,主要由压缩机、冷凝器、膨胀阀以及蒸发器组成。首先由压缩机对空气进行压缩,使空气通过蒸发器,并由制冷剂的挥发吸收大量的热,达到空气温度降低、从而降低车内温度的作用。制冷系统同时负责汽车内部空气净化及除湿。

(2) 取暖系统:取暖系统的主要作用是向车内提供暖风,其工作原理:将空气通入暖风水箱中,由鼓风机将水箱中的热空气吹进车内,达到取暖的目的。挡风玻璃以及车窗上的雾气和霜都可以利用暖风系统除去。

(3) 通风系统:通风系统指为车内提供混合风的装置,由送风道和风门等部件构成,经过蒸发器冷却除湿后,再根据风速以及风力的大小要求将其送入车内,功能为实现车内空气和车外空气进行调节。

(4) 空气净化系统:主要作用为排除汽车内部的污染气体,净化车内环境,一般是由空气过滤器、电子集尘器以及阴离子发生器构成。

(5) 自动控制系统:自动控制系统,顾名思义即自动控制空调调节制冷或者制热的温度,具体指测量以及控制汽车内部的温度、风量等参数,由传感器、控制中枢以及执行器三部分组成:

  • 传感器:分为温度传感器、日照强度传感器以及风门位置传感器
  • 控制中枢:分为电子放大器、电桥比较计算器、ECU。
  • 执行器:指电磁阀、真空转换器等对中心控制系统的命令进行执行的元件。

 

02.新能源汽车空调控制系统主要技术

新能源汽车工业作为我国规划重点发展的战略性新兴产业,是国家坚定支持的战略方向。新能源汽车的快速发展也带动了汽车空调电动压缩机市场的快速增长。据预测,其全球市场将在2027年达到1.1亿美元的水平,中国市场将达到0.34亿美元,占全球市场的31%。

本章节将简要介绍新能源汽车空调系统与传统汽车的区别,以及近现代新能源汽车空调系统的新技术。

(1) 传统汽车与新能源汽车空调系统

传统以汽油为能源的车辆,其空调系统主要以发动机为动力源,而新能源汽车由于电池容量固定,因此其空调系统的动力源为电池组。

制冷系统方面,燃油车通过压缩制冷,实现冷循环,由于自身结构的差异,其空调系统工作主要是通过电加热装置实现。新能源汽车由于发动机的缺失,其以内部压缩机作为工作动力,整体更加节能,电量应用效率更高。在温度调节方面,新能源汽车更加环保,且噪音较小

(2) 新能源汽车空调控制系统研究现状

新能源汽车空调系统不论是综合调控自动化性能,还是对汽车内部空气质量的改善功能都有了很大提高。汽车新空调系统采用的传感器技术更加先进,布线技术也更加合理,节能效果高,同时还可实时汽车内部空气中的湿度、温度以及汽车外部的空气流速的收集,最终将这些参数汇总至智能中枢,从而计算出空调系统的出风温度以及风扇转速等,最终达到改善汽车内部空气质量的目的。

 

CFD优化及集成系统

一般使用CFD(Computational Fluid Dynamics,计算流体力学)软件来对风道内部的压力场进行模拟仿真试验,从而了解风道内部结构对风量分配以及送风量的影响。为了更准确地获得人体在汽车内部空间各类信息,实验过程中还会加入等比例的人体仿真模型,进一步修正汽车空调系统中的某些特定的参数,有效提高汽车空调技术的更新速度。除了性能优化外,CFD软件还可以为HVAC(Heating,Ventilation & Air-conditioning,空气调节系统)和汽车仪表板的集成提供数据支持,节省了汽车内部空间。

 

电池余热利用技术

通过电池余热利用系统,可以将燃料电池与氧化剂进行化学反应所产生的多余能量进行转化,从而为新能源汽车的空调系统运作提供能量,能够有效减少汽车电机组的使用,实现较少能源损耗的同时增加汽车的续航能力。

从环保与成本角度分析,氢燃料电池的整个循环过程都不会生成有害物质,更有利于新能源汽车与社会发展。

 

热泵式空调系统

热泵式空调系统通过热泵技术将车内空气排出车外,实现车内空气流通,主要由电动压缩机、热交换器、阀岛、电子膨胀阀四大部分所组成。由于其主要通过电动压缩机进行动力供应,能量来源较为单一,对汽车运行影响较小,更适合当下新能源汽车的发展需求。

 

空调智能控制技术

随着技术更新迭代,新能源汽车行业逐渐应用大数据、云计算与物联网等新兴技术,进行智能化、自动化发展。由于设计、生产过程中各类电子元件逐渐增多,越来越多的先进技术得以应用,空调智能控制技术指的就是汇集CAN(Controller Area Network,控制器局域网)总线、数字温度传感器、无线技术的智能控制技术。

  • CAN总线技术:遍布车身的传感器将汽车的各种行驶数据发送到总线上,总线作为“信息共享平台”,各接收端可以从总线上读取需要的信息,从而使汽车的各个系统协调运作、信息共享。
  • 数字温度传感器:能够对空调控制系统中的各类数据信息进行收集,保证空调系统更加高效地运转。当下,一些新能源汽车正在空调控制系统中应用ARM处理器,对传感器所收集到的信息、数据进行处理与分析,从而提升车辆行驶的安全性与稳定性。
  • 无线技术:可实现空调系统的远程操控,通过无线模块通信设备发送指令,车辆接收器接收到指令后即可实现空调远程控制。

数字化、智能化的空调控制系统有效提升了用户的使用体验感,并且能够为车辆安全行驶、稳定行驶提供有效支撑。

 

电动压缩机控制系统

新能源汽车空调电动压缩机系统主要由直流电源、控制器、开关、压缩机等部分构成,主要通过永磁同步电机工作,分为面装式、内装式与嵌入式,其密闭结构使得空调压缩机防尘防水效果较好,并且在安全性与使用寿命上表现更好。

 

目前市场上存在多种类型的电动压缩机控制器,例如基于单片机的控制器、基于ARM的控制器和基于DSP的控制器等。这些控制器需要根据具体的应用场景进行选择,还应考虑控制器与整车系统的兼容性以及与其他部件的协同工作:电动压缩机控制系统需要与电动汽车的电池管理系统、电机控制系统等进行有效的通信和协调,以确保整个系统的高效运行。

 03.空调电动压缩机控制系统的虚拟化

传统汽油车空调电动压缩机控制技术通过电子控制单元(Electronic Control Unit,以下简称ECU)对电动压缩机的转速、运行模式和工作状态等进行精确控制, ECU主体为一个集成电路板,外部由壳体封装保护,集成了微处理器、输入输出接口、存储器、模数转化器、驱动电路、稳压器等多个部分。其硬件组成部分包括电源管理单元、数据采集卡、CAN 通信板卡、信号调理单元和负载仿真单元,各部分连接图如下图所示:​

▲汽车空调压缩机硬件部分连接图编辑

 

汽车空调压缩机ECU负责对外部传感器采集到的各类信号进行处理,如将压力传感器和鼓风机反馈的数字量信号直接传递给控制器进行逻辑运算,而压缩机和鼓风机的驱动信号需经过A/D变换为数字量信号后,将被控制器采集处理。​

新能源电动汽车中压缩机没有机械驱动,采用电驱动,VCU(Vehicle Control Unit,整车控制器)也发挥了其控制空调的部分职责。VCU根据电池加热或冷却的需求,结合HVAC的工作需求,控制水泵工作、控制冷却回路水流量,进行热交换,同时也进行对空调压缩机的工作功率进行管理。

▲电动汽车VCU控制示意图编辑

 

天目全数字实时仿真软件SkyEye作为国产自主可控的硬件行为级仿真平台,支持用户通过拖拽的方式对汽车空调压缩机控制系统进行建模和仿真,搭建空调电动压缩机的虚拟ECU/VCU,工程师无需二次开发,即可在SkyEye虚拟ECU/VCU上直接运行不加修改的控制软件(支持二进制程序/源代码),并可联合多领域多学科的其他仿真软件构建复杂数字样机和虚拟原型,切实解决当前汽车空调系统优化的实际工程中存在的问题。​

▲基于SkyEye的汽车空调压缩机虚拟ECU/VCU联合仿真示意图编辑

 

基于SkyEye的汽车空调压缩机虚拟ECU/VCU能够在研发早期阶段支持整车系统集成仿真,更早地进行复杂系统级任务,减少集成风险,有助于缩短产品整体上市时间。其工作原理和结构特点也使测试人员从繁琐的机械化流程中解放出来,有效提升测试质量,优化测试流程,提高测试效率,使产品的质量和安全性得到有效保证。​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/793121.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机计算小数除法的陷阱

小学生都知道上面的代码中,8.1/3=2.7 但是计算机计算的结果却出人意料:2.6999999999999997 原因:计算机是用二进制格式存储小数的,这个二进制格式不能精确表示8.1,它只能表示一个非常接近8.1但又不等于8.1的一个数。

pbootcms提交留言、提交自定义表单时取消验证码

进入菜单 全局配置 -> 配置参数 -> 安全配置扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞…

pbootcms站点信息调用

{pboot:siteindex} 站点入口地址,一般用于站内链接跳转设置地址前置,实现自适应URL模式{pboot:sitepath} 站点路径,根目录时值为空,为适应部署到二级目录时建议链接前面带上{pboot:sitelanguage} 站点语言{pboot:sitetitle} 站点标题{pboot:sitesubtitle} 站点副标题{pboot:…

house of stom

完成事项 house of stom学习 未完成事项 wmctf的blineless没打通 如何解决未完成事项 下周待做事项 house of orange house of lore 本周学习的知识分享 house of stom 条件:1.能控制unsorted的bk指针,还有largebin的fd_nextsize和bk_nextsize 码源分析 largebin attack:申…

Pbootcms留言“提交成功”的提示语修改

按照这个路径地址来修改下文件/apps/home/controller/MessageController.php 大概在103行,可以搜索提交成功快捷查询下。扫码添加技术【解决问题】专注中小企业网站建设、网站安全12年。熟悉各种CMS,精通PHP+MYSQL、HTML5、CSS3、Javascript等。承接:企业仿站、网站修改、网…

house of orange

house of orange 1.针对没有free的堆题目 orange部分 申请比topchunk的size大的chunk,会将原本的chunk放入unsortedbin中,可以借此泄露地址 FSOP io文件结构有chain连接成一个链表形式,这部分,头节点记录在_IO_list_all上,通过unsorted attack或者largebin attack劫持_io_…

docker 安装 redis 集群

集群搭建(三主三从) 集群搭建 集群中的节点都需要打开两个 TCP 连接。一个连接用于正常的给 Client 提供服务,比如 6379,还有一个额外的端口(通过在这个端口号上加10000)作为数据端口,例如:redis的端口为 6379,那么另外一个需要开通的端口是:6379 + 10000, 即需要开…

element-plus 倒计时el-countdown添加背景色

效果图: 实现方法:<el-countdown:time="countdownTime":formatter="formatter"/><div v-html="formattedTime"></div>formatter(time) {const days = Math.floor(time / 1000 / 60 / 60 / 24); // 计算天数const hours = Ma…

echarts 加一个圆环图带阴影

这里面一共三个圆, 最外层是一个半透明的var chartDomymr = document.getElementById(container-ymr);var myChartymr = echarts.init(chartDomymr);var optionymr;var optionymr_data = [{value: 332, name: 类型A, color: new echarts.graphic.LinearGradient(0, 0, 0, 1,[{…

echarts圆环图

外环的渐变是内环的阴影var chartDom2 = document.getElementById(container-workcode2);var myChart2 = echarts.init(chartDom2);var option2;option2 = {tooltip: {trigger: item},legend: {orient: vertical,top: 0%,left: center},title: {text: 60%,subtext: "完成率…

MacTalk 测评通义灵码,如何实现“微信表情”小功能?

目前,通义灵码已经在阿里云、哈啰集团、一汽集团、中华财险等企业落地,下载量超 500 万,在国际权威机构 Gartner 测评中,拿到国内 AI 编码工具最高成绩。作者:池建强,墨问西东创始人 前段时间,我写了篇墨问研发团队放弃 GitHub Copilot 的文章,没想到留言区一些读者推荐…

记录BUUCTF 中 的一道hook掉函数地址的题目

题目 [Zer0pts2020]easy strcmp1 https://files.buuoj.cn/files/2961ba55f464e750aca703838dfca234/easy_strcmp_e1a6208fde4f52fd0c653c0b7e8ff614.tar.gz 刚开始在main函数中发现if ( !strcmp(a2[1], "zer0pts{********CENSORED********}") )puts("Correct!&q…