风力摆控制系统初试报告

风力摆控制系统初试报告
风力摆控制系统初试报告

风力摆控制系统(B题)

摘要

本系统由STM32F103ZET6单片机、MPU6050陀螺仪模块、电机驱动模块、直流风机控制模块和电源模块组成。MPU6050陀螺仪检测到摆杆的水平面上的角速度和速度以及位置反馈给单片机,单片机用PID控制算法对数据进行处理,输出PWM波驱动直流风机运动,实现风力摆迅速起摆、等幅振荡、定角度起摆、快速制动、精准快速画圆等功能,并且偏差非常小,所用时间也远远小于题目中所给定时间。另外,该系统采用液晶屏显示,利用按键对风力摆进行控制,实现了良好的人机交互功能,使得控制操作非常方便。

关键词:风力摆;STM32;陀螺仪;直流风机

1系统方案

1.1系统结构

本系统主要由STM32F103ZET6单片机最小系统、电机驱动模块、电源模块、显示模块、摆杆、直流风机组成。直流风机为系统的执行机构,由专门的电机驱动芯片TB6612FN 驱动。摆杆固定在悬挂的万向节上,直流电机带动摆杆进行运动,系统通过固定在摆杆底部的MPU6050陀螺仪反馈回来的角度值和加速度值对四个风机进行PID 算法调节,实现了对摆杆的精准控制,完成了题目中的所有基本要求和发挥要求。

本系统的结构框图如图1-1所示。

图1-1系统结构框图

1.2方案比较与选择

1.2.1 风力摆控制方案的论证与选择

方案一:采用2只直流风机作为动力系统。采用2只风机并排垂直而立,分别位于摆杆两侧,通过控制风机转速控制风力摆使激光笔画线画圆。此方案风力摆负载轻,能快速度起摆,但其抗干扰性差,不容易实现精准控制。

方案二:采用3只直流风机作为动力系统。三只风机为等边三角形三边,相背而立,互成120°夹角。此方案相对于方案一在控制风力摆转动过程中状态微调方面有提升,但自成三角形,控制难度大,不利于精确控制风力摆状态。

方案三:采用4只直流风机作为动力系统。四只风机取一边靠于摆杆,朝向成顺时针排列,通过控制四只风机转速控制风力摆当前状态。此方案风力摆负载最重,但对于控制风力摆状态最为精确,动力最足,且抗干扰能力最强。

综合以上三种方案,考虑到风力摆的控制精度、抗干扰能力、系统响应速度等方面,我们选择方案三,采用4只直流风机作为动力系统。

1.2.2直流风机摆放位置论证与选择

方案一:四个风扇呈十字形摆放。风扇呈十字摆放时,同一平面的两个风机可以朝相反的方向扇风,控制摆杆朝两个相反的方向摆动,两组这样正交的风扇,就可以实现

电源模块

单片机 最小系统 矩阵键盘 陀螺仪 显示模块 摆杆

电机驱动模块 直流风机

摆杆在水平面上的受力,从而可以对摆杆进行各个方向的摆动进行控制。但是,经过测试,有两组相邻的两个风扇同时工作的时候,所扇出的风会互相干扰,影响摆杆的摆动,控制不精确。

方案二:四个风扇呈正方形摆放。风扇呈正方形摆放的时候,四个风扇互相背对,风从上面和下面的进风口进入风扇,四个风扇朝四个不同的方向朝外扇风,互不影响,并且通过对四个风扇的转速调节,可以精准的实现对摆杆各个方向运动的控制。

综合以上两种方案,方案二的硬件设计更加简洁,且精度更高,因此选择方案二。

1.2.3系统主控芯片的论证与选择

方案一:采用STC89C52单片机。STC89C52单片机是单片机中的经典,是一个8位的单片机,具有32个I/O接口,具有价格低廉、性能稳定、使用方便、外围电路成熟的优点,但是其缺点是其内部资源比较少,运行速度慢,功能较为单一,ROM空间较小。

方案二:采用大规模可编程器件。FPGA具有独立的I/O接口和逻辑单元,使用灵活,适用性强,且对于单片机来说,还有速度快,集成度高的特点,因此特别适用于复杂逻辑电路设计。但是FPGA的成本过高,算数运算能力不强,而且由于本设计对输出速度要求不高,因此FPGA的优势得不到充分体现。

方案三:采用STM32F103ZET6单片机。STM32F103ZET6为cotex-M3内核的32位的单片机,处理数据的速度明显快于8位单片机,而且端口比较多,内部资源丰富,可以同时处理多个任务,性能稳定,且性价比也比较高,完全满足本题目的要求。

由于本系统要同时用到四个直流风机来控制,还要处理传感器所传来的数据并进行分析,对单片机的处理能力要求较高,综合以上三种方案,STM32F103ZET6处理速度快,内存大,内部硬件资源丰富,性价比高,更适合设计要求,因此选择方案三。

2.系统理论分析与计算

2.1风力摆起摆物理受力分析

本系统的机械结构如图2-1。风力

摆的摆动部分用碳纤维作为摆杆,质量

较轻,相对于电机的质量来说可以忽略

不计,因此,摆动部分的质心可以近似

认为和四个电机的总质心重合。然后,

摆动部分就可以用物理模型(一个长为

R的轻质杆的下端固定一个质量为m

的小球)来代替,如图2-2。在不施加

外力时,当杆的摆角非常小,杆和小球

就相当于一个单摆,有固定的运动周

期:

2 Tπ=

图2-1

系统机械结构示意图

m

R

图2-2

风力摆物理模型

考虑到小球有固定的运动周期,就可以把施加给小球的起振力调成周期性变化的,力的周期和小球本身的固有震动周期相等,就可以产生共振,这样就可以实现在最短的时间让小球起振。对于本系统来说,就是让摆杆利用共振快速摆起较大的角度。

2.1风力摆的运动姿态分析

本系统采用四个风机,两个一组的形式来提供动力。两组风互相正交,因此可以将风力摆的运动轨迹分解为两个互相正交的运动矢量来对其进行运动分析。以坐标纸上的原点为原点,两组风机单独运动(理想状态下两组风机运动轨迹互成90度角)时所在的直线为坐标轴,建立平面直角坐标系。在X 坐标轴上对风机的摆杆进行受力分析(如图2-3和图2-4),图2-3为单摆平面内的几何关系图,图2-4为风机 的受力分析图。设摆线与竖直线之间的夹角为θ,在正下方时θ=0,

顺时针为正,逆时针为负。摆的角速度为w ,角加速度为α,F 为风机提供的主动力,f 为风力摆受到的阻力的大小,风力摆自由摆的过程 中速度很小,因此可以当作恒定值处理为一个恒定值,由于正弦运动相对于复杂的非正弦运动来说是比较容易控制的,对摆进行受力分析如下。 sin mR mg F f αθ=-+- (式2-1)

由式2-1可知可以通过调整F 的值,可以抵消掉f 。 令F=f ,则:

sin mR mg αθ=- (式2-2) 0g

R

αθ+=

(式2-3)

αθ=''

(式2-4)

令2g w R

=

得: 20w θθ+'='

(式2-5)

从而进一步解出:

()sin A wt θ?≈+

(式2-6)

从上面的分析中可以得到X 坐标轴上的θx 的公式为:()sin x x x x w A t θ?≈+,同理,也可以求到Y 坐标轴上的θy 的公式:()sin y y y y A w t θ?≈+;并且实际向量为L=x+y; 由图2-3可知:X 轴上的坐标的公式为,即

()tan sin()x x x x x R A w t ?=+

(式2-7)

Y 轴上的坐标的公式为tan y R y θ=, 即

tan x R x θ=Y

