PID控制器设计磁悬浮小球控制系统

合集下载

下推式动态磁悬浮装置

下推式动态磁悬浮装置

下推式动态磁悬浮装置摘要:改进了一种下推式动态磁悬浮装置。

该装置以Arduino开发板为控制元件,直流电机驱动板驱动两组线圈完成控制,首次将电位器加入装置中,从而使悬浮浮子的稳定性有非常大的提高,抗外界干扰能力也大大增强,适合实验表演和物理玩具,也期待应用。

关键词:磁悬浮下推式PID控制1 引言如今,磁悬浮技术以其独特的优越性在世界范围内快速发展,运用于经济建设的各个领域。

进行磁悬浮技术的研究可以实现物理学、自动控制等多个学科领域的交叉渗透,现实意义非常重要。

磁悬浮系统实质上来说,是一个不稳定的、非线性系统,因此该装置的稳定控制,一直都受到广泛的关注和研究。

为实现稳定的磁悬浮,使用控制的方法有很多,但大多比较复杂,且成本较高,难以用于实际应用。

目前,已经有了一定应用的磁悬浮装置多采用上拉式的设计,即用通电线圈提供向上的磁力,霍尔元件作为传感器,用于控制线圈磁力,使浮子受到磁力与重力平衡,达到悬浮的目的。

但是上拉式的控制方式中,浮子的浮力完全由线圈提供,系统的功耗相对较大,装置的体积也较大。

而且这样的系统控制方式比较简单,但是由于只提供了一个方向的约束,又是开环控制,稳定范围较窄,这些都限制了其应用的范围。

针对以上问题,本文设计的下推式动态磁悬浮装置采用改进型PID控制,算法简易高效,能够有效改善系统的动态品质,整个装置立体性强,集成度高,体积较小便于携带,更重要的是稳定性非常好。

2 原理2.1 装置原理根据悬浮的实现形式,磁悬浮现象可以分为静态磁悬浮与动态磁悬浮。

1842年,数学家山姆·恩绍(Samuel Earnshaw)用数学方法证明,单靠宏观的静态古典电磁力,磁悬浮是不可能实现的,即恩绍大定理。

在该定理的条件下,物件处于不平衡稳定,引力、静电场及静磁场等会使物件变得很不稳定。

但是,如果利用物质的抗磁性,则能够实现永磁悬浮系统中浮子的稳定悬浮。

目前,该静态磁悬浮现象的研究与应用主要集中在超导体与磁材的磁悬浮上。

磁悬浮列车的电磁浮升原理与控制优化

磁悬浮列车的电磁浮升原理与控制优化

磁悬浮列车的电磁浮升原理与控制优化磁悬浮列车是一种基于磁悬浮技术的先进交通工具,其独特的电磁浮升原理使得它能够在轨道上以高速行驶,具有较低的摩擦阻力和噪音。

本文将介绍磁悬浮列车的电磁浮升原理以及相关的控制优化技术。

一、电磁浮升原理磁悬浮列车的电磁浮升原理是通过利用轨道上的电磁力来使列车浮起并保持在一定的高度上。

具体而言,磁悬浮列车的轨道上铺设有一系列的电磁铁,这些电磁铁产生的磁场与列车上的磁体相互作用,从而产生一个向上的浮力。

在磁悬浮列车的轨道上,每个电磁铁都通过电流来产生磁场。

当列车上的磁体接近电磁铁时,由于磁体和电磁铁之间的相互作用,列车会受到一个向上的浮力。

通过控制电磁铁的电流,可以调节磁场的强度,从而控制列车的浮升高度。

二、控制优化技术为了实现磁悬浮列车的稳定浮升和高速行驶,需要对其进行精确的控制和优化。

以下是几种常见的控制优化技术。

1. PID控制PID控制是一种经典的控制算法,它通过不断调节控制器的输出来使得被控对象的输出与期望值尽可能接近。

在磁悬浮列车中,可以利用PID控制来调节电磁铁的电流,从而控制列车的浮升高度。

通过不断监测列车的浮升高度和速度,PID控制器可以根据误差信号来调整电流的大小,使得列车能够稳定地浮起并保持在一定的高度上。

