Description
二级CPU结构、主从式控制方式
一级CPU为主机,担当系统管理、机器人语言编译和人机接口功能,同时也利用它的运算能力完成坐标变换、轨迹插补,并定时地把运算结果作为关节运动的增量送到公用内存,供二级CPU读取;二级CPU完成全部关节位置数字控制.这类系统的两个CPU总线之间基本没有联系,仅通过公用内存交换数据,是一个松耦合的关系.对采用更多的CPU进一步分散功能是很困难的.日本于70年代生产的Motoman机器人(5关节,直流电机驱动)的计算机系统就属于这种主从式结构.
多CPU结构、分布式控制方式
目前,普遍采用这种上、下位机二级分布式结构,上位机负责整个系统管理以及运动学计算、轨迹规划等.下位机由多CPU组成,每个CPU控制一个关节运动,这些CPU和主控机联系是通过总线形式的紧耦合.这种结构的控制器工作速度和控制性能明显提高.但这些多CPU系统共有的特征都是针对具体问题而采用的功能分布式结构,即每个处理器承担固定任务.目前世界上大多数商品化机器人控制器都是这种结构.
控制器计算机控制系统中的位置控制部分,几乎无例外地采用数字式位置控制.
以上几种类型的控制器都是采用串行机来计算机器人控制算法.它们存在一个共同的弱点:计算负担重、实时性差.所以大多采用离线规划和前馈补偿解耦等方法来减轻实时控制中的计算负担.当机器人在运行中受到干扰时其性能将受到影响,更难以保证高速运动中所要求的精度指标.
由于机器人控制算法的复杂性以及机器人控制性能的亟待提高,许多学者从建模、算法等多方面进行了减少计算量的努力,但仍难以在串行结构控制器上满足实时计算的要求.因此,必须从控制器本身寻求解决办法.方法之一是选用高档次微机或小型机;另一种方法就是采用多处理器作并行计算,提高控制器的计算能力.
DATA I/O 991-0014-054 USPP 9910014054
ITE SIEMENS L3F340ZGCXXXXBN NSFP L3F340ZGCXXXXBN
RELIANCE ELECTRIC SA3000DC240 USPP SA3000DC240
CUTLER HAMMER W201K6CFZ1 USPP W201K6CFZ1
RELIANCE ELECTRIC 57552-C USPP 57552C
INDRAMAT RAC2.2-200-460-A00-W1 USPP RAC22200460A00W1
SIEMENS 6ES5-948-3UA21 USPP 6ES59483UA21
WESTINGHOUSE 798A243G01 USPP 798A243G01
SIEMENS 6SE9531-7DK40 USPP 6SE95317DK40
GENERAL ELECTRIC THPC-3630BG3T USPP THPC3630BG3T
INDRAMAT 2AD200C-B35OB1-AS03-B2V1 USPP 2AD200CB35OB1AS0
MODICON 384B USPP 384B
MODICON AS-384B-000 USPP AS384B000