一阶倒立摆系统的双闭环模糊控制方案范文.docx
《一阶倒立摆系统的双闭环模糊控制方案范文.docx》由会员分享,可在线阅读,更多相关《一阶倒立摆系统的双闭环模糊控制方案范文.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统仿真课程设计报告题目:一阶倒立摆系统的双闭环模糊掌握方案专业、班级:自动本091班同学姓名:学号:0905404125指导老师:分数:2022年6月2日名目摘要:2一、引言2二、设计目的3三、设计要求3四、设计原理3五、设计步骤31、单级倒立摆系统的构成错误!未定义书签。2、单级倒立摆的数学模型43、模糊掌握器的设计63,1单阶倒立摆模糊掌握的基本思路63. 2隶属函数的定义63. 3模糊掌握器规章73. 4解模糊84、仿真试验84. 1 MATLAB模糊规律工具箱85. 2系统数字仿真模型的建立115、基于MATLAB的数字仿真结果12 树立了远大的学术目标、把握了基本的讨论方法,还使我
2、明白了很多待人接物与 为人处世的道理。本论文从选题到完成,每一步都是在导师的指导下完成的,倾 注了导师大量的心血。在此,谨向导师表示崇高的敬意和诚心的感谢!本论文的 顺当完成,离不开各位老师、同学和伴侣的关怀和关心。没有他们的关心和支持 是没有方法完成我的学士学位论文的,同窗之间的友情永久长存。通过这次毕业设计,使我对自动化专业的熟悉有了很大的提高。在经过大量 的试验后我把理论同实践结合起来,对我将来的工作有很大的关心。此次毕业设 计我不但完成了设计的任务,也从中得到了训练,这些都与李老师的悉心指导和 关心分不开。在此,我对辛勤培育我的导师致以最崇高的敬意和诚心的感谢!其次,在这次毕业设计中,
3、我还得到了海洋学院其他老师供应的关心,谨在 此对他们表示诚心的感谢!我还要感谢我的父母和伴侣们,是他们在我一次次失败中鼓舞我前进的! 最终,对评审论文的各位老师表示忠心的感谢!九、参考文献1丛爽,张冬军,魏衔,单级倒立摆三种掌握方法的对比讨论J。系统工程与 电子技术,2001,266 (11): 47-49.2张乃基于神经网络的模糊自适应掌握讨论综述A.首都高校第三届自动掌握 学术报告会论文集C。1994.173-176.3黄忠霖。掌握系统MATLAB计算机及仿真M.北京:国防工业出版社,2001. 4王卫华,单级倒立摆的专家模糊掌握J。湖北高校学报(自然科学版),1999,(6): 117-
4、120.5张飞舟,陈伟基,沈程智。拟人智能掌握三级倒立摆机理的讨论J.北京航 空航天高校,1999,25 (2): 151-155.6彭良智,戴金海,桂先洲,等。小车-倒立摆掌握系统的Takagi-Sugeno模糊 模型讨论J。计算机仿真,2000, (4): 43-46.六、结论13七、感想和建议13八、致谢14九、参考文献15摘要:通过对单阶倒立摆的双闭环的掌握数学模型的分析,采纳模糊掌握理 论对倒立摆的掌握系统进行计算机仿真。其中,内环掌握倒立摆的角度,外环掌 握倒立摆的位置。在Matlab环境下的仿真步骤包括:定义隶属函数及模糊掌握 规章集,解模糊。结果表明,摆杆角度和小车位置的掌握过
5、程均具有良好的动态 性能和稳定性能。关键词:倒立摆;模糊规律掌握;计算机仿真;MATLABAbstract: based on the Chan Jie inverted pendulum double closed loop control mathematical model analysis, the fuzzy control theory of the inverted pendulum control system by computer simulation. Among them, the inner loop control (he point of view of the
6、inverted pendulum, outside loop control the position of the inverted pendulum. In the Matlab environment simulation steps include: definition membership function and fuzzy control rule sets, solution is fuzzy. The results show that, swinging rod Angle and the car position control process are good dy
7、namic performance and stable performance.Keywords: inverted pendulum; Fuzzy logic control; The computer simulation; Matlab一、引言在人类自然科学的进展历史上,人们总是以追求事物的精确描述为目的来进 行讨论,并取得了大量的成果。随着科学技术的进步,在社会生产和生活中存在 的大量的不确定性开头引起人们的留意。有关模糊不确定性的讨论直到1965年, 美国的L. A. Zadeh教授首次提出模糊集合的概念之后得到广泛开展。“模糊”是与“精确”相对而言的概念,模糊性普遍存在于人类的思
8、维和语 言沟通中,是一种不确定性的表现。随机性则是客观存在的另一类不确定性,两 者虽然都是不确定性,单存在本质上的区分。模糊性主要是人对概念外延的主观 理解上的不确定性,而随机性则主要反映客观上的自然的不确定性,即对大事或 行为的发生与否的不确定性。一阶直线倒立摆系统是一个典型的“快速、多变量、非线性、自不稳定系统”, 将模糊掌握方法应用于一阶倒立摆系统的掌握问题,能够发挥模糊掌握在非线性 系统掌握、简单对象系统掌握方面的优势,简化设计,提高掌握系统的鲁棒性。倒立摆系统是典型的多变量、非线性、强耦合和快速运动的自然不稳定系统。 故针对单级倒立摆系统,通过数学建模,采纳模糊掌握理论讨论倒立摆掌握
9、系统 仿真掌握问题。二、设计目的倒立摆是一个非线性、不稳定系统,常常作为讨论比较不同掌握方法的典型 例子。设计一个倒立摆的掌握系统,使倒立摆这样一个不稳定的被控对象通过引 入适当的掌握策略使之成为一个能够满意各种性能指标的稳定系统。三、设计要求倒立摆的设计要求是使摆杆尽快地达到一个平衡位置,并且使之没有 大的振荡和过大的角度和速度。当摆杆到达期望的位置后,系统能克服随 机扰动而保持稳定的位置。试验参数自己选定,但要合理符合实际状况,使用 模糊掌握方式,并采用MATLAB进行仿真,并用simulink对相应的模块进行仿 真。四、设计原理倒立摆掌握系统的工作原理是:由轴角编码器测得小车的位置和摆杆
10、相对垂 直方向的角度,作为系统的两个输出量被反馈至掌握计算机。计算机依据肯定的 掌握算法,计算出空置量,并转化为相应的电压信号供应应驱动电路,以驱动直 流力矩电机的运动,从而通过牵引机构带动小车的移动来掌握摆杆和保持平衡。 五、设计步骤1、倒立摆系统的构成图1倒立摆系统的组成框图如图1所示为倒立摆的结构图。系统包括计算机、运动掌握卡、伺服机构、 倒立摆本体和光电码盘几大部分,组成了一个闭环系统。光电码盘1将小车的位 移、速度信号反馈给伺服驱动器和运动掌握卡,摆杆的位置、速度信号由光电码 盘2反馈回掌握卡。计算机从运动掌握卡中读取实时数据,确定掌握决策(小车 向哪个方向移动、移动速度、加速度等)
11、,并由运动掌握卡来实现该掌握决策, 产生相应的掌握量,使电机转动,带动小车运动,保持摆杆平衡。2、单级倒立摆的数学模型图2 一阶倒立摆系统示意图如图2,系统有沿导轨运动的小车和通过转轴固定在小车上的摆杆组成。建 模时,忽视系统中难以建模因素,如空气阻力、伺服电机由于安装而产生的静摩 擦力、系统连接处的松弛程度、摆杆连接处质量分布不匀称、传动皮带弹性、传 动齿轮间隙等。并将小车抽象为质点,摆杆抽象为匀质刚体,摆杆绕转轴转动, 即可通过力学原理建立系统较为精确的数学模型。系统如下假设:摆杆为匀质刚 体;摩擦力和相对速度(角速度)成正比。经对小车和摆杆分别进行受力分析, 得到以下2个微分方程:摆杆在
12、竖直向上状态时称为系统平衡位置,即Oa).lrad时,可近似成cos0 =-1 , sin0=o, 0=0o在平衡位置处线性化,取状态变量X = r r 0 旷,可得系统 的状态方程:表1 一阶倒立摆的参数表倒立摆的参数如表1,将其带入式(4)、(5)得:3、掌握器的设计采纳双闭环的倒立摆模糊掌握方案,内环掌握倒立摆的角度,外环掌握倒立 摆的位置,如图3。图3倒立摆双闭环模糊掌握系统结构图对每个输入变量定义5个模糊子集,规章最多有2x5? =50条,每条有2个 输入1个输出,使掌握规章设计简洁。采纳模糊规律掌握,即实时模糊化、模糊 推理、解模糊等运算的模糊掌握法。该方法便于调整隶属度、掌握规章
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一阶 倒立 系统 闭环 模糊 控制 方案 范文
限制150内