PID控制与模糊控制比较
模糊控制与PID控制的对比及其复合控制

Co a io n mp st f u z nrl n nr l mp r na dCo o i o z yCo t dPI Co t s e F oa D o
YANG h ・ o Байду номын сангаасU u - n S iy ng, G ol i
( . c o l f mp trYa ti i es yYa ti 6 0 5C ia 1 S h o Co ue, na v ri , na 4 0 hn ; o Un t 2 2 De at n lcr a gn eig Y na o ain olg , a ti 6 0 0Chn . pr me t f et c l ie r , a ti ct a C l e Y na 2 4 0 ia) oE i En n V ol e
o e s o t n h re e u aig t e e s , h I c n r le c st e v tt ro . t o i e h rt o h v rh o d s o tnr g lt i , le t eP D o to lra t or mo esai er r I c mb n steme is fte a n m c t o to to s a d i y t ei u lt sa eb t rt a ec m mo D o to n h a i u z o to . e woc n r l meh d , n ss n h t q aii r et h n t o t c e e h nPI c nr la dt eb scf z yc n r 1 Th
短、 优势互补 , 了一种模糊 PD复合 型控 制器 。 设计 I 该复合控制器根据偏差范围的大小 , 通过模糊控制与 PD 制的 自 I控 动切换
模糊与常规PID比较报告

模糊PID 与常规PID 的MATLAB 仿真比较与分析题目:设某被控对象可等效为含有纯延迟的二阶环节,传递函数为0.02220G(s)=1.6 4.41se s s -⨯++且执行机构具有0.07的死区和0.7的饱和区,采样时间T=0.01,系输入r(t)=1.5。
试分别设计:1)常规模糊控制器,当改变模糊控制的比例因子时,观察分析控制响应曲线有什么变化?2)常规PID 控制器,当改变PID 控制器参数时,观察分析输出响应曲线有什么变化?3)比较两种控制器的控制效果。
解答:1)模糊PID 控制器模糊PID 控制器,即利用模糊逻辑算法并根据一定的模糊规则对PID 控制的比例、积分、微分系数进行实时优化,以达到较为理想的控制效果。
计算机根据所设定的输入和反馈信号,计算实际位置和理论位置的偏差e 以及当前的偏差变化de ,并根据模糊规则进行模糊推理,最后对模糊参数进行解模糊,输出PID 控制器的比例、积分、微分系数。
模糊PID 控制器的模型为图1 模糊PID 控制器的模型系统输出为图中的红色线:图2 PID控制器的仿真结果2)常规PID控制器:常规PID控制器是建立在数学模型基础上的,根据被控对象的静态和动态特性,按照偏差的比例(P-Proportional)、积分(I-Integral)和微分(D-Derivative)的线性组合构成控制量,对被控对象进行控制。
常规PID控制器的模型为图3 常规PID 控制的模型参数选择:当参数分别选择为:8.0=p k 、15.0=i k 、3.0=d k 时,系统的输出为图中的蓝色线:3)两种模型的控制效果比较:常规PID控制器的算法简单实用,且具有良好的控制效果和鲁棒性。
但常规PID控制器无自适应能力,不能根据现场的情况进行在线自整定参数且当参数变化范围太大时,系统性能会明显变差。
另外,常规PID控制器一般只适用于线性时不变空间,在非线性时变且滞后较大的系统中,其鲁棒性不强,控制效果不理想。
模糊控制与PID控制在自动化控制中的应用

