模糊控制是一种基于规则的控制,它直接采用语言型控制规则,出发点是现场操作人员的控制经验或相关好的知识,在设计中不需要建立被控对象的精确的数学模型。移动机械手的运动系统和汽车驾驶系统很相似,汽车驾驶是一个比较复杂的问题,难以建立精确的数学模型和用数学解析式描述[2];有经验的驾驶员能把汽车驾驶的很好,这主要是依靠他们的经验。依据这个思路,采用模糊控制算法,解决移动机械手的运动是一个很还的解决方案。
根据硬件电路设计可知,HC—SR04的距离信号可以用来判断抓取物的距离和方向信息,转弯角度和移动机械手运动相对位移是用来控制移动机械手和抓取物的相对位置。本设计中采用两个独立的模糊控制器来控制转弯角度和运动相对位移,输入量分别是距离和方向信息。为了实现的简便性与快速性,在本系统中都采用二维模糊控制器结构形式,即输入量E和变化率Ec。控制转弯角度的模糊控制器设定输入变量方向(E1)和方向变化率(E1c)语言值的模糊子集为{负大,负小,零,正小,正大}(负代表左,正代表右),并简记为{NB,NS,Z,PS,PB},输出量转弯角度(K1)的模糊子集为{NB,NM,NS,Z,PS,PM,PB};同理控制运动相对位移的模糊控制器设定输入变量相对位移(E2)和相对位移变化率(E2c)语言值的模糊子集为{负大,负小,零,正小,正大}(负代表远,正代表近),并简记为{NB,NS,Z,PS,PB},输出量运动相对位移(K2)的模糊子集为{NB,NM,NS,Z,PS,PM,PB}。
***********************************
【诚信经营】【质量可靠】【进口原装】【客户满意】
【海量库存】【当天付款】【顺丰速运】【欢迎来购】
有诚意,本公司将会给你提供一个优势的价格,共同拿下单子。
PLC模块,可编程控制器,CPU模块,IO模块,DO模块,AI模块,DI模块,网通信模块,
以太网模块,运动控制模块,模拟量输入模块,模拟量输出模块,数字输入模块,数字输出
模块,冗余模块,电源模块,继电器输出模块,继电器输入模块,处理器模块,本特利传感器探头,本特利9200传感器系统,7200传感器系统。各类传感器,前置放大器,延伸电缆,监测器,框架,电源,校验仪等。
**********************************
PFEA111-20 ABB 3BSE050090R20
PFEA112-20 ABB 3BSE030369R0020
FANUC A20B-2003-0131 / 02B
S16453391308C
R380-385 S390-395
SCHNEIDER ELECTRIC BMEP584040 M580
Allen Bradley Panelview 1200 2711 - KA1
ABB RDO01A, 2VAA008431R11
ABB RDI01A 2VAA008429R11
ABB RAO02A 2VAA008428R11
a-eberle REG-PED / 17127387 / 111.9016.49.08
Caterpillar P/N 350-5851-01
Schneider TCSESM043F1CS0
JUE-75A DTE KIT H-7ZZSC0005
EL-450U-E-L-440-W
NSD570