基于ADRC的一级倒立摆系统设计与仿真开题报告

一、研究背景、研究意义、研究现状及发展趋势

基于ADRC的一级倒立摆系统设计与仿真开题报告

1、研究背景及意义

倒立摆系统的最初分析开始于二十世纪五十年代,其控制方法和思路在处理一般工业过程中有广泛的用途,此外,其相关的研究成果也在航天科技和机器人学习方面得到了大量的应用,如机器人行走过程中的平衡控制,火箭发射中的垂直度控制和卫星飞行中的姿态控制等,因此对倒立摆控制机理的研究具有非常重要的理论和实践意义。但同时是一个比较复杂的不稳定,多变量,带有强耦合特性的高阶机械系统。倒立摆系统存在严重的不确定性,一方面是系统的参数不确定性,一方面是系统受到不确定因素的干扰。倒立摆系统具有成本低廉,结构简单,参数和结构易于调整的优点。作为控制理论研究中一种比较理想的实验手段,倒立摆系统为自动控制理论的教学、实验和科研构建了一个良好的实验平台,以用来检验某控制理论或方法的典型案例,促进了控制系统新理论和新思想的发展。为解决倒立摆控制系统的超调和快速性之间的矛盾,各种干扰对其的影响,进而对控制器进行了设计,自抗扰控制方法可以克服这些缺点,因此要用ADRC来控制直线倒立摆系统。

2、研究现状及发展趋势

鉴于倒立摆的稳定控制研究的重要意义,国内外学者对此给予了广泛关注。国外在60年代就开始了对一级倒立摆系统的研究,在60年代后期,作为一个典型的不稳定、严重非线性例证提出了倒立摆的概念,并用其检验控制方法对不稳定、非线性和快速性系统的控制能力。

近年来,随着智能控制方法的研究逐渐受到人们的重视,模糊控制、神经网络、拟人智能控制、遗传算法和专家系统等越来越多的智能控制算法应用到倒立摆动系统的控制上。Charies rson在1988年应用自学习模糊神经网络成功控制一级摆;周建波等用基于B网络的规则控制也解决了单摆的稳定性控制问题;徐红兵等提出了基于变结构的模糊神经网络控制算法,实现了二级倒立摆系统的稳定性控制;1995年,张明廉等人应用拟人智能控制理论成功的解决了三级倒立摆这一控制界的世界性难题;2001年9月19日,北京师范大学李洪兴教授领导的复杂系统实时智能控制实验室采用变论域自适应模糊控制成功地实现了三级倒立摆实物系统控制,又于2002年8月11日在国际上首次成功实现了四级倒立摆实物控制系统。

二、研究内容

本课题的主要研究内容集中基于ADRC的倒立摆控制系统研究,并针对其动态响应和运行稳定性,主要。主要内容简述如下:

(1)建立倒立摆控制系统的数学模型;

(2)设计自抗扰控制器,包括:TD,NLSEF,ESO。然后对各部分的参数进行设计和调整;

在Simulink 环境下建立系统仿真模型,验证基于自抗扰控制技术的倒立摆控制系统控制策略的有效性。

三、研究方法

(1)查阅相关国内外文献资料(包括相关规范等),了解与该课题相关的理论知识,分析研究当前相关设计的优秀方案,在学习的基础上添加在自己的创新元素。

(2)建立在所学知识的基础上,分步骤的完成各项设计任务,在工作计划内按时完成相应的工作,包括自动配料系统的硬件框图、程序框图、设计仿真等。

(3)各元器件的选型及设计内容的整理,开始进行设计说明书的撰写。

(4)完成对设计内容的进一步修改,完善设计方案。整理、打印、装订设计说明书。完成答辩的准备工作。

四、国内外文献综述

倒立摆系统本身为多变量、非线性、强耦合的不稳定系统,由于以上特性,其精确控制对实现工业生产中复杂对象的控制有着重要的应用价值。主要的控制方法有线性控制、预测和变结构控制、智能控制等。智能控制是目前应用较为广泛的控制方法,研究的热点,其主要理论来自于人的实践经验,不需要精确的数学模型。模糊控制有两种典型算法,其Mamdani算法最为常用,Sugeno型适合应用在动态非线性系统中。Mamdani算法中,分别对小车位置和摆杆角度进行控制,两个控制器形成串联结构,每个控制器只有二维,避开了四输入变量,这样免去了多输入变量时模糊规则爆炸的问题。这样免去了多输入变量时模糊规则爆炸的问题中PID控制的单级直线倒立摆,虽然能很好控制摆杆角度,但是对于小车位置控制存在一定的偏差,文中模糊控制的倒立摆系统虽然具有一定的抗扰能力,但是加入稍强的干扰就无法达到稳定的控制效果,而自抗扰控制(Active Disturbance Re-jection Control,ADRC)的主动抗扰特性可以削减和解决这些外扰因素,而达到稳定的控制效果。但是传统的自抗扰控制器只能稳定控制摆杆角度,并不能兼顾小车位置的控制,这就使倒立摆控制在现实中的运用上受到限制。

