基于PXI电子液压制动系统EHB驾驶员在回路混合仿真实验平台

发布者:翅膀小鹰最新更新时间:2015-05-27 来源: eechina关键字:液压制动  EHB  回路  混合仿真 手机看文章 扫描二维码
随时随地手机看文章
应用领域:控制与仿真

挑战:研发EHB控制器的关键点在于通过大量测试实验掌握执行元件的工作性能,在模拟环境下有效地进行参数仿真、软件仿真,减少实际路面测试带来的困难,并开发基于虚拟现实技术的混合仿真平台,在不同虚拟环境下由驾驶员产生的的实际操纵动作对EHB快速原型的控制器进行功能验证和逼真的产品性能演示。                                         

 
实验台外观

应用方案:利用LabVIEW构建轮缸压力测控系统,在大量测试试验的基础上选择合适的PWM载波频率和占空比控制EHB系统的高速开关电磁阀,满足对轮缸压力控制的要求;通过NI PXI-8464 CAN总线接口卡以及NI PXI-6289数据采集卡完成硬件在环实验中方向盘、电子油门、制动踏板、轮缸压力等数据采集和通讯;由NI PXI-7851R FPGA板卡完成控制器的快速原型,满足严格的实时性需要;在Veristand软件平台上,联合在DYNAware软件中生成的实时车辆模型,大大缩短了混合仿真系统的开发周期和应用程序开发成本。

使用的产品:
LabVIEW Professional Developmet System for Windows 2009,SP1
LabVIEW FPGA Module 2009,SP1
LabVIEW Real-Time Module 2009,SP1
NI Veristand 2009
LabVIEW PID and Fuzzy Logic Toolkit 2009
NI PXI-1042Q 8-Slot 3U机箱
NI PXI-8196 2.16 GHz Intel Core 2 Duo T7400 实时控制器
NI PXI-7851R 可编程FPGA芯片
NI PXI-8464/2 CAN 总线接口卡
NI PXI-6289M高精度多功能M系列数据采集(DAQ)板卡

介绍:

在过去的二十年里,电子设备在汽车工业得到广泛应用,今天的汽车已经进入了电子技术的时代。随着人们对汽车制动性能的要求越来越高,线控制动系统(brake-by-wire)应运而生,电子液压制动EHB可以借鉴ESP系统的成熟经验,对原有的液压系统不做大的改变,由电子系统提供柔性控制,液压系统提供动力,是机电液一体化的高新技术产品,受到了广泛的关注。作为开放的线控控制系统,配备了传统ESP系统中没有的轮缸压力传感器,可以实现精确的压力控制,在高压蓄能器的作用下满足四通道独立控制的要求,因此提升了ABS、ASR、ESP的工作性能。为了加速包括硬件和软件在内的控制系统的开发设计,一些成熟的仿真测试、快速原型方法和工具是必不可少的。围绕EHB液压系统的新型特点,结合先进的车辆动力学仿真软件DYNAware,在NI公司提供的一系列产品的帮助下通过硬件在环试验进行深入的控制研究,减小了时间和经费的的开销,为今后的产品实现提供坚实的研究基础。


1、    基于LabVIEW的轮缸压力测试系统
  
    
系统组成                                  

 
增压特性曲线

受高速开关阀电磁铁的响应能力及阀芯运动时间的影响,实际的阀芯响应不能完全跟随脉宽信号的变化,脉冲调制周期和占空比对其影响很大。因此需要搭建如左图所示的测试平台,在不同的载波频率下得到不同的增减压力曲线。综合考虑控制的快速性和有效的占空比调节范围选择合适的载波频率。
数据采集卡的输出电压为5V电压,通过驱动电路放大为12V的PWM信号控制电磁阀。液压控制单元里的轮缸压力传感器信号通过放大电路转换为0~5电压信号供数据采集卡采集。右图为载波频率为100HZ下的增压特性曲线,当占空比小于15或大于89时由于电磁阀的死区和饱和效应电磁阀无动作。LabVIEW帮助我们在短时间内搭建这样的测试系统,确定PWM信号合适的载波频率。

