一种交通系统的非脆弱同步控制方法及装置转让专利

申请号 : CN202110423849.X

文献号 : CN113126500B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 纪文强邱剑彬顾军华刘照虹姜冲赵翊玮

申请人 : 河北工业大学

摘要 :

本发明公开了一种交通系统的非脆弱同步控制方法及装置,所述方法包括:考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;设计数字交通指挥驱动控制系统;基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;调整非脆弱同步控制器的参数使得闭环误差系统稳定;本发明的优点在于:考虑到控制输入受饱和因素限制和控制器增益存在摄动的情形,适用实际交通系统。

权利要求 :

1.一种交通系统的非脆弱同步控制方法,其特征在于,所述方法包括:步骤一:考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;包括:通过公式

建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中第nx条T

道路的车辆数目,() 表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内取值,N是大于1的正整数;

步骤二:设计数字交通指挥驱动控制系统;包括:

通过公式

建立数字交通指挥驱动控制系统,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u(t))为饱和函数且sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,...,nu},其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入;

步骤三:基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;包括:通过公式e(t)=x(t)‑xre(t)获得同步误差向量;

考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统其中,L(r(t))为量测输出系数矩阵;

对Markov随机切换模态r(t)取r(t)=i, 则获得第i个模态下的参数矩阵为:于是误差动态系统改写为:

步骤四:设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;包括:对误差动态系统设计如下非脆弱同步控制器:

u(t)=(Ki+ΔKi)e(t)

其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:ΔKi=EiΔi(t)Fi

其中,Δi(t)为第i个模态下的实数值矩阵函数且 I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;

对于饱和函数,使用反缠绕技术并引入下述死区函数:φ(s)=s‑sat(5)

其中,s为死区函数的自变量;

将u(l)(t)代入死区函数公式得到饱和特性

基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:其中, 为增广的闭环误差系统系数矩阵且

步骤五:调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。

2.根据权利要求1所述的一种交通系统的非脆弱同步控制方法,其特征在于,所述步骤五包括:调整第i个模态下的待定的控制器增益,利用随机切换Lyapunov函数证明闭环误差系统随机稳定且具备鲁棒干扰抑制性能指标,将使得闭环误差系统随机稳定且具备鲁棒干扰抑制性能的第i个模态下的待定的控制器增益作为最优增益代入非脆弱同步控制器,得到更新的非脆弱同步控制器和最优鲁棒干扰抑制性能指标,将更新的非脆弱同步控制器应用于数字交通指挥驱动控制系统得到优化的数字交通指挥驱动控制系统,利用优化的数字交通指挥驱动控制系统进行交通控制,实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化;

其中,鲁棒干扰抑制性能指标的公式为

表示闭环误差系统的鲁棒H∞干扰抑制性能指标,sup表示上确界,γ表示鲁棒干扰抑制性能指标,z为量测输出的简写,f为nw维时变非线性向量函数的简写。

3.一种交通系统的非脆弱同步控制装置,其特征在于,所述装置包括:交通系统模型建立模块,用于考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;交通系统模型建立模块还用于:通过公式

建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中第nx条T

道路的车辆数目,()表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内取值,N是大于1的正整数;

驱动控制系统建立模块,用于设计数字交通指挥驱动控制系统;驱动控制系统建立模块还用于:通过公式

建立数字交通指挥驱动控制系统,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u(t))为饱和函数且sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,…,nu},其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入;

误差动态系统建立模块,用于基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;误差动态系统建立模块还用于:通过公式e(t)=x(t)‑xre(t)获得同步误差向量;

考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统其中,L(r(t))为量测输出系数矩阵;

对Markov随机切换模态r(t)取r(t)=i, 则获得第i个模态下的参数矩阵为:于是误差动态系统改写为:

闭环误差系统建立模块,用于设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;闭环误差系统建立模块还用于:对误差动态系统设计如下非脆弱同步控制器:

u(t)=(Ki+ΔKi)e(t)

其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:ΔKi=EiΔi(t)Fi

其中,Δi(t)为第i个模态下的实数值矩阵函数且 I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;

