倒立摆作为一种典型的控制系统实验装置,具有非线性、自然不稳定等特性,常用来作为检验某种控制理论或方法是否合理的典型方案。一阶倒立摆系统能用多种理论和方法来实现其稳定控制,如PID、自适应、状态反馈、模糊控制及人工神经元网络等多种理论和方法都能在倒立摆系统控制上得到实现。
1系统构成及工作原理
图1为一阶旋转倒立摆结构示意图。直流电机作为唯一的动力装置,与旋臂保持刚性连接,带动旋臂在水平面内旋转,旋臂的一端通过转轴(本系统选用电位器角度传感器)与摆杆连接,摆杆可做垂直于旋臂的圆周运动。在自然状态下,摆杆为竖直下垂状态。倒立摆控制的目的是通过控制直流电动机的运动状态,使摆杆保持倒立状态。
图1倒立摆结构示意图
系统工作原理如下:摆杆摆动时,角度传感器检测摆杆的角度,根据角度传感器的输出特性,其输出电压经A/D转换器转换成电压数字量,该数字量与期望的值进行比较产生偏差,通过单片机对该偏差进行处理,即PID控制运算,根据运算结果产生控制信号控制电机和旋臂的转动,使摆杆的角度与期望的角度更接近。
倒立摆控制系统结构框图如图2所示,单片机(51单片机)为控制器,直流电机为执行器,倒立摆为被控对象,倒立摆角度为被控量,角度传感器和模数转换器构成反馈回路。
图2倒立摆控制系统结构框图
2 倒立摆控制系统的硬件设计
2.1单片机最小系统
该系统中选用了STC90C51单片机,该型单片机
具有以下特点:①八位MCU核,与传统8051兼容;②大容量存储空间,包括64kB程序空间,1280B
SRAM等;③具有4个八位并行I/O口,3个定时/计数器,2个外部中断源和1个全双工UART传输口;④5V供电时,最高支持80MHz振荡频率,具备高速浮点运算能力,适合倒立摆系统等较为复杂的控制系统使用。51单片机最小系统如图3所示。
图3 51单片机最小系统
2.2摆杆角度检测
检测摆杆角度所用到的角度传感器种类非常多,常用的有电位器式角度传感器、光电编码器、陀螺仪模块等。由于电位器式角度传感器原理简单,检测精度取决于所用A/D转换器的精度,成本相对较低,因此,综合多方面要求,本系统选用电位器式角度传感器。
传感器返回的电压信号无法被单片机直接识别,所以需要通过A/D转换,将模拟电压信号转换为二进制数的形式,然后单片机才能计算出偏差,进而产生相应的输出。A/D转换器常用的有8位和12位输出,在本系统中选用8位A/D转换器即可满足控制要求,其型号选用ADC0809,相应电路原理图见图4。
图4 A/D转换电路
A/D转换器的时钟脉冲为单片机ALE引脚输出的脉冲经74LS74芯片分频之后得到,A/D转换器的8位数字信号通过单片机的P0口进行采集与处理。
2.3驱动电路
本系统选用的直流电机额定电压为24V,额定功率为30W,单片机的I/O口不足以提供如此大的驱动能力,故需采用驱动电路。常用的直流电机驱动芯片为L298N,可驱动两路直流电机,最大驱动电压为46V,最大电流2A~3A,满足设计要求。直流电机驱动电路如图5所示。
图5 直流电机驱动电路
图5中,L298N的ENA为使能端,可作为单片机PWM(脉宽调制)控制端,控制直流电机转速;IN1和IN2为信号输入端,OUT1和OUT2为输出端,输出
状态与输入状态对应,控制直流电机转向。输出端的二极管为续流二极管,起保护电动机线圈的作用。
3倒立摆控制系统的软件设计
3.1控制算法
本系统采用PID控制算法,PID算法适用于负荷变化大、容量滞后较大、控制品质要求高的控制系统。PID算法有3个可设定参数,即比例放大系数KP、积分时间常数TI、微分时间常数TD。比例调节的作用是使调节过程趋于稳定,但会产生稳态误差;积分作用可消除被调量的稳态误差,但由于积分饱和等原因可能会使系统振荡甚至使系统不稳定;微分作用能有效地减小动态偏差[4]。其传递函数为:w w w . d z i u u . c o m
本文地址:http://www.dziuu.com/dz/22/15476207263093.shtml
本文标签:
猜你感兴趣:
时控开关控制接触器的接线方法
在很多定时工作的用电设备中,使用定时开关作为控制器件的地方很多,常见用于路灯照明中,当用电设备功率很大时,就应该接一个接触器来使
关键词: 所属栏目:电子器材
时控开关可以控制三相电机。时控开关控制三相电机需要连接一个380V交流接触器,用时控开关控制交流接触器,交流接触器控制三相电机达到定时开关的效果。
关键词:电机控制 所属栏目:开关电源电路图
定时开关控制器又叫定时开关、时控开关、时间控制器等等,当前市场新型的是带有蓝牙连接功能的,可以不用接触开关,是在老式定时开关的基础上,去掉按键,通过手机与开关进
关键词: 所属栏目:开关电源电路图
关键词: 所属栏目:开关电源电路图
想要定时开关控制三相电机,必须连接交流接触器,定时开关是无法直接控制三相电机的,今天咱们讲解定时开关控制三相电机的接线步骤。
关键词: 所属栏目:开关电源电路图
随着现在社会的不断发展,人们的生活水平也在不断的提高,生活品质也越来越好,现在几乎每一个家庭都有安装空调,空调的出现给我们的生活带来了很大的方便,使用也是非常方便的,空调里面有一个控制板,空调就是通过控制板进行工作的。
关键词: 所属栏目:传感器技术
市场上电机的功率都是千瓦(kw)起步的,而定时开关直接控制电器,最大的功率在660W,所以用定时开关直接控制千瓦(kw)级别的电机,肯定是容易烧坏的,想要用定时开关控制电机,必须连接交流接触器。
关键词: 所属栏目:开关电源电路图
使用过时控开关的都知道,时控开关是控制一分钟以上的时间,但是需要控制小于一分钟的电器,比如说学校上下课,工厂上下班使用到的电铃,是不需要响太长时间的,基本上都是一分钟以内的,想要用时控开关控制定时响铃,就需要和时间继电器进行配合。
关键词: 所属栏目:led
定时开关直接控制用电器,基本上功率都是在660W以内,想要控制大功率用电器(水泵),就需要配合交流接触器进行使用。
关键词: 所属栏目:开关电源电路图
蓝牙时间控制器:在老式时间控制器的基础上,去掉了按键和显示屏,增加了蓝牙连接功能,通过手机小程序对开关进行控制,每天最多可以设置30组,具有断电记忆功能。
关键词: 所属栏目:开关电源电路图
定时开关控制器适用于各种电器的自动定时开关控制,输出电流为30A,可以正常控制660W以内的小功率的电器。也可与交流接触器结合控制大功率设备。
关键词: 所属栏目:开关电源电路图
新型的蓝牙定时开关是在按键式的定时开关上升级来的,可以通过手机进行控制,无论是控制开、关还是设置是定时,都不需要接触现场设备。
关键词: 所属栏目:开关电源电路图
蓝牙定时开关:1.可以通过手机控制,不需要接触现场设备。2. 连接方便:打开手机蓝牙,扫码连接设备。3. 操作界面简单:非专业电工可快速掌握操作方法。4. 断电不影响设置:恢复供电后,仍按照既定时间控制。
关键词: 所属栏目:开关电源电路图
运用单片机便是了解单片机硬件结构,以及内部资源的运用,在汇编或C语言中学会各种功用的初始化设置,以及完成各种功用的程序编制。 运用按钮输入信号,发光二极管显现输出
关键词:51单片机PIC单片机单片机 所属栏目:设计编程
控制电源和操作电源的区别 1、操作电源和控制电源都bai是从直流屏引出,区别就是控制du电源容量小,而zhi操作电源容量较dao大; 2、操作电源可以较长时间断电对系统安
关键词: 所属栏目:其他文章
VIO ALC-HD高清响度控制器可以对嵌入高清数字信号中的音频按照预设响度值做自动响度运算处理。利用最新DSP技术,按照ITU-R BS1700标准对输入的音频信号实时预估、计算,独有的快速预测能力使播出节目在延时最少
关键词: 所属栏目:音频功放电路
造成工程机械液压系统的泄漏的因素是多方面综合影响的结果,以现有的技术和材料,要想从根本上消除液压系统的泄漏是很难做到的。 只有从以上影响液压系统泄漏因素出发
关键词: 所属栏目:电子器材
现场总线技术已经广泛应用于工业控制中,尤其是CAN(Controler Area Nerwork)总线由于具有可靠性高、成本低、容易实现等优点,在现场总线实际工程应用中占有了较大份额。
关键词:单片机 所属栏目:设计编程
我的答案是:不可以原因如下:一、软件仿真多用于教学,把更多精力用在软件的实现上由于学生学习时间宝贵,焊接一套单片机实验板又比较花时间,并且实验项目太多,所以为了
关键词:PIC单片机51单片机单片机 所属栏目:设计编程
对于新手来说,首先根据自己学的什么样单片机就选什么类型的单片机,熟悉什么类型的单片机就选什么类型的单片机。因为单片机不仅要设计电路,还要设计控制软件。选自己熟悉的单片机上手最快,也最容易获得成功。下面介绍如何选择最适合的单片机。
关键词: 所属栏目:设计编程