车辆及多车辆网络的协调控制方法技术

技术编号:18397533 阅读:16 留言:0更新日期:2018-07-08 18:54
本发明专利技术提出一种车辆及多车辆网络的协调控制方法,其中多车辆网络包括多个个体车辆,对于每个个体车辆执行的协调控制方法包括以下步骤:获取个体车辆的当前时刻的位置以及个体车辆的邻居车辆的当前时刻的位置;确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数;根据所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数以及多车辆网络的加权邻接矩阵确定个体车辆的采样步长;以及根据个体车辆的当前时刻的位置、个体车辆的邻居车辆的当前时刻的位置、个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数和采样步长控制个体车辆。本发明专利技术能够保证所有车辆分两组到达任意指定的两个对称的双向期望位置,且控制精度高。

【技术实现步骤摘要】
车辆及多车辆网络的协调控制方法
本专利技术涉及控制
,特别涉及一种车辆及多车辆网络的协调控制方法。
技术介绍
目前,多车辆网络的协调控制方法在实际问题中得到了越来越广泛的应用。这主要是由于越来越多的实际任务都比较复杂,往往单车辆难以完成,而通过多车辆之间的合作可以来完成。此外,通过多车辆间的合作,可提高车辆系统在作业过程中的效率,进而当工作环境发生变化或车辆系统局部发生故障时,多车辆系统仍可通过本身具有的合作关系来完成预定的任务。然而,现有技术存在的缺点是,往往只能实现所有车辆到达同一个指定位置,而不能根据实际需要实现不同车辆到达不同指定位置的协调控制任务。特别地,当涉及多个车辆在不同指定尺度下的跨尺度协调控制问题时,往往很难再有效利用。
技术实现思路
本专利技术的目的旨在至少解决上述技术缺陷之一。为达到上述目的,本专利技术一方面提出一种多车辆网络的协调控制方法,其中多车辆网络包括多个个体车辆。对于每个个体车辆,执行以下步骤:A:获取个体车辆的当前时刻的位置以及所述个体车辆的邻居车辆的当前时刻的位置;B:确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数;C:根据所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体车辆的采样步长,其中所述采样步长非负且满足预定的权规则条件;以及D:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数和所述采样步长控制所述个体车辆。在本专利技术的一个实施例中,所述预定的权规则条件为:其中,γ为所述采样步长,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合,n为多车辆网络中车辆的总数。在本专利技术的一个实施例中,所述步骤D具体包括:D1:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数和所述个体车辆的邻居车辆的符号参数,通过公式确定个体车辆的控制量,其中,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的位置。根据本专利技术实施例的多车辆网络的协调控制方法,通过符号参数的引入,能够根据实际需要实现不同车辆到达不同指定位置的协调控制任务,实现多个车辆在两个不同指定尺度下的跨尺度协调控制,且控制精度高。本专利技术另一方面还提出一种车辆,包括:获取模块,用于获取所述车辆的当前时刻的位置以及所述车辆的邻居车辆的当前时刻的位置;第一确定模块,用于确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数;第二确定模块,用于根据所述车辆的符号参数、所述车辆的邻居车辆的符号参数以及所述车辆所在的多车辆网络的加权邻接矩阵确定所述个体车辆的采样步长,其中所述采样步长非负且满足预定的权规则条件;以及控制模块,用于根据所述车辆的当前时刻的位置、所述车辆的邻居车辆的当前时刻的位置、所述车辆的符号参数、所述车辆的邻居车辆的符号参数和所述采样步长控制所述车辆。在本专利技术的一个实施例中,所述预定的权规则条件为:其中,γ为所述采样步长,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述车辆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为本专利技术一个实施例的多车辆网络的协调控制方法的流程图;图2为本专利技术一个实施例的多车辆网络的示意图;图3为本专利技术一个实施例的车辆的结构示意图;以及图4为本专利技术一个实施例的控制模块的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。图1为本专利技术一个实施例的多车辆网络的协调控制方法的流程图。如图1所示,该方法包括以下步骤:步骤S101,获取个体车辆的当前时刻的位置以及个体车辆的邻居车辆的当前时刻的位置。其中,个体车辆的邻居车辆指的是,有信息流向该车辆的所有其他车辆的集合。图2为本专利技术一个实施例的多车辆网络的示意图,如图2所示,个体车辆2和4为个体车辆5的邻居,而个体车辆1、3和6不是个体车辆5的邻居。具体地,可通过安装在个体车辆上的摄像装置获取自身及其邻居车辆的当前时刻的位置。步骤S102,确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数。具体地,可事先指定每个个体车辆的符号参数。其中,多车辆网络中的个体车辆被分为两组。一组中的个体车辆的符号参数被指定为+1,另一组中的个体车辆的符号参数被指定为-1。步骤S103,根据所述个体车辆的符号参数、个体车辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体本文档来自技高网
...

【技术保护点】
1.一种多车辆网络的协调控制方法,其特征在于,所述多车辆网络包括多个个体车辆,对于每个个体车辆执行以下步骤:A:获取个体车辆的当前时刻的位置以及所述个体车辆的邻居车辆的当前时刻的位置;B:确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数;C:根据所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体车辆的采样步长,其中所述采样步长非负且满足预定的权规则条件;以及D:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数和所述采样步长控制所述个体车辆。

【技术特征摘要】
1.一种多车辆网络的协调控制方法,其特征在于,所述多车辆网络包括多个个体车辆,对于每个个体车辆执行以下步骤:A:获取个体车辆的当前时刻的位置以及所述个体车辆的邻居车辆的当前时刻的位置;B:确定所述个体车辆的符号参数以及所述个体车辆的邻居车辆的符号参数;C:根据所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数以及所述多车辆网络的加权邻接矩阵确定所述个体车辆的采样步长,其中所述采样步长非负且满足预定的权规则条件;以及D:根据所述个体车辆的当前时刻的位置、所述个体车辆的邻居车辆的当前时刻的位置、所述个体车辆的符号参数、所述个体车辆的邻居车辆的符号参数和所述采样步长控制所述个体车辆。2.根据权利要求1所述的多车辆网络的协调控制方法,其特征在于,所述预定的权规则条件为:其中,γ为所述采样步长,aij为所述多车辆网络的加权邻接矩阵的第i行第j列的元素,Ni为所述个体车辆i的邻居车辆集合,n为多车辆网络中车辆的总数。3.根据权利要求1或2所述的多车辆网络的协调控制方法,其特征在于,所述步骤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...

【专利技术属性】
技术研发人员:孟德元牛伟丽
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1