对于饱和函数,使用反缠绕技术并引入下述死区函数:φ(s)=s‑sat(s)

其中,s为死区函数的自变量;

将u(l)(t)代入死区函数公式得到饱和特性

基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:其中, 为增广的闭环误差系统系数矩阵且

同步模块,用于调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。

说明书 :

一种交通系统的非脆弱同步控制方法及装置

技术领域

[0001] 本发明涉及人工智能及控制领域,更具体涉及一种交通系统的非脆弱同步控制方法及装置。

背景技术

[0002] 交通拥堵是当今大多数城市面临的重要问题,尤其早晚高峰时段,商场、学校、火车站附近车流量大,且极易发生交通事故,进一步加重车辆的堵塞。随着智能控制理论和数字孪生技术的兴起,同步化控制技术在工业生产、远程作业以及军事行动等诸多领域得到广泛的应用。构建数字孪生交通指挥控制系统,使用数字系统指挥实际交通系统的同步控制技术在现代交通系统的运行控制中发挥着愈发重要的作用,如何以数字孪生交通指挥控制系统为驱动系统,对实际交通系统进行有效的同步控制是当前研究的热点。
[0003] 在很多实际情况中,例如数字设备字长有限,或者数模‑模数转换的内在不精确性等,同步控制器的增益经常存在参数摄动。另外,控制输入不可避免地受到饱和因素制约,比如,城市道路交通法对车速有最高上限的限制、某条道路的行车道数目都决定了该道路在单位时间内允许通行的车辆数目是有上限的。因此,在考虑控制器增益摄动以及饱和因素制约情形下,对智慧交通系统进行抗饱和非脆弱同步控制的研究对保证控制任务的顺利完成具有重要的现实意义。
[0004] 中国专利公开号CN110400471A,公开了一种智慧道路交通信号控制系统,包括:交通信号机、车流量检测装置、中心平台服务器、中心消息服务器和中心客户端;交通信号机和车流量检测装置分别与中心平台服务器连接,中心消息服务器与中心平台服务器连接,中心客户端分别与中心平台服务器和中心消息服务器连接,优化了交通管制,避免出现交通拥挤情况的发生,可自动调整下一个周期的控制方案、最大绿灯时间及最小绿灯时间等,从而减少空放提高道路通行率。进一步地,可使中心客户端的工作人员进行有效地参考,实时的了解路口的交通管制情况。提高了用户的体验感。但是该专利申请仅提出一种交通信号控制系统的结构,没有给出具体的道路交通系统的控制方法,也没有提出针对突发事故或因早晚高峰等情况引起拥堵等情形的控制算法。
[0005] 中国专利公开号CN110400471A,公开了一种城市交通系统安全运行的控制方法。该发明通过数据采集、建模、优化等手段,确立了一种城市安全运行的控制方法,解决城市道路上车辆过多、交通拥堵和事故等一系列问题。通过设计李雅普诺夫函数来设计状态反馈控制器,以保证系统在稳定的前提下具有良好的控制效果。但是该专利申请没有考虑到控制输入受饱和因素限制和控制器增益存在摄动的情形,而这种情形是符合实际情况的,当交通系统的道路承载能力达到上限或由于数模‑模数转换引入不可避免的误差时,该方法不再适用,另外该专利申请所提出的控制器设计方法较为复杂。

发明内容

