论文部分内容阅读
通过网络实现对多个子系统的协同控制在实际应用中十分常见,例如,智能交通系统的车辆通信与控制,通过基站对多智能体(机器人,车辆,船舶、飞行器)的编队控制以及无线传感网络对气候、环境的监测。然而由于网络带宽有限或通信能力限制在任意时刻,只允许多个子系统的中的一部分能够同时访问网络,而其它的子系统只能等待。为了保证所有子系统的同时稳定,需要在考虑控制器设计的同时考虑网络的调度策略的设计。通过对协同控制问题的研究现状进行分析,不难发现,当前文献中提出的调度策略均是以数值形式实现的,需要根据系统的可调度条件或稳定性条件通过大量繁琐的计算得到,因此存在计算量大、不易得到可行解以及不灵活的问题。据此,我们将具有解析形式二进制序列MRBS (most regular binary sequence)作为子系统访问网络的调度函数,考虑了其与控制器的协同设计问题,主要的研究工作如下:1.针对由调度序列MRBS引起的子系统非均匀采样特性,给出了能够保证子系统能控/能观的调度序列MRBS(采样序列)应满足的条件。提出了一种由调度序列MRBS产生的采样间隔决定的分段定常的变增益控制器结构,同时,考虑了控制器增益与采样间隔之间的异步切换问题。综合调度序列MRBS与控制器两部分,建立调度序列与控制的协同设计算法。2.为有效节省通信能力有限的无线网络资源和控制器的计算资源,将以时间触发机制的调度序列MRBS与事件触发机制相结合从而形成一种混合的数据传送策略。并建立了混合数据传送策略与控制协同设计算法,可同时确定调度序列MRB S产生函数的参数、事件条件中的参数以及控制器的增益。在解决子系统进入网络产生的访问冲突的同时保证所有子系统的同时稳定性。3.在考虑无线网络存在的通信能力限制问题的同时兼顾了存在的UDP型(User Datagram Protocol-type)和 TCP型(Transmission Control Protocol-type)两种数据丢包情况。依据子系统访问网络的状态以及在传感器—控制器侧以及控制器—执行器侧发生的数据丢包情况的不同,为子系统建立了具有多个子模式的切换系统模型。利用Lyapunov函数方法以及平均驻留时间技术得到了能够保证子系统同时稳定以及可调度的条件。通过提出的基于优先级分配的调度规则,建立了调度序列MRBS与控制器协同设计的新算法。4.将提出的二进制序列MRBS与控制的协同设计方法用于解决智能交通系统中的车辆通信调度与控制问题,主要针对多个相互耦合的子系统的调度与控制的协同设计问题。在车载网络通信能力限制以及存在任意数据丢包情况下,为车队建立了相应的模型。根据相关的稳定性与可调度条件,为车队建立了调度序列MRBS与控制的协同设计算法,能够有效解决车辆进入车载网络产生的冲突问题的同时保证整个车队的队列稳定性以及零稳态误差响应。并通过Arduiono智能实验小车组成的车队验证了算法的有效性及实用性。