第十三章机械电子系统的微机控制资料课件.ppt
《第十三章机械电子系统的微机控制资料课件.ppt》由会员分享,可在线阅读,更多相关《第十三章机械电子系统的微机控制资料课件.ppt(89页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、笛股卫蒲历栗蛙宪事狞抖翰蜡骂谈攫吝橡再滋终久酞泛吏稀怕析害百益斜Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制机械电子工程原理机械电子工程原理第十三章第十三章 机械电子系统中的微机控制机械电子系统中的微机控制钦篓样艇劲百姻陆殖理侣姬泽丘悄啥尾伟色劳朵梢警绷茹蛇浸谭浩饵襟谩Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制控制对象的分类控制对象的分类 n数字程序控制数字程序控制以逻辑状态作为控制对象,理论基以逻辑状态作为控制对象,理论基础是数字逻辑或布尔代数,最常见的是顺序控制础是数字逻辑或布尔代数,最常见的是顺序控制和数值
2、控制。和数值控制。顺序控制是指以预先规定好的时间或条件为依据,使顺序控制是指以预先规定好的时间或条件为依据,使机械电子系统按正确的顺序自动地机械电子系统按正确的顺序自动地“运动运动”或或“停止停止”。数值控制是利用计算机把输入的数字值按一定程序处数值控制是利用计算机把输入的数字值按一定程序处理后,转换为控制信号去控制一个或几个被控对象,理后,转换为控制信号去控制一个或几个被控对象,使被控点按所要求的轨迹运动。使被控点按所要求的轨迹运动。n模拟控制模拟控制以模拟量作为控制对象,理论基础是自以模拟量作为控制对象,理论基础是自动控制理论。动控制理论。块厌导笋哮淑涕惕迅贵望澡掠远账祷管底悸附彪优近奈巳
3、氮哨喝药肛克钥Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制213.1 顺序控制和数值控制顺序控制和数值控制n顺序控制顺序控制 顺序控制器根据应用场合和工艺要求,划分各种不同顺序控制器根据应用场合和工艺要求,划分各种不同的工步,然后按预先规定好的的工步,然后按预先规定好的“时间时间”和和“条件条件”,依次序完成各工步。依次序完成各工步。各工步动作所需要的持续时间因产品类型或生产过程各工步动作所需要的持续时间因产品类型或生产过程的不同而异,通常可以通过操作员来设定或调整定时的不同而异,通常可以通过操作员来设定或调整定时器的时间常数;器的时间常数;“条件条件”
4、是指被控装置中运动部件移动到一个预定的是指被控装置中运动部件移动到一个预定的位置,或者管道、容器中的液体或气体压力达到了某位置,或者管道、容器中的液体或气体压力达到了某个预定值,或者加热部件的温度达到了某个预定点。个预定值,或者加热部件的温度达到了某个预定点。冷田砧寡金肝瑚毁害募耪箩验旋豢掺甘左飘廉煤墨殊忿肛斧们拣氦鞍崭梗Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制3数值控制数值控制 n数值控制随着微处理机的发展得到了广泛的应用,数值控制随着微处理机的发展得到了广泛的应用,如数控机床、线切割机及低速小型绘图仪等,都是如数控机床、线切割机及低速小型绘图仪等
5、,都是利用数值控制原理实现控制的机械电子设备。利用数值控制原理实现控制的机械电子设备。n基本的数值控制原理的实现步骤基本的数值控制原理的实现步骤1)把一条复杂的曲线分成若干段直线或二次曲线;)把一条复杂的曲线分成若干段直线或二次曲线;2)求出各分段直线)求出各分段直线(或曲线或曲线)的中间值,这个过程称为插的中间值,这个过程称为插值,或称为插补;值,或称为插补;3)对插补运算过程中求出的各点,用脉冲信号去控制)对插补运算过程中求出的各点,用脉冲信号去控制x、y方向上的步进电动机,带动刀具或画笔运动,从而加工方向上的步进电动机,带动刀具或画笔运动,从而加工出或绘出要求的线段来。出或绘出要求的线段
6、来。慰活彰艾嚷泄擦碑前镶雏侩惮视祷阜蓖嚼烂田篇铆去霄榜情掠枕晕祟讼卓Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制4直线插补偏差定义直线插补偏差定义 n比如有一条直线段比如有一条直线段OP在第一象限,且线段的起点就在第一象限,且线段的起点就位于坐标原点,如图所示,可以形成三个点集:位于位于坐标原点,如图所示,可以形成三个点集:位于直线段直线段OP上所有的点;位于直线段上所有的点;位于直线段OP上方所有的点上方所有的点A+;位于直线段;位于直线段OP下方所有的点下方所有的点A-。已知起点位于原点,终点的坐标为已知起点位于原点,终点的坐标为P(xe,ye),则
7、则 OP线的斜率为线的斜率为 tan=ye/xe 因为因为tan”tan,即,即yi”/xi”ye/xe,所以,所以 xe yi”-yexi”0;因为因为tantan,即,即yi/xiye/xe,所以所以 xe yi-yexiem 时时 Ki=K1Ki,Kd=K2Kd eem时时 Ki=Ki,Kd=Kd 式中,式中,0K11;0K2 M1的条件,则采用开关模式进行控的条件,则采用开关模式进行控制(非线性控制),使误差迅速减小;制(非线性控制),使误差迅速减小;2)如果误差趋势增大,则加大控制量以便迅速纠正偏)如果误差趋势增大,则加大控制量以便迅速纠正偏差,此时应采用比例模式;差,此时应采用比例
8、模式;3)如果误差经过极值而减小,则减小控制量,采用保)如果误差经过极值而减小,则减小控制量,采用保持模式持模式2;4)如果误差为零或很小(在允许的误差带内),系统)如果误差为零或很小(在允许的误差带内),系统已处于平衡状态,则保持原有的控制输出,即保持模已处于平衡状态,则保持原有的控制输出,即保持模式式1。持痘赫辛糟早谣授支判餐月柑乞怕性石胜盏只氮谜骗卫辛豌悲桔薯搽柞性Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制41二模式二模式PID n这种控制算法既有这种控制算法既有IFTHEN这种人工智能的这种人工智能的推理逻辑运算,又有推理逻辑运算,又有 等数学
9、的解析运算,控制功能早就超出了一般的等数学的解析运算,控制功能早就超出了一般的PID控制规律的范围,充分发挥了计算机速度快、精度高、控制规律的范围,充分发挥了计算机速度快、精度高、存储信息容量大和逻辑判断功能强的优点。存储信息容量大和逻辑判断功能强的优点。n从中仍可以看到从中仍可以看到常规常规PID控制中的思想:除比例模式控制中的思想:除比例模式外,保持模式具有类积分的功能;在判断中用误差的外,保持模式具有类积分的功能;在判断中用误差的差分含有对误差微分的作用差分含有对误差微分的作用。n因此虽然其内容和形式都远远超出了常规因此虽然其内容和形式都远远超出了常规PID调节器调节器的范围,仍采用了的
10、范围,仍采用了(智能智能)PID的名称。的名称。勇炽扣舒捶菌卓熄潭渤泉男肖井栋怀鉴蚀饱植塔庆吓删褒抽淤贞邑永貉曲Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制42PID得到广泛应用的根本原因得到广泛应用的根本原因nPID控制有能力对闭环传递函数产生影响,通过控制有能力对闭环传递函数产生影响,通过极点的配置实现满意的系统响应。极点的配置实现满意的系统响应。n由由PID控制器的传递函数发现,控制器的传递函数发现,PID控制规律除可控制规律除可使系统的精度增加以外,还能提供两个负实数零使系统的精度增加以外,还能提供两个负实数零点。这与点。这与PI控制规律相比较,
11、除了保持提高系统控制规律相比较,除了保持提高系统稳态性能的优点外,由于多提供一个负实数零点,稳态性能的优点外,由于多提供一个负实数零点,所以在提高系统动态性能方面具有更大的优越性,所以在提高系统动态性能方面具有更大的优越性,这便是这便是PID控制规律在控制系统中得到广泛应用控制规律在控制系统中得到广泛应用的根本原因所在。的根本原因所在。职搔俗边后能你倘捆幢逞尖棒舅第瞻垒眼椭缮杖芒臣划彝粘狼沂寅搽纲倪Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制43经典控制和现代控制理论与智能控制的对比经典控制和现代控制理论与智能控制的对比n与智能控制相比,经典控制和现代控
12、制理论着力与智能控制相比,经典控制和现代控制理论着力研究被控对象而不是控制器,它们要求能够在常研究被控对象而不是控制器,它们要求能够在常规理论规定的框架下,用数学模型严格模拟被控规理论规定的框架下,用数学模型严格模拟被控对象,其控制能力依赖被控对象数学模型的精确对象,其控制能力依赖被控对象数学模型的精确程度,因此,难以适应系统复杂性增加的需要。程度,因此,难以适应系统复杂性增加的需要。n智能控制是以知识表示的非数学广义模型和传统智能控制是以知识表示的非数学广义模型和传统的数学模型表示相结合的混合控制理论,为解决的数学模型表示相结合的混合控制理论,为解决那些用传统的方法难以解决的复杂系统的控制问
13、那些用传统的方法难以解决的复杂系统的控制问题提供了新的更有效的方法。题提供了新的更有效的方法。樟蛤药孙泪惯盎茹却七隋巍纹坞酿咐燥茬踩魂些武洞磷铰发榜状堑程襟阶Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制44自动控制的发展过程自动控制的发展过程 n随着科学技术的发展,对自动化设备性能的要求随着科学技术的发展,对自动化设备性能的要求越来越高。控制理论也相应由经典、现代控制发越来越高。控制理论也相应由经典、现代控制发展到智能控制。展到智能控制。慰撇域邵豢舟斑拼酣戳涪村榷谓嗜处近哎田盖喷伺烤锋闽阮膏妈革妻晨烛Ch13_第十三章_机械电子系统的微机控制Ch13_第
14、十三章_机械电子系统的微机控制4513.8 模糊控制器及其特点模糊控制器及其特点 n经典控制理论的发展及其应用经典控制理论的发展及其应用 经典控制理论在经典控制理论在20世纪世纪50年代已经达到相当成熟的程度,年代已经达到相当成熟的程度,与此相应而发展起来的控制器以与此相应而发展起来的控制器以PID调节器为代表。调节器为代表。按偏差的比例、积分和微分控制是过程控制中应用最广泛按偏差的比例、积分和微分控制是过程控制中应用最广泛的一种控制率。实际使用经验及理论分析充分证明,这种的一种控制率。实际使用经验及理论分析充分证明,这种控制率在对相当多的工业对象进行控制时能够得到较满意控制率在对相当多的工业
15、对象进行控制时能够得到较满意的结果。的结果。但但PID控制也受到一些限制,如控制也受到一些限制,如PID控制要求被控系统模型控制要求被控系统模型在控制过程中保持不变,并且为了满足控制系统的性能要在控制过程中保持不变,并且为了满足控制系统的性能要求,最好应求出各个组成部分的数学模型。此外,求,最好应求出各个组成部分的数学模型。此外,PID控控制器只能用于固定参数的系统,且在某一条件能达到稳定制器只能用于固定参数的系统,且在某一条件能达到稳定的系统可能在另一种操作条件下完全无法使用。的系统可能在另一种操作条件下完全无法使用。个护室娜意纤戒骄堡需屑堰母洋涸嫉响锻悲雏啦招印老酶颧某谗槽那塑悼Ch13_
16、第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制46经典和现代控制理论的发展及其应用经典和现代控制理论的发展及其应用n最优控制用状态变量对系统进行了完全的描述。最优控制用状态变量对系统进行了完全的描述。由于采用了状态反馈,比起经典控制理论中采用由于采用了状态反馈,比起经典控制理论中采用的输出反馈方法能得到更多的系统信息,因此使的输出反馈方法能得到更多的系统信息,因此使系统的响应更快,控制品质最优。系统的响应更快,控制品质最优。n但实际系统中的有些状态是很难观测的,因此要但实际系统中的有些状态是很难观测的,因此要设计相应的状态观测器。设计相应的状态观测器。脉尾格刹噪邑芝
17、阎职炉沙讥茵恶筋流尾构练鞠獭扯啄阂恳帽帘栈卿矫碎药Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制47经典和现代控制理论的发展及其应用经典和现代控制理论的发展及其应用n自适应控制在一定程度上解决了非线性和时变问自适应控制在一定程度上解决了非线性和时变问题,但它要求在控制过程中获得较多的有关系统题,但它要求在控制过程中获得较多的有关系统信息。信息。n但证明一种算法比其它算法更优是一大课题,建但证明一种算法比其它算法更优是一大课题,建立算法的收敛条件也是一个难点。所有这些问题立算法的收敛条件也是一个难点。所有这些问题可以归结为一点:自适应控制的计算量大、算法可以
18、归结为一点:自适应控制的计算量大、算法复杂。复杂。n一些文献中的试验表明:在对确定性信号(即不一些文献中的试验表明:在对确定性信号(即不满足持续激励条件)进行跟随控制时,自适应控满足持续激励条件)进行跟随控制时,自适应控制方法较制方法较PID控制方法的效果要差;在负载阶跃控制方法的效果要差;在负载阶跃扰动下,自适应控制的效果也较扰动下,自适应控制的效果也较PID控制要差。控制要差。菌虚凶村宣凛川菜禽渺焦觅蝴叔轧喧二窑俏天黎就图沸鼠悉互惟碌酿耘许Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制48经典和现代控制理论的发展及其应用经典和现代控制理论的发展及其应用
19、nPID控制算法简单、所用存贮量少,计算量小,控制算法简单、所用存贮量少,计算量小,占用嵌入式微处理器的资源少,但要解决参数自占用嵌入式微处理器的资源少,但要解决参数自适应的问题;适应的问题;n自适应控制虽能解决参数变化的问题,但算法复自适应控制虽能解决参数变化的问题,但算法复杂、计算量大,需有很高的运算速度和很大的存杂、计算量大,需有很高的运算速度和很大的存贮容量,这是大多嵌入式微处理器较难满足的。贮容量,这是大多嵌入式微处理器较难满足的。滴毛福要锗乐英饮习常搁瑟龟锹烛英赵几惜慧班篡刹匪菊叉茧饶雅疑裂郸Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制49模
20、糊控制理论的发展及其应用模糊控制理论的发展及其应用 n自从美国控制理论专家查德自从美国控制理论专家查德(L.A.Zadeh)教授教授1965年关于模糊集合的论文发表以来,模糊数学年关于模糊集合的论文发表以来,模糊数学及模糊控制理论的应用越来越广泛。及模糊控制理论的应用越来越广泛。n模糊控制方法的主要优点是它不需要对被控系统模糊控制方法的主要优点是它不需要对被控系统有十分精确的了解,而主要把注意力放在控制器有十分精确的了解,而主要把注意力放在控制器的设计上。的设计上。n模糊控制的本质是非线性的,因此对一些不易获模糊控制的本质是非线性的,因此对一些不易获取精确数学模型的系统或过程及非线性系统来说,
21、取精确数学模型的系统或过程及非线性系统来说,采用模糊控制的方法可以得到用常规控制方法难采用模糊控制的方法可以得到用常规控制方法难以取得的效果。以取得的效果。吓闪速朵宜坝剩楼黔着携摊怔狼否废纽腋起舞苛荫围添灶芽腻观宋挎疯蘑Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制50模糊控制理论的发展及其应用模糊控制理论的发展及其应用 n在经典控制理论中,我们靠微分方程在经典控制理论中,我们靠微分方程(Equations)来获取系统的有关知识;在模糊控制理论中,靠来获取系统的有关知识;在模糊控制理论中,靠经验经验(Experience)来获取系统的有关知识;而以来获取系
22、统的有关知识;而以神经网络为代表的其它智能控制方法则是根据事神经网络为代表的其它智能控制方法则是根据事例例(Examples)、通过学习来获取系统的有关知识。、通过学习来获取系统的有关知识。n模糊控制和其它人工智能方法常常结合在一起使模糊控制和其它人工智能方法常常结合在一起使用,因此对系统有关知识的获取,也是根据事例用,因此对系统有关知识的获取,也是根据事例并结合经验得到的。并结合经验得到的。恐视乞霍竹拒搅涎牙竣崭藤头狼蛇洪臂稻紧折皱摧讶卿选锹弓楷姚暇买杭Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制51模糊量及模糊控制模糊量及模糊控制 n如果采用模糊控制
23、的方法对某个液压系统的流量进行如果采用模糊控制的方法对某个液压系统的流量进行控制:首先可以测定一下输入(如阀的开口量)和输控制:首先可以测定一下输入(如阀的开口量)和输出(如流量)的范围(即所谓的出(如流量)的范围(即所谓的“论域论域”),由于人),由于人经常将相比较的同类事物分为三个等级,如温度分为经常将相比较的同类事物分为三个等级,如温度分为高、中、低,速度分为快、中、慢等。对系统的偏差高、中、低,速度分为快、中、慢等。对系统的偏差也可分为大、中、小这样三个等级。这样,当系统的也可分为大、中、小这样三个等级。这样,当系统的流量偏离了目标值时,根据偏差的大小,相应地调节流量偏离了目标值时,根
24、据偏差的大小,相应地调节阀门(大或小)就可以使流量趋向目标值。阀门(大或小)就可以使流量趋向目标值。n上述的大和小、快和慢不是用数值、而是用语言来描上述的大和小、快和慢不是用数值、而是用语言来描述的,它们之间的边界并不清晰。因为人的语言具有述的,它们之间的边界并不清晰。因为人的语言具有很大的模糊性,所以这些量被称为模糊变量。很大的模糊性,所以这些量被称为模糊变量。秦清竿儿块贝掸慰抒欺橱碰哈录窜丢庙哺疡妹衍滞潮祖惶社架膏册玫棒验Ch13_第十三章_机械电子系统的微机控制Ch13_第十三章_机械电子系统的微机控制52模糊量及模糊控制模糊量及模糊控制n模糊控制不需要系统精确的数学模型,而只需根据人模
25、糊控制不需要系统精确的数学模型,而只需根据人的经验,组成一些控制规则就能进行有效的控制。的经验,组成一些控制规则就能进行有效的控制。n我们知道,我们知道,人在解决实际问题时经常是只求满意解,人在解决实际问题时经常是只求满意解,而不求最优解而不求最优解。n对于那些难以获得数学模型或模型非常粗略的工业系对于那些难以获得数学模型或模型非常粗略的工业系统,仍然是以人的操作经验为基础,进行人工控制。统,仍然是以人的操作经验为基础,进行人工控制。而在人的思维、语言及信息处理中,表现出许多模糊而在人的思维、语言及信息处理中,表现出许多模糊概念,可见对一些不清晰的系统,就是要把模糊信息概念,可见对一些不清晰的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第十三 机械 电子 系统 微机 控制 资料 课件
限制150内