电动汽车网络化运动控制系统复合结构回路时滞分析方法转让专利
申请号 : CN202110045389.1
文献号 : CN112631260B
文献日 : 2021-07-20
发明人 : 曹万科 , 王乐成 , 李建威 , 何洪文 , 刘韶
申请人 : 北京理工大学
摘要 :
权利要求 :
1.电动汽车网络化运动控制系统复合结构回路时滞分析方法,步骤包括:(1)延时分析相关概念及定义;
(2)延时系统类型分析;
(3)回路延时包络分析;
其中,步骤(1)延时分析相关概念及定义为步骤(2)延时系统类型分析和步骤(3)回路延时包络分析提供概念支撑;
步骤(2)利用步骤(1)延时分析相关概念进行延时系统类型统计,并为步骤(3)提供延时包络分析对象;
步骤(3)延时回路包络利用步骤(1)延时分析相关概念和步骤(2)分析对象,推导得出系统回路延时上界的数学表达;
其特征在于:步骤(1)所述的延时分析相关概念及定义,包括四个概念,分别为网络节点延时组件、控制回路延时链、延时链类型分析和延时边界包络分析;
其中,网络节点延时组件,是对一个网络节点具有的复合延迟时间的描述;
其中,控制回路延时链,是对一个控制回路具有的复合延迟时间的描述;
其中,延时链的类型分析,是关于由不同触发模式网络节点组成的各种控制回路延时链的类型分类的描述;
其中,延时边界包络分析,是寻找控制回路延时链延时上界的描述。
2.根据权利要求1所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的网络节点延时组件;
由任务排队时间、任务执行时间、通信排队时间和通信执行时间组成;其中任务排队时间、任务执行时间、通信排队时间和通信执行时间为延时元件。
3.根据权利要求2所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的网络节点延时组件,网络节点类型包括传感器节点、控制器节点和执行器节点,其中:
对于传感器节点,时间触发模式下,其延时组件包括任务执行时间、通信排队时间和通信执行时间;事件触发模式下,其延时组件包括任务执行时间、通信排队时间和通信执行时间;
对于控制器节点,时间触发模式下,其延时组件包括任务排队时间、任务执行时间、通信排队时间和通信执行时间;事件触发模式下,其延时组件包括任务执行时间、通信排队时间和通信执行时间;
对于执行器节点,时间触发模式下,其延时组件包括任务排队时间和任务执行时间;事件触发模式下,其延时组件包括任务执行时间。
4.根据权利要求1所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的控制回路延时链由网络节点延时组件通过节点间通道连接组成,其中,网络节点包括传感器节点、控制器节点和执行器节点;节点间通道包括前向通道和反馈通道。
5.根据权利要求4所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的控制回路延时链长度公式如下:其中tdelay_compount,i表示控制回路中第i个网络节点延时组件长度,n表示控制回路中网络节点个数,i=1,2,...,n。
6.根据权利要求1所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:步骤(2)延时系统类型分析是指基于节点驱动模式对控制回路延时链进行归纳分类;
其中,控制回路延时链类型个数满足如下公式:n‑1
N=2
其中N为延时链类型个数,n为节点类数;
分类结果采用延时链分类表进行描述:触发模式类别1,传感器节点:时间触发,控制器节点:时间触发,执行器节点:时间触发;
触发模式类别2,传感器节点:时间触发,控制器节点:时间触发,执行器节点:事件触发;
触发模式类别3,传感器节点:时间触发,控制器节点:事件触发,执行器节点:时间触发;
触发模式类别4,传感器节点:时间触发,控制器节点:事件触发,执行器节点:事件触发。
7.根据权利要求1所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:步骤(3)回路延时包络分析是指利用延时上界函数来确定电动汽车网络化运动控制系统控制回路延时链的延时上界;延时上界函数包括局部延时上界函数和全局延时上界函数。
8.根据权利要求7所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的局部延时上界函数是指用于分析电动汽车某一特定网络化运动控制系统控制回路延时链的延时上界,其表达式如下:其中,sup为上确界算子;n,N分别表示单个控制回路中网络节点个数以及全部控制回路对应的延时链个数; 表示局部延时上界,tdelay_chain表示某一特定延时链长度;tdelay_compount,i表示控制回路中第i个网络节点延时组件长度。
9.根据权利要求7所述的电动汽车网络化运动控制系统复合结构回路时滞分析方法,其特征在于:所述的全局延时上界函数是指用于分析电动汽车全部网络化运动控制系统控制回路延时链延时上界的最大值,其表达式如下:其中,sup为上确界算子;n,N分别表示单个控制回路中网络节点个数以及全部控制回路对应的延时链个数; 分别表示局部延时上界以及全局延时上界,tmax_special,j表示某一特定延时链长度最大值;tdelay_compount,i表示控制回路中第i个网络节点延时组件长度。
说明书 :
电动汽车网络化运动控制系统复合结构回路时滞分析方法
技术领域
背景技术
构存在着诸如体积大,响应慢,不易布置等问题,不能满足日益严苛的电动汽车运动控制系
统要求;另一方面,随着半导体集成技术与工业现场总线技术的发展,性能优良、价格低廉
的片上系统与车载网络使得电动汽车网络化运动控制系统成为可能。
快等特点,为实现准确快速的车辆动力学控制提供了可能。
制技术发展的新挑战。现有的时滞分析方法,如网络推演理论、马尔科夫延时模型,大多聚
焦于系统部分环节的延时分析,导致延时上界的估计不准确,均具有一定的局限性,无法满
足电动汽车网络化运动控制系统的实时应用需求,致使控制器的实时性与系统稳定性降
低,进而影响汽车运行安全。
发明内容
最大延时,为网络时滞下控制算法的设计提供数据支撑,从而提高控制器的实时性与系统
稳定性,进而提升电动汽车运行安全。
时分析相关概念及定义为步骤 延时系统类型识别和步骤 回路延时包络分析提供概
念支撑;步骤 利用步骤 相关概念进行延时系统类型统计,并为步骤 提供延时包
络分析对象;步骤 延时回路包络利用步骤 相关概念和步骤 分析对象,推导得出
系统回路延时上界的数学表达。
迟时间的描述;控制回路延时链,是对一个控制回路具有的复合延迟时间的描述;延时链的
类型分析,是关于由不同触发模式网络节点组成的各种控制回路延时链的类型分类的描
述;延时边界包络分析,是寻找控制回路延时链延时上界的描述;网络节点延时组件由延时
元件任务排队时间、任务执行时间、通信排队时间和通信执行时间组成。
触发模式下,其延时组件包括任务执行时间、通信排队时间和通信执行时间;对于控制器节
点,时间触发模式下,其延时组件包括任务排队时间、任务执行时间、通信排队时间和通信
执行时间;事件触发模式下,其延时组件包括任务执行时间、通信排队时间和通信执行时
间;对于执行器节点,时间触发模式下,其延时组件包括任务排队时间和任务执行时间;事
件触发模式下,其延时组件包括任务执行时间。
控制回路延时链长度公式如下:
函数,局部延时上界函数是指用于分析电动汽车某一特定网络化运动控制系统控制回路延
时链的延时上界,其表达式如下:
定延时链长度; 表示控制回路中第 个网络节点延时组件长度。
表示某一特定延时链长度最大值; 表示控制回路中第 个网
络节点延时组件长度。
运动控制系统或全部网络化运动控制系统控制回路中的最大延时,为电动汽车网络时滞动
力学控制系统的分析与设计提供理论支撑,从而为改善控制器的实时性和系统稳定性,进
而提升汽车运行安全提供技术支持。
附图说明
具体实施方式
响应速度快等特点,可以实现电动汽车良好的运动控制性能。
集车辆轮速等状态信息,并通过车载网络反馈给动力链控制单元,动力链控制单元基于反
馈状态信息计算电机转矩控制命令,并通过车载网络将其发送给电机控制单元,调整电机
转矩,抑制电传动系振动,从而成为一种典型的网络化运动控制系统。
电机输出轴转角传感器节点、传动半轴转角传感器节点、轮速传感器节点、电机转速传感器
节点与动力链控制单元之间通过车载网络相连,构成反馈通道;动力链控制单元通过车载
网络又与电机控制单元相连,构成前向通道。根据网络化控制理论,车载网络的使用,将不
可避免地引入信号延时,延时将直接影响电动汽车动力链运动控制的实时性,导致系统扭
振失稳,进而影响汽车运动安全,成为电动汽车高性能传动技术发展的新挑战。
的估计不准确,均具有一定的局限性。所以,本发明提出了一种电动汽车网络化运动控制系
统复合结构回路时滞分析方法,可用于分析电动汽车网络化运动控制系统控制回路的最大
延时。
和步骤 回路延时包络分析提供概念支撑;步骤 利用步骤 相关概念进行延时系统
类型统计,并为步骤 提供延时包络分析对象;步骤 延时回路包络利用步骤 相关
概念和步骤 分析对象,推导得出系统回路延时上界的数学表达。
任务执行时间TI、通信排队时间CQ和通信执行时间CI。
其延时组件包括任务执行时间TI、通信排队时间CQ和通信执行时间CI。
道和反馈通道。回路延时链长度公式如下:
果可采用延时链分类表进行描述如下:
定延时链长度; 表示控制回路中第 个网络节点延时组件长度。
表示某一特定延时链长度最大值; 表示控制回路中第 个网
络节点延时组件长度
计算出电机扭矩命令,并周期性地发送给电机控制器节点;(3)事件触发电机控制器节点接
受到电机扭矩命令信息时,立即控制驱动电机执行相应的动作。
网络节点延时组件长度, 表示传感器任务执行时间TI长度, 表示传感器通信排队
时间CQ和通信执行时间CI长度之和, 表示控制器任务排队时间TQ长度, 表示控制
器任务执行时间TI长度, 表示控制器通信排队时间CQ和通信执行时间CI长度之和,
表示执行器任务执行时间TI长度, 表示系统周期。
围之内。