2. 模糊控制模糊控制是一种基于模糊逻辑的控制方法,它可以处理一些复杂的非线性系统。

在磁悬浮列车中,由于列车的浮升高度和速度都是非线性的,传统的PID控制方法可能无法满足要求。

因此,可以采用模糊控制来处理这些非线性问题。

通过建立一套模糊规则和模糊推理系统,可以实现对电磁铁电流的精确控制,从而优化列车的浮升性能。

3. 遗传算法遗传算法是一种基于生物进化原理的优化算法,它可以通过模拟自然选择和遗传变异的过程来寻找最优解。

在磁悬浮列车中,可以利用遗传算法来寻找最佳的控制参数,从而优化列车的浮升性能。

通过不断迭代和优化,遗传算法可以逐步改进控制策略,使得列车的浮升高度和速度能够达到最佳状态。

基于模糊PID控制的球磨机自动控制系统设计

基于模糊PID控制的球磨机自动控制系统设计

基于模糊PID控制的球磨机自动控制系统设计摘要:提出了一种模糊控制对球磨机进行自动控制的技术方案,将模糊PID 控制理论引入到球磨机控制系统中,能够很好地克服球磨机非线性、时变等因素的干扰影响,能有效地避免球磨机发生胀磨或是空磨现象。

系统运行可靠,抗干扰能力强,能较好地实现球磨机恒功率自动控制,提高了设备的生产率和自动化水平,具有较好的推广应用价值。

关键词:模糊PID控制;球磨机;自动控制系统;设计1前言球磨机是物料被破碎之后,再进行粉碎的关键设备,具有结构简单、单体容量大、破碎比高、产量大、连续运行稳定等优点,成为目前磨矿的一种主要设备。

在研磨过程中,需要对球磨机中的给矿、给水、给球进行严格控制,这些参数对产品质量有很大影响。

由于系统存在较大的惯性和滞后性,而且受外部供料条件的限制,当进入球磨机的性质发生变化时,造成球磨机的负荷波动很大,表现为运行电流大幅度摆动,且仅凭经验来判别球磨机运行是处于胀磨或是空磨状态,容易造成球磨机的损害,影响电动机及传动机械的正常运行,产品质量也得不到保证,因此对它的控制十分必要,实现其自动控制具有广阔的应用前景。

2系统设计2.1功能要求控制系统的主要控制目标是完成球磨机工作负荷稳定,也就是将控制驱动电机的功率稳定。

影响驱动电机功率稳定的主要因素是球磨机的给料量和出料量。

出料量一般为设定值,浮动范围不大,系统主要是利用控制球磨机的给矿量来控制电机在恒功率状态。

针对球磨机复杂的工况,常规的PID控制效果不佳,系统选用模糊PID 控制。

控制系统还将采集球磨机研磨时的声响、主轴的振动、主轴电机功率、润滑油温度及压力等参数及各开关与电机运行状态,在现场及上位机监控界面上显示,并运用声响、振动、功率3 个主要参数反映球磨机的负荷,更好地实现整个球磨机的优化控制。

2.2模糊控制系统结构球磨机模糊控制系统结构如图1 所示。

主驱动电动机功率通过功率变送器检测,检测到的功率信号转换成电信号送模糊控制器,模糊控制器由德国西门子公司生产的S7-300 型PLC 编程实现,采用二输入三输出的形式,模糊控制器将检测的功率值与设定的功率进行比较,根据其误差值e 及误差变化率ec作为模糊控制器的输入量,输出控制量KP、TI、TD作为PID 控制参数的输入量,根据被控过程对参数KP、TI、TD的自整定要求实现参数KP、TI、TD整定,以满足不同时刻电机功率偏差e 和偏差变化率ec对参数自动调整的要求,这样在实际控制中具有良好的动态性能,PID 的3 个参数能依据当前系统的状况来做出相应的调整。

高速列车磁悬浮系统的稳定性分析与控制

高速列车磁悬浮系统的稳定性分析与控制

高速列车磁悬浮系统的稳定性分析与控制高速列车磁悬浮系统是一种新型的交通工具,以磁悬浮技术为基础实现悬浮运行,具备高速、低能耗、低噪音等优势。

