双向控制
控制系统中,根据控制器所连接的控制对象数量,可以将控制系统分为三类:如果控制逻辑只与一个动力学系统相互作用,那么这种控制称为单向控制,例如电机的电流闭环控制系统;如果控制逻辑与两个动力学系统相互作用,且这两个动力学系统有状态祸合关系,那么这种控制称为双向控制。
基本信息
- 中文名
双向控制
- 外文名
Bidirectional control
- 类别
控制科学与工程
- 举例
遥操作机器人的主一从控制系统
- 结构
力直接反馈一位置型双向控制结构
- 应用
具有力反馈的遥操作机器人系统
基本概念
控制系统中,根据控制器所连接的控制对象数量,可以将控制系统分为三类:如果控制逻辑只与一个动力学系统相互作用,那么这种控制称为单向控制,例如电机的电流闭环控制系统;如果控制逻辑与两个动力学系统相互作用,且这两个动力学系统有状态祸合关系,那么这种控制称为双向控制,例如遥操作机器人的主一从控制系统中,控制器需要协调主、从动力学间的控制,以便它们之间可以相互影响。而汽车SBw系统的结构决定了它实际上也是一种主一从系统;同理,如果有三个或更多动力学系统通过一个控制逻辑互相作用,这种控制称为多向控制系统,例如一个控制器协调多个机器人同步进行搬运任务。
双向控制系统
在实世界遥操作领域的触觉传输和通信中,需要两套及以上的机器人系统组成硬件执行器,并基于软件通过控制算法实现各机器人之间通信联系。由于两台机器人是最基本的系统构成,研究双向控制结构(Bilateral Control)的成果也最多。双向控制是控制领域中实现多机器人触觉通信的基本方法,用于实现触觉交互的机器人系统同人与环境之间进行交互。在双向控制中的两台机器人常被分为主机和从机。常见并且非常易于实现的一种双向控制结构是从机器人跟随主机器人运动,并将从机器人产生的控制力反馈给主机器人,实现两机器人的同步运动。这样就能使从机跟踪主机的同时,在主机一侧也能受从机驱动力的影响,从而在主一从机器人之间形成一个运动和力的交互接口,即形成如图所示的力反馈一位置型双向控制结构。这里,主机器人处于力控制状态,从机器人处于位置控制状态。
该结构还有若干的变形,如位置一位置型、直接力反馈一位置型等。位置-位置型控制结构是将主机的位置响应作为从机的位置参考值;同时将从机的位置响应作为主机的位置参考值,从而实现主从机器人之间的位置跟踪。这里,主机和从机都处于位置控制状态,力反馈是通过两套机器人系统的位置跟踪间接实现的。直接力反馈一位置型结构是采用主机的位置响应作为从机位置参考值,并将环境对从机的反作用力作为力控制参考值用于主机的力控制。这种控制结构使主机器人处于力控制状态,从机器人处于位置控制状态。与力反馈一位置型结构所不同的是,这种控制结构直接检测来自环境的力作为主机力控制的参考信号,主机一侧感受到的从机与环境的接触力更为直接。
双向控制结构
原理
图为双向控制结构的原理图。使用该控制结构的系统开始工作时,操纵者操作主操纵机构使其运动,由通信环节将主操纵机构上的力及位置信息输送给远处的从机械手,使其跟踪主操纵机构运动,实现操作者的意图;同时从操纵机构在接触目标工作环境后,将其感受到的外界环境施加的反作用力同样由通信环节反馈给主操纵机构,乞息使操作者产生身临其境的感受。操作者掌握尽可能真实的环境信从操纵机构间力与位置信息的交换互动,能够使从而有助于操作者做出准确判断并发出恰当指令,使整个系统能够稳定高效地完成操作目的。
基本类型
在任何系统中使用双向控制结构时,如何处理好力控制和位置控制之间的关系是所有设计者都必须要考虑的问题。评价双向控制结构性能的好坏主要有两个指标:稳定性和透明性。其中,稳定性是所有控制结构都必须具备的特性,它是任何控制结构是否有效的前提;透明性是评价一种双向控制结构能否准确实现主从操纵机构间相互跟踪的能力。双向控制结构的透明性体现通过两个方向体现:一是主、从操纵机构对彼此运动位置的跟随能力,一是操作者通过主、从操纵机构间信息的相互反馈感受到真实环境信息的能力。
由于主、从操纵机构间有四路信息可以进行交换,因此它们之间力与位置信息的融合可以衍生出多种控制策略,每种控制策略都有其相对应的控制结构。每种控制结构的目的都是在保证采用该控制结构的系统的稳定性的同时,尽可能地提高该系统的透明性。在实际应用中,由于系统的控制要求不同,因此通过恰当地选择控制结构便能较理想地实现控制目的。己经开发应用的双向控制结构如下:
1)力直接反馈一位置型双向控制结构力直接反馈一位置型双向控制结构控制策略是通过主、从手间的位差信号驱动从手执行器运动,把从执行器与环境的作用力通过力传感器直接反馈给主手端。由于该方法中从手执行器与工作环境间的作用力由力检测装置通过控制器直接反馈给主手端,令操作者感受到真实的工作环境,因此有很多研究者采用了这种控制结构。但是主手执行器的操纵力不仅与从手执行器和工作环境的相互作用力有关,而且还与主手执行器自身的动力学特性有关。因此,B.Hannaford等人建议在采用这种控制结构时,必须尽量减小主手执行器的惯量和阻尼。由于在该控制结构中,将测得的从手执行器所受到的力直接传送给主手执行器,若从手执行器自重很大,即使在从手执行器处于自由运动状态,操作者对主手执行器的操纵仍有困难。而当从手执行器接触到刚性物体时,主手执行器所感受到的力会突然变大,反作用于操作者的冲击力很大,操作者会难以忍受。
2)力反馈一位置型双向控制结构图为力反馈一位置型控制结构原理图,其控制策略是通过主从手端的位差信号驱动从手执行器运动,控制器通过操作者施加给主手执行器的力以及工作环境施加给从手执行器的力给操作者反馈力信息。与力直接反馈一位置型控制结构相比,该控制结构中力的控制形成了一个闭环回路,主从机构的惯性力矩和摩擦力矩不会反馈给主手端,从而抑制了力控制回路中主、从手的动力学特性,改善了系统的动态特性,提高了系统的透明性。经过试验可知,在从手处于自由运动状态时,主手感受不到从手惯性力矩的反作用。但是,当从手执行器受力突变时,主手执行器会受到反馈力冲击,使系统的操纵性能受影响。
3)力一位置综合型双向控制结构图为力一位置综合型双向控制结构原理图,其控制策略是通过主、从端的位差信号驱动从手执行器运动,此位差信号还通过控制器给主手执行器提供力反馈信号,同时从手端的力检测装置将从手执行器感受到的环境力反馈给主手执行器。该控制结构与力反射一位置型双向控制结构相比,控制方法简单易实现,当然也能较真实地反映从手执行器的受力状况。但是,当从手执行器自重很大时,存在与力直接反馈型同样的对主手执行器操纵困难的问题。