小车倒摆模糊系统控制作业

小车倒摆模糊系统控制作业

ID:30223323

大小:983.00 KB

页数:21页

时间:2018-12-28

小车倒摆模糊系统控制作业_第1页
小车倒摆模糊系统控制作业_第2页
小车倒摆模糊系统控制作业_第3页
小车倒摆模糊系统控制作业_第4页
小车倒摆模糊系统控制作业_第5页
资源描述:

《小车倒摆模糊系统控制作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案模糊数学题目:小车倒摆模糊系统控制学院:机械工程学院专业:机械电子班级:学号:学生姓名:指导老师:提交日期:2013年1月14日精彩文档实用标准文案小车倒摆模糊系统控制问题1:如何区分模糊与可能性?模糊性通常是指对概念的定义以及语言意义的理解上的不确定性。模糊性只要是人为的主观理解上的不确定性。例如老人、温度高、数量大的不确定性都是模糊性。可能性是指:事物发生的概率,是包含在事物之中并预示着事物发展趋势的量化指标。两者的区别是,前者是指一件事情的程度问题,后者则是指事情发生的概率问题。问题2与问题3的解答请详见如下一、简介小车倒立摆系统是一

2、个典型的非线性、不稳定的控制对象,因此小车倒立摆系统的控制问题被公认为控制理论中的一个典型问题。作为智能控制研究中的一个经典对象,在倒摆问题中应用神经网络方法,首推Widrow等人的工作。但较具代表性的结果则主要是由加州大学伯克利分校,以L.A.Zadeh为首的“fuzzygroup”作出的。1992年J.S.Jang提出的自适应神经网络模糊控制的方法对于倒摆控制系统这个经典问题又有了极大的发展。下面我们使用基于自适应网络的模糊推理系统ANFIS来研究倒摆的控制问题。二、小车倒摆的数学模型分析图1中给出了二维的杆和滑车系统,滑车可以沿轨道运动。如图1所

3、示。倒立摆不是稳定的,如果没有适当的控制力作用在它上面,它将随时可能向任何方向倾倒。这里只考虑二维问题,即认为倒立摆只在图2所示平面内运动。控制力作用于小车上。假设摆杆的重心位于其几何中心A。在滑车的质量重心的控制力为,现设计其控制器,使杆尽可能平衡,同时滑车的水平位置也得到控制,跟踪一个指令信号。其中为滑车的质量;为杆的质量;精彩文档实用标准文案为杆长的一半;为重力加速度。图1倒立摆系统图2隔离体受力图建立该系统的运动方程式,首先设输入作用力为,输出为摆角。设摆杆,于是:摆杆围绕中心A点转动方程为:式中为摆杆围绕重心的转动惯量。摆杆重心沿轴的运动方程

4、为:杆重心沿轴方向运动方程:小车沿轴方向运动方程式为:精彩文档实用标准文案此倒摆系统为非线性系统。为了运用线性系统理论和模糊控制中的Takagi-Sugeno模型进行控制器的分析和设计,可考虑将其先进行局部线性化,使之成为若干子系统,再将这些子系统进行综合。其物理意义是:将整个四维状态空间分为L个模糊子空间集合,对每个模糊子空间,系统的动力学特性可用一个局部线性状态方程来描述。整个系统动力学的特性则是这些局部线性模型的加权和。该模糊建模方法的本质在于将一个整体非线性的动力学模型用多个局部线性模型进行模糊逼近。一、车杆系统的MATLAB模型MATLAB提

5、供了函数linmod,从而可以在不同状态点处对非线性系统进行线性化。下面利用这个函数来对小车模型进行线性化。首先,把车杆系统输入到MATLAB,在Simulink编辑环境中创建如图3所示的一个车杆系统模型,将其存盘为ln.mdl。精彩文档实用标准文案图3车棒系统动力学模型一、对象模糊线性化为了对小车模糊进行分析,可以将小车模型用开环子系统封装起来。用CreateSubsystem命令产生一个车体动力学模型子系统。模型如图4所示:图4车棒对象系统封装模型在初始化项中加入初始状态设置和系统参数的设置:初始状态设置为(即平衡位置);小车质量;杆的质量为;杆的

6、长度的一半;重力加速度。右击Cart&PoleDynamics选择MaskParameters,弹出FunctionBlockParameters对话框,修改参数设置如图5所示:精彩文档实用标准文案图5参数设置在系统的仿真模型中采用了系统的,完全的,非线性的模型,但是在设计系统的控制器时,上述非线性的模型虽然精确,但由于过于复杂,非常不利于设计出简单、实用的的系统控制器。因为在设计系统控制器时,希望利用一些不那么精确却简单的系统模型,例如,线性系统模型,这就需要把非线性模型转化为线性模型。通常的做法是将非线性模型在系统的某个工作状态进行线性化,这时可用

7、MATLAB的命令linmod将系统线性化,其调用格式为[A,B,C,D]=linmod(‘ln.mdl’,[0,0,0,0],0)得到的系统线性模型如下:系统状态变量为x=,系统输入为控制力u=F,系统输出为系统状态方程为系统输出方程为这样我们就得到了系统的一个线性化模型。基于这种线性模型,用线性系统理论很容易就能够设计出其控制器。一、Takagi-Sugeno型自适应神经网络模型控制器的设计精彩文档实用标准文案用Takagi-Sugeno模型设计的模糊控制器,对应于其用also连接的第一条模糊规则。可以将该模糊控制器看作一个线性控制器,而整体的控制

8、器由多条模糊推理规则处理,经过模糊综合、清晰化等过程后,逼近一个非线性的控制器。它的物理意义是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。