然而,由于列车磁悬浮系统的复杂性和外界环境的变化,需要对其稳定性进行深入分析与控制,以确保系统的运行安全和可靠性。

首先,对高速列车磁悬浮系统的稳定性进行分析是非常重要的。

磁悬浮系统的稳定性主要包括悬浮稳定性和横向稳定性两个方面。

悬浮稳定性是指列车在运行过程中与轨道之间的保持恒定的空气间隙,而横向稳定性则是指列车在运行过程中保持平稳的横向位置。

为了保证悬浮稳定性,需要对电磁铁力与列车重力之间的平衡进行精确控制,通过传感器对列车位置进行反馈,在系统中引入控制算法来实现悬浮高度的控制。

而横向稳定性则依赖于悬浮电磁铁的定位和控制系统,在列车运行过程中对其横向位置进行精确控制,以确保列车的平稳运行。

其次,对高速列车磁悬浮系统的稳定性进行控制是必不可少的。

控制系统是指通过传感器获取列车运行状态信息,并通过控制算法对电磁铁力进行调节的系统。

为了实现稳定的悬浮和运行,可采用PID控制、模糊控制或自适应控制等方法。

其中,PID控制算法是最常用的一种方法,可通过调节比例、积分和微分三个参数来实现对系统的稳定控制。

模糊控制则是一种基于模糊逻辑的控制方法,通过建立模糊规则集和模糊推理来实现对系统的精确控制。

自适应控制则是通过监测系统的状态和参数变化,自动调整控制参数,以适应外界环境变化和系统的动态特性。

这些控制方法可以结合使用,通过多个控制环节来实现对高速列车磁悬浮系统的稳定性控制。

此外,对高速列车磁悬浮系统的稳定性分析与控制还需考虑其他因素。

例如,温度对系统的稳定性会产生影响,因此需要进行温度补偿的设计。

同时,机械结构的稳定性以及气动效应等也需要进行综合考虑。

对于磁悬浮列车来说,风力对其稳定性的影响尤为重要,可以通过改变列车形状、增加外部防护以及控制系统的调整来降低风力对列车稳定性的影响。

基于PID的液位控制系统的设计与实现

基于PID的液位控制系统的设计与实现

基于PID的液位控制系统的设计与实现液位控制系统是工业生产过程中常用的控制技术之一、PID(比例-积分-微分)控制器是一种经典的控制算法,可以有效地实现液位控制。

本文将设计和实现基于PID的液位控制系统。

液位控制系统一般由传感器、执行器和控制器组成。

传感器用于测量液位高度,执行器用于调节液位,而控制器则根据测量值和设定值之间的差异来控制执行器的运动。

在这个过程中,PID控制器起到关键的作用。

首先,我们需要设计传感器来测量液位高度。

常见的液位传感器有浮子式、压力式和电容式传感器。

根据实际应用需求,选择适合的传感器。

传感器的输出值将作为反馈信号输入到PID控制器中。

其次,我们需要选择合适的执行器来调节液位。

根据液位的控制需求,可以选择阀门、泵等执行器。

这些执行器的动作是由PID控制器输出的控制信号来控制的。

接下来,我们将重点介绍PID控制器的设计和实现。

PID控制器由比例、积分和微分三个部分组成。

比例部分输出和误差成正比,积分部分输出和误差的累积和成正比,微分部分输出和误差的变化率成正比。

PID控制器的公式为:输出=Kp*错误+Ki*积分误差+Kd*微分误差其中,Kp、Ki、Kd是PID控制器的三个参数。

这些参数的选择对于系统的稳定性和响应速度有重要影响。

参数的选择需要通过实验和调试来确定。

在PID控制器的实现中,有两种常用的方式:模拟PID和数字PID。

模拟PID控制器基于模拟电路实现,适用于一些低要求的应用场景。

数字PID控制器基于微处理器或单片机实现,适用于更复杂的控制场景。

在具体的实现中,我们需要先进行系统建模和参数调整。

系统建模是将液位控制系统转化为数学模型,以便进行分析和设计。