图2-4风机受力分析图

X

f

Ft mg

F

sin(t n())a y y y y y R A t ω?=+

(公式2-8 )

因为L 为实际向量,为L=x+y, 所以L =即

L =

(公式2-9)

这是摆杆实际运动的轨迹方程。

由上式2-7、2-8、2-9可以得出结论:左右摆动幅值相等的情况下(即Ax=Ay ),即相位差0x y ??-=°或180°时,两个角同时增大和减小,摆杆运动轨迹的是一条直线,若90x y ??-=°;两个角的平方和为一个定值,摆杆运动轨迹是一个圆。因此,本系统采用控制两组相互正交的风机摆动的相位差的方法作为核心控制思想。

2.3控制算法的分析

经过测试,电机在满载时扇出的风速可达4m/s ,如果简单的采用比例PWM 输出来控制电机转速,那么系统虽然能够达到稳定起摆状态,但是精度不高,还会出现来回震荡的情况,且起摆速度非常慢,远远超过15s 的起摆时间,根本达不到题目基本要求。为了弥补单纯的比例控制算法的缺点,我们采用PID 算法来对电机进行控制。 PID 算法在比例控制的基础上加入了积分调节和微分调节过程,很好的弥补了纯比例控制算法的缺点。PID 算法调节规律是连续系统动态品质校正的一种有效方法,对于本系统来说非常适合。PID 的调节过程示意图如下。

图2-5PID 控制系统原理图

经过前面的理论计算与公式推导,结合本题目的实际要求,可以确定PID 算法对于本系统控制的原理如下:

(1)比例环节:系统通过检测陀螺仪所反馈的角度值,和所设定的角度值进行对比计算出偏差error(t),偏差一旦产生,对应直流风机立即产生控制作用,以减少偏差。

(2)积分环节:主要用于消除静差,提高摆杆震荡的无差度。积分作用的强弱取决于积分时间常数T1, T1越大,积分作用越弱,反之则越强。经过反复测试,本系统采用10ms 为控制周期,即T1=10ms 。此时系统的各项参数都比较稳定。

(3)微分环节:反映摆杆摆幅的变化趋势,并能在偏差信号变得太大之前,在 系统中引入一个有效的早期修正信号,从而加快直流风机的动作速度,减少风机调节时间。

本装置属于多输入多输出系统,采用PID多闭环控制,选取摆杆角度和角速度作为反馈信号。此方案中,不仅对系统的摆杆角度进行闭环控制,而且对摆杆速度也进行闭环控制,达到了对摆杆运动的精准控制。本设计控制参数主要是在风力摆运动理论的基础上通过实验测试获得。

3.电路与程序设计

3.1系统主要电路设计

3.1.1摆杆角度和角速度测量电路

本装置采用串口三轴加速度计作为摆杆的检测装置。此陀螺仪模块采用高精度的加速度计MPU6050,通过模块自带的处理器读取的测量数据,然后采用先进的数字滤波技术,有效的降低了测量噪声。模块内部集成了姿态传感器,配合动态卡尔曼滤波算法,能够在动态环境下准确输出模块当前的姿态,其误差为0.01度,通过串口输出,使用起来简单方便,且精度高,非常适合用作本系统的检测电路。其电路示意图如下图3-1。

图3-1串口加速度仪电路示意图

3.1.2 电机驱动电路

本系统采用小型空心杯电机作为动力源,经测试,该电机的标准电压为3.7V,满载时电流可达1A。考虑到摆杆摆起过程中,风机转速度较快,所需供电电流大,对电机驱动能力要求较高,故本设计采用MOSFET-H 桥芯片TB6612FNG作为电机驱动芯片。此芯片以如下的电路图工作时,输出电流大,瞬间峰值电流可达 3.2A,持续工作电流为1.2A;内含两个H 桥的高电压大电流全桥式驱动器,且集成度高,功耗小,能很好的对这种空心杯电机进行驱动控制。电机驱动电路如图3-2所示。

图3-2电机驱动电路图

3.1.3 电源模块电路

本装置使用了4个功率为4W的直流电机,单个电机的瞬时电流可达到0.5A,对电源功率有较高的要求;另外,由于本装置采用了PID算法来控制风机的转速,这就要求电源的电压波动范围要足够小,因此我们选用了12V 10A的开关电源作为初级电源。初级电源经过两个LM2596降压模块后可以输出两路稳定的3.7V 3A的功率分别给两个电机驱动供电;另外,由于单片机需要单独供电,所以本系统又采用了LM7805稳压芯片来输出稳定的5V电压给单片机以及传感器供电。电源电路的示意图如下图

3-3所示。

图3-3系统电源电路示意图

3.2 程序结构与设计

3.2.1 程序流程图

本系统采用键盘输入各参数及测试模式。系统开机启动进入开机界面,按下键盘上的任意键后进入菜单选择界面。菜单选择界面有两个功能基本功能测试和发挥部分测试。通过按键可以选择进入相应的功能,对基本部分要求和发挥部分要求进行试,功能执行完毕后系统回到菜单选择界面,继续等待按键输入执行相应的功能。系统程序流程图如图3-4示。

图3-4 程序流程图

4测试方案与测试结果

4.1 测试工具

(1)秒表

(2)卷尺

(3)量角器

(4)数字风速仪

4.2 测试方案及结果

4.2.1 基本部分测试

(1)让摆杆从处于自然下垂状态(摆角0o)开始,驱动电机带动旋转臂作往复摆动画出长度大于50cm的线段,记录线性度偏差和线段长度达到50cm的时间;

(2)让摆杆处于自然下垂状态,输入设定长度值,驱动风机带动摆杆作往复运动,尽快增大摆杆摆动幅度,达到设定长度,同时记录完成等幅震荡所需时间和线性度偏差;

(3)让摆杆处于自然下垂状态,输入设定角度值,尽快增大摆杆摆动幅度,达到设定长度和设定角度,同时记录达到预定角度所需时间和线性度偏差;

(4)把摆杆拉起一定角度(30°~45°)放开,5s内使风力摆制动达到静止状态,记录摆杆释放角度和制动时间。

4.2.2 发挥部分测试

(1)让摆杆处于自然下垂状态,输入圆半径,尽快增大摆杆摆动幅度,达到设定半径,记录达到目标半径所用时间和线性度偏差;

(2)在摆杆保持圆周运动的情况下,施加干扰后,记录摆杆恢复圆周运动所用时间和风扇与圆心之间的距离;

(3)把摆杆拉起一定角度(大于90°)放开,3s内使风力摆制动达到静止状态,记

录摆杆释放角度和制动时间。

表2发挥部分测试数据

能达到其他的发挥部分指标。

4.3 总结

测试结果表明,风力摆能快速起摆并保持稳定状态;摆杆可以按照预定角度运动;画出预定长度的线段;在制动测试中能够做到迅速制动;按照指定半径画圆;受到外界干扰时,摆杆依然能恢复保持圆周运动状态,能够圆满完成甚至超越题目的基本和发挥部分要求。同时本系统采用的原件都是低功耗、高性能、高性价比的原件,仅仅采用一个陀螺仪和四个小功率直流电机,实现了摆杆起摆、制动、圆周运动等功能,经济简洁,实用性强。

简易风力摆报告设计

