磁悬浮小球 哈工大控制

合集下载

基于极点配置与最优控制的磁悬浮系统控制器

基于极点配置与最优控制的磁悬浮系统控制器

0引言
磁悬浮技术是集电磁学、控制工程、信号处理、 机械学、动力学等多门学科于一体的新型高科技技
术⑴。磁悬浮技术因其无接触、无摩擦等特点而具 有能耗低、污染小、噪声小等优点,因此在各领域 被广泛应用⑵。但由于磁悬浮系统本质上是不稳定 的,所以为使系统稳定,必须加入反馈控制环节使
基金项目:国家自然科学基金青年科学基金(批准号:61803264) 作者简介:王翼(1997-),男,本科,学生,主要研究方向为仪器测量与控制;张凤登(1963_),男,博士,教授,主要从事检测技术与 自动化等方面的教学与科研工作;吉妍(1999-),女,本科,主要研究方向为光学工程;范鑫怡(1998-),女,本科,主要研究方向为光学工 程;张文婷(1997_),女,本科,主要研究方向电子信息工程。 通讯联系人:王翼(1998-),男,本科,主要研究方向为仪器测量与控制。
[Abstract] : The structure and working principle of the ''magnetic suspension ball experimental system" are intro­ duced in detail. The physical model of the magnetic suspension ball experimental system is established. The system state space expression is derived based on the physical model, and the system mathematical model is established. The stability, controllability and observability of the system are established. The system simulation model is estab­ lished in the Matlab/Simulink environment to study the dynamic characteristics of the control system. In order to re­ alize the fast and stable control of the magnetic suspension ball experimental system, two control methods, the pole placement algorithm and the optimal control algorithm, are proposed to design the state feedback controller. The de­ sign rationality of the controller and the observer is analyzed through experimental simulation. Experiments show that the pole placement method can quickly change the response performance of the magnetic levitation system by changing the desired pole. The optimal control method can change the response performance of the magnetic levitation system by changing the Q and R matrices, and both can effectively control the magnetic levitation experimental system. [Key words] : Magnetic suspension ball experimental system; Pole placement; Optimal control; Simulink simula­ tion; State feedback control

基于DSP的磁悬浮球模糊PID数字控制器

基于DSP的磁悬浮球模糊PID数字控制器

基于DSP的磁悬浮球模糊PID数字控制器
邱洪;黄苏丹;曹广忠
【期刊名称】《武汉理工大学学报(信息与管理工程版)》
【年(卷),期】2009(031)006
【摘要】给出了磁悬浮球系统的工作原理及其数学模型, 阐述了模糊PID控制器的设计方法, 设计了以DSP为核心的磁悬浮球模糊PID数字控制器并进行实验, 实现了钢球的稳定悬浮.结果表明, 该系统具有良好的控制效果.
【总页数】4页(P933-936)
【作者】邱洪;黄苏丹;曹广忠
【作者单位】深圳大学机电与控制工程学院,广东,深圳,518060;深圳大学机电与控制工程学院,广东,深圳,518060;深圳大学机电与控制工程学院,广东,深圳,518060【正文语种】中文
【中图分类】TP273
【相关文献】
1.基于DSP的磁悬浮轴承数字控制器 [J], 刘祥;李玉霞;李敏花
2.基于TMS320F28335DSP的磁悬浮系统数字控制器研究 [J], 姜宏伟;谢振宇
3.基于DSP和CPLD的主动磁悬浮轴承数字控制器 [J], 薛晓艳;谷志锋;刘文胜;李杰
4.基于DSP的磁悬浮轴承数字控制器 [J], 吴明贵;汪希平;吴国庆;王澄泓;董鲁宁;张爱林
5.基于TMS320F28335DSP的磁悬浮轴承数字控制器的研究与设计 [J], 郭凯旋;徐龙祥
因版权原因,仅展示原文概要,查看原文内容请购买。

基于MATLAB的磁悬浮球系统PID控制器设计与实现