常见的建模方法有传递函数法和状态空间法。

参数调整是通过实验和仿真等手段来确定PID控制器的参数。

接下来,根据建模和参数调整的结果,我们可以进行PID控制器的实际设计和实现。

在设计过程中,需要注意选择合适的控制算法和调试方法,以保证系统的稳定性和性能。

磁悬浮电机的设计与实现

磁悬浮电机的设计与实现

磁悬浮电机的设计与实现引言磁悬浮电机是一种基于磁悬浮技术和电动机原理相结合的先进电机。

与传统的机械轴承支撑电机不同,磁悬浮电机利用磁力使转子浮在空中,消除了摩擦损耗和机械磨损,从而提高了电机的效率和可靠性。

本文将介绍磁悬浮电机的设计原理和实现方法。

设计原理磁悬浮电机的设计原理基于磁力平衡和电力驱动。

首先,通过使用永磁体和电磁体产生的磁场相互作用,可以使转子悬浮在气隙中。

然后,通过改变电磁体的电流来调节磁场的强度,从而控制转子的位置。

最后,通过施加交变电流使转子旋转,实现电机的工作。

磁悬浮电机通常采用两种磁悬浮方式:永磁悬浮和电磁悬浮。

永磁悬浮电机通过使用稳定的永磁体来产生悬浮力,从而实现转子的悬浮和驱动。

电磁悬浮电机则通过使用电磁体来产生悬浮力,需要外部电源来提供悬浮力。

两种方式各有优点和适用范围,具体选择应根据实际应用需求进行。

设计步骤1. 确定设计要求在开始设计磁悬浮电机之前,需要确定设计要求,包括功率、转速范围、悬浮方式等。

这些要求将直接影响到电机的设计参数和性能。

2. 选取磁悬浮方式根据设计要求和应用需求,选择适合的磁悬浮方式。

永磁悬浮适用于小功率和高速应用,电磁悬浮适用于大功率和低速应用。

3. 选择磁悬浮材料根据悬浮方式选择合适的磁悬浮材料。

永磁悬浮电机通常采用永磁体材料,如永磁铁、钕铁硼等。

电磁悬浮电机可以选择软磁材料,如硅钢片等。

4. 设计磁悬浮系统设计磁悬浮系统包括磁悬浮轴承和磁悬浮电磁体。

根据转子的重量和转速范围,选择合适的磁悬浮轴承类型,如径向磁悬浮轴承、轴向磁悬浮轴承等。

设计磁悬浮电磁体时,需要考虑电磁体的尺寸、线圈参数等。

5. 设计控制系统设计控制系统是磁悬浮电机设计的关键。

控制系统需要实时监测转子位置和速度,并根据要求调整电磁体的电流,实现转子的悬浮和驱动。

常用的控制策略包括PID控制、模糊控制、自适应控制等。

6. 制造和调试在完成设计后,进行磁悬浮电机的制造和调试。

制造过程包括制造磁悬浮轴承、制造电磁体、组装电机等。

PID温度控制器的设计

PID温度控制器的设计
1
1
(1)在对温度控制发展现状、系统控制要求进行研究的基础上,选择了整个控制系统的控制方案;
(2)完成系统的硬件设计,包括采样电路、A/D转换电路、主控制电路、保护电路等等的设计;
(3)完成该系统的软件设计,包括主程序模块、控制运算模块、数据输入输出及处理模块等一些子功能模块的设计;
1.
采用PID控制原理研制成适合用于小功率器件的温度控制器,该控制器能达到很好的控制效果,若精心选择PID的各种参数,温度控制的精度可以达到0.05℃,完全可以保证器件的正常工作。在一定的控制系统中,首先将需要控制的被测参数(温度)由传感器转换成一定的信号后再与预先设定的值进行比较,把比较得到的差值信号经过一定规律的计算后得到相应的控制值,将控制量送给控制系统进行相应的控制,不停地进行上述工作,从而达到自动调节的目的。PID是目前广泛使用的控制方法,其控制规律的数学模型为:
实现PID控制原理的具体方法因系统的不同而不同。在我们的系统中,采用了增量式计算方法,而控制量的输出则采用了位置式的输出形式。在数值控制系统中,其控制规律的数学模型演化为:
其中:T为采集周期;ei、ei-1、ei-2为此时刻、前一时刻、再前一时刻的差值信号。这种方法的好处在于只需保持前三时刻的差值信号,同时输出控制量的初始设定值不必准确,就能较快地进入稳定控制过程。
PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。三种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法。利用该方法进行PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。