设计了一个简易风力摆控制装置,由直流风机组,陀螺仪,直流减速电机以及激光笔等组成。以MSP430F14单片机为核心,用PW波控制控制电机转速,调节风力大小,并以四个风机上下与左右同面两两并在一起对碳素管及激光笔进行工作,使细杆及激光笔在 风机的作用下可进行自由摆动且进一步可控摆动在地上划线,具有很好的重复性,并且可 以设定摆动方向且画短线,已经能够在将风力摆拉起一定角度放开后可以在规定时间内达到平衡。 关键词:风力控制摆、陀螺仪、轴流风机、PWM B速、MSP43C单片机 风力摆控制系统(B题) 1方案设计与选择 1.1设计内容 要求一个下端悬挂有(2~4只)直流风机的细管上端固定在结构支架上,只由风机提供动力,构成一个风力摆,风力摆上安装一个向下的激光笔。通过单片机代码指令控制驱动风机使风力摆按照一定的规律运动,并使激光笔在地面画出要求的轨迹,风力摆结构图如图1所示。 图1风力摆结构图 1.2设计要求 1.2.1基本要求 (1)从静止开始,15s内控制风力摆做类似自由摆运动,使激光笔稳定地在地面画出一条长度不短于50cm的直线段,其线性度偏差不大于土 2.5cm,并且具有较好的重复性; ⑵从静止开始,15s内完成幅度可控的摆动,画出长度在30~60cm间可设置,长度偏差不大于土 2.5cm的直线段,并且具有较好的重复性; (3)可设定摆动方向,风力摆从静止开始,15s内按照设置的方向(角度)摆动,画

出不短于20cm的直线段; (4)将风力摆拉起一定角度(30~45 ° )放开,5s内使风力摆制动达到静止状态。 1.2.2发挥部分 (1) 以风力摆静止时激光笔的光点为圆心,驱动风力摆用激光笔在地面画圆,30s内 需重复3次;圆半径可在15~35cm范围内设置,激光笔画出的轨迹应落在指定半径 ± 2.5cm的圆环内; (2) 在发挥部分(1)后继续作圆周运动,在距离风力摆1~2m距离内用一台50~60W台扇在水平方向吹向风力摆,台扇吹5s后停止,风力摆能够在5s内恢复发挥部分(1)规定的圆周运动,激光笔画出符合要求的轨迹; (3) 其他。 2总体方案设计与选择 2.1单片机选择 方案一:采用STC89S51芯片,该款芯片具有高性能低功耗的特点,具有32位输入/ 输出,可以实现处理、存储等功能⑴,但是其灵活性不高,需实时保护软件现场,否则易丢失信息,存储能力较弱。 方案二:采用MSP430F14芯片,该款芯片具有高性能,低功耗的特点,其抗干扰能力比较强,存储空间较大,稳定性较强。 二者比较之下,选择方案二作为此次设计的核心控制部分。 2.2直流风机选择 方案一:采用12V 4.5A的轴流风机,风力很大,可以将自身轻松吹起,但是体积较大,质量较重。 方案二:采用12V 1.5A的小风机,体积小,质量轻。但是风力足够大,单电机产生 的风力可吹起4个相同电机

过程控制系统作业题

过程控制系统作业题 一、填空: 1、建立过程数学模型有和两种基本方法。 2、根据在输入作用下,能否依靠过程自身能力恢复平衡,过程又可分为过程和过程。 3、过程控制系统一般由()、()两部分组成。 4、过程控制一般指控制。 5、对于控制系统的工程设计来说,控制方案的设计是核心。主要包括的内容有, ,,。 6、工业生产对过程控制的要求是多方面的,最终可归纳为三个方面,即,,。 7、PID参数在工程上,常采用的方法有,,,。 8、串级调节主要是改善系统的特性,其主回路是调节,付回路是系统,付回路调节器的给 定值是。在投运时应先投回路,后投回路。 9、调节器正反作用选择原则是()。 10、被控参数的选择有()、()两种选择方法。 11、控制参数选择原则是()、()、()。 12、某比值控制系统要求主动量与从动量的比值为1:2,主动量仪表量程为0-3600T/h,从动量仪表量程为 0-2400T/h。则比值系数为()。 13、某人在整定PID参数时,将比例度设置为25%,调节系统刚好临界振荡,且振荡周期为5分钟,若采用 PI调节,则比例度应选(),积分时间常数应选()。 14、分程调节是指一个调节器的输出,控制两个或多个(),为了实现分程调节,一般需要引入()。 15、分程调节是指一个调节器的输出,控制两个或多个()。 二、选择题: 1、某奶粉生产过程中干燥工艺如下,已知,乳液节流易结块,奶粉的质量取决于其含水量的大小,而含水量与 干燥温度有单值对应关系。因此被控参数可选(),控制参数可选() A:干燥器温度 B:奶粉含水量 C:乳液流量 D:空气旁通量 E:加热蒸汽量

2、在选择调节阀流量特性是,一般线性过程选(),而非线性过程选() A:快开特性。 B:直线特性。 C:等百特性。 D:抛物线特性。 3、在选择调节阀口径时是根据() A:介质流量。 B:流通能力。 C:扰动的大小。 D:被控参数的要求 4、一个热交换器如图所示,用蒸汽将进入其中的冷水加热至一定温度,生产要求热水温度要保持定值(t+1℃)。 因此被控参数可选(),控制参数可选()。 A:热水温度 B:冷水温度 C:蒸汽流量 D:蒸汽温度 5、某压力变送器的量程是0-1MPa,其输出信号的范围是4-20mA,当其输出16 mA时,则压力测量值是() A:0.85 MPa。 B:0.8 MPa。 C:0.75 MPa。 D:0.7 MPa。 6、在用凑试法,整定PID参数时,正确的方法是() ①、先使调节器T I=∞、T D=0,调比例度,使系统的过度过程达到满意效果。(一般为4∶1衰减震荡) ②、将比例度放大1.2倍,T D=0,T I由大到小凑试,直至达到满意效果。 ③、将比例度放大1.2倍,T D=0,T I由小到大凑试,直至达到满意效果。 ④、将T D置于0.25T I,增大比例度,直至达到满意效果。 ⑤、将T D置于0.25T I,减小比例度,直至达到满意效果。 A ①、②、④ B ①、②、⑤ C ①、③、④ D ①、③、⑤ 三、简答: 1、试用矩型脉冲响应曲线法求加热炉的数学模型。当脉冲t=2分,幅植为2T/h时,其实验数据如下; 试由矩型脉冲响应曲线转换成阶跃响应曲线 2、某生产过程,其控制流程如下;试确定调节阀是气开,还是气关?调节器是正作用,还是反作用?

51单片机风力摆设计方案

2015年全国大学生电子设计竞赛 风力摆控制系统 (B题) 2015年8月15日

摘要 本设计以IAP15W4K58S4单片机为控制核心,支持6路pwm 输出,根据51单片机的易用性、多功能性,以及低成本等特点,我们选择了它作为风力摆的控制核心。风力摆系统采用18650锂电池供电,配合自焊驱动电路板,根据内部程序,对风力摆上直流电机进行调速控制。通过控制不同方向直流电机的转速,从而向空气产生各个方向的不同的力,再通过空气对风力摆的反向作用力,以完成题目要求的风力摆做出的动作。 1.方案论证 本系统主要由单片机控制模块、姿态采集模块、电源模块,控制算法、直流调速系统等部分组成,下面分别论证这几个模块的选择。 1.1直流调速系统的论证与选择 方案一:静止可控整流器。简称V-M系统。 方案二:脉宽调速系统。 V-M系统的缺点是晶闸管的单向导电性,它不允许电流反向,给系统的可逆运行造成困难。它的另一个缺点是运行条件要求高,维护运行麻烦。最后,当系统处于低速运行时,系统的功率因数很低,并产生较大的谐波电流危害附近的用电设备。 与V-M系统相比,PWM调速系统有下列优点: (1)由于PWM调速系统的开关频率较高,仅靠电枢电感的滤波作用就可以获得脉动很小的直流电流,电枢电流容易连续,系统的低速运行平稳,调速范围较宽,可达1:10000左右。由于电流波形比V-M系统好,在相同的平均电流下,电动机的损耗和发热都比较小。