2、    驾驶员混合仿真实验平台总体构造

硬件结构如下图所示,在原博世ESP8.0 HCU基础上增加高压蓄能器、高压泵电机等元件,改造成EHB液压控制单元。混合仿真平台存在两个回路。一个是信号的回路,PXI-8464接受转角传感器的CAN总线信号,PXI-6289采集踏板行程传感器、改造的液压控制单元中四个轮缸压力传感器信号和高压蓄能器中的压力传感器信号。上述信号传送给PXI-8196中实时运行的车辆模型。实时模型给出的控制信息通过DMA方式传送给PXI-7851R,根据自定义的I/O接口控制HCU单元中的电磁阀、泵电机,完成闭环。另一路是驾驶员的回路,即驾驶员观察显示器中车辆的三维动画通过驾驶员操纵单元中的方向盘和油门、刹车踏板控制车辆。NI公司的一系列硬件产品为搭建这样一个混合仿真实验提供了强有力的保证。
     
           
混合仿真平台的硬件组成                 

 
混合仿真平台的软件架构

基于LabVIEW和VeriStand开放式的开发环境的软件架构如上图所示。LabVIEW作为客户端调用DYNAanimation车辆三维动画显示软件的ActiveX控件实现显示功能。通过VeriStand VI中Workspace VI实现Workspace与LabVIEW的数据交换。VeriStand兼容用户自定义的FPGA I/O接口,利用FPGA灵活高效的特点在无需改变硬件配置的情况下完成控制器的快速原型。

3、    车辆实时模型的建立

3.1、Tesis DYNAware的车辆模型

NI VeriStand支持第三方软件DYNAware生成的模型文件。DYNAware是Tesis公司开发的一款全面高效的车辆动力学仿真软件,从电脑上的汽车概念设计,到汽车动力学控制器与硬件结合的硬件在环试验环境,都可以通过其达到很好的效果,仿真结果可以通过DYNAanimation软件在显示器上实时显示。在德国几乎所有的汽车制造商都在使用DYNAware的产品,世界范围内也非常流行,基于不同的需求为生产厂家和零部件供应商提供了适当的仿真软件包。通过在图形化界面中设置参数,简洁直观地完成建模。建模对象包括整车尺寸、轮胎、前后轴、悬架、发动机、传动系、空气动力学等模型,可以建立多达几十个自由度的车辆动力学模型,很好地反应车辆在各种工况条件下的动力学特性。[page]
   
        
车辆总体尺寸建模                                 

 
轮胎特性建模

3.2、EHB控制器模型

EHB控制器模型首先接受车辆模型传来的纵向加速度和轮速,估计参考车速。同时接受方向盘转角,横摆角速度、侧向加速度,利用估计的参考车速估计质心侧偏角。汽车稳定行驶时,目标制动力矩与制动踏板位移成比例关系。汽车失稳时,EHB系统主要的控制对象是汽车的横摆角速度和质心侧偏角。其中横摆角速度控制模块采用PD控制方法,控制实际横摆角与理想二自由度横摆角之间的偏差,输出为目标制动力矩。质心侧偏角控制采用门限值控制方法,根据超出门限的程度施加制动力矩。根据车辆运动状态协调上述三种模式下的输出量得到目标制动力矩。调用制动力矩—轮缸压力模块,计算出目标轮缸压力,再转入开关电磁阀数字PID控制模块,输出电磁阀的占空比。此外,根据高压蓄能器设定压力及HCU的工作状态输出泵电机的占空比,控制框图如下图所示:

                                  
EHB控制器模型

EHB控制器模型在Simulink/Stateflow环境下建模,与上述DYNAware中模型实现无缝集成。模型采用固定步长常微分方程求解器,通过Real-Time Workshop转化为VeriStand支持的dll动态链接库文件。

4、配置VeriStand

在System Explorer Window中导入模型文件,对Primary Control Loop的实时仿真速度进行调整,设置周期为100μsec,则Model Execution Loop的周期为1ms,满足车辆实时仿真的需要。通过分配处理器资源,Veristand能充分发挥双核处理器的并行处理性能,提高实时运行速度。横摆角速度是判断汽车失稳的重要标志,当理想横摆角速度与实际横摆角速度之差超过上下门限值时,通过报警设置以报警音的方式提示驾驶员。
   
        
                       
