单级倒立摆模糊控制研究_黄彦海

合集下载

毕业设计毕业论文一阶倒立摆模糊控制系统[管理资料]

毕业设计毕业论文一阶倒立摆模糊控制系统[管理资料]

摘要一阶直线倒立摆是一个典型的“快速、多变量、非线性、自不稳定系统”,对一阶倒立摆系统的稳定性研究在理论上和方法上具有深远的意义。

对一阶倒立摆的研究可以归结为对非线性、多变量、不稳定系统的研究。

在应用上,一阶倒立摆广泛应用于控制理论研究、航空航天控制等领域,在自动化领域中具有重要的价值。

本文首先是建立一阶倒立摆的数学模型,并且采用的是双闭环控制系统,通过对一阶倒立摆的双闭环控制系统数学模型的分析,将模糊控制方法应用于一阶倒立摆的控制问题,其中,内环控制倒立摆的摆角,外环控制倒立摆的位置。

采用模糊控制器的设计包括隶属函数及模糊控制规则、解模糊,最后利用MATLAB软件进行仿真实验。

模糊控制方法应用于一阶倒立摆系统的控制中,能够发挥模糊控制在非线性系统的控制、复杂对象系统控制方面的优势,简化设计,提高系统的鲁棒性。

关键词:一阶倒立摆,数学模型,模糊控制,MATLABAbstractThe first-order linear inverted pendulum is a typical “fast, multivariable, nonlinear, unstable system”, for an inverted pendulum system stability research in theory and method has the profound significance. For an inverted pendulum can boil down to the research on nonlinear, multivariable, unstable system research. In application, an inverted pendulum is widely used in control theory, aerospace control and other fields, in the field of automation has important value.This paper is to establish a mathematical model of the inverted pendulum, and using the double closed-loop control system, through the inverted pendulum double closed-loop control mathematical model analysis, a fuzzy control method is applied to an inverted pendulum control, Wherein, the inner control of the inverted pendulum swing angle, the outer loop controls the position of inverted pendulum. Fuzzy controller design including the membership function and fuzzy control rule, fuzzy solution, finally using the Matlab software simulation. The fuzzy control method is applied to an inverted pendulum control system, fuzzy control can play in the control of nonlinear system, complex object systems control advantages, simplify the design, improve the stability of system.Key words: Inverted pendulum,Mathematical model,Fuzzy control,Matlab目录摘要 (I)Abstract.............................................................................................................................................. I I 1 绪论 (1)一阶倒立摆系统研究的意义 (1)一阶倒立摆系统在国内外研究综述 (1)本论文的研究内容和所用方法 (2)2 一阶倒立摆数学模型的建立与控制系统 (3)一阶倒立摆的数学模型 (3)一阶倒立摆系统的动力学分析 (4)系统微分方程的线性化 (5)系统微分方程状态空间表示 (6)一阶倒立摆定性分析 (7)系统的稳定性、能控性和能观测性判据 (7)基于状态方程的系统定性分析 (8)一阶倒立摆控制系统 (11)一阶倒立摆控制系统硬件 (11)一阶倒立摆系统总体控制框图 (11)3 模糊控制的基本原理 (15)模糊控制理论的基本概念 (15)模糊逻辑操作 (16)模糊规则与模糊推理 (16)模糊控制系统 (16)模糊控制系统的组成 (17)模糊控制系统的特点 (18)模糊控制器 (18)模糊控制器的组成 (18)模糊控制器的结构 (19)4 双闭环模糊控制系统设计 (21)建立双闭环模糊控制系统 (21)模糊控制器的设计 (21)隶属函数的确定 (21)模糊控制规则 (23)输出向量的解模糊 (24)建立模糊控制查询表 (25)5 一阶倒立摆系统仿真及其分析 (28)MATLAB及其模糊工具箱的介绍 (28)MATLAB的主要特点 (28)MATLAB的基本组成 (29)一阶倒立摆模糊控制系统仿真实验 (30)利用GUI编辑FIS结构文件,即设计模糊控制器 (30)建立一阶倒立摆模糊控制系统的仿真模型图 (33)6 结论与展望 (38)参考文献 (39)致谢 (40)系统总体框图 (41)系统总体原理图 (42)1 绪论一阶倒立摆系统研究的意义一阶倒立摆在稳定性控制问题中具有成本低廉,结构简单,形象直观,物理参数和结构易于调整的优点。

一级直线倒立摆系统模糊控制器设计---实验指导书

一级直线倒立摆系统模糊控制器设计---实验指导书

一级直线倒立摆系统模糊控制器设计实验指导书目录1 实验要求................................................................................. . (3)1.1 实验准备................................................................................. . (3)1.2 评分规则................................................................................. . (3)1.3 实验报告容................................................................................. .. (3)1.4 安全注意事项................................................................................. .. (3)2 倒立摆实验平台介绍................................................................................. .. (4)2.1 硬件组成................................................................................. . (4)2.2 软件结构................................................................................. . (4)3 倒立摆数学建模(预习容) .............................................................................. (6)4 模糊控制实验................................................................................. (8)4.1 模糊控制器设计(预习容)............................................................................... (8)4.2 模糊控制器仿真................................................................................. (12)4.3 模糊控制器实时控制实验................................................................................. .. (12)5 附录:控制理论中常用的MATLAB 函数................................................................................. (13)6 参考文献............ .................................................................... (14)1 实验要求1.1 实验准备实验准备是顺利完成实验容的必要条件。

模糊控制一级倒立摆matlab实现

模糊控制一级倒立摆matlab实现

模糊控制一级倒立摆MATLAB实现课程:现代仿真技术及应用专业:控制理论与控制工程学号:姓名:模糊控制一级倒立摆MATLAB实现摘要:一级倒立摆是一个典型的非线性,强耦合,多变量的不稳定系统,为了控制其平衡性,对一级倒立摆系统建立了数学模型,采用模糊控制法设计了控制器,并用MATLAB/SIMULINK对控制系统进行了仿真实验研究,实验结果表明,模糊控制器具有良好的控制效果。

关键词:一级倒立摆;模糊控制;MATLAB/SIMULINK一引言倒立摆最初研究开始于20世纪50年代,麻省理工学院的控制论专家根据火箭发射器原理设计出一级倒立摆实验设备,而后倒立摆就成了验证控制方法和理论的实验平台,被广泛应用与实验教学中。

一级倒立摆具有结构简单,便于模拟的优点,同时它在控制过程中能够优先的反应控制中的许多关键问题,如系统的非线性、鲁棒性等。

因此对倒立摆的研究一直是控制领域中经久不衰的课题。