(2)同样由于开关频率高,若与快速响应的电机相配合,系统可以获得很宽的频带,因此快速响应性能好,动态抗扰能力强。 (3)由于电力电子器件只工作在开关状态,主电路损耗较小,装置效率较高。 根据以上综合比较,本设计中采用PWM调速系统对直流电机进行调速。 1.2 电源方案的论证与选择 方案一:使用单电源接自制线性直流稳压源模块。单电源同时给控制系统和风机供电,方案简单易操作。但风机转动过程中不仅会给电源带来纹波,而且产生反电压容易使单片机被烧毁。且单电源工作负载大,耗电快。 方案二:采用双电源供电。风机驱动电源和单片机控制电源分开,单片机使用12V 锂电池配合L298N驱动模块供电,直流风机则用18650配合自焊驱动电路板进行供电。此方案可确保系统的稳定性,方便对电机进行PWM调速,且满足了系统对供电需求。 综合上述比较,考虑系统的安全性、稳定性以,本系统采用方案二。 1.3 角度测量方案的选择与论证 方案一:只测量风力摆关于静止状态时的偏转角。采用二维平面内角位移传感器测量风力摆转动时关于静止状态时的偏转角,通过控制该偏转角反馈给单片机执行控制算法实现对风机的控制。该方案软件处理繁琐,且二维平面内的角位移传感器不利于测量风力摆的空间位置,不利于实现对风力摆的精确控制。 方案二:采用MPU-6000(6050)模块。模块集成加速度计和陀螺仪,以数字输出6轴的旋转矩阵、四元数(quaternion)、欧拉角格式(Euler Angle forma)的融合演算数据,得到风力摆姿态角,再通过控制算法对直流风机进行控制。6050模块能测得三轴陀螺仪和三轴加速度数据,能计算出风力摆的精确姿态角,从而实现对风力摆的精确控制。本系统选用6050模块的方案。 1.4 控制算法的论证与选择 方案一:采用模糊控制算法, 模糊控制有许多良好的特性,它不需要事先知道对象的数学模型,具有系统响应快、超调小、过渡过程时间短等优点,但编程复杂,数据处理量大。 方案二:采用PID算法,按比例、积分、微分的函数关系,进行运算,将其运算结果用以输出控制。优点是控制精度高,且算法简单明了。对于本系统的控制已足够精确,节约了单片机的资源和运算时间。本系统选择方案二。

简易风力摆报告设计

摘要 设计了一个简易风力摆控制装置,由直流风机组,陀螺仪,直流减速电机以及激光笔等组成。以MSP430F149单片机为核心,用PWM波控制控制电机转速,调节风力大小,并以四个风机上下与左右同面两两并在一起对碳素管及激光笔进行工作,使细杆及激光笔在风机的作用下可进行自由摆动且进一步可控摆动在地上划线,具有很好的重复性,并且可以设定摆动方向且画短线,已经能够在将风力摆拉起一定角度放开后可以在规定时间内达到平衡。 关键词:风力控制摆、陀螺仪、轴流风机、PWM调速、MSP430单片机

风力摆控制系统(B题) 1方案设计与选择 1.1设计内容 要求一个下端悬挂有(2~4只)直流风机的细管上端固定在结构支架上,只由风机提供动力,构成一个风力摆,风力摆上安装一个向下的激光笔。通过单片机代码指令控制驱动风机使风力摆按照一定的规律运动,并使激光笔在地面画出要求的轨迹,风力摆结构图如图1所示。 图1风力摆结构图 1.2设计要求 1.2.1基本要求 (1)从静止开始,15s 内控制风力摆做类似自由摆运动,使激光笔稳定地在地面画出一条长度不短于50cm 的直线段,其线性度偏差不大于±2.5cm,并且具有较好的重复性; (2)从静止开始,15s 内完成幅度可控的摆动,画出长度在30~60cm 间可设置,长度偏差不大于±2.5cm 的直线段,并且具有较好的重复性; (3)可设定摆动方向,风力摆从静止开始,15s 内按照设置的方向(角度)摆动,画出不短于20cm 的直线段; (4)将风力摆拉起一定角度(30~45°)放开,5s 内使风力摆制动达到静止状态。 1.2.2发挥部分 (1)以风力摆静止时激光笔的光点为圆心,驱动风力摆用激光笔在地面画圆,30s 内需重

基于STM32的风力摆控制系统的设计

龙源期刊网 https://www.360docs.net/doc/cb18807311.html, 基于STM32的风力摆控制系统的设计 作者:黄一珀丁斌董杨潘嘉睿 来源:《中国新通信》2016年第22期 【摘要】该风力摆控制系统是由单片机控制核心、ADXL345 数字三轴重力加速度芯片、直流电机、电机驱动模块以及液晶显示模块几个部分构成的闭环系统。利用单片机产生不同占空比的PWM波给驱动模块让其产生正弦波驱动为电机提供工作电压,运用相位合成和占空比调节实现对风力摆的运动轨迹控制,通过实际数据试验出风力摆的控制规律,稳定的完成了风力摆的直线运动和曲线运动要求。 【关键词】正弦波角度传感器直流电机 一、设计方案及原理分析 本系统由机械结构、控制模块、电机驱动模块、摆杆角度测量模块、电机和电源等组成,下面分别论证一下几个模块的选择。 1.1机械结构的设计方案 风力摆控制系统是一个完整的测量控制系统,其中的机械结构则是这个测控系统的对象,对象的好坏在很大程度上会影响到后期控制算法的设计,对象制作的越稳定可靠,系统的性能就会越好。所以在制作这样一个精密控制系统的时候,前期的机械结构的制作是非常关键的一步,在制作的时候要尽量确保它的稳定性,例如选用合适的材料、采用尽量好的制作工艺等。该风力摆控制系统中,机械结构大概分成以下几部分,风机、摆杆、摆杆转轴、底座和激光笔。 1.2控制模块方案 采用STM32F103单片机作为主控芯片。STM32F103基于高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex—M3内核,强大的定时、中断功能,方便对传感器模块和电机的控制,可以快速进行复杂的运算。同时具有大容量的RAM和ROM,可存储大容量的程 序。编程时可以直接调用库函数,提高编程效率。能够较为迅速的从传感器中采集数据进行处理,并快速反馈给电机进行下一步动作。 1.3电机驱动模块方案 采用L298N驱动。L298N是一种全桥驱动芯片,它响应频率高,一片L298N可以分别控制两个直流电机,而且还带有控制使能端。用该芯片作为电机驱动,操作方便,结合单片机可实现对电机速度的精确控制,调速特性优良、调整平滑、调速范围广、过载能力大,能承受频率的负载冲击,还可以实现频率的无级快速启动、制动和反转。

过程控制系统习题解答分解