模糊控制与PID控制在自动化控制中的应用自动化控制是一种通过各种设备和技术手段对生产过程、工业设备、机器人等进行控制和调节的技术。
在自动化控制中,常用到两种控制方式:模糊控制和PID控制。
模糊控制是一种基于模糊逻辑理论的控制方法。
它通过对目标系统的模糊化,建立一系列“若-则”规则,并且通过计算机算法进行运算,得到最终的控制策略。
模糊控制在处理不确定性和复杂性的问题上具有较高的适应性和普适性。
而PID控制则是一种常见的控制方法,它基于比例、积分和微分三个方面对系统进行控制。
PID控制器的作用是根据误差的大小和变化率,来进行调节控制。
它是一种求解比较简单的方法,应用广泛。
在自动化控制领域中,模糊控制和PID控制被广泛应用。
不同应用场景下,控制器选择的方法也会有所不同。
以温度控制为例,如果使用PID控制,则需要通过控制器不断地测量温度变化,在误差较小的情况下进行控制。
虽然PID控制在温度变化扭曲性较小的情况下有一定的优势,但是当温度变化较快或者扭曲性较大时,PID控制就会失去优势,而模糊控制则适应性更强,可以更好地应对这些情况。
另外在机器人控制中,模糊控制也具有较优越性。
机器人的运动过程中,往往存在不确定性,例如环境的变化、地形高低不平等等,如果采用传统PID控制方法,效果不佳。
而模糊控制则可以通过人工模糊化建立控制策略,能够更好地适应机器人的不确定性。
总的来说,模糊控制在一定范围内比PID控制更好,但是模糊控制方案的设计和实现需要更多的经验和技能。
在实际应用中,两种方法可以互相结合起来,进行联合控制,在不同场景下发挥各自的优势,提升整体控制效果。
在未来,随着人工智能和物联网技术的发展,模糊控制在自动化控制中的应用将会更加广泛和深入。
同时,我们也需要不断探索新的控制方法和技术手段,为自动化控制的发展注入更多的动力和活力。
工业控制最常用的控制算法

工业控制中必备的算法大全一、PID控制算法PID控制算法是最常用的一种工业控制算法,它是一种反馈控制算法,通过对被控制系统的测量值与期望值之间的差值进行比较,按照比例、积分和微分的系数来调整控制器的输出,使被控制系统稳定在设定的目标状态。
PID控制算法可以适用于各种各样的控制系统,包括温度、压力、流量、位置等控制系统。
二、模糊控制算法模糊控制算法是基于模糊逻辑的一种控制算法,与PID算法相比,模糊控制算法更适用于复杂的非线性系统控制。
模糊控制算法通过将输入变量与输出变量之间的关系表示为模糊规则,利用模糊推理引擎来控制被控制系统。
和PID控制算法相比,模糊控制算法更加适用于大量输入变量和复杂的非线性系统。
三、神经网络控制算法神经网络控制算法是基于神经网络理论的一种控制算法,它可以自适应地调节系统的控制参数。
神经网络控制算法可以根据过去的测量数据和控制输出值来自适应地调整神经网络的权重和阈值,以满足控制系统的要求。
神经网络控制算法可以适用于非线性、时变、参数变化等具有复杂动态性的工业控制系统。
四、遗传算法遗传算法是一种优化算法,可以用来解决复杂优化问题。
在工业控制中,遗传算法可以用来寻找最佳的控制参数。
遗传算法通过模拟自然界的进化过程来搜索最优解。
遗传算法将控制参数看做是染色体上的基因,通过交叉、突变等基因操作来生成新的染色体,逐步优化控制参数,直至得到最优解。
五、模型预测控制算法模型预测控制算法是一种基于模型的控制算法,它通过建立被控制系统的数学模型,预测未来的状态,并根据预测结果来生成控制信号。
模型预测控制算法能够适用于复杂的非线性系统,但需要建立准确的数学模型。
【结论】在工业控制中,PID控制算法是最为常用的控制算法,但是针对一些非线性、复杂的系统,模糊控制、神经网络控制、遗传算法和模型预测控制等算法也逐渐得到广泛应用,提高了工业控制技术的精度和效率。
模糊控制与PID控制的比较

模糊控制与PID控制的比较自20世纪60年代中期起,模糊控制逐渐崭露头角,其优越性也引起了人们的关注。
除了模糊控制,当今热门的控制算法之一是PID控制。
那么,模糊控制与PID控制之间的区别是什么呢?它们各自的优缺点是什么?在特定的应用场合下,哪种控制算法更适用?一、模糊控制概述模糊控制是一种无需准确模型或参数即可执行复杂控制系统的方法,它仅使用模糊逻辑来描述输入和输出之间的关系。
模糊控制系统的输入和输出都是模糊变量。
与其他控制方法相比,模糊控制系统可以更好地处理不确定性和模糊性,具有更强的容错能力和适应性。
模糊控制系统由四个主要组成部分组成:模糊化、模糊推理、解模糊化和规则库。
模糊化部分将传感器输出信号转换为模糊变量,模糊推理部分使用模糊逻辑基于模糊规则将模糊变量转换为控制信号,解模糊化部分将控制信号转换为精确的控制信号,规则库存储了模糊规则及其权重。
二、PID控制概述比例积分微分(PID)控制是一种经典的控制算法,其控制草图由三个部分组成。
比例项(P)根据当前误差大小进行输出,积分项(I)可以消除稳态误差,微分项(D)可以提高系统的稳定性并抑制系统的震荡。
PID控制器的设计基于系统的数学模型,在许多应用中,这个模型是已知的。
在这些情况下,PID控制器可以通过调整不同部分的增益以进行优化。
三、模糊控制与PID控制的对比1. 精度PID控制器可以实现非常高的精度,特别是在恒定环境下,模糊控制器具有更高的容错能力和适应性,而且围绕控制正常的范围内快速做出反应。
2. 调节PID调节通常是更容易实现的PLC控制器中自动化开发环境的系统。
Fuzzy可能更多地需要手动调整和对规则进行逐步精细的训练,但它也可以被训练自动化。
3. 适应性模糊控制器的好处是可以轻松地处理不确定性和模糊性,因此可以应对复杂环境。
PID控制器则对不确定性和模糊性更加敏感,而且会因不确定性的变化而导致过度响应或不足响应的问题。
4. 实际应用PID控制器广泛应用于许多领域,如化工、制造和机械工程。
模糊控制与PID传统控制比较

模糊控制与
传统PID控制比较
目录
引言 (3)
第一章开环测试 (3)
1.1开环测试 (3)
1.2 PID控制 (4)
1.2.1 PID概述: (4)
1.2.2 PID结构 (4)
1.2.3 PID参数作用 (5)
1.2.4 PID调节方法(自整定过程) (6)
第二章:模糊控制 (10)
2.1模糊控制技术的起源与特点 (10)
2.2模糊控制论的特点: (11)
2.3模糊控制研究现状: (11)
2.4模糊控制的发展趋势: (12)
2.5设计一个模糊控制器规则: (12)
2.6一个基本模糊控制器主要有三个功能 (13)
2.7模糊控制器主要步骤: (13)
2.9 simulink仿真 (15)
第三章:模糊控制与传统PID控制比较: (16)
3.1 死区、迟滞 (16)
3.2 PID控制器和模糊控制器对比: (17)
参考文献: (20)
引言
模糊控制不需要确定系统的精确数学模型,是一种基于规则的控制。
模糊控制在智能控制领域由于理论研究比较成熟、实现相对比较简单、适应面宽而得到广泛的应用。
不论是对复杂的水泥回转窑的控制,还是在智能化家用电器中的应用,模糊控制都充当着重要的角色。
以下我们从一个典型工业过程通常可以等效为二阶系统加上一个非线性环节(如纯滞后),给出如下典型控制对象传递函数的一般形式:[1]
Gp(s)=K*e-τs/(T1s+1)(T2s+1)
第一章开环测试
1.1开环测试:取K=1,T1=2,T2=4,τ=0.1;
在simulink中搭建开环测试框架图:
图1 开环测试图
仿真结果:。
传统PID控制与模糊控制方法的仿真比较研究

科技资讯科技资讯S I N &T NOLO GY I NFORM TI ON2008N O.07SCI EN CE &TECHN OLOG Y I NFOR M A TI O N高新技术传统PI D 控制是通过调整参数获得良好控制效果的,但参数整定值只具有一定局域性的优化值,全局控制效果不是很理想。
模糊控制器是近年来发展很快的一种新型控制器,它能方便地将专家的经验与推理输入计算机中,使计算机在控制时可以像人一样思考并解决问题,从而达到控制被控对象的目的。
本文利用M at l ab 仿真软件,分别将传统PI D 控制与模糊PI D 控制应用于交流伺服系统的控制中,并作了仿真比较研究。
1加入传统PI D 控制器的交流伺服电机系统的仿真对于交流伺服电机这一具有非线性、不确定性等特征的被控对象,我们可用近似的数学模型传递函数来表征系统在无转动惯量变化、无冲击和力矩干扰等情况下的系统的动态特性。
1.1程序法先用M at l ab 程序法,对该伺服电机系统进行传统PI D 控制模拟仿真,程序运行后结果为:加入传统PI D 控制器前后的幅值裕量分别为21.114(dB )和20.4876(dB ),相位裕量分别为18.3824度和63.5621度,最大超调量分别为59.0024%和20.5%;传统PI D 控制器加入前后的阶跃响应仿真曲线对比如图1所示。
1.2模块法为使传统PI D 控制产生更好的效果,可用模块法仿真加入传统PI D 控制器的伺服电机系统(即用M a t l ab/Si m ul i nk 的现成PI D 控制模块)中,仿真框图如图2所示。
在开关打到下面时,即接入PI D 控制器,在线根据经验反复调整PI D 控制器的kp 、kd 、ki 三个参数,当kp=7.6179,kd =0.1001,ki =144.868时,运行仿真得出的阶跃响应波形如图3所示,其控制效果的动态性能(调节时间t s =0.4s、超调量)比程序法好了不少,但控制精度还差些。
模糊控制与PID控制在机器人控制系统中的应用比较研究

模糊控制与PID控制在机器人控制系统中的应用比较研究机器人控制系统是现代机器人技术的关键之一。
机器人控制系统通常由多种控制算法组合而成,以实现控制机构、传感器和执行器之间的有效沟通和合作。
其中,模糊控制和PID控制是被广泛应用的两种控制算法。
本文将对这两种控制算法进行比较研究,探讨它们在机器人控制系统中的应用情况。
1. 模糊控制模糊控制是一种基于模糊逻辑的控制技术,它使用模糊变量和规则来描述并控制非线性、模糊和复杂的系统。
模糊控制器通常包括模糊推理机、模糊集和模糊逻辑。
通过对输入变量的模糊化和规则的匹配,模糊控制器可以对机器人的动作进行柔性控制,从而满足不同场景下的控制需求。
在机器人控制系统中,模糊控制应用广泛。
例如,机器人的避障控制、路径规划控制和手臂控制等都可以采用模糊控制算法进行优化。
模糊控制有以下优点:1.1 适应复杂系统由于模糊控制算法能够实现非线性、模糊和复杂系统的控制,因此可以针对具有多种信号输入和输出的机器人进行调整和优化,使机器人的响应更为准确。
1.2 开发简单快速使用模糊控制进行机器人控制时,只需要基于模糊集、模糊逻辑和模糊推理等基本概念,即可实现所需的控制动作,而无需进行大量的复杂运算和数据处理,开发难度较小且开发速度快。
1.3 灵活性高机器人控制中的模糊控制通过对机器人动作的柔性控制,使得可实现与机器人环境之间的互动,等效于人的行为,因此其兼容性和灵活性更高。
2. PID控制PID控制器是一种基于比例、积分、微分(英文缩写P、I、D)三个参数的控制算法。
PID控制器能够检测到偏差、积分误差和微分误差,并结合比例系数、积分系数和微分系数,计算出一个控制动作,使机器人实现期望动作。
在机器人控制系统中,PID控制同样应用广泛。
例如,对于机器人的姿态控制、精密装配控制和行走活动控制等,PID控制都可以派上用场。
PID控制有以下优点:2.1 稳定性好PID控制器天然的误差反馈机制,使得可以有效地避免系统出现较大的误差,保证系统状态中的稳态性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PID控制与模糊控制的比较专业:控制理论与控制工程班级:级班姓名:X X X学号: xxxxxxxxxxxxxx摘要:介绍了PID控制系统和模糊控制系统的工作原理。
PID控制器结构简单,实现简单,控制效果良好,已经得到了广泛的应用。
而模糊控制器相对复杂,但在许多的智能化家用电器中也得到了大量应用。
但对于一个简单的系统来讲,哪一种控制方法更好,是不是越智能的控制就能得到越好的效果。
关键词:PID控制,模糊控制,比较Abstract: Introduced the working principle of PID control system and fuzzy control system. PID controller structure is simple, implementation is simple, the control effect is good, has been widely used. And fuzzy controller is relatively complicated, but in a lot of intelligent household appliances also received a large number of applications. But for a simple system, which kind of control method is better, is weather the intelligent control can obtain the good effect.Key words: PID control, fuzzy control, compare目录一、问题的提出 (1)二、PID控制器的设计 (2)1.PID控制原理图: (2)2.PID控制器传递函数的一般表达式 (2)三、模糊控制器的设计 (3)1.模糊控制原理图 (3)2.模糊控制器传递函数一般表达形式 (4)四、系统仿真 (4)五、总结 (14)参考文献: (15)一、问题的提出当今的自动控制技术都是基于反馈的概念。
反馈理论的要素包括三个部分:测量、比较和执行。
测量关心的变量,与期望值相比较,用这个误差纠正调节控制系统的响应。
它由于用途广泛、使用灵活,已有系列化产品,使用中只需设定三个参数(Kp,Ti 和Td)即可。
在很多情况下,并不一定需要全部三个单元,可以取其中的一到两个单元,但比例控制单元是必不可少的。
首先,PID应用范围广。
虽然很多工业过程是非线性或时变的,但通过对其简化可以变成基本线性和动态特性不随时间变化的系统,这样PID就可控制了。
其次,PID参数较易整定。
也就是,PID参数Kp,Ti和Td可以根据过程的动态特性及时整定。
如果过程的动态特性变化,例如可能由负载的变化引起系统动态特性变化,PID 参数就可以重新整定。
第三,PID控制器在实践中也不断的得到改进,下面两个改进的例子。
在工厂,总是能看到许多回路都处于手动状态,原因是很难让过程在“自动”模式下平稳工作。
由于这些不足,采用PID的工业控制系统总是受产品质量、安全、产量和能源浪费等问题的困扰。
PID参数自整定就是为了处理PID参数整定这个问题而产生的。
现在,自动整定或自身整定的PID控制器已是商业单回路控制器和分散控制系统的一个标准。
在一些情况下针对特定的系统设计的PID控制器控制得很好,但它们仍存在一些问题需要解决:如果自整定要以模型为基础,为了PID参数的重新整定在线寻找和保持好过程模型是较难的。
闭环工作时,要求在过程中插入一个测试信号。
这个方法会引起扰动,所以基于模型的PID参数自整定在工业应用不是太好。
如果自整定是基于控制律的,经常难以把由负载干扰引起的影响和过程动态特性变化引起的影响区分开来,因此受到干扰的影响控制器会产生超调,产生一个不必要的自适应转换。
另外,由于基于控制律的系统没有成熟的稳定性分析方法,参数整定可靠与否存在很多问题。
因此,许多自身整定参数的PID控制器经常工作在自动整定模式而不是连续的自身整定模式。
自动整定通常是指根据开环状态确定的简单过程模型自动计算PID参数。
PID在控制非线性、时变、耦合及参数和结构不确定的复杂过程时,工作地不是太好。
最重要的是,如果PID控制器不能控制复杂过程,无论怎么调参数都没用。
虽然有这些缺点,PID控制器是最简单的有时却是最好的控制器模糊控制是利用模糊数学的基本思想和理论的控制方法。
在传统的控制领域里,控制系统动态模式的精确与否是影响控制优劣的最主要关键,系统动态的信息越详细,则越能达到精确控制的目的。
然而,对于复杂的系统,由于变量太多,往往难以正确的描述系统的动态,于是工程师便利用各种方法来简化系统动态,以达成控制的目的,但却不尽理想。
换言之,传统的控制理论对于明确系统有强而有力的控制能力,但对于过于复杂或难以精确描述的系统,则显得无能为力了。
因此便尝试着以模糊数学来处理这些控制问题。
模糊控制在智能控制领域由于理论研究比较成熟、实现相对比较简单、适应面宽而得到了广泛的应用。
不论是对复杂的水泥回砖窑的控制,还是在智能化家用电器中的应用,模糊控制都充当着重要的角色。
本文针对固定系统,分别利用传统PID 控制方法和模糊控制方法对其进行仿真控制,并对两种控制的控制结果进行了比较,通过比较表明了模糊控制相比传统的PID 控制改善控制系统的动态性能。
二、PID 控制器的设计1.PID 控制原理图:PID 控制其结构框图如下图所示:图1:PID 控制器结构框图2.PID 控制器传递函数的一般表达式PID 控制器传递函数的一般表达形式为:s k sk k s Gc d ip ⨯++=)( 其中kp 为比例增益;ki 为积分增益;kd 为微分增益。
调整PID 参数,以满足系统要求,从而使被控对象有更优良的动态响应和静态响应。
比例环节:根据偏差量成比例的调节系统控制量,以此产生控制作用,减少偏差。
比例系数的作用是增加系统响应的速度,比例系数越大,系统响应越快,但系统容易产生超调,比例系数过小,会影响系统调节的精度,系统响应时间变长,系统的动态响应变差。
积分环节:用于消除静差,提高系统的无差度,积分时间常数决定着积分环节作用的强度,但是积分作用过强的话会影响系统的稳定性。
微分环节:根据偏差量的变化趋势来调节系统控制量,在偏差信号发生较大变化之前,提早引入一个校正信号,起到加快系统动作速度,减少调节时间的作用,调节微分参数需要注意微分作用太强可能会引起系统振荡。
三、模糊控制器的设计1.模糊控制原理图模糊控制器结构框图如下图所示:图2:模糊控制器结构框图模糊控制器结构如下图:图3:模糊控制器结构框图2.模糊控制器传递函数一般表达形式一个典型工业过程通常可以等效为二阶系统加上一个非线性环节(如纯滞后),给出如下经典控制对象传递函数的一般形式:)1)(1()(21++⨯=s T s T e K s Gp sτ 其中模糊控制规则是模糊控制器的核心,是设计控制系统的主要内容。
一个基本模糊控制器主要有三个功能:(1)模糊化:把精确量(如偏差e 和偏差变化ec )转化为相应的模糊量(E 、EC ); (2)模糊推理:按总结的语言规则(模糊控制规划表)进行模糊推理;(3)模糊判决:把推理结果(U )从模糊量转化为可以用于实际控制的精确量(u )。
模糊规则是由一系列的模糊条件语句组成的,即由许多模糊蕴含关系构成。
这些条件语句是推理的出发点和得到的正确结论的根据和基础。
每条模糊条件语句都给出模糊蕴含关系,即一条控制规则。
若有n 条规则,就把它们表达的n 个模糊蕴含关系(i=l ,2,⋯,n)做并运算,构成系统总的模糊蕴含关系:Y Y Y 211R R R R i ni ===…n n R R Y Y 1-四、系统仿真本文采用的传递函数为:s e s s s G 05.021321)(-++=[5]用Simulink 工具建立由PID 控制器组成的系统仿真模型如下图所示,其中比例增益Kp 取值5,积分增益取值1,微分增益取值5。
选用的输入是单位阶跃信号。
图4:Simulink的PID控制器仿真图设计模糊控制器的主要步骤为:1.选择偏差e、偏差变化ec和控制量u的模糊语言变量为E、EC和U。
根据e、ec和u实际的基本论域,设定E、EC和U论域都为[-3,3],可以确定出量化因子Ke、Kc和K比例因子u。
2.选取E、EC和U的各语言变量值:正大为PB,正中为PM,正小为PS,为零为E,负小为NS,负中为NM,负大为NB,它们各自在论域上的模糊子集隶属度函数均为三角形。
3.选择一种模糊判决方法,将控制量由模糊量变为精确量,这个过程叫做“去模糊化”,这里采用的是“面积平分法”。
用Simulink工具建立由模糊控制器组成的系统仿真模型如下图所示:图5:Simulink的模糊控制器仿真图其中Ke取2,Kc取值2,K取值2,反馈增益为0.75语言值的隶属函数选择三角形的隶属度函数如下面三幅图所示:(1)E的隶属度函数:图5:E的隶属度函数(2)EC的隶属度函数:图6:EC的隶属度函数(3)U的隶属度函数图7:U的隶属度函数控制规则选用Mamdain 控制规则;该控制系统的控制规则如表1所示:U EEC NB NM NS ZE PS PM PB NB NB NB NM NM NS NS ZE NM NB NM NM NS NS ZE PS NS NM NM NS NS ZE PS PS ZE NM NS NS ZE PS PS PM PS NS NS ZE PS PS PM PM PM NS ZE PS PS PM PM PB PB ZE PS PS PM PM PB PB表1:控制规则将规则输入到编辑器中(如图8所示)一共有7×7=49条规则,输入后可以在编辑器中的Rule Viewer(如图9所示)和Surface Viewe(如图10所示)r中查看对具体输入的模糊推理及输出情况,输入各种不同的数据,查看模糊推理情况及输出数据。
也可以用于检查,看自己输入的规则和有没有错误。
图8:规则编辑器重的控制规则图9:编辑器中Rule Viewer图10:编辑器中的Surface Viewer实验得到的结果图形如下所示:图11:PID控制法与模糊控制法仿真结果波形其中,绿色为输入信号,紫红色为PID控制法的输出信号,黄色的为模糊控制法的输出信号。
五、总结利用MA TLAB的SIMULINK 仿真工具,分别用PID控制法和模糊控制法对对象进行了仿真,通过对两者图像的比较,我得出了一些结论。
调节过程中,由于对象选择的是比较简单,PID控制法所选用的各个环节的参数比较容易调得,波形相对稳定,出现的抖动小,但是波形峰值相对较大,超调量较大,调节时间稍长。