VeriStand的配置

通过菜单界面完成对NI-CAN、NI-DAQ的通道设置,大大减小了程序的开发工作量,提高了开发效率。在Stimulus Profile Editor中设置Logging file,可以对横摆角速度、质心侧偏角、轮缸压力等进行保存。TDMS文件格式读取快速,作为一种测试测量领域的通用数据文件格式,非常适合车辆状态参数的保存。[page]

                         
VeriStand与DYNAanimation的连接

上面的循环通过Workspace VI启动VeriStand,获取通道数据包括Simulation Time、Animation Data、Display Data。下方的循环利用ActiveX控件将动画和显示数据传送给DYNAanimation。

 
通过ActiveX方法控制DYNAanimation

DYNAanimation将实时仿真结果在虚拟现实的环境中直接现实出来。其中,Animation Data数组中每十二个元素代表一个运动物体(如车身、轮胎)相对于大地坐标系的位置参数。Display Data用于界面的数据显示,比如车速表、转速表等。

 
FPGA I/O示意图

液压控制单元在改装博世ESP的基础上得到,四个轮缸各由两个高速开关阀控制,一个控制从高压蓄能器增压,一个控制向低压蓄能器减压,需8路PWM信号。2路PWM输出负责对泵电机的控制。VeriStand中默认的PXI-7851R的通道资源拥有8路PWM输出,而这里需要10路PWM输出。通过自定义FPGA VI,修改VeriStand配置文件夹中7851R的fpgaconfig文件,新增2路数字输入输出接口为PWM输出,满足应用的需要。可见基于VeriStand的自定义FPGA I/O功能使混合仿真平台具有灵活方便的扩展性能。

5、仿真平台的功能演示

5.1、驾驶员在环麋鹿测试

在DYNAanimation环境下建立三维图像文件,包括道路、标识线、车身模型、轮胎、路障等,进行驾驶员在环的“麋鹿”测试。在车速为80km/h时对比打开稳定性控制与关闭稳定性控制车辆的操纵响应。在实时仿真结束,保存录像并进行对比。在打开稳定性控制时,驾驶员可以平稳地实现车辆的变线,车辆的运动轨迹符合驾驶员的预期,如左下图所示。当关闭稳定性控制时,车辆失控跑出跑道。基于VeriStand构建的驾驶员在环测试平台可以实现逼真的产品演示。
  
 
开启稳定性控制                                 

 
关闭稳定性控制

5.2、利用激励进行正弦延迟测试

正弦延迟测试是美国国家高速安全局(NHTSA)规定的126号法规,用于检测车辆的侧向稳定性能。不同于麋鹿测试,现实实验中需要通过转向机器人完成。VeriStand的配置实时激励功能很好地帮助我们完成该项测试。试验在干燥、平直附着系数为0.9的道路上进行,方向盘转角进行后半周期带有延迟的正弦输入,频率为0.7HZ,第二次波峰出现后有400ms的延迟。方向盘转角及实验流程如下图,其中A为80km/h下车辆侧向加速度达到0.3g时方向盘的转角。
  
 
正弦延时输入                                   

 
试验流程

通过实时激励功能里的正弦函数、延时函数编制激励文件,通过记录功能保存横摆角速度的变化曲线。VeriStand大大降低了编程的复杂性,减少测试系统的开发时间。

6、总结

利用VeriStand我们在短时间内搭建起一个功能丰富的混合仿真平台,使我们有更多的精力投入到控制策略的研究上来;VeriStand Engine将实时测试系统的任务和功能在内部进行实施与优化,帮助实时测试系统以更快的速度运行,大大降低了应用程序开发和维护成本;基于FPGA的自定义I/O设置提高了系统硬件的可扩展性,通过FPGA虚拟传感器可扩展为基于单片机控制器的硬件在环测试平台;总之,NI公司一系列软件和硬件产品帮助我们灵活、高效、直观地实现EHB混合仿真测试平台,为产品的研制奠定了坚实的基础。
关键字:液压制动  EHB  回路  混合仿真 引用地址:基于PXI电子液压制动系统EHB驾驶员在回路混合仿真实验平台