《过程控制系统》习题解答 1-1 试简述过程控制的发展概况及各个阶段的主要特点。 答:第一个阶段50年代前后:实现了仪表化和局部自动化,其特点: 1、过程检测控制仪表采用基地式仪表和部分单元组合式仪表 2、过程控制系统结构大多数是单输入、单输出系统 3、被控参数主要是温度、压力、流量和液位四种参数 4、控制的目的是保持这些过程参数的稳定,消除或减少主要扰动对生产过程的影响 5、过程控制理论是以频率法和根轨迹法为主体的经典控制理论,主要解决单输入、单输出的定值控制系统的分析和综合问题 第二个阶段60年代来:大量采用气动和电动单元组合仪表,其特点: 1、过程控制仪表开始将各个单元划分为更小的功能,适应比较复杂的模拟和逻辑规律相结合的控制系统 2、计算机系统开始运用于过程控制 3、过程控制系统方面为了特殊的工艺要求,相继开发和应用了各种复杂的过程控制系统(串级控制、比值控制、均匀控制、前馈控制、选择性控制) 4、在过程控制理论方面,现代控制理论的得到了应用 第三个阶段70年代以来:现代过程控制的新阶段——计算机时代,其特点: 1、对全工厂或整个工艺流程的集中控制、应用计算系统进行多参数综合控制 2、自动化技术工具方面有了新发展,以微处理器为核心的智能单元组合仪表和开发和广泛应用 3、在线成分检测与数据处理的测量变送器的应用 4、集散控制系统的广泛应用 第四个阶段80年代以后:飞跃的发展,其特点: 1、现代控制理论的应用大大促进了过程控制的发展 2、过程控制的结构已称为具有高度自动化的集中、远动控制中心 3、过程控制的概念更大的发展,包括先进的管理系统、调度和优化等。 1-2 与其它自动控制相比,过程控制有哪些优点?为什么说过程控制的控制过程多属慢过程? 过程控制的特点是与其它自动控制系统相比较而言的。 一、连续生产过程的自动控制 连续控制指连续生产过程的自动控制,其被控量需定量控制,而且应是连续可调的。若控制动作在时间上是离散的(如采用控制系统等),但是其被控量需定量控制,也归入过程控制。 二、过程控制系统由过程检测、控制仪表组成 过程控制是通过各种检测仪表、控制仪表和电子计算机等自动化技术工具,对整个生产过程进行自动检测、自动监督和自动控制。一个过程控制系统是由被控过程和检测控制仪表两部分组成。 三、被控过程是多种多样的、非电量的 现代工业生产过程中,工业过程日趋复杂,工艺要求各异,产品多种多样;动态特性具有大惯性、大滞后、非线性特性。有些过程的机理(如发酵等)复杂,很难用目前过程辨识方法建立过程的精确数学模型,因此设计能适应各种过程的控制系统并非易事。 四、过程控制的控制过程多属慢过程,而且多半为参量控制 因为大惯性、大滞后等特性,决定了过程控制的控制过程多属慢过程;在一些特殊工业生产过程中,采用一些物理量和化学量来表征其生产过程状况,故需要对过程参数进行自动检测和自动控制,所以过程控制多半为参量控制。

风力摆控制系统设计报告

2015 全国大学生电子设计竞赛 风力摆控制系统(B题) 【本科组】 2015年8月15日

摘要:本设计是基于STM32F103VE单片机为核心的简易风力摆控制系统,该系统由电源供电模块,直流风机及驱动模块、角度检测模块、信息处理模块、继电器及驱动模块、蜂鸣指示模块和液晶显示模块构成。STM32F103VE通过改变PWM占空比来实现对直流风机速度及方向的控制,该风力摆控制系统能够实现题目要求,简单做直线运动、复杂做圆周运动。 关键字:风力摆角度传感器单片机自动控制系统 一.方案论证: 1.系统结构 1)机械结构如图1所示。 一长约67cm的吸管上端用万向节固定在支架上,下方悬挂4只直流风机,中间安装陀螺仪,构成一风力摆。风力摆下安装一向下的激光笔,静止时,激光笔下端距离地面18cm。 图 1 2)测控电路结构 测控电路结构如图2所示。 编码器按键

图2 2.方案比较与选择 其实整体电路架构上图已经给定,主要是几个关键部分————直流风机选型及架构、直流风机驱动电路、传感器、主控芯片选择,我们分析如下: 1)直流风机的选型 方案一:采样大电流成品直流风机,虽然风力够大,但驱动多个风机所需电流过大,单个电源难以满足要求,而且比较重,多个电机使得惯性过大难以控制。鉴于以上两点,弃用。 方案二:采用小型高速电机加螺旋桨自制直流风机,风力大,体积小,质量轻,而且性价比高。 风力摆控制系统风机质量轻,减小惯性,容易起摆;风力大,风速控制范围大,摆动角度大;体积小,减少外部的干扰;鉴于以上几点,本设计采用方案二。 STM32微处理器 角度传感器 直流风机 电机驱动电路 风机供电 OLED 液晶显示 蜂鸣器

过程控制作业题标准答案

《过程控制系统》思考题 一. 1.什么叫串级控制系统?绘制其结构方框图。 串级控制系统是由两个控制器的串接组成,一个控制器的输出做为另一个控制器的设定值,两个控制器有各自独立的测量输入,有一个控制器的给定由外部设定。 2.与单回路控制系统相比,串级控制系统有哪些主要特点? 多了一个副回路,形成双闭环。特点:主控制器输出改变副控制器的设定值,故副回路构成的是随动系统,设定值是变化的。在串级控制系统中,由于引入了一个副回路,不仅能及早克服进入副回路的扰动,而且又能改善过程特性。副调节器具有“粗调”的作用,主调节器具有“细调”的作用,从而使其控制品质得到进一步提高。 3.为什么说串级控制系统由于存在一个副回路而具有较强的抑制扰动的能力?

①副回路的快速作用,对于进入副回路的干扰快速地克服,减小了干扰对主变量的影响; ②引入副回路,改善了副对象的特性(减小副对象的相位滞后),提高了主回路的响应速度,提高了干扰的抑制能力; ③副回路可以按照主回路的要求对副变量进行精确控制; ④串级系统提高了控制系统的鲁棒性。 4.串级控制系统在副参数的选择和副回路的设计中应遵循哪些主要原则? ①将主要干扰包括在副回路; ②副回路尽量包含多的干扰; ③为保证副回路的快速响应,副对象的滞后不能太长; ④为提高系统的鲁棒性,将具有非线性时变部分包含于副对象中; ⑤需要对流量实现精确的跟踪时,将流量选为副对象。 5.串级控制系统通常可用在哪些场合? * 应用于容量滞后较大的过程 * 应用于纯时延较大的过程 * 应用于扰动变化激烈而且幅度大的过程 * 应用于参数互相关联的过程 *应用于非线性过程 6.前馈控制与反馈控制各有什么特点?绘制前馈控制系统结构方框图。

风力摆控制系统设计报告

风力摆控制系统设计报 告 文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

大学生电子设计竞赛 风力摆控制系统 学院: 计算机学院 项目:风力摆控制系统 负责人:王贤朝 指导老师:张保定 时间: 2017年5月20日

摘要 本系统采用K60开发板作为控制中心,与万向节、摆杆、直流风机(无刷电机+扇叶)、激光头、反馈装置一起构成摆杆运动状态与风机速度分配的双闭环调速系统。单片机输出可变的PWM波给电机调速器,控制4个方向上风机的风速,从而产生大小不同的力。利用加速度计模块MPU6050,准确测出摆杆移动的位置与中心点位置之间的关系,采样后反馈给单片机,使风机及时矫正,防止脱离运动轨迹。使用指南针模块判别方向,控制系统向指定方向偏移。控制方式采用PID算法,比例环节进行快速响应,积分环节实现无静差,微分环节减小超调,加快动态响应。从而使该系统具有良好的性能,能很好地实现自由摆运动、快速制动静止、画圆、指定方向偏移,具有很好地稳定性。 关键词:K60、空心杯电机、MPU6050、PID、无线蓝牙 目录

风力摆控制系统(B题) 【本科组】 一、系统方案 系统基本方案 控制方案设计 为了实现题目要求我们采用K60单片机做为主控芯片,用加速度计陀螺仪模块MPU6050来计算角度和风机状态,用直流风机带动摆杆运动。当MPU6050检测到摆杆的角度时,可根据三角函数公式计算出摆杆现在距离中心的具体位置(方向、距离),单片机会控制PWM波的输出大小来控制风机的风速与方向,使摆杆达到在特定位置静止或按照一定的轨迹运动。当摆杆处于自然下垂状态时,给四个风机同时上电且风向都向外,此时摆杆仍处于受力平衡——静止状态。此时降低X轴上一个风机的转速,摆杆将会带动激光头在X轴上画一条直线,当达到一定的倾斜角度时,单片机可根据角度计算出此时距离中心的距离是否>=25cm,若达到要求后,此风机减速,X轴反方向上电机逐渐加速,恢复到初始速度,反方向做相同的运动。在此过程中,单片机做出A/D采样,Y轴方向方向风机随时做出矫正,防止发生轨迹偏移。 机械结构方案设计 由于摆杆长度(60cm~70cm)较长,且要求激光头在地面画出15cm~35cm的圆,所以要求横杆的距离要足够长。横杆长度较长加之摆杆重量较大,所以要求底座要有足够的重量来支撑整个系统。如果结构不稳或者重量不够,摆杆运动过程中将会产生倾倒或者抖动等现象,影响测试结果。于是,底座采用了“工”型结构,保证了整个系统的稳定性。摆杆材料方面,我们选用轻便的硬

过程控制系统复习题

过程控制系统复习题 一.选择题(每题2分,共10题,共20分) 1.过程控制系统由几大部分组成,它们是:( C ) A.传感器、变送器、执行器 B.控制器、检测装置、执行机构、调节阀门 C. 控制器、检测装置、执行器、被控对象 D. 控制器、检测装置、执行器 2. 在简单控制系统中,接受偏差信号的环节是( B )。 A .变送器 B. 控制器, C. 控制阀 D. 被控对象 3. 串级控制系统主、副对象的时间常数之比,T01/T02=( )为好,主、副回路恰能发挥其优越性,确保系统高质量的运行。 A. 3~10 B. 2~8 C. 1~4 D. 1~2 4. 过渡过程品质指标中,余差表示( )。 A.新稳态值与给定值之差 B.测量值与给定值之差 C.调节参数与被调参数之差 D.超调量与给定值之差 5.PID调节器变为纯比例作用,则( )。 A. 积分时间置∞、微分时间置∞ B. 积分时间置0、微分时间置∞ C. 积分时间置∞,微分时间置0 D. 积分时间置0,微分时间置0 6.( )在阀芯行程比较小时,流量就比较大,随着行程的增加,流量很快地达到最大。 A. 快开流量特性 B. 线性流量特性 C. 抛物线流量特性 D. 等百分比流量特性 7.闭环控制系统是根据( )信号进行控制的。 A.被控量 B.偏差 C.扰动 D.给定值 8.衡量控制准确性的质量指标是( )。 A.衰减比 B.过渡过程时间 C.最大偏差 D.余差 9.对象特性的实验测取常用的方法是( )。 A.阶跃响应曲线法 B.频率特性法 C.比例积分法D.最小二乘法 10.用于迅速启闭的切断阀或两位式调节阀应选择( )的调节阀。 A.快开特性B.等百分比特性C.线性 D.抛物线特性 11.调节具有腐蚀性流体,可选用( )阀。 A.单座阀 B.双座阀 C.蝶阀D.隔膜阀 12.调节阀接受调节器发出的控制信号,把( )控制在所要求的围,从而达到生产过程的自动控制。 A. 操纵变量 B.被控变量 C. 扰动量 D. 偏差 13.串级调节系统主调节输出信号送给( )。 A.调节阀B.副调节器 C. 变送器 D. 主对象 14.在阶跃扰动作用下,过程控制系统的过渡过程出现的形式如下,( )是一种稳定控制系统 A.发散振荡过程 B.等幅振荡过程 C.衰减振荡过程 D.非振荡发散过程 15. 串级控制系统参数整定步骤应为( )。 A. 先主环,后副环 B.先副环后主环 C.只整定副环 D.没有先后顺序 16. 引起被调参数偏离给定值的各种因素称( )。 A.调节 B.扰动 C.反馈 D.给定

风力摆控制系统论文

风力摆控制系统 摘要:本系统采用STM32F103ZET6单片机作为控制核心,通过对置于风力摆上的MPU9150陀螺仪采集的角度进行处理得到角度与风力摆位置的关系,再通过驱动输出PWM波控制轴流风机,使风力摆到达指定的位置,做规定的圆周运动。本系统通过PID调试,测试表明,各项功能已达到或超过本题目要求。 关键词:MPU9150;PID;轴流风机

1.系统方案 本系统主要由主控制器,陀螺仪,电机驱动模块,轴流风机,激光笔组成,下面分别对这几个模块进行选择与论证。 1.1陀螺仪的选择 方案一:MPU6050。 9轴运动处理传感器,它集成了3轴MEMS陀螺仪,3轴MEMS 加速度计,以及一个可扩展的数字数字运动处理器DMP,可用I2C接口连接一个第三方的数字传感器,比如磁力计。MPU-6050对陀螺仪和加速度计分别用了三个16位的ADC,将其测量的模拟量转化为可输出的数字量。一个片上1024字节的FIFO,有助于降低系统功耗。但零飘较严重。 方案二:角度传感器。当连结到RCX上时,轴每转过1/16圈,角度传感器就会计数一次。往一个方向转动时,计数增加,转动方向改变时,计数减少。计数与角度传感器的初始位置有关。当初始化角度传感器时,它的计数值被设置为0。角度传感器一般测静态的角度,倾角用加速度计。明显在本系统中角度传感器不如陀螺仪方便使用。 方案三:MPU9150。MPU-9150 是采用系统级封装 (SiP),集合了两个芯片:MPU-6050 和 3 轴数字罗盘 AK8975,其中 MPU-6050 包含 3 轴陀螺仪、3 轴加速计以及能够处理复杂 9 轴 MotionFusion 算法的板载Digital Motion Processor? (DMP?) 。这款元件集成 9 轴 MotionFusion 算法,能够访问所有内部传感器,以收集全套传感器数据。MPU9150测转角的速度的,可以积分得到转的角度,动态性能好,静态差,零飘基本无,很适合本系统。 综合考虑后决定采用方案三。 1.2轴流风机的选择 方案一:四线可测速、包含温控PWM调速轴流风机。此种轴流风机一般重量较大,启动时间长,虽然风量大但明显不适合本系统的实时检测调整的思路。 方案二:三线可测速轴流风机。此种轴流风机重量较轻,启动时间短,直接接驱动即可对其进行控速,风量也很大,比较符合题目各项要求的时间限制。 综合考虑后决定采用方案二。

风力摆控制系统 设计报告

摘要:本系统主要是以STM32单片机为控制芯片控制4只直流轴流风机,从而调节风机转速来控制使风力摆呈现不同状态的控制系统。该系统主要由主控板,无线遥控器,直流轴流风机,摆架框架等四大部分组成风力摆控制系统。 关键字:风力摆无线 STM32单片机直流轴流风机

一.系统方案 1.系统方案论证 本系统主要由遥控模块、控制模块、陀螺仪模块、直流轴流风机组成,添加一些辅助电路作为扩展功能。系统工作有六种工作模式,使用无线遥控切换模式并显示。下面分别论证这几个模块的选择。 1.1直流风机的论证与选择 方案一:使用直流鼓风机。直流鼓风机的机械摩擦非常小,具有较大的精度,并能提供足够的风力进行运动。但在实验过程中,风机启动速度较慢,且由于其自身重量过大,风摆在运动过程中受惯性影响极大,不能有效的完成任务要求。 方案二:采用直流轴流风机。直流轴流风机是在固定位置使空气流动,自身重量和体积都比较小,且出风口大,能够很好的提供动力与控制。在实验过程中能够较快的启动,并能较好的实现任务要求,符合实验需要。 综合以上两种方案,风力摆在运动过程中需要进行实时控制摆杆的姿态,且需要风机启停反应快,故选择方案二。 1.2控制器模块的论证与选择 根据设计要求,控制器主要用于计算摆杆姿态、控制直流轴流风机PWM、使摆杆能完成相应等功能。 方案一:采用STC89C51作为系统控制器。它的技术成熟,成本低。STC89C51是8位的单片机,数据传输速度慢,在用于精密的操作时,不能满足实时控制的要求,且复杂的控制算法难以实现,不利于控制。 方案二:采用意法半导体公司的STM32F103单片机作为控制器。STM32系列单片机是32位、RISC、低功耗的处理器。在进行高精密的操作时,处理能力非常强,运算速度快,具有很好的控制能力,且成本低,更符合实验要求。 综合考虑以上两种方案,采用方案二。 2.系统结构 根据上述方案的论证,我们确定以STC32F103作为控制核心,采用型号为PFB0812XHE的直流轴风机控制摆杆运动,用陀螺仪MPU6050检测状态数据,并将采集到的数据传输给控制板,然后通过单片机计算处理得出摆杆的姿态并调整直

风力摆论文

论文 题目:风力摆控制系统设计 学生:庞刚 学号:201206070422 院(系):电气与信息工程学院 专业:自动化124 指导教师:郑恩让 2016年 1 月 4 日

风力摆控制系统 庞刚 (陕西科技大学电气与信息工程学院,陕西西安 710021) 摘要:本组选择的是2015年大学生电子竞赛B题——风力摆控制系统。针对于题目基础部分与发挥部分要求,设计了一个以飞思卡尔公司单片机MK60为控制单元、2对垂直放置的轴流风机组为执行器单元、陀螺仪传感器和加速度传感器以信息融合方式实现的(角度)传感器单元形成了一个三维空间的闭环控制系统(风力摆控制系统)。在此基础上首先利用空间矢量法将被控量投影到X和Y 两个独立坐标上,分别利用相互独立的PID、FUZZY等控制方法实现风力摆系统系列动作。实验表明:本竞赛小组设计制作的风力摆系统能够以较高的精度完成各种任务。 关键词:风力摆,MK60,轴流风机,角度传感器,空间矢量法,PID Wind pendulum control system P ANG Gang (Shaanxi University of Science & Technology, Academy of electronic information and electrical engineering ,ShanXi Xi’an 710021) Abstract: The Undergraduate Electronic Competition in this group chose B question - Wind pendulum control system. For the base portion and play in the title part of the requirements, we designed a Freescale microcontroller MK60 control unit, two pairs of vertically disposed axial air units for the actuator unit, a gyro sensor and an acceleration sensor information fusion way to achieve (angle) sensor units form a closed loop control system of a three-dimensional space (wind pendulum control system). Firstly, on the basis of space vector will be charged the amount projected onto X and Y coordinates of two separate, independent of one another, respectively PID, FUZZY and other control methods to achieve a wind pendulum series of actions. Experimental results show that: The race team designed a wind pendulum system with high accuracy can complete various tasks. Keywords: Wind swing, MK60, axial fans, angle sensors, space vector, PID 1 方案论证 首先我们对该系统的结构及风力摆运 动控制方案的比较论证。

过程控制系统复习题

过程控制系统复习题 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

过程控制系统复习题 一.选择题(每题2分,共10题,共20分) 1.过程控制系统由几大部分组成,它们是:( C ) A.传感器、变送器、执行器 B.控制器、检测装置、执行机构、调节阀门 C. 控制器、检测装置、执行器、被控对象 D. 控制器、检测装置、执行器 2. 在简单控制系统中,接受偏差信号的环节是( B )。 A .变送器 B. 控制器, C. 控制阀 D. 被控对象 3. 串级控制系统主、副对象的时间常数之比,T01/T02=( )为好,主、副回路恰能发挥其优越性,确保系统高质量的运行。 A. 3~10 B. 2~8 C. 1~4 D. 1~2 4. 过渡过程品质指标中,余差表示( )。 A.新稳态值与给定值之差 B.测量值与给定值之差 C.调节参数与被调参数之差 D.超调量与给定值之差 调节器变为纯比例作用,则( )。 A. 积分时间置∞、微分时间置∞ B. 积分时间置0、微分时间置∞ C. 积分时间置∞,微分时间置0 D. 积分时间置0,微分时间置0 6.( )在阀芯行程比较小时,流量就比较大,随着行程的增加,流量很快地达到最大。 A. 快开流量特性 B. 线性流量特性 C. 抛物线流量特性 D. 等百分比流量特性 7.闭环控制系统是根据( )信号进行控制的。 A.被控量 B.偏差 C.扰动 D.给定值 8.衡量控制准确性的质量指标是( )。 A.衰减比 B.过渡过程时间 C.最大偏差 D.余差

9.对象特性的实验测取常用的方法是( )。 A.阶跃响应曲线法 B.频率特性法 C.比例积分法 D.最小二乘法 10.用于迅速启闭的切断阀或两位式调节阀应选择( )的调节阀。 A.快开特性 B.等百分比特性 C.线性 D.抛物线特性 11.调节具有腐蚀性流体,可选用( )阀。 A.单座阀 B.双座阀 C.蝶阀 D.隔膜阀 12.调节阀接受调节器发出的控制信号,把( )控制在所要求的范围内,从而达到生产过程的自动控制。 A. 操纵变量 B.被控变量 C. 扰动量 D. 偏差 13.串级调节系统主调节输出信号送给( )。 A.调节阀 B.副调节器 C. 变送器 D. 主对象 14.在阶跃扰动作用下,过程控制系统的过渡过程出现的形式如下,( )是一种稳定控制系统 A.发散振荡过程 B.等幅振荡过程 C.衰减振荡过程 D.非振荡发散过程 15. 串级控制系统参数整定步骤应为( )。 A. 先主环,后副环 B.先副环后主环 C.只整定副环 D.没有先后顺序 16. 引起被调参数偏离给定值的各种因素称( )。 A.调节 B.扰动 C.反馈 D.给定 17.依据所测物理量的不同, 控制系统可分为( )。 A.压力控制系统、物位控制系统、流量控制系统、温度控制系统等 B.指示型、记录型、讯号型、远传指示型、累积型等 C.离散型和连续型

风力摆控制系统设计报告

大学生电子设计竞赛 风力摆控制系统 学院: 计算机学院 项目:风力摆控制系统 负责人:王贤朝 指导老师:张保定 时间: 2017年5月20日

摘要 本系统采用K60开发板作为控制中心,与万向节、摆杆、直流风机(无刷电机+扇叶)、激光头、反馈装置一起构成摆杆运动状态与风机速度分配的双闭环调速系统。单片机输出可变的PWM波给电机调速器,控制4个方向上风机的风速,从而产生大小不同的力。利用加速度计模块MPU6050,准确测出摆杆移动的位置与中心点位置之间的关系,采样后反馈给单片机,使风机及时矫正,防止脱离运动轨迹。使用指南针模块判别方向,控制系统向指定方向偏移。控制方式采用PID算法,比例环节进行快速响应,积分环节实现无静差,微分环节减小超调,加快动态响应。从而使该系统具有良好的性能,能很好地实现自由摆运动、快速制动静止、画圆、指定方向偏移,具有很好地稳定性。 关键词:K60、空心杯电机、MPU6050、PID、无线蓝牙 目录

电路............................................................................. . (3)