二一级倒立摆数学模型的建立在忽略各种摩擦之后,一级倒立摆系统是由小车、质量块和匀质杆组成的系统,通过控制小车位置,以使小车上的倒立摆始终处于反转垂直位置,左右倾斜角在︒±5.0范围内,原理结构图如图1.1所示。

图1.1 一级倒立摆原理结构图对该模型进行受力分析,作如下假设:M 小车质量 1.096Kg m 摆杆质量 0.109Kg b 小车摩擦系数 0.1N/m/sec I 摆杆惯量 0.0034Kg*m*m T 采样频率 0.005sl 摆杆转动轴心到杆质心的长度 0.25m F 夹在小车上的力 x 小车位置φ 摆杆与垂直向上方向的夹角θ 摆杆与垂直向下方向的夹角分析小车水平方向所受的合力:N x b F xM --= 摆杆水平方向的合力:)sin (22θl x dtd m N +=即: θθθθsin cos 2ml ml x m N -+= 把这个等式代入上式中,得到系统的第一个运动方程:F ml ml x b xm M =-+++θθθθsin cos )(2 对摆杆垂直方向上的合力进行分析,得到以下方程:θθθcos 2 ml ml mg P --=- 力矩平衡方程如下:θθθ I Nl Pl =--cos sin合并以上两个方程,得到第二个运动方程:θθθcos sin )(2xml mgl ml I -=++ 线性化后两个运动方程如下:⎪⎩⎪⎨⎧=-++=-+u ml x b x m M x ml mgl ml I φφφ)()(2 对方程组进行拉普拉斯变换,得到摆杆角度和小车位移之间的传递函数:mgls ml I mls X s -+=Φ22)()()( 将实际参数代入后得到实际模型:26705.00102125.002725.0)()(2-=Φs s X s 三 模糊控制器控制 3.1 模糊控制原理模糊逻辑控制简称模糊控制,是以模糊集合论、模糊语言变量和模糊逻辑推理为基础的一种计算机数字智能控制技术。

基于模糊控制的一阶倒立摆系统稳定控制研究

基于模糊控制的一阶倒立摆系统稳定控制研究

基于模糊控制的一阶倒立摆系统稳定控制研究作者:雷世恒李淑清来源:《科技创新与应用》2017年第01期摘要:利用模糊控制方法对一阶倒立摆进行了控制。

利用Matlab对线性矩阵不等式方法控制的算法模型进行了仿真,并从中提取数据用于模糊控制。

在模糊控制方法[1]中,设计了一种模糊集长度从两侧至中间递减的模糊集,并针对不同模糊数量时的控制结果进行了仿真对比,最后,对比了不同模糊控制方法的响应曲线及效果分析。

关键词:模糊控制;控制参数;置信度;响应曲线1 方法概述一阶倒立摆为双输入单输出控制系统,输入量为角度及角速度,输出量为力,用于调整摆的角度。

本文使用经典的Mamdani模糊系统[2]。

输入采用三角形模糊器[3],采用中心解模糊器构造模糊系统[4]。

用于规则提取的数据来源于T-S fuzzy模糊控制[5]。

2 参数提取由Matlab仿真得到用于提取规则的参数,该方法使用线性矩阵不等式,求解控制参数。

采集该方法的控制量、角速度及角度,采集时要保证采集数据的范围足够广阔,避免出现置信度很低的规则。

求解线性方程组,得到仿真数据,为保证数据的范围足够广,要多次修改初值以确保提取大量的数据。

3 创建模糊集本文设计的模糊划分是非等距的对称三角形模糊划分,中间点距离近,两侧节点距离大。

模糊划分的论域为:训练数据的最大绝对值的1.01倍。

模糊集的设计思路如下:以7个模糊集为例,产生7个模糊集需要在X轴坐标上设计9个点,从左向右,依次每4个点生成一个模糊集,4个点中的2、3两点重合。

因此,设计模糊集的任务就变成了设计X轴上的9个坐标点,设计方式如图1所示:图1中仅仅画出坐标轴正半轴,负半轴部分将与正半轴部分对称。

从图中可以看出,由坐标点所截出的相邻线段的长度之差为d,针对这种划分方式,可以抽象出计算坐标点的公式,如下:其中,L表示X轴正方向上的模糊集的长度,N为设计的模糊集数量。

根据计算得到的d,计算每个点的坐标值。

生成节点后,利用节点生成模糊集。

基于模糊控制的一级倒立摆控制系统设计【毕业作品】

基于模糊控制的一级倒立摆控制系统设计【毕业作品】

BI YE SHE JI(20 届)基于模糊控制的一级倒立摆控制系统设计所在学院专业班级自动化学生姓名学号指导教师职称完成日期年月II摘要倒立摆系统是研究控制理论的典型实验装置,具有价格低廉,结构简单,参数易于调整等优点。

但是倒立摆同时也是一个典型的快速,非线性,多变量,本质不稳定系统,对于其稳定性的控制绝非易事。

也正因为如此,对于倒立摆系统控制方法的研究和开发才具有重要和深远的意义。

目前适用此系统的控制理论包括变结构控制,非线性控制,目标定位控制,智能控制等。

本文根据一级直线倒立摆系统,建立了数学模型,依据模糊控制的相关规则设计了模糊控制规则,并从位移和角度观点出发设计了双模糊控制器,经过仿真调试对重要参数进行不断的调试和优化,最终实现了“摆杆不倒,小车稳住”的总体目标。

对于实物实验系统,本文对构成倒立摆运动控制系统的电机,编码器和运动控制模块进行了比较选择,选择了交流伺服电机,增量式光电编码器和基于DSP技术的运动控制器作为主要的硬件组合,该运动控制器具有良好的性能,可以保证控制的精度。

关键词:倒立摆,模糊控制,系统设计,仿真,稳定IIAbstractInverted pendulum system is the study of the typical experiment device control theory, which is inexpensive, simple structure and easy to adjust the parameters. But it is also a system that typical rapid, nonlinear, many variables, and its essence is not stable, for its stability control is not going to be easy. Also because of this inverted pendulum system control method of the research and development are important and profound significance. At present the system for the control theory including variable structure control, nonlinear control, the goal positioning control, intelligent control, etc.According to the level of linear inverted pendulum system, this paper established the mathematical model, based on the fuzzy control rules we designed its fuzzy control rules, and from the view point of view design displacement and the dual fuzzy controller, through the simulation test of continuing the important parameters of debugging and optimization, and finally achieved "swinging rod, the car is not steady overall goal.For physical experiment system, this paper constitutes inverted pendulum motion control system of motor, encoder and motion control module are compared choice. Choose the ac servo motor, the solid-axes photoelectric encoder and the motion controller based on DSP technology as the main combination of hardware, this controller has good performance, and can ensure the precision of the control.Key words: inverted pendulum,Fuzzy control,System design ,The simulation,stabilityII目录摘要 (I)Abstract.......................................................................................................................................... I I 目录 (III)第一章引言 (1)1.1课题研究目的及意义 (1)1.3倒立摆系统介绍 (3)第二章倒立摆系统建模 (6)第三章模糊控制 (11)3.1概念 (11)第四章基于模糊控制的一级倒立摆系统设计 (15)4.1控制系统部件选择 (15)4.1.1位置传感器选择 (15)4.1.3运动控制模块 (17)4.2 模糊控制器设计 (18)4.2.1 确定模糊控制器的结构 (19)4.2.2位置模糊控制器的设计 (19)4.2.3角度模糊控制器设计 (27)4.3simulink仿真 (28)4.3.1将simulink与模糊控制器相关联 (28)4.3.2进行仿真 (32)结论 (39)III参考文献 (40)致谢 (41)III第一章引言1.1课题研究目的及意义倒立摆系统作为一个本身绝对不稳定的非线性系统,兼具高阶次、多变量、强耦合的特点。

旋转倒立摆的模糊控制

旋转倒立摆的模糊控制

WORD文档下载可编辑旋转倒立摆的模糊控制摘要:该文针对一级旋转倒立摆系统进行研究。

基于Lagrange方程进行了对旋转倒立摆的系统建模,并在Matlab环境下使用了模糊控制,实现了倒立摆的良好控制,采用积分消除了稳态误差。

实验证明,此种模糊控制方法有一定的鲁棒性并且控制效果较好。

关键词:一级旋转倒立摆;模糊控制;Matlab一、控制对象一级旋转倒立摆倒立摆系统是自动控制理论中比较典型的控制对象,许多抽象的控制理论概念如系统稳定性、可控性和系统抗干扰能力等,都可以通过倒立摆系统直观地表现出来。

因此它成为自动控制理论研究的一个较为普遍的研究对象。

倒立摆系统作为一个被控对象,是快速、多变量、开环不稳定、非线性的高阶系统,必须施加十分有力的控制手段才能使之稳定。

对倒立摆的研究在现实中也有一定的指导意义,航天器的发射就是很好的例子, 未来仿人类机器人的发展也离不开倒立摆模型。

一直以来,很多种控制方法已经应用到倒立摆的控制当中本文采用了一种模糊控制方法实现了对一级旋转倒立摆的控制。

目标是使倒立摆在保持平衡的同时,旋臂还能够快速跟踪一个位置给定信号。

该次设计所研究的旋转倒立摆系统模型如图1所示,倒立摆模块由倒立摆的摆杆和一个支撑摆杆的旋转臂组成,摆杆固定在旋转臂一端,可以在垂直于转臂的方向上做360度的转动。

旋臂的另一端安装在一个旋转伺服装置上,伺服装置通过电机驱动齿轮转动来实现旋臂在水平面内做360度的旋转。

在摆杆的底端以及旋臂的里端均装有光电编码器,用来检测角度的变化并将信号传送给计算机。

涉及到的参数有:θ1 ——旋转臂的旋转角l1 ——旋转臂从电机轴到摆支撑点的长度——0 . 25mJ1 ——为旋转臂的转动惯量——0 . 01kg ·m2θ2 ——倒立摆的旋转角l2 ——倒立摆的旋转轴到重心的长度——0 . 1mm2 ——倒立摆的质量——0 . 1kgJ2 ——倒立摆的转动惯量——0 . 001kg·m2M ——电机产生的转矩二、设计方案既涉及设计过程(一)、建模:系统采用拉格朗日动力学分析法[1] 建立运动方程为:因摆杆摆动幅度小, 可认为sinθ1≈θ1 , sinθ2≈θ2 , cos (θ2 +θ1) ≈1 , 由此将(1) 式和(2) 式作线性化处理,得:由(3) 式和(4) 式可求出:令系统的状态矢量为x = [ x1 x2 x3 x4 ]′=[θ1 θ2 θ1′θ2′]′,得状态空间方程:即输入而输出部分的故输出为由于旋转倒立摆系统自身的特点,在没有控制或控制效果不佳的情况下很难稳定。

基于模糊控制算法的倒立摆系统的研究

基于模糊控制算法的倒立摆系统的研究

基于模糊控制算法的倒立摆系统的研究摘要:倒立摆是一个经典的控制系统研究对象,具有非线性、强耦合等特点,传统的控制方法在其控制中存在一定的困难。

因此,本研究基于模糊控制算法对倒立摆系统进行研究,旨在提高系统的控制性能和稳定性。

通过建立数学模型,设计模糊控制器,并进行仿真实验,分析模糊控制算法在倒立摆系统中的应用效果。

关键词:倒立摆,模糊控制,非线性,稳定性,控制性能1. 引言倒立摆作为一个非线性、强耦合的系统,其控制一直是控制理论研究领域的热点之一。

传统的控制算法,如PID控制,往往难以满足倒立摆系统的控制需求。

模糊控制算法因其对非线性系统具有较好的适应性而备受关注。

本研究旨在探索基于模糊控制算法的倒立摆控制方法。

2. 倒立摆系统建模倒立摆系统由一个可旋转的杆和一个质点组成,质点位于杆的一端,通过一个关节连接。

系统的运动受到重力和杆的惯性力的影响。

通过运动学和动力学方程,可以得到倒立摆系统的数学模型。

3. 模糊控制器设计为了实现对倒立摆系统的精确控制,本研究设计了一个模糊控制器。

模糊控制器的输入为系统的误差和误差变化率,输出为控制信号。

通过设定适当的模糊规则和隶属度函数,模糊控制器可以根据当前的系统状态和误差,生成合适的控制信号。

4. 仿真实验与分析通过Matlab/Simulink工具进行仿真实验,对比模糊控制算法和传统的PID控制方法在倒立摆系统中的控制效果。

实验结果表明,模糊控制算法具有较好的控制性能和稳定性,能够实现对倒立摆系统的精确控制。

5. 结论本研究基于模糊控制算法对倒立摆系统进行了研究。

通过建立数学模型和设计模糊控制器,实现了对倒立摆系统的控制。

仿真实验结果表明,模糊控制算法具有较好的控制性能和稳定性,能够满足倒立摆系统的控制需求。

未来的研究可以进一步优化模糊控制器的设计,提高系统的控制精度和响应速度。

倒立摆-模糊控制-开题报告2

倒立摆-模糊控制-开题报告2

毕业设计(论文)开题报告学生姓名: 学号:专业:设计(论文)题目:直线倒立摆智能控制方法研究指导教师:2012 年3月7日毕业设计(论文)开题报告1. 结合毕业设计(论文)课题情况, 根据所查阅的文献资料, 每人撰写2000字左右的文献综述:2000字左右的文献综述:文献综述1.引言:倒立摆系统是一个比较复杂的, 带有快速、高阶次、多变量、严重非线性绝对不稳定和非最小相位系统的机电系统, 它的稳定控制是控制理论应用的一个典型范例。

倒立摆系统一直是控制理论中非常典型的实验设备, 也是控制理论教学和科研中不可多得的典型物理模型。

虽然它的数学模型复杂但倒立摆系统的稳定控制能非常直观地说明控制理论的优点和有效性, 同时它还涉及到系统辨识、非线性系统等方面, 所以倒立摆系统的控制一直是控制领域研究的热点[1]。

倒立摆系统的最初研究开始于二十世纪五十年代, 麻省理工大学电机工程系设计出单级倒立摆系统这个实验设备。

后来在此基础上, 人们又进行拓展, 产生了各式各样的倒立摆:有悬挂式倒立摆、平行倒立摆、环形倒立摆、平面倒立摆;倒立摆的级数有一级、二级、三级、四级乃至多级;倒立摆的运动轨道可以是水平的, 也可以是倾斜的[2]。

倒立摆系统已成为控制领域中不可或缺的研究设备和验证各种控制策略有效性的实验平台, 本设计主要针对直线倒立摆进行研究。

2.倒立摆的系统特性分析倒立摆系统是典型的机械电子系统。

无论哪种类型的倒立摆系统都具有如下特性:1.欠冗余性。

一般地, 倒立摆控制系统采用单电机驱动, 因而它与冗余结构, 比如说冗余机器人有较大不同。

之所以采用欠冗余是要在不失系统可靠性的前提下节约经济成本或者有效的空间。

2.不确定性。

主要是指建立系统数学模型时的参数误差、测量噪声以及机械传动过程中的非线性因素所导致的难以量化的部分。

3.耦合特性。

倒立摆摆杆和小车之间, 以及多级倒立摆系统的上下摆杆之间都是强耦合的。

这既是可以采用单电机驱动倒立摆控制系统的原因, 也是使得控制系统的设计、2. 本课题要研究或解决的问题和拟采用的研究手段(途径):1 要研究或解决的问题:1.建立一级和二级倒立摆数学模型;2.分析倒立摆系统特性, 研究如何利用智能控制算法实现其稳摆控制。

关于一级倒立摆的模糊控制

关于一级倒立摆的模糊控制

关于一级倒立摆的模糊控制班级:12级电气工程及其自动化2班学号:2012330301139姓名:吕杰1.倒立摆模糊控制的研究倒立摆一般有两种起始状态的控制。

一种是在摆杆自然下垂,竖直向下为起始状态,通过不断的摆动,最终使其稳定在竖直向上的不稳定点,这种控制叫做起摆稳定控制,也即DOWN-UP控制;另一种是用手提起摆杆,在不稳定平衡点处开始实行控制,称作稳定控制,也即UP-UP控制。

倒立摆系统也是一个复杂的、非线性的、不稳定的高阶系统。

倒立摆的控制一直是控制理论及应用的典型课题。

为了解决这个问题,张乃尧等提出双闭环的倒立摆模糊控制方案,内环控制倒立摆的角度,外环控制倒立摆的位移。

范醒哲等人将这一方法推广到三级倒立摆控制系统中,并提出两种模糊串级控制方案,用来解决倒立摆这类多变量系统模糊控制时的规则爆炸问题。

2.位置模糊控制器的设计位置模糊控制器是二维模糊控制器,以小车位移误差e和小车速度误差ec为该模糊控制器的输入,u为输出量。

位移误差e,控制输出速度误差ec,u的论域均选为{6,4,2,0,2,4,6}采用七级分割,表示为[NB,NM,NS.ZO,PS,PM,PB]。

图1-1模糊关系的建立在进行模糊推理运算时,采用Mamdani的max-min合成算法,而输出量的解模糊运算则采用常用的重心法。

通过该模糊控制规则,实现了小车的位移和速度的输入到虚拟角的输出。

从而间接控制了小车的位置。

还要注意到,由于位置控制器先运行,然后是角度控制器工作,两者串行工作,很好的解决了实时性的问题。

图1-2模糊规则的确定图1-3 模糊规则的建立位移误差e的实际范围为[-0.6,0.6],单位为m,规定Kel=10。

速度误差ec实际范围为[-1,1],单位为m/s规定Kecl=1。

只讨论平衡点附近30°的倒立摆的稳定,输出量(虚拟角)实际范围为[-30°,30°],[-0.52,0.52],单位rad,规定Kul=0.09。

基于模糊控制的单级旋转倒立摆系统设计

基于模糊控制的单级旋转倒立摆系统设计

基于模糊控制的单级旋转倒立摆系统设计作者:刘峰来源:《科技创新导报》 2014年第4期刘峰(中南大学信息科学与工程学院湖南长沙 410083)摘要:单级旋转倒立摆系统是一种典型复杂的、不稳定的非线性系统。

该系统作为一种理想的实验平台,被广泛应用于控制理论教学和各种控制方法的验证中。

该文介绍了单级旋转倒立摆的系统组成结构,设计了相应的模糊控制器,并以自制的单级旋转倒立摆为研究对象开展此项研究。

最终的实验结果表明,该系统的稳态特性和动态特性均较优。

关键词:旋转倒立摆非线性模糊控制中图分类号:TP273 文献标识码: A 文章编号:1674-098X(2014)02(a)-0083-01一级倒立摆的背景源于对火箭助推器的研究。

卫星运行时的姿态控制和调整也涉及到倒置的问题。

因此深入研究倒立摆的能控性、稳定性等问题,对航空航天和机械制造发展有重要的意义。

目前,国内外控制界对倒立摆系统十分重视,将各种经典控制理论和控制方法应用在其上,如线性理论控制、PD控制、状态反馈控制等。

而近几年来随着计算机科学、脑科学、数学、心理学等学科的快速发展兴起的控制方法有智能控制、神经网络控制、模糊控制等。

这些控制方法也被应用于倒立摆系统中,并受到了良好的效果。

1 总体设计旋转倒立摆属于自然不稳定系统,针对旋转倒立摆的研究主要包括三个方面:一是如何从初始状态起摆;二是如何在工作状态稳定控制;三是在受到外部干扰的情况下,如何快速回到工作状态。

本系统利用微控制器内部的PWM模块实现对电动机的实时调速。

角度传感器则将摆臂当前的角度值转化为对应的模拟电压信号反馈至微控制器中。

模拟电压信号随后在微控制器中经过AD转换得到数字量实现实时控制。

触摸液晶屏可以显示系统当前的运行状态,并在线调试模糊控制器中的控制参量,极大地减少了调试的工作量。

2 硬件设计旋转倒立摆系统的硬件及机械部分由微控制器、电动机、自制电动机驱动器、WDD35D-1角度传感器、触摸液晶屏、不锈钢摆杆、铝制摆臂、支架和铸铁底座组成。

基于模糊控制一阶倒立摆控制与仿真

基于模糊控制一阶倒立摆控制与仿真

基于模糊控制一阶倒立摆控制与仿真简介本文将介绍一种基于模糊控制的一阶倒立摆控制方法,并进行仿真实验。

倒立摆是一个常用的控制理论问题,它涉及到控制一个无人机或机器人,使其保持平衡。

模糊控制模糊控制是一种基于模糊逻辑的控制方法。

它通过将输入变量和输出变量模糊化,使用一组模糊规则来产生控制信号,从而实现系统的控制。

在倒立摆控制中,模糊控制可以帮助我们根据当前倾斜角度和角速度来调整控制信号,以使倒立摆保持平衡。

一阶倒立摆模型一阶倒立摆是一个简化的倒立摆模型。

它由一个质点和一个可动的杆组成。

质点位于杆的底部,而杆通过一个铰链连接到一个支撑平面。

倒立摆的目标是使杆保持垂直位置。

模糊控制器设计模糊控制器由三个部分组成:模糊化、模糊推理和解模糊化。

在倒立摆控制中,我们需要模糊化输入变量(倾斜角度和角速度),并定义一组模糊规则来确定控制信号。

然后,通过运用模糊推理,我们可以根据当前的模糊规则和输入变量得到一个模糊输出。

最后,使用解模糊化方法将模糊输出转化为具体的控制信号。

仿真实验为了验证模糊控制方法的有效性,我们进行了一系列的仿真实验。

在实验中,我们使用了一阶倒立摆的数学模型,并将模糊控制器应用于这个模型。

通过调整模糊规则和输入变量,我们可以观察到一阶倒立摆的响应和稳定性。

结论本文介绍了一种基于模糊控制的一阶倒立摆控制方法,并进行了仿真实验。

模糊控制是一种有效的控制方法,可以帮助倒立摆保持平衡。

通过模糊控制器的设计和调整,我们可以实现对倒立摆的精确控制。

在实际应用中,模糊控制还有许多其他的应用领域,具有很高的潜力和发展空间。

参考文献:。

基于模糊控制器的单级平面倒立摆的实时控制

基于模糊控制器的单级平面倒立摆的实时控制

1 单级倒立摆系统数学模型的建立
控制系统建模有两种方法 :机理建模和实验建 模。对于单级平面倒立摆系统 ,由于其本身是自然 不稳定的 ,故实验建模存在一定的困难。本文采用 机理建模 ,推导了如图 1 的单级平面倒立摆系统的 数学模型 。该倒立摆系统的结构参数见表 1。
3收稿日期 : 2 008 - 06 - 0 5 作者简介 :徐国凯 ( 1956 - ) ,男 , 辽宁抚顺人 ,教授 ,学校优秀教学带头人 ,硕士生 导师 ,主要从事先进控制理论研究 。
在倒立摆系统控制稳定直立的情况下对系统施加干扰可用手轻触摆杆使其偏离竖直初始位置一个小角度1011的小车位置和摆角受扰响应曲线可以看到小车能迅速调节摆角振荡幅度较小整个系统在s左右的时间内恢复平衡摆角归零小车位置稳定在距原点05m的范围内显示出很强的抗扰能力
第 10 卷 第 5期 2008 年 9 月
The Rea l - tim e C on tr o l for a S in gle P lana r In ver ted Pen du lum Ba sed on Fuzzy C on tr o ller s
XU Guo - ka i , ZHAO X iu - chun , L IU C ha ng - hong , L IU J in - gang
410
大 连 民 族 学 院 学 报
第 10 卷
(控制后的稳定直立状态 )
图 1 单级 平面倒立摆系统 表 1 单级 平面 倒立摆系统结构参数 符号
x, y c x, y ¨ ¨ g M m l
含义 小车 相 对 初 始 位 置 的 位 移 小车的等效摩擦系数 小车 沿 X, Y轴 方向 的 加 速度 重力加速度 小车质量 摆杆质量 摆杆的长度 摆杆在 x - z 平面 的映 射 与 z轴的夹角 摆杆在 y - z 平面 的映 射 与 z轴的夹角

单级倒立摆的自适应模糊控制方法

单级倒立摆的自适应模糊控制方法
估量的工程应 用价值 , 对倒 立摆 的研究 在双足 机器 人行走 、 火箭 发射 过程 的姿 态调 整和直 升机飞 行控 制等领域 中有着 广 阔的应用空 间 。因此 , 倒立 摆的 精确 、 稳定控制对 于 自动控 制技术 的研究 与发展 具 有重要 的现实 意义 ’ 。
致的和完备的模糊集 A A … , 。 , A () 2 组建 M =N ×Ⅳ 条模糊集 I—H N规则 , 。 2 FT E
析 , 证 了此 方 法按 照 预 定 的要 求 精 确 、 定 、 速 地 控 制 倒 立 摆 系统 , 验 稳 快 实现 既 定 目标 的性 能 。
关键词 : 单级倒立摆 ; 糊控 制; 模 监督控制 ; T A MA L B仿真 中图分 类号 :I2 3 文献标识码 : 文章编号 :10 -92 2 1 )90 0 - , 7 ' P A 0 033 (0 0 0 -0 90 4
性 系统 , 是进行控制理 论教学 及开展各 种控 制实验 的理想实验平台。对倒立摆 系统 的研究能有效地反
映控制 中的许多典型问题 : 如非线性 问题 、 鲁棒性 问
() [ , 1 在 ]上定义 N ( i = 12 ,)个标准 的 、

题、 镇定问题 、 随动问题 以及跟踪 问题等 。通过对倒 立摆 的控制 , 可以检验新 的控制 方法是 否具有 较强 的处理非线性 和不稳 定性 问题 的能力。另外 , 实现 倒立摆的精确控 制对工业复杂对象 的控制有着不可
第3 7卷
能。
定义 :
O 0 1 0 O 1 0 O

后一种方法 的关 键是设计 非模糊 监督控制 器 , 使系统稳定性得到保证。 模糊控制器执行 主要控制操作 , 是主控制器 , 而 监督控制器实现监督 的功能 。如果模糊控制器运行

倒立摆的自调整模糊控制器设计及稳定性分析

倒立摆的自调整模糊控制器设计及稳定性分析

i f M
0:
图 1倒 立 摆 系统 示 意 图
X ’
图 1 为 摆 杆 与 垂 直 向上 的 夹 角 (a ) 为 中西 rd ,X

— 一 H M
视 为 典 型 的 研 究 对 象 ,提 出 了很 多 控 制 方案 ,对 倒 立 摆 系 统 的 稳 定 性 和 镇 定 问 题 进 行 了 大 量 研 究 ,都 在 试 图 寻 找不 同 的控 制 方法 实现 对 倒 立 摆
一 m
也 有 一 些 局 限性 ,如 多 变 量模 糊 控 制 系统 ,可 能 的 控 制规 则数 随 着 输 入 变 量 的增 加 而 呈 指 数增 加


使得控 制 器 的设 计 非常 复 杂 ,也 不适 合 实时 性
二 : ( + ) +M m 0 0
0 二 :
2 倒 立摆模糊控制器设计


控 制 规 则 时 , 有 些 特 殊 情 况 必 须 予 以 考 虑 , 如 倒
I _ 。

立 摆 摆 杆 出现 最 大 偏 角 时 ,不 再 考 虑 角 速 度 的变
化 ,应及 时输 出最 大 控制 力使 摆杆 不倒 。
表1 角度模糊规则集
21 模 糊控 制 方案 .
如 图1 所示 。
l / : N/ /
/ I / m倒 立 摆 系统 存 在 严 重 的 不 确 定性 ,一 方 面 是 系统 参 数 的不 确 定 性 ,另 一 方 面 是 系统 受 到 不 确 定 因
素 的干 扰 。通 过 对 它 的 研 究不 仅 可 以解 决 控制 中 的理 论 问题 ,还 可 将 控 制理 论 涉 及 的 相 关 主要 学 科 :机 械 、力 学 、 数 学 、 电学 和 计 算 机 等进 行 综 合应用 。 近 些 年 来 ,国 内外 不 少专 家 、 学者 一 直 将 它

基于模糊控制的单级旋转倒立摆系统设计

基于模糊控制的单级旋转倒立摆系统设计
刘峰 ( 中南大学信息科学与工程学院
湖南长沙
4 1 0 0 8 3 )
摘 要: 单级旋转倒立摆 系 统 是一种典型复杂的, 不稳定的非线・ P _ - 系 统。 该系统作为 一 种理 想的实验 平台, 被 广泛应用于控 制理论教学和各种 控制方法的验 证中 。 该文介 绍了 单级旋转 倒立摆的系 统 组成结构, 设计了 相应的模 糊控制器 , 并以自 制的单级旋转倒立摆为研究对 象开展此项研
级 倒立 摆 的 背 景 源 于 对火 箭助 推 器 输 出的信 号 由微 控 制 器内部 的 P W M模 块 直 的研 究。 卫 星 运 行 时 的 姿 态 控 制 和 调 整 也 接 输 出至 电机 驱动 模 块 , 由 该 模 块 转 换 成 涉及 到倒置的问题 。 因此 深 入 研 究倒 立 摆 驱 动 能 力 更 强 的 信 号后 再 输 出至 电 动 机 实 的能控性、 稳 定性 等 问题 , 对 航 空 航 天 和 机 现 对 电动 机 速 度 的控 制 。 械 制 造 发 展有 重要 的 意 义 。 目前 , 国内 外 控 制 界对 倒 立 摆 系统 十分 重视 , 将各 种 经典 控 3 软件 设 计 制 理 论 和 控 制 方 法 应 用 在 其上 , 如 线 性 理 为 了使 代码 的结 构 清 晰 且便 于移 植 , 该 论控制、 P D控 制 、 状 态 反 馈控 制 等 。 而 近 几 单 级 旋 转 倒 立 摆 的 软 件 部 分主 要 分 为 接 口 年 来 随 着计 算 机 科 学 、 脑科学、 数学 、 心 理 层和 应 用 层 。 移 植 时 只 需 要 修 改 按 口层 即 学 等 学 科 的快 速 发 展 兴 起 的 控制 方法 有 智 可 。 而 应 用 层最 重要 的 部 分 就 是 模 糊 控 制 能 控制、 神 经网 络 控 制 、 模糊控制等。 这 些 器。 为了简 化 模 糊 控 制 器 的 设 计, 提 高 程 序 控 制 方法 也 被 应 用于 倒 立 摆 系统 中, 并 受 到 运 行 的 速 度 , 将 模 糊 控 制 器 的 输 入 变பைடு நூலகம்量 简 了良好 的 效 果 。 化 为 两个 , 即 摆臂 的 角度 中和 摆 臂 的角 速 度

单级倒立摆的模糊控制

单级倒立摆的模糊控制

单级倒立摆的模糊控制姓名:学号:院系:专业年级:指导教师:日期:单级倒立摆的模糊控制摘要:倒立摆系统是一个典型的多变量、非线性、强藕合和快速运动的自然不稳定系统。

因此倒立摆在研究双足机器人直立行走、火箭发射过程的姿态调整和直升机飞行控制领域中有重要的现实意义,相关的科研成果己经应用到航天科技和机器人学等诸多领域。

本文围绕一级倒立摆系统,采用模糊控制理论研究倒立摆的控制系统仿真问题。

仿真的成功证明了本文设计的模糊控制器有很好的稳定性。

主要研究工作如下:(1)使用了牛顿力学和Lagrange方程对倒立摆进行数学建模,推导出倒立摆系统传递函数和状态空间方程。

(2)分析了模糊控制理论的数学基础,对模糊控制的方法进行了研究:介绍了模糊子集、模糊关系和模糊推理等相关知识。

(3)介绍了如何利用Simulink建立倒立摆系统模型,特别是利用Mask封装功能,使模型更具灵活性,给仿真带来很大方便。

(4)进行倒立摆系统的控制器设计与仿真。

通过matlab的Simulink实现倒立摆模糊控制系统的仿真。

关键词:倒立摆模糊控制仿真 MATLAB一、倒立摆系统的意义倒立摆系统是一个复杂的非线性系统。

从形式上倒立摆系统可以分为直线型、环型和平面型,按照摆杆的数量可以分为一级、二级、三级倒立摆系统。

倒立摆控制是一个经典的控制平衡问题。

作为典型的快速、多变量、非线性、绝对不稳定系统,一直是控制理论与应用的热点问题,不但是验证现代控制理论方法的典型实验装置,而且其控制方法和思路对处理一般工业过程亦有广泛的用途,因此倒立摆系统的研究具有重要的理论研究和实际应用价值。

许多抽象的控制概念如控制系统的稳定性、可控性、系统收敛速度和系统抗干扰能力等,都可以通过倒立摆系统直观的表现出来。

倒立摆系统的高阶次、不稳定、多变量、非线性和强耦合等特性使得许多现代控制理论的研究人员一直将它视为研究对象。

二、倒立摆系统的控制方法自从倒立摆产生以后,国内外的专家学者就不断对它进行研究,其研究主要集中在下面两个方面:(1)倒立摆系统的稳定控制的研究(2)倒立摆系统的自起摆控制研究而就这两方面而言,从目前的研究情况来看,大部分研究成果又都集中在第一方面即倒立摆系统的稳定控制的研究。

单级倒立摆的自适应模糊控制方法

单级倒立摆的自适应模糊控制方法

单级倒立摆的自适应模糊控制方法
刘滨;穆晓乾
【期刊名称】《化工自动化及仪表》
【年(卷),期】2010(37)9
【摘要】倒立摆系统是一个复杂的、不稳定的非线性系统,为了使其具有更好的适应性和鲁棒稳定性,我们采用模糊控制器与监督控制器相结合的方法来对其进行控制.通过MATLAB环境下的仿真并对仿真结果进行分析,验证了此方法按照预定的要求精确、稳定、快速地控制倒立摆系统,实现既定目标的性能.
【总页数】5页(P9-12,32)
【作者】刘滨;穆晓乾
【作者单位】中国海洋大学,工程学院,山东,青岛,266100;中国海洋大学,工程学院,山东,青岛,266100
【正文语种】中文
【中图分类】TP273
【相关文献】
1.单级倒立摆两种控制方法的研究 [J], 桑英军;范媛媛
2.单级倒立摆LQR控制方法的鲁棒稳定性分析 [J], 刘微微;张静
3.单级倒立摆的两种控制方法的仿真研究 [J], 邢景虎;陈其工;江明
4.基于BP神经网络特定学习的单级倒立摆控制方法 [J], 崔岫峰;许晓东
5.一种模糊逻辑系统与线性系统理论结合的单级倒立摆控制方法 [J], 崔桂梅;秦力舒;洪晓英;柴燕
因版权原因,仅展示原文概要,查看原文内容请购买。

基于融合技术的单级倒立摆模糊控制器

基于融合技术的单级倒立摆模糊控制器