上一篇:电磁耦合式混合动力电动车辆动力合成箱测控平台
下一篇:浅谈汽车上的几种重要传感器

推荐阅读最新更新时间:2024-05-02 23:43

回路电阻测试仪怎么用_回路电阻测试仪使用说明
  回路电阻测试仪简介   回路电阻测试仪(Loop Resistance Tester)又称接触电阻测试仪,是用于开关控制设备的接触电阻、回路电阻测量的专用仪器。   回路电阻测试仪原理   回路电阻测试仪采用脉宽调制式高频开关电源提供大于100A的测试电流,当按下测量键时,高频开关电源输出大于100A以上的测试电流,同时采样电路开始采样,取得的信号经放大器放大,由A/D转换器将模拟信号转换成数字信号后,再经微处理器对数据进行滤波、运算、处理,最后送显示器显示出此次测量的电流和电阻值。显示10秒钟后,系统自动复位。当被测的回路电阻值小于400μΩ时,测量的最小分辨率为0.1μΩ,当被测的回路电阻值大于400μΩ时,测量的最小
[测试测量]
<font color='red'>回路</font>电阻测试仪怎么用_<font color='red'>回路</font>电阻测试仪使用说明
绕线式电动机转子回路故障原因 绕线式电动机转子回路故障怎么处理
  绕线式电动机转子回路故障现象   绕线式电动机转子回路故障是指电机转子回路中出现了电气故障,通常会导致以下现象:   转子旋转不畅或停转:如果转子回路中出现了断路或短路等故障,可能会导致转子旋转不畅或完全停转。这是因为转子回路中的电流不能正常流动,导致电机无法正常工作。   噪声和振动:转子回路中的电气故障可能会导致电机产生噪声和振动。这是因为故障会使电机的运转不稳定,从而产生噪声和振动。   过热和烧毁:如果电机运行时出现了转子回路故障,可能会导致电机过热或烧毁。这是因为故障会使电机的负载不均衡,从而产生过高的电流和温度,进而导致电机烧毁。   电机性能下降:转子回路故障会影响电机的性能,如减少电机的输出功率和效率等。