基于MATLAB的磁悬浮球系统PID控制器设计与实现

基于MATLAB的磁悬浮球系统PID控制器设计与实现陈亚栋;高文华;张井岗;刘鑫【期刊名称】《微型机与应用》【年(卷),期】2013(32)22【摘要】The structure and work principle of magnetic levitation ball system was introduced in this paper . The mathematical model was got through and linearized near the equilibrium point . Then the PID controller will be made based on the mathematical model . The model of the control system was built in the Simulink environment to simulate research . At last , the control system model conducted the real-time control experiment on the googol GML1001 series of magnetic levitation device . The experimental results showed that the proposed PID controller guaranteed the suspension ball to achieve the expectation fast and had excellent anti-in-terference performance .%介绍了磁悬浮球系统的结构和工作原理,建立了磁悬浮系统的数学模型并进行线性化处理;设计 PID 控制器,在 Simulink 环境下搭建控制系统的模型进行仿真研究,并在固高 GML1001系列磁悬浮装置上进行实时控制实验。

基于STM32单片机的微型磁悬浮装置的设计

基于STM32单片机的微型磁悬浮装置的设计

图 5 x 轴的双闭环串级 PID 控制框图
2.3 软件流程 本文选用 STM32F103C8T6 单片机作为主控制器,通
过 MDK ⁃Keil5 IDE 软件进行程序设计和调试见图 6 和 图 7。
图 6 主程序流程图
图 7 串口中断接收程序
图 6 和图 7 分别为主程序和串口中断接收程序两大 部分。在中断处理时,通过串口中断接收上位机发送来 的 命 令 和 数 据 ,并 缓 存 到 全 局 变 量 环 形 数 组 区 ,并 使 用 定时器中断设计 15 ms 控制周期定时。
调试完 PID 参数后,开始悬浮测试,该磁悬浮装置 的底座实物图如图 8 所示。本文使用直径 25 mm、厚度 10 ms 的圆柱体钕铁硼磁铁作为永磁体,以及直径 3 cm 厚度 5 mm 的圆柱体钕铁硼磁铁作为浮子。
第 14 期
杜明昊,等:基于 STM32 单片机的微型磁悬浮装置的设计
29
子 的 位 置 信 息 ,以 永 磁 体 的 中 心 为 原 点 ,建 立 直 角 坐 标 系 ,霍 尔 h1 测 量 x 轴 方 向 上 的 浮 子 磁 通 量 信 息 ,霍 尔 h2 测 量 y 轴 方 向 上 的 浮 子 磁 通 量 信 息 。 [7] 因 此 ,通 过 STM32 单 片 机 片 内 ADC 外 设 得 到 磁 通 量 值 ,进 行 数 学 坐标模型化后,可以得到浮子的水平位置。
2 磁悬浮装置的控制设计
2.1 浮子姿态位置 磁悬浮装置平面结构示意图如图 4 所示。磁通量
测量单元里的 2 个相互垂直的霍尔元件,可以测量出浮
图 3 磁通量测量单元
图 4 磁悬浮装置平面结构示意图
2.2 双闭环串级 PID 控制 浮子稳定悬浮时,所需的悬浮斥力主要由永磁体提

PID控制器在磁悬浮球系统实验中的应用

PID控制器在磁悬浮球系统实验中的应用
《 装备制造技术) o2 2 1 年第 1 期
P 制器在磁悬浮球 系统 实验 中的应用 I D控
于建 立 , 崔亚君 。 磊 殷
( 海军航空工程学院 青岛分院 , 山东 青岛 2 64 ) 60 1
摘 要: 设计 了一个 PD控 制器对 实验室 已有的磁悬 浮球 系统进行 了改进 , I 通过 对 PD控制 器参数 的调 整 , I 来优 化磁悬
图4 ld 控 制 器 阶跃 信 号 系统 响 应 图 a i
当已知系统 的临界 比例增益 和振荡 周期 说 I 能够满足控 时 , 可 以用经 验整 定公 式来 确定 PD控 制器 的 也 I 定悬浮 , 明采用 PD控制器进行校正 , 制要 求 。 参 数 另外 ,观察此时的伯德 图和奈奎斯特 图也能够 KP=0.Kc 6 ; 证 明这 一点 。 = 0 S , .T ;
o T =0 1 5 .2
从示波器的输 出波形可 以明显看 出 ,加入 PD I 控制器后 , 小球 的抗 干扰能力明显提高 , 能够维持稳
其 中, 特征参数 和 一般由系统整定实验确 定, 或者用频率特性分析算法 , 根据受控过程 G ) 直 接计算结果 , 即由增益裕度确定 , 由截止频率 确
对实验室 已有的磁悬浮系统通过 PD控制器参数的 I 调 整进 行 优 化 。然后 利 用 Maa 件对 控 制 系统 进 t b软 l 行 了仿真并通过仿真 图形进行性能分析 ,实现 了对 磁悬浮球系统的稳定控制。实验证实 , PD控制器 该 I
的设 计 是 正确 可行 的 。
图3 加 入 P D校 正 后 磁 悬 浮 球 系统 方 框 图 I
为积分时间常数 ; 为微分 时间常数 。
此 时 , 统 的闭 环传 递 函数 系

磁悬浮小球介绍

磁悬浮小球介绍

磁悬浮小球的PID控制
利用MATLABsimulink设计具有PID调节器的磁悬浮小 球控制系统,并进行PID参数整定。
磁悬浮小球的PID控制

临界比例度法进行PID控制器参数的整定步骤: (1)首先预选择一个足够短的采样周期TS,一般说TS应小 于受控对象纯延迟时间的十分之一。 (2)用选定的TS,仅加入比例控制环节使系统工作,逐渐 减小比例度,即加大比例放大系数KP,直至系统对输入 的阶跃信号的响应出现临界振荡(稳定边缘),将这时 的比例放大系数记为Kr,临界振荡周期记为Tr。 (3) 以连续-时间PID控制器为基准,建立数字PID的控制 度评价函数 ,通过公式计算或查表确定PID控制器的参 数TS,KP,TI和TD 。
电磁绕组优化设计
另外,漆包线线径和电流之间还存在下述关系:
d U i 4L
2
因此,线径d越大通过线圈的电流也大,线圈发热越严重。 优化漆包线线径和线长必须综合考虑电磁力大小、线圈 额定电流。 由最优的漆包线线径和线长,就可以得到合理的电磁绕 组结构参数。
磁悬浮小球系统模型
将钢质小球放入 电磁铁产生的磁 场中,用传感器 检测钢球在螺线 管磁场中的位置, 进而用PID方法控 制线圈电流以达 到磁力和重力的 平衡。
F
0 AN i
2
2
2
z
式中:μ0——空气磁导率,4πX10-7H/m; A——铁芯的极面积,单位m2; N——电磁铁线圈匝数; z——小球质心到电磁铁磁极表面的瞬时气隙,单位m; i——电磁铁绕组中的瞬时电流,单位A。
电磁绕组优化设计


功率放大器中放大元器件的最大允许电 压为15V。为了降低功率放大器件上的压 力差,减少功率放大器件的发热,设定 悬浮绕组线圈电压该值为12V。 约束条件:U=12V 电流、电压与电阻的关系 U i R

基于MATLAR的磁悬浮球系统PID控制器设计与实现

基于MATLAR的磁悬浮球系统PID控制器设计与实现