基于融合技术的单级倒立摆模糊控制器
陈江宁;潘笑
【期刊名称】《微计算机信息》
【年(卷),期】2009(25)1
【摘要】本文提出了一种基于数据融合的模糊控制器设计方法,该方法运用最优控制方法设计融合函数,降低模糊控制器的输入变量维数,大大减少了模糊控制的规则数,成功的解决了模糊控制的规则爆炸的问题.仿真试验结果表明,使用融合技术的模糊控制系统在较大角度的扰动情况下,控制效果优于LQR控制系统.在实际系统试验中,基于融合技术的模糊控制系统也达到了满意的实验效果.
【总页数】3页(P6-7,293)
【作者】陈江宁;潘笑
【作者单位】430072,湖北武汉,武汉大学动力与机械学院自动化系;430072,湖北武汉,武汉大学动力与机械学院自动化系
【正文语种】中文
【中图分类】TP273+.4
【相关文献】
1.一种基于融合函数的二级倒立摆模糊控制器设计 [J], 缸明义;张绍德
2.双闭环模糊控制器在单级倒立摆系统中的应用 [J], 贾荣丛;王划一
3.基于模糊控制器的单级平面倒立摆的实时控制 [J], 徐国凯;赵秀春;刘长宏;刘金刚
4.单级倒立摆模糊控制器的设计与实现 [J], 蔡永刚; 刘慧文
5.基于Quanser平台的旋转单级倒立摆控制系统的研究与实现 [J], 戴彦;吕宏丽因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
wiD 的乘积之和。
2.2 SIRMs控制器结构图 如图5为SIRMs控制器的结构图,它包括四 个SIRMs和四个动态加权量(DID)。SIRMs模糊控 制器的每条规则都由一个前件变量和一个后件变 量组成。由于输出变量只有一个,而多个输入变 量产生的输出结果对被控对象的影响并不相同, 因此不能简单的相加,需要乘以相应的动态加权 量,然后再求和来控制倒立摆系统。
了温度控制精度,确保了隔音棉的封口质量,具 有重要的应用价值和实际意义。 参考文献:
[1] 花福安,李建平,赵志国,等.冷轧薄板试样电阻加热过程 分析[J].东北大学学报,2003,28(9):1278-1279. [2] 李昂.积分分离PID控制算法在PLC炉温控制系统中的应 用[J].电子设计工程,2013,21(24):54-55. [3] 敖雯青,王寿增,张晋.电阻式加热炉温控制数理模型研究 [J].工业炉,2012,34(1):37-38. [4] 张晓年.线绕电阻器表面温升与功率关系的分析[J].中国 电子商情:基础电子,2012(3):70-71. [5] Huh H, Kang W J.Electrothermal analysis of electric resistance spot welding processes by a 3-D finite element method[J].Journal of Materials Processing Technology, 1997,63:672-677. [6] BECK J V,BLACKWEI L B,HAJI-SHEIKH A. Comparison of some inverse heat conduction methods using experimental data[J].Heat Mass Transfer, 1996:3649-3657.
i
+ -
θ d/dt Fuzzy 2
图2 并联模糊控制结构图
1.3 实时控制实验 实时控制实验结果如图3和图4所示,表明这 两种模糊控制方法都是有效的。其中,虚线代表 摆杆角度,单位是rad;实线代表小车位置,单位 是m。实验结果表明,两种模糊控制方法均可实 现单级倒立摆系统的稳定控制,控制效果较经典 模糊控制算法已有所改善,但稳定时间和稳态误 差不够理想。究其原因,主要是没有考虑控制的 优先级问题。在单级倒立摆系统运动控制中,摆 杆角度和角速度的控制直接影响到控制的成功, 而小车位置和速度的控制影响相对较弱。也就是 说,在摆杆尚未达到平衡位置之前应优先进行摆 杆控制,只有摆杆基本平衡时才能开始小车位置 控制。为此,提出了一种基于SIRMs模型的模糊控 制器,所建立的动态参数权重使得摆杆角度控制 优先于小车位置控制, 故倒立摆不会因为同时控制
收稿日期:2014-03-20 作者简介:黄彦海(1989 -),男,河南人,硕士研究生,主要从事智能控制算法研究。 第37卷 第1期 2015-01(上) 【1】
位置和小车速度,输出变量是一个虚拟的弧度 值。第二个模糊控制器输入变量是摆杆角度和角速 度,输出变量为倒立摆系统控制量,如图1所示。 1.2 并联模糊控制 并联模糊控制是将两个模糊控制器并联起来 以实现对单级倒立摆的控制。第一个模糊控制器 控制小车位置,两个输入变量是小车位置和小车 速度,输出变量为u1。第二个模糊控制器控制摆杆 角度,两个输入变量是摆杆角度和摆杆角速度, 输出变量为u 2 。融合函数 f (u ) = a1 u1 + a u 把两个 模糊控制器的输出融合之后得到倒立摆系统的控 制量u,如图2所示。
0.3
图5 SIRMs控制器结构图
0.2 0.1
ang(rad) pos(m)
2.3 模糊规则设定 根据单级倒立摆控制经验知道,当摆杆偏离 竖直位置角度较大时,应该优先进行摆杆角度控 制,当摆杆接近竖直位置时,应该更多地考虑小 车位置控制,这样就可以在摆杆倒立的基础上实 现小车位置控制。 倒立摆系统的每个输入变量都有相应的SIRM 和动态加权量。取每个SIRM的输入隶属度函数和 控制规则都相同,定义每个输入变量有五个模糊 子集NB、NM、Z、PM、PB,表示在[-1.0,1.0] 上均匀分布的负大、负中、零、正中、正大的三 角形或梯形隶属函数。此时动态加权量就成为控 制器能否成功控制倒立摆的关键,动态加权量越 大,输入变量对系统的作用越大。四个动态加权 量的前件变量均为摆杆角度的绝对值,定义三个 模糊子集为DS、DM、DB,表示在[0.0,1.0]上均 匀分布的小、中、大的三角形或梯形隶属函数。 控制规则如表1、表2所示,此时模糊控制器只有 32条控制规则,系统变得更加简单。
量对系统的影响,有效的实现单级倒立摆系统的 稳定控制。相对于其他模糊控制器,基于SIRMs 模型的模糊控制器可以在较短时间内达到摆杆倒 立、小车回到初始位置的控制目标,且跟踪速度 快,超调量小,具有较强的鲁棒性。
1 串/并联模糊控制器设计及实验
模糊控制是根据人们的经验来确定模糊规则 的,随着输入变量个数的增多,控制规则数会呈 指数增长,即所谓的“规则爆炸”。单级倒立摆 有四个输入变量,如果采用一个模糊控制器,每 个输入变量定义7个模糊子集,则会有74=2401条控 制规则。因此,如何降低多变量系统中模糊控制 器维数成为人们研究的重点。 文章中采用增加模糊控制器的个数的方法来 降低输入变量维数,将单级倒立摆控制分成摆杆 控制和小车控制[5,6],分别为其设计模糊控制器,最 后将两个模糊控制器串联和并联[7,8],实现单级倒立 摆的稳定控制。此时控制规则数仅为2×72=98条。 1.1 串联模糊控制 串联模糊控制外环控制小车位置,内环控制 摆杆角度。第一个模糊控制器的输入变量是小车
wiD wi Bi wi
(2)
基本权重w i保证了相应的输入量对控制过程 的必要作用,动态权重定义为 Bi wi ,表示随着系 统控制情况的变化,相应输入对系统控制的重要 程度。SIRMs得到的输出量f为:
f = ∑ wiD f i
i =1
n
(3)
它是所有SIRM模型的输出f i 与其动态加权量
表2 前件变量 动态变量控制规则
2) | wi (i 3, 4) 后件变量 wi (i 1,
x
.
DID-1
ᔦ ϔ ࣪
SIRM-1 DID-2
x
ϕ
SIRM-2 ໘ ⧚ Abs DID-3
SUM
f
ϕ
.
SIRM-3 DID-4
DS DM DB
1.0|0.0 0.5|0.5 0.0|1.0
SIRM-4
Fuzzy 2
ऩ㑻 ‫צ‬ゟᨚ
0.1 0 -0.1
图1 串联模糊控制结构图
-
-0.2
00.51源自1.522.5
3
3.5
4
4.5
5
ᯊ䯈V ᯊ䯈 V
+
x d/dt Fuzzy 1
u1 + f(u) + u2 ऩ㑻 ‫צ‬ゟᨚ
图4
并联模糊控制实验
2.1 SIRMs模型 单一输入规则群(SIRMs)动态加权模糊推理模 型将多维模糊推理问题转化为一维模糊推理问题 来解决,大大减少了模糊规则数。在SIRM中每个 输入变量有: (1) SIRM - i : {Ri j : if xi = Ai j then f i = Ci j }m j =1
单级倒立摆模糊控制研究
Research on fuzzy control of single inverted pendulum 黄彦海,张 镭,张朋朋,李 浩 HUANG Yan-hai, ZHANG Lei, ZHANG Peng-peng, LI Hao
(河南大学 物理与电子学院,开封 475001) 要:单级倒立摆系统包括四个输入变量,经典模糊控制算法同时对四个输入变量进行模糊推理,容 易造成模糊规则数过多。根据增加模糊控制器个数来减少输入变量维数的思想,设计了串联 模糊控制器和并联模糊控制器,有效控制了单级倒立摆系统的运动,但稳定时间和稳态误差 不够理想。故提出了一种基于单一输入规则群(SIRMs)动态加权模糊推理模型的模糊控制 器,实现了单级倒立摆的稳定控制,该控制器通过引入输入变量重要度因子,保证摆杆控制 优先于小车控制。实时控制实验表明:系统跟踪速度快,具有较强的鲁棒性和良好的动静态 特性,验证了该模糊控制器的有效性。 关键词:单级倒立摆;串联模糊控制;并联模糊控制;单一输入规则群 中图分类号:TP23 文献标识码:A 文章编号:1009-0134(2015)01(上)-0001-03 Doi:10.3969/j.issn.1009-0134.2015.01(上).01 摘
【2】 第37卷 第1期 2015-01(上)
其中,SIRM-i表示SIRMs的第i个输入,R ji是 SIRM-i的第j个规则。x i表示第i个输入变量,A ji表 示SIRM-i的第j条规则中模糊变量xi的模糊集,fi表 示SIRM-i的结论部分的变量,cij表示SIRM-i的第j条 规则中的输出变量值,mi表示SIRM-i的规则总数。 为表示每个输入变量的重要性程度,SIRMs中 对每个输入变量引入一个动态加权量 :
2 2
角度和小车位置而失去稳定性。
2 基于SIRMs模型模糊控制及实验
0.3 0.2 0.1
ᐙؐ
pos(m)
0 -0.1 -0.2
0
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
ᯊ䯈V ᯊ䯈 V
图3 串联模糊控制实验
0.3
+
x d/dt Fuzzy 1
0.2
ang(rad) pos(m)
+ -
φ
ᐙؐ
d/dt
表1
SIRMs模糊控制规则 后件变量fi(i=1,2,3,4) -1 -0.5 0 0.5 1
前件变量xi(i=1,2,3,4) NB NM Z PM PB
相关文档
最新文档