[嵌入式]
可将电流从4ma调整到20mA的电流回路测试仪
传感器是任何测量系统不可或缺的一部分,因为它们有助于将现实世界的参数转换为机器可以理解的电子信号。在工业环境中,常用的传感器类型是模拟传感器和数字传感器。数字传感器与 0 和 1 的以下协议进行通信,如 USART、I2C、SPI 等。模拟传感器可以通过可变电流或可变电压进行通信。我们中的许多人应该熟悉输出可变电压的传感器,如 LDR、MQ 气体传感器、Flex 传感器等。这些模拟电压传感器与电压到电流转换器相结合,将模拟电压转换为模拟电流,从而成为可变电流传感器。 该变电流传感器遵循4-20mA协议,即当测量值为0时传感器输出4mA,当测量值为最大值时输出20mA。如果传感器输出任何小于 4mA 或大于 20mA 的电流,则
[测试测量]
可将电流从4ma调整到20mA的电流<font color='red'>回路</font>测试仪
混合动力汽车能量管理系统的模糊控制与仿真研究
前言 环境和能源问题的日益突出,使低排放甚至零排放汽车的开发受到了广泛的关注。电动汽车以无(低)污染、高燃油经济性、高性能和低排放的优点成为当代汽车发展的主要方向。但是,电动汽车的发展需要解决两大关键问题:即能量存储和动力驱动问题,由于短期内动力电池贮能不足的问题很难解决,于是能量管理技术就成为电动汽车发展的重要部分。本文主要是对基于模糊逻辑控制的混合动力汽车能量管理系统控制来进行具体分析。 并联式混合动力汽车动力系统模型 并联式混合动力电动汽车动力系统模型,主要包括驾驶员决策、发动机、电机、蓄电池以及整车动力性计算模型等。一种前向复合并联混合动力汽车动力系统模型如图1所示。 汽车在行驶过程中,动力系统提供的驱
[嵌入式]
开关电源设计之MOS管反峰及RCD吸收回路
对于一位开关电源工程师来说,在一对或多对相互对立的条件面前做出选择,那是常有的事。而我们今天讨论的这个话题就是一对相互对立的条件。(即要限制主MOS管最大反峰,又要RCD吸收回路功耗最小)   在讨论前我们先做几个假设:   ① 开关电源的工作频率范围:20~200KHZ;   ② RCD中的二极管正向导通时间很短(一般为几十纳秒);   ③ 在调整RCD回路前主变压器和MOS管,输出线路的参数已经完全确定。   有了以上几个假设我们就可以先进行计算:    一﹑首先对MOS管的VD进行分段:   ⅰ,输入的直流电压VDC;   ⅱ,次级反射初级的VOR;   ⅲ,主MOS管VD余量VDS;   ⅳ,RCD吸收有
[电源管理]
万用表如何判断日光灯的好坏
用万用表只能判断日光灯灯丝回路的好坏,不能判断日光灯就能完全正常工作。最好是通电试验 普通日光灯管(灯条)四个管脚,内部是如何连接的,工作原理如何,怎么用万用表判断其好坏? 普通日光灯管两端各有一小段灯丝,好的灯管每一端的两个脚用万用表测量时是相通的(只有很小的冷态电阻)。 工作原理是:制造时灯管里在抽真空后充入一小滴水银(汞),管壁上涂有萤光粉,在灯管启动时,两端的灯丝加热后,水银蒸发成气体,气体被电离后导电行成回路,气体同时放出大量紫外线,由紫外线激发萤光粉发出可见光!另外,当灯管老化后两端灯丝蒸发导至灯管两端发黑,这样的灯管有时其灯丝没断也不能用了(这样的灯管难启辉)! 万用表如何判断日光灯的好坏 单判断灯管,简单,已经说了
[测试测量]
万用表如何判断日光灯的好坏
采用回路电桥平衡法检测故障电缆
电缆回路电桥平衡法 ,简称电桥法,是利用故障电缆的长度与电阻成线性的关系,将直流电桥改接成便于测量电缆一相或两相低阻抗接地的方法。电桥法的原理示意如图1所示。接地电阻值的范围依电桥的使用电压和检流计的灵敏度而定,一般 100k 。当接地电阻值很大时,电桥电源的很大一部分电压将降落在该接地电阻上而使检流计很不灵敏,致使测量误差增加。为了扩大电桥法的应用范围,可以提高检流计的灵敏度和升高电桥电源电压,但这两种措施都是有限度的。提高检流计灵敏度的办法可在检流计前加装直流放大器,但放大器的增益过高会产生严重的零点漂移现象而导致电桥无法平衡。升高电桥电源的电压需要相应增加桥体对地的绝缘强度和采取保护操作人员的安全措施,当电源电压升高到一定值时
[测试测量]
采用<font color='red'>回路</font>电桥平衡法检测故障电缆
电源设计小贴士:注意SEPIC耦合电感回路电流(1)
  在这篇《电源设计小贴士》中,我们将确定 SEPIC 拓扑中耦合电感的一些漏电感要求。在不要求主级电路和次级电路之间电气隔离且输入电压高于或者低于输出电压时,SEPIC 是一种非常有用的拓扑。在要求短路电路保护时,我们可以使用它来代替升压转换器。SEPIC 转换器的特点是单开关工作和连续输入电流,从而带来较低的电磁干扰 (EMI)。这种拓扑(如图 1 所示)可使用两个单独的电感(或者由于电感的电压波形类似),因此还可以使用一个耦合电感,如图所示。因其体积和成本均小于两个单独的电感,耦合电感颇具吸引力。其存在的缺点是标准电感并非总是针对全部可能的应用进行优化。 图 1 SEPIC 转换器使用一个开关来升降输出电压   
[电源管理]
电源设计小贴士:注意SEPIC耦合电感<font color='red'>回路</font>电流(1)
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved