当前位置:首页 > 电源 > 数字电源
[导读]本课题来源于某汽车空调系统的开发过程中所需检测系统的设计,主要用于使空调系统的控制策略的执行更加透明化、直观化,为控制策略的优化提供数字依据;为汽车空调后续开发提供可靠的保证。

1 引言

  汽车空调作为车内温度小环境的控制中心,其作用不言而喻。由于过去的汽车空调检测系统因为控制策略单调而没有使用综合检测平台的必要,即使有控制过程检测,大都使用昂贵的采集设备如数据采集卡,其通信方式也以串行口通信为主,无法接入整车环境进行监控[1]。针对这一情况,本文所设计开发的检测系统主要对电动汽车空调运行过程中的四个工程物理量进行检测分析:风机的电压、电流,压缩机端口的高压、低压。本课题来源于某汽车空调系统的开发过程中所需检测系统的设计,主要用于使空调系统的控制策略的执行更加透明化、直观化,为控制策略的优化提供数字依据;为汽车空调后续开发提供可靠的保证。

2 采集系统设计

  2.1 总体设计

  如图1所示,在该系统中,DSP部分的软件设计主要完成以下工作:数据采集周期的设定、AD转换、数据校正及滤波等。并可以接收上位机通过CAN总线发来的采集开始指令打开采集或关闭采集功能,在采集开始后按照要求对四路信号进行采样及软件校正,校正完成后将采集结果保存在CAN邮箱内,通过CAN控制模块进行发送。在本系统中,电压、电流采集周期为50ms,高、低压采样周期为200ms。

 

  2.2 硬件部分

  以TI公司的TMS320F2812为该四通道数据采集系统的核心。该款DSP芯片是TI公司2000系列中的一员,最高主频可达到150MHz,具有强大的数字信号处理能力[2]。片内集成的12位AD转换器共有16个通道,转换速率在可达到12.5MSPS(ADC时钟为25MHz时),在采集速度及精度上均能达到本系统的设计要求。而且该AD模块可采用多种方式触发能够满足不同的任务需要。输入2812AD端的模拟信号由传感器采集变换得到。本系统所用传感器输出信号为4~20mA的电流环信号,而AD模拟输入范围为0~3V电压信号。

  CAN是控制器区域网络(ControlAreaNetwork)的简称,最早是由德国BOSCH公司推出的,用于汽车内部测量与执行部件间的数据通信,其总线规范现已被ISO国际标准制定为国际标准[3]。它广泛的应用于汽车电子、工业控制,其信号传输介质为普通双绞线,通信速率最高可达1Mbps。CAN总线具有较强的抗干扰能力。本系统采用CAN总线的通信方式,也方便了整车调试的接入。

  2.3 软件部分设计

  2.3.1 DSP软件部分

  该部分软件主要包括两个部分:模拟信号的AD转换和CAN总线通信。因为TMS320F2812内置有12位AD转换器,因此转换部分可分为AD模块配置和数据转换处理;而AD模块的配置主要包括工作和通道的选择。在本系统中,选用连续转换方式;需要采集的模拟量共四个,加上A、B通道各配置两个校正输入端口,所以总共需要占用8个模拟输入口。

  50ms200ms集周期为,高、低压采样周期为。部分配置程序如下:…

  AdcRegs.ADCTRL1.bit.SEQ_CASC=0;//双排序发生

  AdcRegs.ADCTRL1.bit.CONT_RUN=1;//连续转换方式

  AdcRegs.ADCTRL1.bit.CPS=0;//分频系数为1

  AdcRegs.ADCMAXCONV.all=0x0055;//共有12个转换,采样值取2次,标准值1次

  AdcRegs.ADCCHSELSEQ1.all=0x1100;//转换序列

  CAN总线通信主要包括TMS320F2812中eCAN模块邮箱的定义和邮箱中断子程序的设置[6]。

  部分配置程序如下:

  ECanaMboxes.MBOX0.MSGID.all=0x003FFFFF;//mail0:00F

  ECanaMboxes.MBOX5.MSGID.all=0x0FFFFFFF;//mail5:3FF

  //ConfigureMailboxes0-3asTx,4,5asRx

  ECanaRegs.CANMD.all=0x00000030;//EnableMailboxes

  ECanaRegs.CANME.all=0x0000003F;//Specifythat2bitswillbesent

  CAN模块有两种中断形式,一种是与邮箱有关的中断,另一种是系统中断,用于处理错误或者与系统相关的中断源[4]。而本系统中CAN与上位机通信主要是通过邮箱中断来实现。

  CAN邮箱的中断程序如下:

  interruptvoidcan_send(void)

  {

  if((((int)ECanaRegs.CANGIF1.all)<0)&&(ECanaRegs.CANGIF1.bit.MIV1==4))

  {IER|=M_INT1;}if((((int)ECanaRegs.CANGIF1.all)<0)&

  (ECanaRegs.CANGIF1.bit.MIV1==5)){IER=M_INT9;

  PieCtrlRegs.PIEACK.bit.ACK9=0x1;

  }

  以高电压为例来说明本系统在数据采集、数据转换及发送的相应任务。

  Pre_High=ADCRegs.ADCRESULT6>>4+AdcRegs.ADCRESULT7>>4;Pre_High=Pre_High<<1;//高电压值Pre_High=Ave_cur*CalGain-CalOffset*CalGain;ECanaMboxes.MBOX2.MDL.word.LOW_WORD=Pre_High;ECanaRegs.CANTRS.all=0x0000000C;
while(ECanaRegs.CANTA.all!=0x0000000C){}ECanaRegs.CANTA.all=0x0000000C;

  经实际运行证明执行结果达到了设计需要,说明该部分程序设计完全满足预期的任务调度规划,并能与硬件平台很好的配合工作。

  2.3.2 PC机软件部分

  此部分软件采用面向对象程序设计技术,关于CAN232接口卡的硬件操作函数已经封装在ControlCAN.dll,在VisualC++的工程中添加ControlCAN.lib和ControlCAN.h这两个库文件和头文件。方便在程序中调用。在编译生成的应用程序中设置好有关CAN232的相应参数,开始采集过程。每次将采集到的数据写到数据文件并送到数据缓冲区,以实现采集模块和显示模块的数据共享。这部分的流程图如图2所示:

  在此工程中,使用VC自带的属性页对话框,并设置相应的四个属性页,可以方便的切换及观察采集的数据波形、数据统计、数据帧、以及采集事件的统计。显示模块采用了MeasurementStudio的显示控件(CNiGraph)。MeasurementStudio是NationalInstruments(美国国家仪器公司)专为测试和控制领域开发的工具软件,将强大的数据采集分析功能无缝隙的集成到VisualStudio环境中。MeasurementStudio向用户提供直观的测量硬件接口、高级分析函数、科学的用户界面控件及测量数据网络,可大大提高数据采集分析系统的开发效率[5]。

  在本系统中。数据量庞大,针对此情况,建立了Access数据库文件。Access是一个适应于普通场合的、典型的关系型数据库,根据关系型数据库的设计原理及本文的需求,对数据库的操作转化为对于相应记录集的操作,实现语言采用了SQL语言实现。图3为空调压缩机的四路数据的波形图图4为此四路数据对应的数据值的统计图

3 结束语

  本采集系统经过多次的软硬件测试,证实可以很好的满足对汽车空调压缩机系统相关参数的采集,所设计的上位机系统能够配合采集节点实现数据的显示、存储、数据记录、检索等功能,采用多线程,临界量等编程技术,结合MeasurementStudio用户界面控件与分析函数库,方便、快捷地在VisualC++环境下实现了数据采集系统,有效地降低了该类程序开发的复杂性,缩短了程序开发的周期,实验证明本系统具有实时性、可扩展性等优点。本文作者创新点:结合DSP和CAN总线技术应用到在线检测系统中,使得该系统的抗干扰能力、可靠性、准确性得到保障;提高运算速度和工作效率。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

8月4日消息,近日,行业权威媒体i传媒发布的《2025H1中国中央空调行业发展报告》显示,格力中央空调蝉联2025年上半年销售规模占有率第一,持续领跑中国中央空调市场。

关键字: 格力 空调

青岛 2025年6月23日 /美通社/ -- 2025年6月21日,全球知名的测试、检验和认证服务提供商TÜV南德意志集团(以下简称"TÜV南...

关键字: ISO 人工智能 海尔 空调

6月24日消息,近日,报道称,上海海立集团(隶属上海电气)同意向印度塔塔集团旗下Voltas公司转让空调压缩机技术,并在合资企业中仅担任小股东。

关键字: 海立 空调

北京2025年4月14日 /美通社/ -- 近日,元脑智算算力仓荣获中国质量认证中心(CQC)颁发的A级模块化数据中心产品认证证书,标志着该产品通过国家最新、最高标准的数据中心等级认证,在能效、可靠性等方面全面达到行业顶...

关键字: 数据中心 模块化 AI 空调

分布式数据采集系统(Distributed data acquisition system)是相对于集中式数据采集系统而言的。

关键字: 数据采集系统

随着大数据时代的到来,数据的采集、处理和分析已经成为各行各业的必备技能。而对于许多企业而言,高效的数据采集是保证数据质量和准确性的关键所在。在实际操作中,传统的手工采集方法已经无法满足大量数据的需求,因此智能化数据采集系...

关键字: 数据采集系统 采集

大象汽车与山中运送启动电动卡车"ZM6"的示范实验 大象汽车已经在埼玉县户田市建立并运营PDI中心及零部件中心,以提升售后服务质量 东京2024年10月24日 /美通社/ --&nbs...

关键字: 汽车电动 电动卡车 电动化 PD

北京2024年9月25日  /美通社/ -- 步入AI时代,AI大模型对基础设施的重构超乎想象,一方面要满足大模型训练和推理对澎湃算力的要求,另一方面则需化解能源消耗造成的运营压力。快速部署、超大规模、超强算力...

关键字: AI 数据中心 模型 空调

广州2024年8月20日 /美通社/ -- 随着国家统计局最新数据的公布,2024年6月,全国电梯、自动扶梯及升降机产量为14.6万台,2024年上半年累计产量为69.8万台,数据的背后反映了中国电梯行业的稳健增长。...

关键字: 电梯 空调 高铁 智能化

广州2024年8月16日 /美通社/ -- 近日,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称"TÜV莱茵")为美的...

关键字: AWS 美的集团 可持续发展 空调
关闭