一种液压式制动能量再生系统(HBRS)应用于对公交车动力系统的改造。由电磁离合器、液压泵马达和液压蓄能器以及相关的机械装置和油路构成的车辆制动能量回收再生装置,通过分动箱与公交车动力传动装置实现并行联接。该系统将公交车制动时的动能转换为蓄能器的液压能储存,并在车辆加速起步时将液压能转换为车辆的动能,从而达到节能减排的目的。
HBRS采用液压蓄能器作为能量存储元件。由于液压蓄能器自身能量存储的特点决定了系统工作特性的非线性,采用电子控制单元实时调整变量液压泵马达的有效排量可以优化系统的操作性能。HBRS控制系统包括周期性任务和1个事件触发任务,可以采用时间触发模式设计系统。本文针对HBRS控制系统建立了实时性分析模型,分析周期性任务和触发任务的特点,设计了基于时间触发模式的混合式任务调度器。
1 系统方案概述
在液压式制动能量再生控制系统中,驾驶员通过操纵加速踏板和制动踏板来表达加速或减速意图。而液压系统中电磁方向阀的通断、电磁离合器的结合/分离以及变量泵马达的有效排量的调节都是由电子控制器集中控制自动完成的。控制系统方案如图1所示。
HBRS控制系统电子控制器完成3大功能:状态检测、有效排量决策和有效排量执行逻辑控制。状态检测模块根据传感器数据计算当前车速、制动踏板行程、加速踏板行程、蓄能器压力,并根据车速进行微分得到车辆加速度,然后将这些状态信息传递给有效排量决策模块。有效排量决策模块根据制动踏板开关、加速踏板开关和系统使能开关及档位开关判断驾驶员操纵意图,从而决定系统工作模式(制动能量回收模式、制动能量再生模式、制动能量保持模式或强制泄压模式)。有效排量执行逻辑控制模块根据车速、车辆加速度和制动踏板位置或加速踏板位置查询最佳有效排量驱动电流匹配表,得到目标驱动电流参数,并根据车辆加速度对驱动电流做微调。如果当前系统工作模式与目标工作模式不符,则发出控制指令驱动相应开关电磁阀,使系统进人相应的工作模式,驱动电磁离合器电磁阀实现电磁离合器的结合或分离;若当前系统驱动电流与目标驱动电流不符,则有效排量执行逻辑控制模块调整驱动电流以驱动液压泵马达排量调整机构,完成系统工作模式各个电磁阀的驱动和液压泵马达有效排量调整电流的控制。
2 实时系统建模
2.1 功能模块划分
功能模块是实时系统的基础研究对象,并且相关联的功能模块组成1个系统任务。在本文研究的液压式制动能量再生控制系统中,共有13个功能模块,如表1所列。表中周期功能模块相对时间轴周期性运行,触发模块只有在制动能量再生和制动能量回收工作模式中运行。
2.2 功能模块间的互连特征
HBRS控制系统中各功能模块的互连特征由图2所示,图中箭头表示功能模块之间的关系(有时序关系和资源共享关系2种),箭头的方向表示时序,圆圈和方块表示功能块。圆圈的功能块的前提条件互为与关系,方块功能块的前提条件是或关系,空心表示功能块的后续操作没有分支,实心表示功能块具有分支,其后续功能块的执行由分支逻辑决定:I(x,y,z)为关系,x为前提条件,y为后续任务,z为共享资源名称。ua为车速,Iacc为加速踏板行程,lbra为制动踏板行程Pac为蓄能器压力,a为车辆加速度,Ivg为反馈电流。C1为电磁换向阀驱动指令,C2为电磁离合器结合/分离驱动指令,C3为变量泵马达有效排量驱动电流指令,本系统使用脉宽调制方式控制调节电流。
该模型中,有效排量决策模块J8运行的前提条件是J1~J5先运行,即获得各种开关状态、车速和蓄能器压力,缺一不可。经过逻辑判断后决定HBRS的工作模式。J8有分支,J8判断系统工作模式State为能量保持工作模式时,J10直接发出默认的驱动命令即可,不触发J9。J10控制各电磁换向阀的开关状态,控制电磁离合器的结合/分离状态。J9在制动能量回收工作模式时,需要获得车速、制动踏板行程,查询最佳排量对应的控制电流,在制动能量再生工作模式时,需要获得车速、加速踏板行程,查询最佳有效排量对应的控制电流。J10根据当前车辆制动加速度以及反馈电流的大小,对控制电流值进行修正,并发出驱动命令到驱动模块。J9和J10均在不同工作模式下,需要不同的传感器信号或状态变量,因此需要添加判断程序,从而实现在不同工作模式下触发不同控制程序的目的。
2.3 任务划分
根据任务划分原则为I/O依赖性、功能内聚、任务内敛,将13功能模块划分为6个任务,如表2所列。9个任务中R1~R6由系统控制处理器芯片调度实现,R7~R9由微控制器集成外设控制。J10和J11由芯片TLE6230GP实现驱动,J12则由控制芯片的PCA及扩展芯片33486A实现,并由单片机PCA模块实现PWM信号输出。
3 调度算法设计
当HBRS使能开关打开时,系统共有4种工作模式:制动能量回收模式、制动能量再生模式、制动能量保压模式和制动能量强制泄压模式。HBRS进入何种工作模式由控制系统进行逻辑判断,因此任务R1工作模式决策组合是周期性运行的任务。若判断系统进入制动能量保压工作模式或强制泄压工作模式,则直接任务R6 驱动组合;R6发出控制外设的驱动命令,通过任务R7、R8运行,控制电磁换向阀的通断实现油路的变换,控制电磁离合器的结合/分离实现HBRS与车辆原动力传动系统的分离;若R1判断系统进入制动能量回收工作模式或者制动能量释放工作模式,则触发任务R4查询目标驱动电流值,并触发任务R5计算车辆加速度和任务R6计算反馈电流值提供给任务R10以修正目标驱动电流值;最后,通过任务R9实现对HBRS系统有效排量的调整。[page]
确定所需的时标间隔的过程是:为了把开销和功耗降低到最小值,调度器的时标间隔应该设置为所有任务的运行间隔的“最大公因数”,并且满足所有任务的运行时间都应小于调度时标间隔,以保证调度程序总是能够在任何任务需要运行的时候调用它,还要求尽可能地避免任务的抖动。
于是,在不同的工作模式中控制系统的任务都在确定性时间段内完成检测和驱动任务,简化了系统设计的复杂性,更可靠,更安全。
控制系统处理器执行任务的时序如图3所示。
4 仿真
某控制系统基于采用新华龙公司C8051F005最小系统板。首先统计该系统下单个任务运行的瞬时特征,建立实时系统分析模型,实施混合定时调度算法,并统计CPU利用率和任务延时,进行验证。
控制系统瞬时特征数据如表3所列,其中,任务运行周期T根据系统性能的需要提出,而且,在开发平台上是可行的,最大执行时间tE为开发平台上反复运行并求取最大值的结果。
按照混合调度算法,该9个任务、4个处理器的实时控制系统在各个工作模式下的时序仿真结果如图3所示,仿真忽略任务上下文切换消耗的处理器资源。根据表3,任务的最大公约数为10 ms,因此时间轴被划分为周期为10 ms的时间片。
令时标间隔为1.5 ms,开发平台下的HBRS混合定时调度时序如图4所示,其中空白时间段中处理器处于休眠状态。
图4(a)说明了当HBRS电子控制系统在强制泄压和保压工作模式时处理器执行任务的时序。此时,处理器根据任务R3和R2采集的车辆工作状态信息,经任务R1判断系统的工作模式,若为强制泄压或保压工作模式则执行任务R6发出控制命令。
图4(b)和图4(c)说明了当HBRS电子控制系统在制动能量再生工作模式和制动能量回收工作模式时处理器执行任务的时序。2个模式的区别在于任务R4 中分别触发的子任务为J4和J5。任务R1判断系统工作于制动能量再生工作模式,触发任务R4查询计算液压泵马达有效排量的驱动电流值并触发任务R5采集车辆的负荷状况对驱动电流值修正,通过任务R6发送HBRs系统各电磁方向阀、电磁离合器和液压泵马达的驱动命令。
结语
本文应用时间触发模式设计了液压式制动能量再生系统的电子控制系统混合调度器,实现了HBRS的基本功能。通过功能模块划分、任务划分和时间序列的设计可以方便地设计时间触发模式调度器。时间触发模式设计的电子控制系统具有安全、成本低和程序简单的特点。
关键字:电子控制 能量再生 液压制动
引用地址:液压制动能量再生系统的电子控制系统设计
HBRS采用液压蓄能器作为能量存储元件。由于液压蓄能器自身能量存储的特点决定了系统工作特性的非线性,采用电子控制单元实时调整变量液压泵马达的有效排量可以优化系统的操作性能。HBRS控制系统包括周期性任务和1个事件触发任务,可以采用时间触发模式设计系统。本文针对HBRS控制系统建立了实时性分析模型,分析周期性任务和触发任务的特点,设计了基于时间触发模式的混合式任务调度器。
1 系统方案概述
在液压式制动能量再生控制系统中,驾驶员通过操纵加速踏板和制动踏板来表达加速或减速意图。而液压系统中电磁方向阀的通断、电磁离合器的结合/分离以及变量泵马达的有效排量的调节都是由电子控制器集中控制自动完成的。控制系统方案如图1所示。
HBRS控制系统电子控制器完成3大功能:状态检测、有效排量决策和有效排量执行逻辑控制。状态检测模块根据传感器数据计算当前车速、制动踏板行程、加速踏板行程、蓄能器压力,并根据车速进行微分得到车辆加速度,然后将这些状态信息传递给有效排量决策模块。有效排量决策模块根据制动踏板开关、加速踏板开关和系统使能开关及档位开关判断驾驶员操纵意图,从而决定系统工作模式(制动能量回收模式、制动能量再生模式、制动能量保持模式或强制泄压模式)。有效排量执行逻辑控制模块根据车速、车辆加速度和制动踏板位置或加速踏板位置查询最佳有效排量驱动电流匹配表,得到目标驱动电流参数,并根据车辆加速度对驱动电流做微调。如果当前系统工作模式与目标工作模式不符,则发出控制指令驱动相应开关电磁阀,使系统进人相应的工作模式,驱动电磁离合器电磁阀实现电磁离合器的结合或分离;若当前系统驱动电流与目标驱动电流不符,则有效排量执行逻辑控制模块调整驱动电流以驱动液压泵马达排量调整机构,完成系统工作模式各个电磁阀的驱动和液压泵马达有效排量调整电流的控制。
2 实时系统建模
2.1 功能模块划分
功能模块是实时系统的基础研究对象,并且相关联的功能模块组成1个系统任务。在本文研究的液压式制动能量再生控制系统中,共有13个功能模块,如表1所列。表中周期功能模块相对时间轴周期性运行,触发模块只有在制动能量再生和制动能量回收工作模式中运行。
2.2 功能模块间的互连特征
HBRS控制系统中各功能模块的互连特征由图2所示,图中箭头表示功能模块之间的关系(有时序关系和资源共享关系2种),箭头的方向表示时序,圆圈和方块表示功能块。圆圈的功能块的前提条件互为与关系,方块功能块的前提条件是或关系,空心表示功能块的后续操作没有分支,实心表示功能块具有分支,其后续功能块的执行由分支逻辑决定:I(x,y,z)为关系,x为前提条件,y为后续任务,z为共享资源名称。ua为车速,Iacc为加速踏板行程,lbra为制动踏板行程Pac为蓄能器压力,a为车辆加速度,Ivg为反馈电流。C1为电磁换向阀驱动指令,C2为电磁离合器结合/分离驱动指令,C3为变量泵马达有效排量驱动电流指令,本系统使用脉宽调制方式控制调节电流。
该模型中,有效排量决策模块J8运行的前提条件是J1~J5先运行,即获得各种开关状态、车速和蓄能器压力,缺一不可。经过逻辑判断后决定HBRS的工作模式。J8有分支,J8判断系统工作模式State为能量保持工作模式时,J10直接发出默认的驱动命令即可,不触发J9。J10控制各电磁换向阀的开关状态,控制电磁离合器的结合/分离状态。J9在制动能量回收工作模式时,需要获得车速、制动踏板行程,查询最佳排量对应的控制电流,在制动能量再生工作模式时,需要获得车速、加速踏板行程,查询最佳有效排量对应的控制电流。J10根据当前车辆制动加速度以及反馈电流的大小,对控制电流值进行修正,并发出驱动命令到驱动模块。J9和J10均在不同工作模式下,需要不同的传感器信号或状态变量,因此需要添加判断程序,从而实现在不同工作模式下触发不同控制程序的目的。
2.3 任务划分
根据任务划分原则为I/O依赖性、功能内聚、任务内敛,将13功能模块划分为6个任务,如表2所列。9个任务中R1~R6由系统控制处理器芯片调度实现,R7~R9由微控制器集成外设控制。J10和J11由芯片TLE6230GP实现驱动,J12则由控制芯片的PCA及扩展芯片33486A实现,并由单片机PCA模块实现PWM信号输出。
3 调度算法设计
当HBRS使能开关打开时,系统共有4种工作模式:制动能量回收模式、制动能量再生模式、制动能量保压模式和制动能量强制泄压模式。HBRS进入何种工作模式由控制系统进行逻辑判断,因此任务R1工作模式决策组合是周期性运行的任务。若判断系统进入制动能量保压工作模式或强制泄压工作模式,则直接任务R6 驱动组合;R6发出控制外设的驱动命令,通过任务R7、R8运行,控制电磁换向阀的通断实现油路的变换,控制电磁离合器的结合/分离实现HBRS与车辆原动力传动系统的分离;若R1判断系统进入制动能量回收工作模式或者制动能量释放工作模式,则触发任务R4查询目标驱动电流值,并触发任务R5计算车辆加速度和任务R6计算反馈电流值提供给任务R10以修正目标驱动电流值;最后,通过任务R9实现对HBRS系统有效排量的调整。[page]
确定所需的时标间隔的过程是:为了把开销和功耗降低到最小值,调度器的时标间隔应该设置为所有任务的运行间隔的“最大公因数”,并且满足所有任务的运行时间都应小于调度时标间隔,以保证调度程序总是能够在任何任务需要运行的时候调用它,还要求尽可能地避免任务的抖动。
于是,在不同的工作模式中控制系统的任务都在确定性时间段内完成检测和驱动任务,简化了系统设计的复杂性,更可靠,更安全。
控制系统处理器执行任务的时序如图3所示。
4 仿真
某控制系统基于采用新华龙公司C8051F005最小系统板。首先统计该系统下单个任务运行的瞬时特征,建立实时系统分析模型,实施混合定时调度算法,并统计CPU利用率和任务延时,进行验证。
控制系统瞬时特征数据如表3所列,其中,任务运行周期T根据系统性能的需要提出,而且,在开发平台上是可行的,最大执行时间tE为开发平台上反复运行并求取最大值的结果。
按照混合调度算法,该9个任务、4个处理器的实时控制系统在各个工作模式下的时序仿真结果如图3所示,仿真忽略任务上下文切换消耗的处理器资源。根据表3,任务的最大公约数为10 ms,因此时间轴被划分为周期为10 ms的时间片。
令时标间隔为1.5 ms,开发平台下的HBRS混合定时调度时序如图4所示,其中空白时间段中处理器处于休眠状态。
图4(a)说明了当HBRS电子控制系统在强制泄压和保压工作模式时处理器执行任务的时序。此时,处理器根据任务R3和R2采集的车辆工作状态信息,经任务R1判断系统的工作模式,若为强制泄压或保压工作模式则执行任务R6发出控制命令。
图4(b)和图4(c)说明了当HBRS电子控制系统在制动能量再生工作模式和制动能量回收工作模式时处理器执行任务的时序。2个模式的区别在于任务R4 中分别触发的子任务为J4和J5。任务R1判断系统工作于制动能量再生工作模式,触发任务R4查询计算液压泵马达有效排量的驱动电流值并触发任务R5采集车辆的负荷状况对驱动电流值修正,通过任务R6发送HBRs系统各电磁方向阀、电磁离合器和液压泵马达的驱动命令。
结语
本文应用时间触发模式设计了液压式制动能量再生系统的电子控制系统混合调度器,实现了HBRS的基本功能。通过功能模块划分、任务划分和时间序列的设计可以方便地设计时间触发模式调度器。时间触发模式设计的电子控制系统具有安全、成本低和程序简单的特点。
上一篇:我国电动汽车驱动电机及其控制器行业分析
下一篇:如何解决混合动力汽车功率模块的稳定性问题
推荐阅读最新更新时间:2024-05-02 23:55
基于时间触发模式的电子控制系统设计
引 言 电子控制系统一般都是实时系统,常需处理许多并发事件的输入数据流。这些事件的到来次序和几率通常是不可预测的,而且还要求系统必须在事先设定好的时限内做出相应的响应 。对于如何控制系统的复杂行为,普遍采用的是事件触发方案,即系统的所有行为响应系统外部事件而执行。然而,中断丢失与事件触发系统的开销是人们经常忽略的一个问题,文献 讨论了一个这样的例子:一个包含27个任务、采用RM调度算法的事件触发系统,CPU的实际利用率仅为18%。同时,电子控制系统也可以看作是一个能实时采集一组定义好的输入值,同时在预先确定的时间间隔给出一个正确输出的实时系统。为了满足安全、低成本及程序尽可能简单等苛刻要求,电子控制系统的开发最终走向时间触发结构
[工业控制]
小引擎(单缸)的电子控制
引言
最近发生的两件事致使小引擎制造商考虑使用更新、更经济实惠的电子控制来替换传统的机械引擎。
环境条件
市区严重的污染,以及摩托车和其他小引擎车辆排放的气体导致“温室效应”日益凸显,因而也迫使很多政府开始制定更严格的排放法规。这些新法规专门针对小型内燃机。如果要达到这些法规要求的尾气排放等级标准,制造商需要用电子控制来替换机械引擎控制。但小引擎控制系统在目标成本和尺寸要求上十分苛刻,这需要制造商必须寻求创新的设计解决方案来实施这些电子控制。
燃油效率
一加仑汽油的成本从1956年的20美分提高到将近4美元,目前的最高点。全球原油产地的不稳定导致这一生活必需品的价格经常发生变化。以前曾被认为是无限供应的原油,石
[嵌入式]
解读大众汽车ID.4的智能能量再生理念
制动能量再生,即减速时的能量回收,可大大提高所有电动车的续航里程(根据世界轻型车工况测试规程(WLTP),使用ID.4最理想的续航里程改型设备,在转鼓试验台上所确定的续航里程。实际WLTP续航里程值可能因设备不同而有所差异。实际工况下的实际续航里程取决于驾驶风格、速度、舒适性功能或辅助设备的使用、外部温度、乘客数量/载重量,以及地形)。在大众汽车全新ID.4上,制动能量再生的目标是实现最高能效。 当驾驶员的脚从电动车加速踏板上移开,车辆进入反拖状态时,应该发生什么?驱动电机应该作为发电机将动能转化为电能,还是应该充分利用车辆的动能进行滑行?这并不是一个容易回答的问题。 这类问题的答案往往因制造商和车型的不同而有很大差
[汽车电子]
基于GMSL SerDes的双汽车电子控制单元的应用
Maxim的吉比特(千兆)多媒体串行链路(GMSL)方案可以对数字视频和音频数据进行串行转换,然后通过一对双绞线串行传输。另外,集成双向控制通道可以使能单个微处理器(µC)对串行器、解串器和所有连接外设编程。 在典型应用中可以省去远端微处理器及相关器件,如:时钟源/晶体和低压电源。此方案不但简化了远端设计,而且降低了系统成本、尺寸和功耗。 但是,有些情况下,考虑到GMSL之外的特殊需求,系统中仍然在链路的两端驻留了µC。这篇应用笔记描述了如何连接两个µC,控制GMSL。 双µC应用基础 使用单µC时,如果µC位于串行器侧,通常将串行器/解串器两端控制方向选择引脚(CDS)置为低电平;如果µC位于解串器侧,则
[汽车电子]
奇瑞陈军:汽车电子控制技术策略与实践
2012年7月19-20日,2012中国汽车电子论坛暨半导体应用峰会(简称CAESA)在成都成都富豪大酒店举行。 峰会以汽车电子最新技术、产品及方案为主线,分三个核心话题进行探讨:半导体创新技术应用论坛、汽车安全技术与嵌入式软件开发论坛以及车联网及车载多媒体应用论坛。来自运营商中国移动、中国电信、中国联通、汽车原厂奇瑞、长安企业、一汽、上汽、东风汽车、中国汽车工程学会、中国汽车技术研究中心、Zigbee联盟、Wi-Fi联盟等组织、及世界汽车电子巨头哈曼、德尔福,伟世通,联发科、意法半导体、安森美等相关半导体企业纷纷参加,将同与会者一同分享其最新技术和发展策略。 主持人:下面我们有请来自奇瑞的总工程师陈军博士,它将给我们带来关于
[汽车电子]
电子控制系统出现故障时检查与排除
元件故障
元件电路故障。如脱焊、氧化短路等。
元件击穿损坏。如二极管、晶体管及电容等。
元件变质。如电阻、电容老化,数据变更;二极管、晶体管热稳定性差等。
线圈短路或烧断。包括继电器、电磁阀、电动机等。
一、ECU的检查
ECU 及其控制线路的故障可用该车型的电脑检测仪或通用于各车型的汽车电脑解码器来检查。如果没有这些仪器,则可利用万用表测量单元一侧插座上各引脚的电压或工作电阻,据以判断电控单元及其控制线路无故障。用这种方法检测电控单元及控制线路的故障,必须以被测车型的详细维修技术资料为依据。这些资料包括:该车型电控单元线束插头中各接脚与控制系统中的哪些传感器、执行器相连接;各接
[嵌入式]
Cypress 电源管理IC助力汽车电子控制单元应对苛刻电气条件
独特的Buck-Boost技术为应对ADAS、车身控制模块和仪表盘系统的电池电压极端波动提供了小尺寸、低功耗的解决方案 赛普拉斯半导体公司(纳斯达克交易代码:CY)今日宣布推出一系列业界最紧凑的、高集成度电源管理IC(PMIC)产品,为先进驾驶辅助系统(ADAS)、车身控制模块和汽车仪表盘系统等汽车应用控制电池输出电压。赛普拉斯S6BP20x系列汽车PMIC采用独特的单通道、buck-boost (升降压)DC/DC转换器实现电子控制单元(ECU)电源管理解决方案,从而安全地应对电池电压的极端波动。该系列PMIC避免了传统PMIC所要求的两枚体积庞大且价格昂贵的电解电容,仅使用一枚微小的陶瓷电容,提供了小尺寸的ECU
[汽车电子]
采用AT89C52 6PSD30-1型电子控制喷油泵试验台技术改造和设计
根据生产设计需要,采用AT89C52 单片机 对6PSD30-1型电子控制喷油泵试验台进行了技术改造,实现了主轴转速预置、测速和调速等多种功能,完成了燃油喷射系统喷油次数的预置、计数与计满后自动停止以及各种相关参数的显示,从而将传统的喷油泵试验台改造成为计算机控制的智能型喷油泵试验台,提高了试验台的可靠性,减小了维护和修理的工作量。 燃油喷射系统是柴油机的重要组成部分,其性能的好坏直接决定着柴油机的动力性、经济性和排放性。喷油泵是该系统中最重要的部件,喷油泵试验台是调整和测试喷油泵的主要设备。6PSD30-1型电子控制喷油泵试验台是20世纪70年代的产品,其电气控制部分 电路 采用大量分立元件构成,测试灵敏度低,设定调整不
[单片机]
- 热门资源推荐
- 热门放大器推荐
最新嵌入式文章
更多精选电路图
更多热门文章
更多每日新闻
更多往期活动
厂商技术中心
随便看看