s h o we d t h a t t h e p r o p o s e d P I D c o n t r o l l e r g u a r a n t e e d t h e s u s p e n s i o n b a l l t o a c h i e v e t h e e x p e c t a t i o n f a s t a n d h a d e x c e l l e n t a n t i — - i n - -
C h e n Ya d o n g, Ga o We n h u a, Z h a n g J i n g g a n g, L i u Xi n
( T h e E l e c t i r c h l f o r m a t i o n E n g i n e e i r n g C o l l e g e , T a i y u a n U n i v e r s i t y o f S c i e n c e a n d T e c h n o l o g y , T a i y u a n 0 3 0 0 2 4, C h i n a )
Ab s t r a c t :T h e s t r u c t u r e a n d w o r k p r i n c i p l e o f ma g n e t i c l e v i t a t i o n b a l l s y s t e m wa s i n t r o d u c e d i n t h i s p a p e r . T h e ma t h e ma t i c a l mo d e l w a s g o t t h r o u g h a n d l i n e a r i z e d n e a r t h e e q u i l i b iu r m p o i n t . T h e n t h e P I D c o n t r o l l e r wi l l b e ma d e b a s e d o n t h e ma t h e ma t i c a l mo d e 1 . T h e mo d e l o f t h e c o n t r o l s y s t e m wa s b u i l t i n t h e S i mu l i n k e n v i r o n me n t t o s i mu l a t e r e s e a r c h. A t l a s t ,t h e c o n t r o l s y s t e m mo d e l

Fuzzy-PID控制算法在磁悬浮系统中的应用

Fuzzy-PID控制算法在磁悬浮系统中的应用

Fuzzy-PID控制算法在磁悬浮系统中的应用
刘德生;尹力明;佘龙华
【期刊名称】《计算机测量与控制》
【年(卷),期】2002(010)006
【摘要】磁悬浮系统是典型的非线性迟滞系统,应用常规的PID控制难以实现有效控制.本文针对磁悬浮系统的特点,采用Fuzzy-PID复合控制模型,应用模糊推理功能实现PID参数的自整定,对磁悬浮球系统进行控制,得到了理想的控制效果.
【总页数】3页(P375-377)
【作者】刘德生;尹力明;佘龙华
【作者单位】国防科技大学,机电工程与自动化学院,湖南,长沙,410073;国防科技大学,机电工程与自动化学院,湖南,长沙,410073;国防科技大学,机电工程与自动化学院,湖南,长沙,410073
【正文语种】中文
【中图分类】TP273
【相关文献】
1.Fuzzy-PID控制算法在永磁电磁混合悬浮系统中的应用 [J], 梁中华;吴红波;杨霞;李庆江
2.基于Smith补偿的喷雾干燥塔Fuzzy-PID控制算法 [J], 管丰年
3.H¥与滑模融合控制算法在磁悬浮系统中的应用 [J], 李丹丹;何荣卜;张彩红
4.磁悬浮系统的加速度计反馈控制算法 [J], 张锟;崔鹏;李杰
5.模糊PID控制算法在磁悬浮系统中的应用 [J], 吴东月;田国胜
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

研究生自动控制专业实验地点:A区主楼518房间姓名:史帅刚实验日期:2015 年 3 月28 日斑号:14S0421 学号:14S104009 机组编号:同组人:张海东朱宁高依然李俊伟成绩教师签字:磁悬浮小球系统实验报告主编:钱玉恒,杨亚非哈工大航天学院控制科学实验室磁悬浮小球控制系统实验报告一、实验内容1、熟悉磁悬浮球控制系统的结构和原理;2、了解磁悬浮物理模型建模与控制器设计;3、掌握根轨迹控制实验设计与仿真;4、掌握频率响应控制实验与仿真;5、掌握PID控制器设计实验与仿真;6、实验PID控制器的实物系统调试;二、实验设备1、磁悬浮球控制系统一套磁悬浮球控制系统包括磁悬浮小球控制器、磁悬浮小球实验装置等组成。

在控制器的前部设有操作面板,操作面板上有起动/停止开关,控制器的后部有电源开关。

2、磁悬浮球控制系统计算机部分磁悬浮球控制系统计算机部分主要有计算机、1711控制卡等;三、实验步骤1、系统实验的线路连接磁悬浮小球控制器与计算机、磁悬浮小球实验装置全部采用标准线连接,电源部分有标准电源线,考虑实验设备的使用便利,在试验前,实验装置的线路已经连接完毕。