风力摆控制系统(B题) 【本科组】 一、系统方案 系统基本方案 控制方案设计 为了实现题目要求我们采用K60单片机做为主控芯片,用加速度计陀螺仪模块MPU6050来计算角度和风机状态,用直流风机带动摆杆运动。当MPU6050检测到摆杆的角度时,可根据三角函数公式计算出摆杆现在距离中心的具体位置(方向、距离),单片机会控制PWM波的输出大小来控制风机的风速与方向,使摆杆达到在特定位置静止或按照一定的轨迹运动。当摆杆处于自然下垂状态时,给四个风机同时上电且风向都向外,此时摆杆仍处于受力平衡——静止状态。此时降低X轴上一个风机的转速,摆杆将会带动激光头在X轴上画一条直线,当达到一定的倾斜角度时,单片机可根据角度计算出此时距离中心的距离是否>=25cm,若达到要求后,此风机减速,X轴反方向上电机逐渐加速,恢复到初始速度,反方向做相同的运动。在此过程中,单片机做出A/D采样,Y轴方向方向风机随时做出矫正,防止发生轨迹偏移。 机械结构方案设计 由于摆杆长度(60cm~70cm)较长,且要求激光头在地面画出15cm~35cm的圆,所以要求横杆的距离要足够长。横杆长度较长加之摆杆重量较大,所以要求底座要有足够的重量来支撑整个系统。如果结构不稳或者重量不够,摆杆运动过程中将会产生倾倒或者抖动等现象,影响测试结果。于是,底座采用了“工”型结构,保证了整个系统的稳

最新过程控制系统考试试题汇总

精品文档过程控制系统考试试题汇总(预测) 编辑:郭长龙河南工业大学 一:填空题28分 1?过程控制系统一般由控制器、执行器、被控过程、测量变送等环节组成。 2.过程控制系统由工程仪表和被控过程两部分组成。 3?过程控制仪表的测量变送环节由传感器和变送器两部分组成。 4.过程检测仪表的接线方式有两种:电流二线制四线制、电阻三线制 5?工程中,常用引用误差作为判断进度等级的尺度。 6?压力检测的类型有三种,分别为:弹性式压力检测、应变式压力检测、压阻式压力检测 7?调节阀按能源不同分为三类:气动调节阀、电动调节阀、液动调节阀&电动执行机构本质上是一个位置伺服系统。 9 ?气动执行结构主要有薄膜式和活塞式两大类。 10. 理想流量特性有四类,分别是直线、对数、抛物线、快开。 11. 过程数学模型的求取方法有三种,分别是机理建模、试验建模、混合建模。 12?PID调节器分为模拟式和数字式两种。 13?造成积分饱和现象的内因是控制器包含积分控制作用,外因是控制器长期存在偏差。 14?自动控制系统稳定运行的必要条件是:闭环回路形成负反馈。 15?DCS的基本组成结构形式是三点一线”。 二:名词解释20分 1?过程控制:指根据工业生产过程的特点,采用测量仪表、执行机构和计算机等自动化工具,应用控制理论,设计工业生产过程控制系统,实现工业生产过程自动化。 2?积分饱和:在积分控制范围内,积分控制输出与偏差的时间积分成正比,当控制输出达到一定限制后就不在继续上升或下降,这就是积分饱和现象。 3?串级控制系统:值采用两个控制器串联工作,主控制器的输出作为副控制器的设定值,由副控制器的输入去操纵调节阀,从而对住被控变量具有更好的控制效果。 4?比例控制系统:凡是两个或多个参数自动维持一定比例关系的过程控制系统,称为比例控制系统。5均匀控制系统:控制量和被控量在一定范围内都缓慢而均匀的变化的系统,称为均匀控制系统。6?超驰控制系统:指在一个控制系统中,设有两个控制器,通过高低值选择器选出能适应安全生产状态的控制信号,实现对生产过程的自动化控制。 7?分程控制系统:一个控制器的输出信号分段分别去控制两个或两个以上调节阀动作的系统称为分程控制系统。 8?阀位控制系统:是综合考虑快速性、有效性、经济性和合理性的一种控制系统。 9?集散控制系统:是把控制技术、计算机技术、图像显示技术及通信技术结合起来,实现对生产过程的监视控制和管理的系统。 10?现场总线:是指将现场设备与工业控制单元、现场操作站等互联而成的计算机网络,具有全数字化、分散、双向传输和多分枝的特点,是工业控制网络向现场级发展的产物。 三:简答题32分 1?什么是PID,它有哪三个参数,各有什么作用?怎样控制? 答:PID是比例-积分-微分的简称。其三个参数及作用分别为: (1 )比例参数KC,作用是加快调节,减小稳态误差。 (2)积分参数Ki,作用是减小稳态误差,提高无差度 精品文档

风力摆控制系统设计报告

风力摆控制系统设计报 告 集团档案编码:[YTTR-YTPT28-YTNTL98-UYTYNN08]

大学生电子设计竞赛 风力摆控制系统 学院: 计算机学院 项目:风力摆控制系统 负责人:王贤朝 指导老师:张保定 时间: 2017年5月20日

摘要 本系统采用K60开发板作为控制中心,与万向节、摆杆、直流风机(无刷电机+扇叶)、激光头、反馈装置一起构成摆杆运动状态与风机速度分配的双闭环调速系统。单片机输出可变的PWM波给电机调速器,控制4个方向上风机的风速,从而产生大小不同的力。利用加速度计模块MPU6050,准确测出摆杆移动的位置与中心点位置之间的关系,采样后反馈给单片机,使风机及时矫正,防止脱离运动轨迹。使用指南针模块判别方向,控制系统向指定方向偏移。控制方式采用PID算法,比例环节进行快速响应,积分环节实现无静差,微分环节减小超调,加快动态响应。从而使该系统具有良好的性能,能很好地实现自由摆运动、快速制动静止、画圆、指定方向偏移,具有很好地稳定性。 关键词:K60、空心杯电机、MPU6050、PID、无线蓝牙 目录

电路................................................................... .. (3)

风力摆控制系统(B题) 【本科组】 一、系统方案 系统基本方案 控制方案设计 为了实现题目要求我们采用K60单片机做为主控芯片,用加速度计陀螺仪模块MPU6050来计算角度和风机状态,用直流风机带动摆杆运动。当MPU6050检测到摆杆的角度时,可根据三角函数公式计算出摆杆现在距离中心的具体位置(方向、距离),单片机会控制PWM波的输出大小来控制风机的风速与方向,使摆杆达到在特定位置静止或按照一定的轨迹运动。当摆杆处于自然下垂状态时,给四个风机同时上电且风向都向外,此时摆杆仍处于受力平衡——静止状态。此时降低X轴上一个风机的转速,摆杆将会带动激光头在X轴上画一条直线,当达到一定的倾斜角度时,单片机可根据角度计算出此时距离中心的距离是否>=25cm,若达到要求后,此风机减速,X轴反方向上电机逐渐加速,恢复到初始速度,反方向做相同的运动。在此过程中,单片机做出A/D采样,Y轴方向方向风机随时做出矫正,防止发生轨迹偏移。 机械结构方案设计 由于摆杆长度(60cm~70cm)较长,且要求激光头在地面画出15cm~35cm的圆,所以要求横杆的距离要足够长。横杆长度较长加之摆杆重量较大,所以要求底座要有足够的重量来支撑整个系统。如果结构不稳或者重量不够,摆杆运动过程中将会产生倾倒或者抖动等现象,影响测试结果。于是,底座采用了“工”型结构,保证了整个系统的稳定性。摆杆材料方面,我们选用轻便的硬质铁质材料与风机进行刚性连接,既

相关文档
最新文档