车辆及多车辆网络的协调控制方法转让专利
申请号 : CN201611241703.9
文献号 : CN108255169B
文献日 : 2021-05-21
发明人 : 孟德元 , 牛伟丽
申请人 : 北京航空航天大学
摘要 :
权利要求 :
1.一种多车辆网络的协调控制方法,其特征在于,所述多车辆网络包括多个个体车辆,对于每个个体车辆执行以下步骤:
A:获取个体车辆的当前时刻的位置以及所述个体车辆的邻居车辆的当前时刻的位置;
B:确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数,其中,所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数是预先指定的,所述符号参数取值为1或‑1,使得所述多个个体车辆被分为两组,其中一组车辆中的车辆的符号参数为1,另一组车辆中的车辆的符号参数为‑1;
C:根据所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体车辆的采样步长,其中,所述采样步长非负且满足预定的权规则条件,所述预定的权规则条件为:其中,γ为所述采样步长,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合,n为多车辆网络中车辆的总数;以及D:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数和所述采样步长控制所述个体车辆;
其中,所述步骤D具体包括:
D1:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数和所述个体车辆的邻居车辆的符号参数,通过以下的公式确定个体车辆的控制量:
其中,xi(t)为个体车辆i的当前时刻t的位置,xj(t)为个体车辆i的邻居车辆j的当前时刻t的位置,σi为个体车辆i的符号参数,σj为个体车辆j的符号参数,ui(t)为所述个体车辆i的当前时刻t的控制量,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合;以及D2:根据所述控制量、所述个体车辆的当前时刻的位置和所述采样步长,通过以下的公式确定所述个体车辆的下一时刻的位置:xi(t+1)=xi(t)+γui(t),其中,xi(t+1)为所述个体车辆i的下一时刻t+1的位置,γ为所述采样步长。
2.一种车辆,其特征在于,包括:获取模块,用于获取所述车辆的当前时刻的位置以及所述车辆的邻居车辆的当前时刻的位置;
第一确定模块,用于确定所述车辆的符号参数以及所述车辆的邻居车辆的符号参数,其中,所述车辆的符号参数以及所述车辆的邻居车辆的符号参数是预先指定的,所述符号参数取值为1或‑1,使得多个个体车辆被分为两组,其中一组车辆中的车辆的符号参数为1,另一组车辆中的车辆的符号参数为‑1;
第二确定模块,用于根据所述车辆的符号参数、所述车辆的邻居车辆的符号参数以及所述车辆所在的多车辆网络的加权邻接矩阵确定所述车辆的采样步长,其中,所述采样步长非负且满足预定的权规则条件,所述预定的权规则条件为:其中,γ为所述采样步长,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合,n为多车辆网络中车辆的总数;以及控制模块,用于根据所述车辆的当前时刻的位置、所述车辆的邻居车辆的当前时刻的位置、所述车辆的符号参数、所述车辆的邻居车辆的符号参数和所述采样步长控制所述车辆;
其中,所述控制模块具体包括:
控制量确定单元,用于根据所述车辆的当前时刻的位置、所述车辆的邻居车辆的当前时刻的位置、所述车辆的符号参数和所述车辆的邻居车辆的符号参数,通过以下的公式确定所述车辆的控制量:
其中,xi(t)为个体车辆i的当前时刻t的位置,xj(t)为个体车辆i的邻居车辆j的当前时刻t的位置,σi为个体车辆i的符号参数,σj为个体车辆j的符号参数,ui(t)为所述个体车辆i的当前时刻t的控制量,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合;以及位置确定单元,用于根据所述车辆的控制量和所述车辆当前时刻的位置,通过以下的公式确定所述车辆的下一时刻的位置:xi(t+1)=xi(t)+γui(t),其中,xi(t+1)为所述个体车辆i的下一时刻t+1的位置,γ为所述采样步长。
说明书 :
车辆及多车辆网络的协调控制方法
技术领域
背景技术
作可以来完成。此外,通过多车辆间的合作,可提高车辆系统在作业过程中的效率,进而当
工作环境发生变化或车辆系统局部发生故障时,多车辆系统仍可通过本身具有的合作关系
来完成预定的任务。然而,现有技术存在的缺点是,往往只能实现所有车辆到达同一个指定
位置,而不能根据实际需要实现不同车辆到达不同指定位置的协调控制任务。特别地,当涉
及多个车辆在不同指定尺度下的跨尺度协调控制问题时,往往很难再有效利用。
发明内容
的位置以及所述个体车辆的邻居车辆的当前时刻的位置;B:确定所述个体车辆的符号参数
以及所述个体车辆的邻居车辆的符号参数;C:根据所述个体车辆的符号参数、所述个体车
辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体车辆的采样
步长,其中所述采样步长非负且满足预定的权规则条件;以及D:根据所述个体车辆的当前
时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数、所述
个体车辆的邻居车辆的符号参数和所述采样步长控制所述个体车辆。
个体车辆i的邻居车辆集合,n为多车辆网络中车辆的总数。
个体车辆的邻居车辆的符号参数,通过公式 确定个体
车辆的控制量,其中,xi(t)为个体车辆i的当前时刻t的位置,xj(t)为个体车辆i的邻居车辆
j的当前时刻t的位置,σi为个体车辆的符号参数,σj为个体车辆j的符号参数,ui(t)为所述
个体车辆i的当前时刻t的控制量;以及D2:根据所述控制量、所述个体车辆的当前时刻的位
置和所述采样步长,通过公式xi(t+1)=xi(t)+γui(t)确定所述个体车辆的下一时刻的位
置,其中,xi(t+1)为所述个体车辆i的下一时刻t+1的位置。
定尺度下的跨尺度协调控制,且控制精度高。
辆的符号参数以及所述个体车辆的邻居车辆的符号参数;第二确定模块,用于根据所述车
辆的符号参数、所述车辆的邻居车辆的符号参数以及所述车辆所在的多车辆网络的加权邻
接矩阵确定所述个体车辆的采样步长,其中所述采样步长非负且满足预定的权规则条件;
以及控制模块,用于根据所述车辆的当前时刻的位置、所述车辆的邻居车辆的当前时刻的
位置、所述车辆的符号参数、所述车辆的邻居车辆的符号参数和所述采样步长控制所述车
辆。
车辆i的邻居车辆集合,n为多车辆网络中车辆的总数。
和所述车辆的邻居车辆的符号参数,通过以下的公式确定所述车辆的控制量:
其中,xi(t)为车辆i的当前时刻t的位置,xj(t)为车
辆i的邻居车辆j的当前时刻的位置,σi为车辆i的符号参数,σj为车辆j的符号参数,ui(t)为
所述车辆i的当前时刻t的控制量;以及位置确定单元,用于根据所述车辆的控制量、所述车
辆的当前时刻的位置和所述采样步长,通过以下的公式确定所述车辆的下一时刻的位置:
xi(t+1)=xi(t)+γui(t),其中,xi(t+1)为所述车辆i的下一时刻t+1的位置。
控制,且控制精度高。
附图说明
具体实施方式
图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的
普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的
描述中,除非另有说明,“多个”的含义是两个或两个以上。
分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺
序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明
的实施例所属技术领域的技术人员所理解。
居,而个体车辆1、3和6不是个体车辆5的邻居。
指定为‑1。
满足预定的权规则条件。
的邻居车辆集合,n为多车辆网络中车辆的总数。
体车辆的控制量:
时刻t的控制量。
定尺度下的跨尺度协调控制,且控制精度高。
车辆被分为两组。一组中的个体车辆的符号参数被指定为+1,另一组中的个体车辆的符号
参数被指定为‑1。
足预定的权规则条件。
的邻居车辆集合,n为多车辆网络中车辆的总数。
公式确定车辆的控制量:
时刻t的控制量。
控制,且控制精度高。
和变型,本发明的范围由所附权利要求及其等同限定。