磁悬浮实验的基本原理和设计思路

磁悬浮实验的基本原理和设计思路

磁悬浮实验的基本原理和设计思路一、悬浮原理磁悬浮实验的基本原理是利用磁力的相互作用,使物体在空气中悬浮。

具体来说,磁悬浮实验是通过电磁感应的方式产生一个交变电流,这个电流会产生一个变化的磁场。

当物体放置在这个变化的磁场中时,它会受到一个向上的推力,从而使物体悬浮在空气中。

二、设计思路1. 系统结构磁悬浮实验系统主要由以下几部分组成:控制系统、传感器、电源、导轨和载体。

其中,控制系统负责控制电源输出和传感器采集数据;传感器用于检测载体位置和速度;电源提供所需的电能;导轨是载体运动的基础;载体则是被悬浮在导轨上的物体。

2. 系统工作原理系统工作原理如下:(1)控制系统通过传感器采集载体位置和速度信息,并将其送回控制器。

(2)控制器根据采集到的信息计算出所需输出的电流,并将其发送给电源。

(3)电源根据控制器发送过来的信号输出相应大小和方向的电流。

(4)导轨上的线圈受到电流的作用,产生一个变化的磁场。

(5)载体中的磁体受到变化的磁场作用,产生一个向上的推力,使其悬浮在导轨上。

(6)载体位置或速度发生变化时,传感器会重新采集信息,控制系统会重新计算输出电流,并将其发送给电源,以保持载体在正确位置上悬浮。

三、关键技术1. 控制系统控制系统是整个磁悬浮实验中最关键的部分之一。

它需要能够准确地控制电源输出和传感器采集数据,并根据采集到的数据计算出所需输出的电流。

因此,在设计控制系统时需要考虑如何提高控制精度、降低噪声干扰等问题。

2. 传感器传感器是另一个关键技术。

它需要能够准确地检测载体位置和速度,并将这些信息反馈给控制系统。

常用的传感器包括霍尔元件、光电开关等。

在选择传感器时需要考虑其精度、响应速度等因素。

3. 电源磁悬浮实验中需要使用高频交流电源。

在选择电源时需要考虑其输出电流大小和稳定性等因素。

4. 导轨导轨是载体运动的基础,因此其设计也非常重要。

常用的导轨包括线圈导轨和永磁导轨两种。

在选择导轨时需要考虑其制造工艺、成本等因素。

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

MATLAB课程设计课程名称:采用PID控制器设计磁悬浮小球控制系统学院:电气工程学院学号:P*********姓名:***班级:10级自动化一班指导教师:杨成慧老师目录摘要........................................................11.引言.........................................................22.系统分析与设计..................................... 52.1系统建模及仿真..............................................5 2.2建立磁悬浮小球系统框图....................................72.3 PID控制系统..........................................82.4 仿真结果分析..............................................13 2.5 总结.....................................................132.6 答谢.....................................................133.参考文献.......................................................14摘要:本文通过对一个磁悬浮小球的分析,简单的描述了磁悬浮列车的原理。

控制要求通过调节电流使小球的位置始终保持在平衡位置。

通过对磁悬浮小球系统进行数学建模,求出它的系统传递函数,采用PID算法设计调节器,对小球的稳定性进行了分析和仿真,在MATLAB平台仿真获得适当的PID参数范围,进行频域分析,使得磁悬浮小球系统处在平衡状态,在仿真过程中对PI,PD,及PID三种方式进行了比较和分析,对其加入扰动信号,即正弦扰动信号,观察输出波形,对扰动进行分析。

本文通过对磁悬浮小球系统的分析,体现了MATLAB的强大功能,突出了它在运算以及作图仿真方面的优势。