[0006] 本发明所要解决的技术问题在于现有技术交通系统控制方法没有考虑到控制输入受饱和因素限制和控制器增益存在摄动的情形,导致控制方法并不适用实际交通系统。
[0007] 本发明通过以下技术手段实现解决上述技术问题的:一种交通系统的非脆弱同步控制方法,所述方法包括:
[0008] 步骤一:考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;
[0009] 步骤二:设计数字交通指挥驱动控制系统;
[0010] 步骤三:基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;
[0011] 步骤四:设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;
[0012] 步骤五:调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。
[0013] 本发明以数字交通指挥驱动控制系统为驱动系统,以实际交通系统为响应系统,针对交通系统设计了非脆弱同步控制器,且该非脆弱同步控制器具有抗饱和特性,提升了交通系统的流畅运行性和抗突发事故的能力,考虑控制器增益存在摄动的情形,调整非脆弱同步控制器的参数使得闭环误差系统稳定,实现实际交通系统与数字交通指挥驱动控制系统的同步化,有效地扩大了本发明的适用范围,适用实际交通系统。
[0014] 进一步地,所述步骤一包括:
[0015] 通过公式
[0016] 建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中T
第nx条道路的车辆数目,() 表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内
取值,N是大于1的正整数。
[0017] 更进一步地,所述步骤二包括:
[0018] 通过公式
[0019] 建立数字交通指挥驱动控制系统,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u(t))为饱和函数且
[0020] sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,...,nu},[0021] 其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入。
[0022] 更进一步地,所述步骤三包括:
[0023] 通过公式e(t)=x(t)‑xre(t)获得同步误差向量;
[0024] 考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统
[0025]
[0026] 其中,L(r(t))为量测输出系数矩阵;
[0027] 对Markov随机切换模态r(t)取 则获得第i个模态下的参数矩阵为:
[0028]
[0029] 于是误差动态系统改写为:
[0030]
[0031] 更进一步地,所述步骤四包括:
[0032] 对误差动态系统设计如下非脆弱同步控制器:
[0033] u(t)=(Ki+ΔKi)e(t)
[0034] 其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:
[0035] ΔKi=EiΔi(t)Fi
[0036] 其中,Δi(t)为第i个模态下的实数值矩阵函数且I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;
[0037] 对于饱和函数,使用反缠绕技术并引入下述死区函数:
[0038] φ(s)=s‑sat(s)
[0039] 其中,s为死区函数的自变量;
[0040] 将u(l)(t)代入死区函数公式得到饱和特性
[0041]
[0042] 基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:
[0043]
[0044] 其中, 为增广的闭环误差系统系数矩阵且
[0045] 更进一步地,所述步骤五包括:
[0046] 调整第i个模态下的待定的控制器增益,利用随机切换Lyapunov函数证明闭环误差系统随机稳定且具备鲁棒干扰抑制性能指标,将使得闭环误差系统随机稳定且具备鲁棒干扰抑制性能的第i个模态下的待定的控制器增益作为最优增益代入非脆弱同步控制器,得到更新的非脆弱同步控制器和最优鲁棒干扰抑制性能指标,将更新的非脆弱同步控制器应用于数字交通指挥驱动控制系统得到优化的数字交通指挥驱动控制系统,利用优化的数字交通指挥驱动控制系统进行交通控制,实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化;
[0047] 其中,鲁棒干扰抑制性能指标的公式为
[0048]
[0049] 表示闭环误差系统的鲁棒H∞干扰抑制性能指标,sup表示上确界,γ表示鲁棒干扰抑制性能指标,z为量测输出的简写,f为nw维时变非线性向量函数的简写。
[0050] 本发明还提供一种交通系统的非脆弱同步控制装置,所述装置包括:
[0051] 交通系统模型建立模块,用于考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;
[0052] 驱动控制系统建立模块,用于设计数字交通指挥驱动控制系统;
[0053] 误差动态系统建立模块,用于基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;
[0054] 闭环误差系统建立模块,用于设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;
[0055] 同步模块,用于调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。
[0056] 进一步地,所述交通系统模型建立模块还用于:
[0057] 通过公式
[0058] 建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中T
第nx条道路的车辆数目,() 表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内取
值,N是大于1的正整数。
[0059] 更进一步地,所述驱动控制系统建立模块还用于:
[0060] 通过公式
[0061] 建立数字交通指挥驱动控制系统,其中,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u(t))为饱和函数且
[0062] sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,...,nu},[0063] 其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入。
[0064] 更进一步地,所述误差动态系统建立模块还用于:
[0065] 通过公式e(t)=x(t)‑xre(t)获得同步误差向量;
[0066] 考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统
[0067]
[0068] 其中,L(r(t))为量测输出系数矩阵;
[0069] 对Markov随机切换模态r(t)取 则获得第i个模态下的参数矩阵为:
[0070]
[0071] 于是误差动态系统改写为:
[0072]
[0073] 更进一步地,所述闭环误差系统建立模块还用于:
[0074] 对误差动态系统设计如下非脆弱同步控制器:
[0075] u(t)=(Ki+ΔKi)e(t)
[0076] 其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:
[0077] ΔKi=EiΔi(t)Fi
[0078] 其中,Δi(t)为第i个模态下的实数值矩阵函数且I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;
[0079] 对于饱和函数,使用反缠绕技术并引入下述死区函数:
[0080] φ(s)=s‑sat(s)
[0081] 其中,s为死区函数的自变量;
[0082] 将u(l)(t)代入死区函数公式得到饱和特性
[0083]
[0084] 基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:
[0085]
[0086] 其中, 为增广的闭环误差系统系数矩阵且
[0087] 更进一步地,所述同步模块还用于:
[0088] 调整第i个模态下的待定的控制器增益,利用随机切换Lyapunov函数证明闭环误差系统随机稳定且具备鲁棒干扰抑制性能指标,将使得闭环误差系统随机稳定且具备鲁棒干扰抑制性能的第i个模态下的待定的控制器增益作为最优增益代入非脆弱同步控制器,得到更新的非脆弱同步控制器和最优鲁棒干扰抑制性能指标,将更新的非脆弱同步控制器应用于数字交通指挥驱动控制系统得到优化的数字交通指挥驱动控制系统,利用优化的数字交通指挥驱动控制系统进行交通控制,实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化;
[0089] 其中,鲁棒干扰抑制性能指标的公式为
[0090]
[0091] 表示闭环误差系统的鲁棒H∞干扰抑制性能指标,sup表示上确界,γ表示鲁棒干扰抑制性能指标,z为量测输出的简写,f为nw维时变非线性向量函数的简写。
[0092] 本发明的优点在于:本发明以数字交通指挥驱动控制系统为驱动系统,以实际交通系统为响应系统,针对交通系统设计了非脆弱同步控制器,且该非脆弱同步控制器具有抗饱和特性,提升了交通系统的流畅运行性和抗突发事故的能力,考虑控制器增益存在摄动的情形,调整非脆弱同步控制器的参数使得闭环误差系统稳定,实现实际交通系统与数字交通指挥驱动控制系统的同步化,有效地扩大了本发明的适用范围,适用实际交通系统。