2、启动实验装置通电之前,请详细检察电源等连线是否正确,确认无误后,可接通控制器电源,随后起动计算机和控制器,在编程和仿真情况下,不要启动控制器。

3、系统实验的参数调试根据仿真的数据及控制规则进行参数调试(根轨迹、频率、PID 等),直到获得较理想参数为止。

四、实验要求1、学生上机前要求学生在实际上机调试之前,必须用自己的计算机,对系统的仿真全部做完,并且经过老师的检查许可后,才能申请上机调试。

学生必须交实验报告后才能上机调试。

2、学生上机要求上机的同学要按照要求进行实验,不得有违反操作规程的现象,严格遵守实验室的有关规定。

五、系统建模思考题1、系统模型线性化处理是否合理,写出推理过程? 解:小球电磁的吸引力:20f2AN K i F(i,x )()4xμ=-(1)记:20fAN K K 4μ=-,则2xiK x i F )(),(=(2)对)x ,i (F 泰勒展开:)x -)(x x ,(i F )i -)(i x ,(i F )x ,F(i x)F(i,000x 000i 00++= (3)其中,00020i 00i i x x 2Ki x F(i,x)F(i ,x )i δδ====|,,002030x 00i i x x 2Ki x F(i,x)F (i ,x )x δδ===-=|, 由小球的动力学方程:22d x(t)m F(i,x )mg dt =+(4)其中,00F i x mg 0+=(,),所以可得下面式子2200000000223002Ki 2Ki d xm (i ,x )(i-i )(i ,x )(x-x )=i x dt x x i x F F =+-(5) 根据拉普拉斯变换,)()()(s x mx 2Ki s i mx 2Ki s s x 322002-= (6)将)2020x iK(mg -=带入并变换可得,200x(s)-1=i(s)a s -b (7)其中00000i i a =, b =2gx以传感器处理电路输出电压为out U (s),以功放控制电压为in U (s),out s s a 2in a 00U (s)K x(s)-(K /K )G(s)===U (s)K i(s)a s -b(8)取系统状态变量分别为1out 2out x =u ,x =u ,则•11in s •2200a 0 1 0xx =+u 2g 2g?K 0-x x x i ?K ⎛⎫⎛⎫⎛⎫⎛⎫ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪⎝⎭ ⎪ ⎪⎝⎭⎝⎭⎝⎭ (9)将实际参数带入可得,in 2121U 124990x x 0098010x x ⎪⎪⎭⎫ ⎝⎛+⎪⎪⎭⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛=⎪⎪⎪⎭⎫⎝⎛∙∙..(9)另外,传函为:5250300.0311s 77.8421s G 20.)(-=(10)六、根轨迹试验思考题1、根据系统模型,采用根轨迹法设计一个控制器?分别比较超前校正和迟后超前校正的特点,用仿真结果进行说明。

解:系统的传函为:5250300.0311s 77.8421s G 20.)(-=若校正后指标为:0.2(2%),10%,0.02s p ss t s e σ=≤=100%4p s nt σζω=⨯=由此解得,0.6,33.83n ζω== 希望闭环主导极点为:2027A j =-±(1)超前校正:1111c c c s K s G K Ts s Tττα++==++注:超前校正能改善系统动态性能,但是不能达到稳态误差的指标要求。

○1取115T-=-(2027)[(202715)(202731.3) (202731.3)]180j x j j j ︒∠-+--∠-+++∠-+++∠-+-=-(11)解上式,得12.2x =,根轨迹如下:Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)-200-150-100-50050100150200图1此时,有一条根轨迹一直在右半平面,即系统有一个不稳定的极点。

显然,这是不满足要求的。

○2取125T-=-,带入(11)式,解得 5.2x =-,校正后的系统传函:020.5993( 5.2)77.8421G (s)(25)0.0311s 30.5250s s +=+-其根轨迹如下(图2):分析:当根轨迹位于2027A j =-±处时,根轨迹系数1500k =,此时还有第三个极点15.1,由于它大于零,所以系统会不稳定的,这个方案也不行。

Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)图2○3取145T -=-,带入(11)式,解得21.56x =-,校正后的系统传函:020.9229(21.56)77.8421G (s)(45)0.0311s 30.5250s s +=+-根轨迹如下(图3):分析:当根轨迹位于2027A j =-±处时,根轨迹系数2310k =(系统开环增益 1.123K =),此时第三个极点为-6.16,稳定。