关键字: MATLAB, PID控制器, 磁悬浮小球系统,稳定性1.引言磁悬浮列车的原理并不深奥。

它是运用磁铁“同性相斥,异性相吸”的性质,使磁铁具有抗拒地心引力的能力,即“磁性悬浮”。

将“磁性悬浮”这种原理运用在铁路运输系统上,使列车完全脱离轨道而悬浮行驶,成为“无轮”列车,时速可达几百公里以上。

这就是所谓的“磁悬浮列车”,亦称之为“磁垫车”。

由于磁铁有同性相斥和异性相吸两种形式,故磁悬浮列车也有两种相应的形式:一种是利用磁铁同性相斥原理而设计的电磁运行系统的磁悬浮列车,它利用车上超导体电磁铁形成的磁场与轨道上线圈形成的磁场之间所产生的相斥力,使车体悬浮运行的铁路;另一种则是利用磁铁异性相吸原理而设计的电动力运行系统的磁悬浮列车,它是在车体底部及两侧倒转向上的顶部安装磁铁,在T形导轨的上方和伸臂部分下方分别设反作用板和感应钢板,控制电磁铁的电流,使电磁铁和导轨间保持10─15毫米的间隙,并使导轨钢板的吸引力与车辆的重力平衡,从而使车体悬浮于车道的导轨面上运行。

磁悬浮列车的产生让人们又多了一种交通方式的选择,磁悬浮列车与当今的高速列车相比具有很多优点:由于磁悬浮列车是轨道上行驶,导轨与机车之间不存在任何实际的接触,成为“无轮”状态,故其几乎没有轮、轨之间的摩察,时速高达几百公里;磁悬浮列车可靠性大、维修简便、成本低,其能源消耗仅是汽车的一半、飞机的四分之一;噪音小,当磁悬浮列车时速达300公里以上时,噪声只有656分贝,仅相当于一个人大声地说话,比汽车驶过的声音还小;由于它以电为动力,在轨道沿线不会排放废气,无污染,是一种名副其实的绿色交通工具。

PID控制器中文叫比例、微分、积分控制器。

其中P也就是比例,它的作用是将误差放大,作为控制量输出;I积分,它的作用是不断的将误差加起来,也就是考虑了以前时刻的误差量,把这些误差加起来作为控制量输出;D微分,就是考虑连续2个时刻的误差变化,将这个变化作为控制量输出。

PID控制器是在工业领域中常见的控制部件,其把偏差用作新的输入值,改善系统的动态和稳态性能,使被控变量的实际值与工艺要求的预定值基本一致.PID控制器,由比例环节P,积分环节I和微分环节D组成。

其传递函数为()⎪⎭⎫ ⎝⎛++=s T s T k s G 2111,通过k,T1,T2三个参数的整定来实现对系统的精确控制。

2.系统分析与设计2.1、系统建模及仿真(参考材料:物理力学、电磁学)磁悬浮小球系统简介:它主要由铁芯、线圈、位置传感器、放大器、控制器和控制对象小球组成,系统开环结构如图所示。

控制要求:调节电流,使小球的位置x 始终保持在平衡位置。

下面来建立其控制系统传递函数。

忽略小球受到的其它干扰力,则受控对象小球在此系统中只受电磁吸力F 和自身重力mg 。