附图说明

[0093] 图1为本发明实施例所公开的一种交通系统的非脆弱同步控制方法的流程图;
[0094] 图2为本发明实施例所公开的一种交通系统的非脆弱同步控制方法中实际交通系统示意图
[0095] 图3为本发明实施例所公开的一种交通系统的非脆弱同步控制方法中饱和函数的饱和特性示意图。

具体实施方式

[0096] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0097] 实施例1
[0098] 如图1所示,一种交通系统的非脆弱同步控制方法,所述方法包括:
[0099] 步骤S1:考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;现有交通系统也即实际交通系统示意图如图2所示,具体过程为:
[0100] 通过公式
[0101] 建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中T
第nx条道路的车辆数目,()表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内取
值,N是大于1的正整数。
[0102] Markov随机切换模态r(t)的转移概率为:
[0103]
[0104] 其中,Δt>0为时间增量,且满足 o(Δt)为Δt的高阶无穷小;在i≠j时,πij≥0代表t时刻模态i转移到t+Δt时刻模态j的转移概率速率,且定义Π=[πij]N×N为转移概率速率矩阵。
[0105] 步骤S2:设计数字交通指挥驱动控制系统;具体过程为:
[0106] 通过公式
[0107] 建立数字交通指挥驱动控制系统,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u(t))为
饱和函数且
[0108] sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,...,nu},  (4)[0109] 其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入。饱和函数的饱和特性示意图如图3所示。
[0110] 对于饱和函数,使用反缠绕技术并引入下述死区函数:
[0111] φ(s)=s‑sat(s)  (5)
[0112] 其中,s为死区函数的自变量;
[0113] 将u(l)(t)代入死区函数公式得到饱和特性
[0114]
[0115] 饱和特性在后续闭环误差系统中会用到,因此在这里先将饱和特性算出来以备后用。
[0116] 步骤S3:基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;具体过程为:
[0117] 通过公式e(t)=x(t)‑xre(t)获得同步误差向量,其中,xre(t)表示实际交通系统的车辆数目;
[0118] 考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统
[0119]
[0120] 其中,L(r(t))为量测输出系数矩阵;
[0121] 对Markov随机切换模态r(t)取 则获得第i个模态下的参数矩阵为:
[0122]
[0123] 于是误差动态系统改写为:
[0124]
[0125] 步骤S4:设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;具体过程为:
[0126] 对误差动态系统设计如下非脆弱同步控制器:
[0127] u(t)=(Ki+ΔKi)e(t)  (10)
[0128] 其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:
[0129] ΔKi=EiΔi(t)Fi  (11)
[0130] 其中,Δi(t)为第i个模态下的实数值矩阵函数且I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;
[0131] 基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:
[0132]
[0133] 其中, 为增广的闭环误差系统系数矩阵且
[0134] 步骤S5:调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。主要过程为:调整第i个模态下的待定的控制器增益,利用随机切换Lyapunov函数证明闭环误差系统随机稳定且具备鲁棒干扰抑制性能指标,将使得闭环误差系统随机稳定且具备鲁棒干扰抑制性能的第i个模态下的待定的控制器增益作为最优增益代入非脆弱同步控制器,得到更新的非脆弱同步控制器和最优鲁棒干扰抑制性能指标,将更新的非脆弱同步控制器应用于数字交通指挥驱动控制系统得到优化的数字交通指挥驱动控制系统,利用优化的数字交通指挥驱动控制系统进行交通控制,实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化;
[0135] 其中,鲁棒干扰抑制性能指标的公式为
[0136]
[0137] 表示闭环误差系统的鲁棒H∞干扰抑制性能指标,sup表示上确界,γ表示鲁棒干扰抑制性能指标,z为量测输出的简写,f为nw维时变非线性向量函数的简写。
[0138] 以下详细介绍利用随机切换Lyapunov函数证明闭环误差系统稳定的过程:
[0139] 首先定义下述多面体集合:
[0140]
[0141] 其中, 是参数矩阵,Ki(l)表示第i个模态下第l维的待定控制器增益,其他带有下标l的参数中l均表示第l维,在此不做赘述。为证明闭环误差系统的随机稳定性,首先给出下述结论:
[0142] 考虑如式(5)给出的死区函数φ(·),若e(t)∈Φ,则下述条件对于任何对称正定矩阵 均成立:
[0143] φT[(Ki+ΔKi)e(t)]W{φ[(Ki+ΔKi)e(t)]‑Gie(t)}≤0.  (15)
[0144] 式(15)的证明如下:
[0145] 在这里分情况证明,
[0146] 情况1.‑u0(l)≤(Ki(l)+ΔKi(l))e(t)≤u0(l)
[0147] 显然,φ[(Ki(l)+ΔKi(l))e(t)]=0,所以式(15)成立;
[0148] 情况2.(Ki(l)+ΔKi(l))e(t)>u0(l)
[0149] 此时,φ[(Ki(l)+ΔKi(l))e(t)]=(Ki(l)+ΔKi(l))e(t)‑u0(l)。若e(t)∈Φ,则有φ[(Ki(l)+ΔKi(l))e(t)]‑Gi(l)e(t)=(Ki(l)+ΔKi(l))e(t)‑u0(l)‑Gi(l)e(t)≤0。又因(Ki(l)+ΔKi(l))e(t)>0,则式(15)成立。
[0150] 情况3.‑u0(l)≤(Ki(l)+ΔKi(l))e(t)
[0151] 情况3的证明过程与情况2类似,此处不再赘述。
[0152] 对任何实际交通系统(1)而言,系统的初始条件是有界的。因此,不失一般性地,在多面体集合Φ中定义集合 其中 为对称正定的矩阵。于是有下式成立,
[0153]
[0154] 其中,*代表矩阵中对称项。
[0155] 定义 对式(16)左右同乘对角矩阵diag{Xi,I},I为单位矩阵,并引入矩阵Hi=GiXi,定义控制器增益 则式(16)变换为,
[0156]
[0157] 使用矩阵三角不等式处理式(17)中的控制器增益参数不确定性,若下式成立,则式(17)成立,
[0158]
[0159] 其中, 为标量。
[0160] 选择如下的随机切换Lyapunov函数:
[0161] V(t,e(t),r(t))=eT(t)P(r(t))e(t)  (19)
[0162] 其中, 为随机切换Lyapunov矩阵。定义 为在Markov随机切换过程{t≥0,(e(t),r(t))}上的弱无穷小算子。因此,沿着闭环误差系统(12)的轨迹,对每个r(t)=i,有
[0163]
[0164] 其中, 是第j个模态对应的Lyapunov矩阵,πi,j由式(2)给出。考虑T T T T
干扰抑制指标γ,并引入增广向量ξ(t)=[e(t) φ(t) f(t)],有
[0165]
[0166] 其中, 为增广矩阵,
[0167] 使用式(15)刻画的扇形条件,有,
[0168]
[0169] 表示对zT(t)z(t)求数学期望。
[0170] 其中, 为再次增广的矩阵。
[0171] 定义Q=W‑1,对式(22)右侧左右同乘对角矩阵diag{Xi,Q,I},并考虑式(17)中引入的参数矩阵Hi=GiXi和控制器增益矩阵 则式(22)可变换为,
[0172]
[0173] 其中,Sym表示对称加和运算符号,比如(Sym={XT+X},X是任意一个矩阵)。
[0174] 通过优化调节参数矩阵Hi与控制器增益矩阵 使得下式成立,
[0175]
[0176] 则集合 为误差系统(12)的随机稳定吸引域。
[0177] 注意到式(24)中存在非线性矩阵项 以及非脆弱控制器的不确定性增益矩阵与Lyapunov矩阵的乘积项ΔKiXi,为在凸优化框架下给出控制器增益的求解步骤以及参数化计算方法,基于式(24)和Schur补引理,有
[0178]
[0179] 使用矩阵三角不等式处理式(11)中刻画的非脆弱控制器的不确定性增益矩阵ΔKi,存在标量 基于Schur补引理,有下式成立
[0180]
[0181] 为进一步处理非线性矩阵项 再次使用Schur补引理,有下式成立,
[0182]
[0183] 其中,
[0184]
[0185] 因此,闭环误差系统(12)具备随机意义下的稳定性,即响应交通系统(实际交通系统)与驱动交通系统(数字交通指挥驱动控制系统)最终的动态特性趋于一致,且在外部随机事故存在时,具有对突发事故的干扰抑制性能γ,且抗饱和非脆弱同步控制器增益可由下式参数化求解:
[0186]
[0187] 通过以上技术方案,本发明以数字交通指挥驱动控制系统为驱动系统,以实际交通系统为响应系统,针对交通系统设计了非脆弱同步控制器,且该非脆弱同步控制器具有抗饱和特性,提升了交通系统的流畅运行性和抗突发事故的能力,考虑控制器增益存在摄动的情形,调整非脆弱同步控制器的参数使得闭环误差系统稳定,实现实际交通系统与数字交通指挥驱动控制系统的同步化,有效地扩大了本发明的适用范围,适用实际交通系统。
[0188] 实施例2
[0189] 与本发明实施例1相对应的,本发明实施例2还提供一种交通系统的非脆弱同步控制装置,所述装置包括:
[0190] 交通系统模型建立模块,用于考虑突发事故情形,根据现有交通系统的路况信息基于随机理论建立实际交通系统的Markov随机切换系统状态空间模型;
[0191] 驱动控制系统建立模块,用于设计数字交通指挥驱动控制系统;
[0192] 误差动态系统建立模块,用于基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出,得到误差动态系统;
[0193] 闭环误差系统建立模块,用于设计非脆弱同步控制器,基于非脆弱同步控制器以及误差动态系统并考虑饱和特性,得到闭环误差系统;
[0194] 同步模块,用于调整非脆弱同步控制器的参数使得闭环误差系统稳定,从而实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化。
[0195] 具体的,所述交通系统模型建立模块还用于:
[0196] 通过公式
[0197] 建立实际交通系统的Markov随机切换系统状态空间模型,其中,xre(t)表示实际交通系统的车辆数目,且 表示实际交通系统中T
第nx条道路的车辆数目,() 表示转置符号; 为nw维时变非线性向量函数,表示影响道路的通畅性的突发事故或外部扰动;A(r(t))为系统状态矩阵;D(r(t))为干扰输入矩阵;r(t)表示连续时间离散状态的Markov随机切换模态,其在有限集合 内取
值,N是大于1的正整数。
[0198] 更具体的,所述驱动控制系统建立模块还用于:
[0199] 通过公式
[0200] 建立数字交通指挥驱动控制系统,其中,其中,x(t)表示数字交通指挥驱动控制系统的车辆数目且 表示数字交通指挥驱动控制系统中第nx条道路的车辆数目, 为nu维的控制输入;B(r(t))为控制输入矩阵,sat(u
(t))为饱和函数且
[0201] sat(u(l)(t))=sgn(u(l)(t))min{|u(l)(t)|,u0(l)},l∈{1,2,...,nu},  (4)[0202] 其中,u0(l)表示第l维度上的控制输入的最大幅值,u(l)(t)表示t时刻第l维度上的控制输入。
[0203] 更具体的,所述误差动态系统建立模块还用于:
[0204] 通过公式e(t)=x(t)‑xre(t)获得同步误差向量;
[0205] 考虑同步误差向量,基于实际交通系统的Markov随机切换系统状态空间模型以及数字交通指挥驱动控制系统并引入用于评估系统抵抗突发事故能力的量测输出z(t)=L(r(t))e(t),得到误差动态系统
[0206]
[0207] 其中,L(r(t))为量测输出系数矩阵;
[0208] 对Markov随机切换模态r(t)取 则获得第i个模态下的参数矩阵为:
[0209]
[0210] 于是误差动态系统改写为:
[0211]
[0212] 更具体的,所述闭环误差系统建立模块还用于:
[0213] 对误差动态系统设计如下非脆弱同步控制器:
[0214] u(t)=(Ki+ΔKi)e(t)  (10)
[0215] 其中,Ki是第i个模态下的待定的控制器增益,ΔKi是第i个模态下的附加的控制器增益摄动,且满足下述范数有界的条件:
[0216] ΔKi=EiΔi(t)Fi  (11)
[0217] 其中,Δi(t)为第i个模态下的实数值矩阵函数且I为单位矩阵,Ei、Fi均为第i个模态下的常值参数矩阵;
[0218] 对于饱和函数,使用反缠绕技术并引入下述死区函数:
[0219] φ(s)=s‑sat(s)  (5)
[0220] 其中,s为死区函数的自变量;
[0221] 将u(l)(t)代入死区函数公式得到饱和特性
[0222]
[0223] 基于非脆弱同步控制器与误差动态系统,并考虑饱和特性,可得闭环误差系统为:
[0224]
[0225] 其中, 为增广的闭环误差系统系数矩阵且
[0226] 更具体的,所述同步模块还用于:
[0227] 调整第i个模态下的待定的控制器增益,利用随机切换Lyapunov函数证明闭环误差系统随机稳定且具备鲁棒干扰抑制性能指标,将使得闭环误差系统随机稳定且具备鲁棒干扰抑制性能的第i个模态下的待定的控制器增益作为最优增益代入非脆弱同步控制器,得到更新的非脆弱同步控制器和最优鲁棒干扰抑制性能指标,将更新的非脆弱同步控制器应用于数字交通指挥驱动控制系统得到优化的数字交通指挥驱动控制系统,利用优化的数字交通指挥驱动控制系统进行交通控制,实现实际交通系统的Markov随机切换系统状态空间模型与数字交通指挥驱动控制系统的同步化;
[0228] 其中,鲁棒干扰抑制性能指标的公式为
[0229]
[0230] 表示闭环误差系统的鲁棒H∞干扰抑制性能指标,sup表示上确界,γ表示鲁棒干扰抑制性能指标,z为量测输出的简写,f为nw维时变非线性向量函数的简写。
[0231] 以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。