下面对这一校正方案进行simulink 仿真。

Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)-50-40-30-20-10010203040图3Simulink 仿真框图如下(图4)图4仿真输出:图5图6注:图5是系统输出,图6是系统偏差信号(本例中也是误差信号)(2)迟后校正迟后校正在超前校正的基础上进行,目的是变动系统开环增益K 。

为了不引起希望闭环极点的变化,这里取1cK α=,即: 111111c c c s s K s G K Ts s s T Tτττα+++===+++(12) 由于超前校正之后,系统开环增益 1.123K =,欲使系统稳态误差0.02ss e =,则迟后校正中15044.5241 1.123c T K Tτατ=====校正后传函为:0210.9229(21.56)77.8421G (s)1(45)0.0311s 30.5250s s s s T τ++=+-+○1取12τ=,求得10.0449T=。

根轨迹,simulink 仿真如图:Real Axis (seconds-1)I m a g i n a r y A x i s (s e c o n d s -1)分析:迟后校正后,系统的稳态误差达到了要求,但是动态性能却受到很大的影响:极点:19.726.5A j =-±和 2.76 3.84A j =-±;超调450%,调整时间2秒。

这种影响是由于迟后校正引入的开环偶极子造成的,下面为减少影响,将开环偶极子向原点附近靠拢。

○2取18τ=,求得10.18T=。

根轨迹,simulink 仿真如图:Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)从根轨迹图中可知,极点为:21.816.4A j =-±(阻尼系数0.8,超调不足2%,调整时间0.19,但它已经不是希望主导极点2027A j =-±了)和12.123.4A j =-±(阻尼系数0.05,超调85%,调整时间0.33)。

从simulink 仿真图中可知,超调300%,这显然比两组极点的任何一组都大;调整时间7秒(5%),这也比两组极点的任何一组都大。

此图说明,系统中已经没有主导极点了,是两组根共同作用的结果。

○3取10.5τ=,求得10.0112T=。

根轨迹,simulink 仿真如图:-50-40-30-20-10010203040Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)极点:2027A j =-±和 2.76 3.84A j =-±;超调450%,调整时间2秒。

综述:3组校正中,第一组的效果最好。

1.根轨迹超前校正,从功能上看,超前校正可以改善动态性能(提高阻尼比——降低超调;调整极点与虚轴的距离——降低调整时间);从效果上看,基本达到了要求。

但是,超前校正后,如果仅考虑主导极点,理论上是一个欠阻尼,而实际情况是一个过阻尼,这是由于另外一个极点的影响。

所以,实际系统中,最终的效果是所有极点效果的综合,会是什么样的响应,只根据各个极点数值的大小很难做出判断(或许这需要经验)。

2.根轨迹超前-迟后校正,从功能上看,超前-迟后校正既可以改善动态性能(超前),又可以改善稳态误差(迟后)。

从结果上看,稳态误差完全可以达到理论值,但是动态性能却达不到。

原因是,迟后校正引入了一对开环偶极子,这使得系统多了一对位于原点附近的闭环极点,最终的响应,是由它们和希望主导极点共同影响的。

另,若在超前校正前,对希望主导极点留有一定的裕量,效果如下: ○12527A j =-±(满足参数的临界主导极点是:2027A j =-±)Root LocusReal Axis (seconds -1)I m a g i n a r y A x i s (s e c o n d s -1)-50-40-30-20-10010203040极点:24.725.6A j =-±和极点: 2.17.31A j =±; 动态性能:超调260%,调整时间2秒(5%)。

相关文档
最新文档