球在竖直方向的动力学方程可以如下描述:),()(22x i F mg dt t x d m -= _______________________(1)式中:x ——磁极到小球的气隙,单位m ;m ——小球的质量,单位Kg ;F(i,x)——电磁吸力,单位N ;g ——重力加速度,单位m/s 2。

由磁路的基尔霍夫定律、毕奥-萨格尔定律和能量守恒定律,可得电磁吸力为:2220),(⎪⎭⎫ ⎝⎛-=x i AN x i F μ———————————(2)式中:0μ——空气磁导率,4π*10-7H/m ;A ——铁芯的极面积,单位m 2;N ——电磁铁线圈匝数;x ——小球质心到电磁铁磁极表面的瞬时气隙,单位m ;i ——电磁铁绕组中的瞬时电流,单位A 。

根据基尔霍夫定律,线圈上的电路关系如下:()()dt t di Lt Ri t U )(+=——————————(3)式中:L ——线圈自身的电感,单位H ;i ——电磁铁中通过的瞬时电流,单位A ;R ——电磁铁的等效电阻,单位Ω。

当小球处于平衡状态时,其加速度为零,即所受合力为零,小球的重力等于小球受到的向上电磁吸力,即:()20020002,⎪⎪⎭⎫⎝⎛-==x i AN x i F mg μ__________________(4)综上所述,描述磁悬浮小球系统的方程可完全由下面方程确定:),()(22x i F mg dt t x dm-=2220),(⎪⎭⎫⎝⎛-=x i AN x i F μ()20020002,⎪⎪⎭⎫⎝⎛-==x i AN x i F mg μ()()dt t di Lt Ri t U )(+=以小球位移为输出,电压为输入,可得系统的传递函数为:31123312)(k k s k s k s k k s G +--=其中:220AN k μ-=3212mx ki k =222mx ki k -=L R k -=3设系统参数如下表1所示:序号 参数数量单位1 m 28 g2 R 13 Ω 3 L 118 mH4 x 0 15.5 mm 5 i 0 1.2 A6 k 4.587x10-5Nm 2/A 2则有:k k 1 k 2 k 3 4.5877x10-51264.5175032.09110.17表1 参数设定2.2、建立磁悬浮小球系统框图1:图1 磁悬浮小球系统框图具体操作:打开MATLAB软件,在命令窗口中输入simulink,利用sinmulink中模块库中的基本模块,建立系统模型,得到如上图所示的系统框图,经过运行得到仿真图形如图2所示:图2 未加PID控制器前的仿真图形从示波器所显示的特性可以看出,此系统是一开环不稳定系统,当有一微小扰动时,小球将偏离平衡位置。

因此,我们需要使用某种方法来控制小球的位置。

下面,我们将使用PID控制器来稳定系统。

2.3、PID控制系统在做PID控制系统之前,先通过几个例子来了解和区分一下PI,PD,PID 控制器的在系统稳定性中的作用。

首先是一个PI的程序和图形3:G0=zpk([],[-1,-2],1);Ti=[0.5,1,3,6,10,15];kp=3;for i=1:6;Gc=tf([kp,kp/Ti(i)],[1 0])sys=feedback(G0*Gc,1)step(sys)hold ongrid onylabel('x0(t)')legend ('Ti=0.5','Ti=1','Ti=3','Ti=6','Ti=10','Ti=15')title('Kp=3时不同积分常数下的单位响应曲线对比图')end图3 PI曲线仿真图从上图可以看出,PI环节由于累积效应,可以消除余差,改善系统的稳态性能。

PD程序及图形4:G0=zpk ([],[-1 -2],1);Td=[0,0.3,0.7,1.5,3,5];for i=1:6Gc=tf([3*Td(i),3],1)sys=feedback(G0*Gc,1)step(sys)hold ongrid onylabel('x0(t)')legend('Td=0','Td=0.3','Td=0.7','Td=1.5','Td=3','Td=5')title('Kp=3时不同微分常数下的单位响应曲线对比图')end图4 PD曲线仿真图PD环节具有超前调节作用,可以使系统的快速性得以提高,提高系统的动态性能。

PID程序及仿真图形5如下:kp=100;Ti=0.8;Td=1;G=tf(1,[1 1 1 2]);for i=1:length(Td);Gc=tf(kp*[Ti*Td(i),Ti 1]/Ti,[0 1]);sys=feedback(Gc*G,1);step(sys)hold ongrid onylabel('x0(t)')axis([0,1,0,1.2])title('Kp=100,Ti=0.8,Td=1时单位响应曲线') end图5 PID曲线仿真图PID控制器对于系统来说,有很大的改善作用,不仅影响系统的动态性能,也能改善系统的稳态性能。

从上图可以看出,系统已经稳定。

下面就利用PID来改善磁悬浮小球控制系统的性能。

利用MATLAB设计具有PID控制器的磁悬浮小球控制系统,其控制系统简图如图6所示。

相关文档
最新文档