目前ADRC的应用领域广泛。包括纸幅张力控制,硬盘驱动控制,DC-DC变换器。它也可以解决执行机构的非线性问题,如压电陶瓷执行器的滞环问题。基于ADRC算法,一些多输入多输出系统可以获得解耦控制,如微型机电系统(micro-electro-mechanical system),和连续搅拌槽式反应器(continuous stirred tank reactor)。ADRC的应用不只局限于控制领域,他也可以用来执行健康监视和故障诊断等任务。当下的ADRC理论基础相对完善,理论上所需要的仅是一些特殊情况下的稳定性证明。而未来的发展趋势是简化ADRC算法,完善单参数ADRC算法调节策略,将ADRC算法逐步替代PID算法,应用到工业界的各个领域,提高控制性能和效率。由于ADRC算法是一种基于控制的控制算法,因此其应用时也应遵循下图所示的过程,即理论>技术>应用>理论三者的循环补充。

五、研究方案及工作计划

1、研究方案

(1)查阅相关国内外文献资料(包括相关规范等),了解与该课题相关的理论知识,分析研究当前相关设计的优秀方案,在学习的基础上添加在自己的创新元素。

(2)建立在所学知识的基础上,分步骤的完成各项设计任务,在工作计划内按时完成相应的工作,包括自动配料系统的设计框图、程序框图、仿真设计等。

(3)各元器件的选型及设计内容的整理,开始进行设计说明书的撰写。

(4)完成对设计内容的进一步修改,完善设计方案。整理、打印、装订设计说明书。完成答辩的准备工作。

2、工作计划

第1周:根据设计任务书要求选择合适合理的方案设计直线倒立摆控制系统系统的课题。

第2周:根据确定方案,比较、选择设计适合的研究方案等。

第3周:根据题目要求,设计软件框图,并进一步优化改进。

第4-5周:完成整体电路设计,画出原理图并验证其可行性。

第6-8周:根据课题要求和电路原理图编写程序。

第9周:对软件进行仿真调试,优化软件设计使之符合要求。

第10周:结合软件进行调试、修改,并使最终方案满足设计要求。

第11-12周:撰写毕业论文。

第13周:修订毕业设计论文、完善毕业设计。

第14周:提交正式设计论文。

第15周:准备参加毕业答辩。

第16周:参加答辩,整理毕业设计材料提交。

六、参考文献

[1]黄坚.自动控制原理及其应用[M].北京:高等教育出版社,2004.

[2]孙德宝.自动控制原理[M].北京:化学工业出版社,2002.

[3]胡寿松.自动控制原理(第四版)[M].北京:科学出版社,2001.

[4]周伯敏.自动控制理论[M].北京:机械工业出版社,1999.

[5]夏德钤,翁贻芳.自动控制理论[M].北京:机械工业出版社,2004.

[6]刘时鹏. MATLAB环境下直线单级倒立摆系统实时控制实验的研究与设计[D].重庆大学,2004.

[7]Liu B,Hong J,Wang ar inverted pendulum control based on improved ADRC[J]. Systems Science & Control Engineering An Open Access Journal,2019,7(3):1-12.

[8]刘金琨.先进PID控制及其MATLAB仿真[M].北京:电子工业出版社,2003.

[9]陶永华.新型PID控制及其应用[M].北京:机械工业出版社,2002.

[10]Katsuhiko Ogata,卢伯英等译.现代控制工程[M].北京:电子工业出版社,2000.

[11]薛定宇.控制系统仿真与计算机辅助设计[M].北京:机械工业出版社,2005.

[12]张晓华.控制系统数字仿真与CAD[M].北京:机械工业出版社,1999.

[13]原菊梅.基于模拟退火算法的数字PID控制器参数整定的研究[J].北京工商大学学报:自然科学版,2004,22(4),40-42.

[14]韩京清.自抗扰控制技术[J].前沿科学,2007(01):25-32.

[15]韩京清.自抗扰控制器及其应用[J].控制与决策,1998(001):19-23.

指导教师审核意见

该论文《基于ADRC的一级直线倒立摆控制系统设计与仿真》选题与专业结合较紧密,选题的范围比较适中。该选题的研究具有一定的实践指导意义。内容安排合理,逻辑关系清晰,紧扣论文主题

拟采取的研究方法具有一定的合理性。整个论文按时完成的可行性较大。该开题报告符合要求,同意该同学开题,并进入下一阶段的论文写作。

指 导 教 师(签名):年 月日

教研室负责人批阅意见

同意开题

教研室负责人(签名):年 月日