基于电阻屏的板球控制系统

合集下载

基于STM32单片机板球控制系统的设计与实现

基于STM32单片机板球控制系统的设计与实现

基于STM32单片机板球控制系统的设计与实现作者:魏敏张华正胡红新来源:《科学与财富》2018年第24期摘要:本文研究了一种基于STM32单片机的板球控制系统。

文章详细阐述了本系统的工作流程,硬件设计,软件编程和测试结果分析。

本系统采用了一块STM32f103微处理器作为主控芯片,通过串口通讯控制STM32f407微处理器对摄像头采集图像进行图像处理。

STM32f407将处理结果发送给主控芯片。

主控芯片通过PID算法计算控制量,输出PWM波控制两舵机。

舵机通过拉杆调节平板倾斜度,控制小球在平面上的运动。

经验证,本系统控制效果良好。

关键词:STM32单片机;图像处理;PID;舵机1系统方案1.1系统结构本系统主要由STM32F103控制核器、电机控制模块、按键模块、电源模块、液晶显示模块和图像处理等单元模块构成。

小球选用的是直径2.0cm的钢球,通过舵机带动平板上下运动,使得小球在平板上滚动,通过摄像头对小球位置进行检测,用STM32F407图像处理后的图像通过液晶显示屏显示,之后用PID算法精确调节舵机,使小球完成各项指标。

系统框图如下:1.2各部分方案选择与论证1.2.1机械结构方案选择与论证方案一:利用手头仅有的万向节与双舵机,将万向节固定在板子中下方,两个舵机分别放在相邻两边的中线处,成90度角,摄像头固定在距离平板大约80cm处,尽量还原经典板球结构,同时焊接相应配套铁架台来固定摄像头和单片机等器件。

方案二:采用悬挂式,将三个步进电机分别固定在所选铁架的三个角上,步进电机通过鱼线与对应木板角相连,木板最后一角处直接用线固定,通过三个步进电机的转动来控制与平板相连的线的伸缩从而控制平板的平衡,进而维持小球的正常运动。

方案二通过悬挂的方式致使平板很不稳,本身就存在抖动现象,受外界因素影响太大,自身缺陷太多,并且三个电机分布不均匀,使难度加大;由于最初我们采用的是方案二,实验结果并不理想,因此我们最终采用方案一,并取得理想结果。

基于摄像头识别的板球控制系统设计

基于摄像头识别的板球控制系统设计

• 138•基于摄像头识别的板球控制系统设计哈尔滨工业大学(威海)信息与电气工程学院 董书航 王 超 刘振国导语:随着科技的发展,对某一运动物体的精确控制成为工业生产以及自动化控制的要点,本设计能够实现在一定范围内对某一运动物体的精确控制以及位置捕捉,利用摄像头的采集、K60单片机的智能控制以及舵机连杆的控制系统,仅在控制底板的前提下,可以实现小球在平面板上的任意运动。

本系统对于工业上需要精确控制的场合有一定的参考和实用价值。

关键词:控制;摄像头;舵机;滚球;单片机1 系统方案本系统的硬件电路主要由单片机控制模块、摄像头采集模块、运动系统部分、电源模块组成,下面分别论证这几个模块的选择。

1.1 单片机的论证与选择方案一:STC 公司出产的STC15F2K60S2单片机。

ST-C15F2K60S2单片机是宏晶科技生产的单时钟的单片机,是高速新一代8051单片机,内部集成专用复位电路,2路PWM ,针对电机控制,强干扰场合,并且价格低廉。

但是此芯片频率较低,性能很弱,数据量大时速度难以满足要求,无法承担复杂的运算及显示。

而且其功能单一,片内资源匮乏,且需要仿真器来实现软硬件调试,较为烦琐。

方案二:意法stm32f103zet6。

此芯片为ARM 32位的Cor-tex-M3,具有最高72MHz 工作频率,在存储器的0等待周期访问时可达1.25DMips/MHZ 并可进行单周期乘法和硬件除法,性能优越,编程简单,io 口及片内硬件资源丰富,可轻松进行大量的运算。

但缺点是价格较高,而且对于摄像头等高速器件处理能力较差,难以应付大量的复杂运算。

方案三:kinetis MK60单片机,此芯片为ARM32位的cor-tex-M4内核,具有最高180MHZ 的工作频率,具有硬件浮点单元,可进行快速单精度浮点运算。

性能强大,编程简单。

配合CMSIS 的DSP 算法库可轻松实现如FFT 等功能,可以轻易应对大量复杂计算,并且不需要专用的仿真装置,可以非常方便的进行仿真模拟。

基于STM32的板球控制系统的优化设计与研究

基于STM32的板球控制系统的优化设计与研究
1 系统方案 本系统 主 要由机 械 模 块、芯片控制 模 块、摄 像头图传
模 块、动作 模 块、电源 模 块 组 成,下 面分 别 论 证 这 几个模 块的选择。 1.1 处理芯片的论证与选择
方 案一:S T C 51系列 单片机 是在 现 应 用较 为广泛的 单 片机中价格较为低廉的一种:其内部集成专用复位电路, 2路PWM,针对电机控制,强干扰场合,但是此芯片的晶振 频率 较低,而且性能 很 差,当传 输 数 据量较大 时速 度 难以 满足运算要求,并且无法承担复杂的运算以及图像显示。
文献标识码:A
文章编号:1674-098X(2020)06(a)-0152-03
Abstract: The cricket system is a complex, nonlinear and unstable system. It can be used as an experimental model, but also has its complexity and is in common with many control systems. Therefore, it is an important task to control its stability. In this project, a small ball moving on the plate is taken as the controlled object. By collecting the position image of the ball from the camera and feeding it back to the STM32 series SCM, the motor is controlled to conduct trajectory planning and positioning control for the ball, so as to explore and verify the method of stable movement of the robot. From the simple motor stability control to the variable integral PID regulation, the motor speed inner loop and the position of the outer loop of the double closed-loop control, f inally the image data optimization processing. A balance control model is established, which provides a new method of balance control and data optimization for robot researchers. Key Words: PID regulation; Cricket control system; Optimization of graph transmission data; STM32 series SCM

基于机器视觉的板球控制系统设计与实现

基于机器视觉的板球控制系统设计与实现

基于机器视觉的板球控制系统设计与实现焦新杭;付建;陈佳磊;张轶蔚【摘要】设计了一种低成本的基于机器视觉的板球控制系统.该系统以STM32F103 ZET6为主控芯片,摄像头OV7725实时检测小球位置.数据经STM32单片机处理后通过PID算法操纵2个舵机以控制平板的倾斜角度,使小球按照要求运动到平板上的指定区域.测试结果表明,该系统能够满足控制要求.【期刊名称】《湖北理工学院学报》【年(卷),期】2019(035)004【总页数】5页(P13-17)【关键词】机器视觉;板球控制系统;OV7725;PID算法【作者】焦新杭;付建;陈佳磊;张轶蔚【作者单位】湖北理工学院电气与电子信息工程学院,湖北黄石435003;湖北理工学院光谷北斗国际学院,湖北黄石435003;湖北理工学院电气与电子信息工程学院,湖北黄石435003;湖北理工学院电气与电子信息工程学院,湖北黄石435003【正文语种】中文【中图分类】TP273+.5板球控制系统可以看成是球杆系统在二维平面的扩展,是一个典型的多变量非线性系统,涉及力学、机械、电子信息、控制理论等多门学科。

板球系统是一个很好的实验平台,通过分析其控制系统的设计与实现,对研究和验证动态非线性系统的动力学规律及其控制算法有典型意义。

1 系统设计方案目前,获取小球位置常用的方式有触摸屏[1-2]、光电传感器[3-4]、视觉检测[5]等,小球位置获取方式的不同是区别各类板球控制系统的重要特征。

从简化结构和节约成本的角度考虑,采用摄像头基于视觉检测的方法是较好的方案。

1.1 系统结构设计板球控制系统的机械部分由底座、小球、平板、摄像头、平板支架、舵机等组成,其结构示意图如图1所示。

摄像头安装在平板正上方,用于拍摄小球在平板上的运动轨迹。

平板的中心与支架顶端通过万向节固定,2个连杆分别与平板边界的中点位置相连。

系统通过操纵2个舵机旋转,带动相应的连杆上下运动,从而控制平板在X轴和Y轴的倾斜方向和倾斜角度。

基于STM32F103单片机的板球控制系统设计

基于STM32F103单片机的板球控制系统设计

基于STM32F103单片机的板球控制系统设计吴立军;梁伟;李清波;庙要要;万鸾飞;段争光【期刊名称】《西安文理学院学报(自然科学版)》【年(卷),期】2018(021)003【摘要】系统主要由STM32单片机、OV7670摄像头模块、MG996R舵机、液晶显示模块、电源模块以及平板支撑机械结构等组成.系统以STM32单片机为控制芯片,摄像头采集小球的位置并采用图像二值化算法处理后反馈,采用PID算法控制舵机带动平板运动,实现了小球按指定路径运动并稳定停留在终点区域和围绕指定区域做环绕运动等功能.本系统稳定可行,TET液晶显示器界面清晰美观,实时显示小球运动轨迹,触摸按键选择功能,各项功能测试指标均符合系统设计要求.【总页数】5页(P48-52)【作者】吴立军;梁伟;李清波;庙要要;万鸾飞;段争光【作者单位】芜湖职业技术学院电气工程学院,安徽芜湖241006;安徽工程大学电气工程学院,安徽芜湖241000;安徽工程大学电气工程学院,安徽芜湖241000;安徽工程大学电气工程学院,安徽芜湖241000;芜湖职业技术学院电气工程学院,安徽芜湖241006;芜湖职业技术学院电气工程学院,安徽芜湖241006【正文语种】中文【中图分类】TP303【相关文献】1.基于STM32F103单片机的智能购物车系统设计 [J], 杨佳;王英志2.基于STM32F103微控制器自动避障小车控制系统设计 [J], 王鹏飞;张映宏;王昊;关豪3.基于STM32F103单片机的汽车前照灯智能控制系统的设计与实现 [J], 翟羽佳;刘雨佟;汪凡4.基于STM32F103单片机电流电压采集系统设计 [J], 叶锐文;植瑶瑶;于智荣;蒙露;张海东;覃赵军5.基于STC89C52单片机的板球控制系统设计与实现 [J], 赵娟娟因版权原因,仅展示原文概要,查看原文内容请购买。

板球系统实验指导书(MATLAB)

板球系统实验指导书(MATLAB)
二 试验系统 板球系统实验总体结构如图 1.1 所示
图 1.1 板球实验系统总体结构图 本实验系统的主体包括板球、伺服驱动器、数据采集卡、直流伺服电机等。主体、 驱动器、直流伺服电机、电源和数据采集卡都置于实验箱内,实验箱通过两条 USB 数据 线与上位机进行数据交换,另有一条线接 220V 交流电源。
360o n
n —编码器线数。 由于光电式脉冲编码盘每转过一个分辨角就发出一个脉冲信号,因此,根据脉冲数 目可得出工作轴的回转角度,由传动比换算出直线位移距离;根据脉冲频率可得工作轴 的转速;根据 A 、 B 两相信号的相位先后,可判断光电码盘的正、反转,以得到待测装 置转向。 由于光电编码器输出的检测信号是数字信号,因此可以直接进入计算机进行处理,
电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,在强化玻璃表
面分别涂上两层 OTI 透明氧化金属导电层。利用压力感应进行控制。当手指触摸屏幕时, 两层导电层在触摸点位置就有了接触,电阻发生变化。在 X 和 Y 两个方向上产生信号, 然后传送到触摸屏控制器。控制器侦测到这一接触并计算出(X,Y)的位置,再根据模拟 鼠标的方式运作。电阻屏根据引出线数多少,分为四线、五线等多线电阻触摸屏。
(要修改
5
深圳市元创兴科技有限公司
实验指导书
1、触摸屏实验 双击 Select Experiment 模块,选择试验编号 1,然后双击右侧的“实验 1 运动控 制基础实验”子模块,打开如下界面
实验一 运动控制基础实验.................................................................................................................... 3 实验二 板球系统调平板水平实验........................................................................................................ 8 实验三 板球系统建模、仿真及实验.................................................................................................. 10 实验四 状态空间极点配置控制实验.................................................................................................. 19 实验五 线性二次最优控制 LQR 控制实验..........................................................................................33 实验六 模糊控制实验.......................................................................................................................... 40 实验七 变论域模糊控制实验.............................................................................................................. 47

基于串级PID和复合滤波算法板球控制系统设计

基于串级PID和复合滤波算法板球控制系统设计

基于串级PID和复合滤波算法板球控制系统设计【摘要】本文主要介绍了基于串级PID和复合滤波算法的板球控制系统设计。

在讨论了研究背景和研究意义,说明了该系统的重要性。

接着详细介绍了串级PID控制算法和复合滤波算法的原理和应用。

然后给出了基于这两种算法设计的板球控制系统的具体实现方法,并展示了实验结果和性能分析。

在总结了整篇文章的研究内容,并展望了未来可能的发展方向。

通过本文的研究可以得知,基于串级PID和复合滤波算法的板球控制系统设计有着很大的潜力,并有望在未来的实际应用中发挥重要作用。

【关键词】板球控制系统、串级PID、复合滤波算法、实验结果、性能分析、研究背景、研究意义、总结、展望1. 引言1.1 研究背景本文旨在通过结合串级PID控制算法和复合滤波算法,设计一种更加高效稳定的板球控制系统。

通过实验验证系统设计的效果,并对其性能进行分析,以期为工业自动化领域的控制系统设计和优化提供参考和借鉴。

1.2 研究意义板球运动是一项受到广泛关注的运动项目,而板球控制系统的设计和优化对于提高比赛表现和训练效果具有重要意义。

本文旨在研究基于串级PID和复合滤波算法的板球控制系统设计,通过对板球运动过程中的精准控制和运动轨迹的优化,提高板球运动的稳定性和准确性。

该研究具有重要的实际意义,可以为板球运动员提供更有效的训练方案,促进比赛表现的提升。

该研究对于板球控制系统的发展和创新具有一定的参考意义,可以为未来相关领域的研究提供借鉴和启发。

通过本文的研究,将有助于推动板球运动技术的进步和全面提升,促进板球运动在更广泛的范围内得到普及和发展。

本研究具有重要的理论意义和实践价值。

2. 正文2.1 串级PID控制算法串级PID控制算法是一种常用的控制策略,通过将多个PID控制器串联起来,可以有效地提高系统的稳定性和响应速度。

在板球控制系统中,串级PID控制算法可以用来控制板球的位置和速度,从而实现精准的运动控制。

在串级PID控制算法中,位置控制器和速度控制器之间通常采用前馈环节进行耦合,以进一步提高系统的响应速度和稳定性。

基于串级PID和复合滤波算法板球控制系统设计

基于串级PID和复合滤波算法板球控制系统设计

基于串级PID和复合滤波算法板球控制系统设计随着科技的不断进步和发展,现代控制技术已经不断地向着更加先进和复杂的方向发展。

板球控制系统就是一个非常好的例子,它需要应用到串级PID和复合滤波算法等多种先进的控制技术来实现良好的控制效果和稳定性。

本文就将从板球控制系统的基础原理出发,结合串级PID和复合滤波算法等控制技术,详细阐述板球控制系统的设计流程和实现方法。

一、板球控制系统的基础原理板球是一项高难度的体育项目,需要选手在规定的场地内将球投掷到尽可能远的距离。

它既是一项体力活动,也是一项技术活动。

在板球运动中,球的运动轨迹和落点高度非常重要,同时,球员的投掷力量和方向也会直接影响到球的运动轨迹和精度。

因此,板球控制系统的设计必须充分考虑这些方面,以达到最佳的投掷效果和稳定性。

二、串级PID控制算法的应用串级PID控制算法是一种在复杂系统控制中广泛应用的方法。

它可以通过不断调整PID参数来动态控制系统输出,从而实现更加准确和稳定的控制效果。

在板球控制系统中,串级PID可以用于控制球的投掷力量和方向。

具体而言,它可以通过设置目标力量和目标方向参数,不断监测实际输出力量和方向,然后通过反馈控制不断调整PID参数,以达到最佳的投掷效果和稳定性。

三、复合滤波算法的应用复合滤波算法是一种广泛应用于信号处理和系统控制中的方法。

它特别适用于噪声和干扰较大的情况下,可以有效的降低数据噪声和干扰对系统的影响。

在板球控制系统中,复合滤波算法可以用于降低环境噪声对系统的干扰,提高系统的稳定性。

具体而言,它可以通过合并多种不同滤波器的输出结果,得出更加准确和稳定的数据输出结果。

这些数据可以用于精细的控制运算中,从而提高系统的效率和稳定性。

四、总体设计流程1. 设计系统硬件结构,包括传感器、执行机构和专用控制器等。

2. 设计控制系统软件,包括串级PID和复合滤波算法等控制算法的编码和应用,以及系统的界面和调试工具等。

3. 安装和调试系统硬件,并进行相关测试,以确保硬件系统能够正常工作。

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

基于电阻屏的板球控制系统王宪菊,陈韬,黄修道,胡锦静(阜阳师范大学物理与电子工程学院,安徽阜阳236037)摘要:板球系统作为经典控制对象球杆系统的二维扩展,其实质上是把对小球位置的控制从直线延伸到平面,控制小球在平面内完成定位和轨迹跟踪。

本系统采用位置式PID 控制算法实现对小球的精准定位和轨迹跟踪,自主完成板球系统机械结构和控制电路的设计。

通过上位机实时观测小球的响应曲线,对控制数据进行分析,反复调整PID 参数,最终实现小球在平板上快速定位、稳定跟踪的目的。

实验结果表明,该板球控制系统具有控制小球快速定位、精准轨迹跟踪的性能,以及较强的抗扰动能力。

关键词:控制;板球系统;PID 算法;小球定位;轨迹跟踪DOI :10.13757/34-1328/n.2019.03.012中图分类号:TP2文献标识码:A 文章编号:1007-4260(2019)03-0048-04A Cricket Controlling System Based on Resistive ScreenWANG Xianju,CHEN Tao,HUANG Xiudao,HU Jinjing(School of Physics and Electronic Engineering,Fuyang Normal University,Fuyang 236037,China )Abstract:As a two-dimensional extension of the classic control object “cue system ”,cricket ball system essentially ex-tends the control of the position of the ball from straight line to plane,and controls the ball to complete positioning and tracktracking in the plane.This system uses the position PID control algorithm to realize the accurate positioning and trajectorytracking of the ball,and independently completes the design of the mechanical structure and control circuit of the cricket sys-tem.Through the real-time observation of the response curve of the ball by the upper computer,the control data is analyzed,and the PID parameters are adjusted repeatedly.Finally,the goal of rapid positioning and stable tracking of the ball on theplate is achieved.The experimental results show that the cricket ball control system has the properties of fast positioning,accu-rate trajectory tracking and strong anti-disturbance ability.Key words:control;system of cricket;PID algorithm;small ball positioning;trajectory tracking板球系统是一个非线性、多变量、复杂的控制系统[1-9]。

简单定义即通过不断调整平板的角度来达到控制小球在平板上的位置和轨迹跟踪目的的机械系统[2,4-5]。

板球系统作为控制理论实验平台,主要用于验证各种控制算法的优劣[6-10],本文也是基于此首先完成板球控制系统的机械结构和控制电路设计,然后通过理论分析和数学建模得到系统的状态方程,进而对状态方程进行计算和处理得到系统的传递函数。

根据分析结论可知,X 轴和Y 轴相互独立,因此,对X 和Y 轴分别设计了PID 控制器。

1板球系统的数学建模及定性分析基于电阻屏的板球系统机械结构如图1所示,由电阻触摸屏、托盘、小球、舵机、支架、连杆和控制电路收稿日期:2018-12-15基金项目:阜阳师范大学校级科研一般项目(2019FSKJ10),国家自然科学基金(41701254)和阜阳市政府-阜阳师范大学横向项目(XDHX201729)作者简介:王宪菊(1984—),女,河南开封人,硕士,阜阳师范大学物理与电子工程学院讲师,研究方向为智能控制。

E-mail :943876886@2019年9月第25卷第3期安庆师范大学学报(自然科学版)Journal of Anqing Normal University(Natural Science Edition)Sep.2019Vol.25No.3第3期组成,控制器采用STM32系列单片机。

首先,在触摸屏上建立直角坐标系,通过采集电阻屏输出电压值计算小球的实际坐标位置;然后,把实际坐标数据与设定位置数据进行比较,运用PID 算法得出控制舵机角度的PWM 控制量;最后,控制器发送给舵机,舵机带动连杆转动,从而控制小球的位置和运动状态。

参照板球系统机械图,以触摸屏为二维平面,平面左下角设为坐标原点,建立x ,y 两个方向的直角坐标系;以电阻屏中心点(133,100)为支撑点,在电阻屏相邻的两个边下方安装舵机,实现平板x 、y 轴方向转动。

板球系统的机械动力学模型如图2所示。

图1基于电阻屏的板球控制系统机械结构图图2板球系统机械动力学模型利用牛顿定律和拉格朗日方程,对以上模型进行动力学分析,计算得出以下状态方程:x :()m +I b r 2b x -m (xα2+yαβ)+mg sin α=0,(1)y :()m +I b r 2b y -m (yβ2+xαβ)+mg sin β=0,(2)α:(I b +I P +mx 2)α+m (xyβ+x yβ+xy β+2xx α)+mgx cos α=τx ,(3)β:(I b +I P +my 2)β+m (xyα+x yα+xy α+2xx β)+mgx cos β=Fτy 。

(4)式中各物理参数如表1所示。

若选取平板的倾角α、β为控制量,由于力矩不会影响舵机的位置,所以方程(3)、(4)可以忽略。

在平衡状态下,平板处于水平位置,即α=0,β=0,因为平板的转动角度不大,大约在±0.1rad 范围之内,所以正弦函数可以用角度代替,即sin α≈α,sin β≈β。

表1板球系统物理参数参数mr bx ,yα,βI bI pτx ,τy 意义小球的质量小球的半径小球在x ,y 方向上的位移平板x ,y 方向倾角小球转动惯量平板转动惯量平板x ,y 方向转矩单位g mm mm rad kg·m 2kg·m 2kg·m 2/s 2对微分方程(1),(2)进行线性化处理,令x =[x 1,x 2,x 3,x 4]T ,y =x ,u =[α,β]T ,忽略摩擦力后,系统的状态描述方程为{x =Ax +Bu y =x ,(5)其中,A =éëêêêêùûúúúú0100000000010000,B =éëêêêêùûúúúú00-λg 0000-λg ,λ=m (m +I b r b 2)。

小球的转动惯量I b =25mr b 2,带入λ中,有王宪菊,陈韬,黄修道,等:基于电阻屏的板球控制系统··49安庆师范大学学报(自然科学版)2019年B =éëêêêêêêêêùûúúúúúúúú00-57g0000-57g 。

由此可知系统可控,且x 轴和y 轴的控制相互独立,可以针对x 轴和y 轴分别设计控制器,传递函数的表达式均为G (s )=7s 2。

2系统控制方案由于板球系统是一个欠驱动系统[3],对实时性要求较高,而积分调节会降低系统稳定性,使动态响应变慢,因此本系统采用位置式PD 算法控制舵机的角度和速度。

控制方案如图3所示。

图3系统控制方案系统完成初始化后,电阻触摸屏定时采集小球的位置坐标(x ,y ),与目标坐标(x d ,y d )进行比较,得差值(x d -x ,y d -y )。

由系统的状态方程(5)可知,x 轴和y 轴相互独立,可分别对其设计PD 控制器。

PD 表达式为p wm (k )=Kp ×e (k )+Kd ×[e (k )-e (k -1)],(6)其中,e (k )代表本次偏差;e (k -1)代表上一次的偏差;p wm (k )代表本次输出的舵机角度控制量;PD 控制器输出控制量给舵机,舵机带动连杆转动,使平板发生相应角度的倾斜,控制小球动态的稳定在目标点或沿规划轨迹运动。

3控制实验分析及参数整定按照图3所示的控制方案设计板球系统的控制算法,设平板左下角为坐标原点,测得中心点(支撑点)的坐标值为(133,100),板球系统的物理参数:小球质量m =250g ,小球半径r b =20mm ,平板长度L =266mm ,平板宽度d =200mm 。

参照系统状态方程(5),由于A 为已知,可选择控制u 来消除系统非线性,然后根据线性控制原理来选择K p 和K d ,具体实现方法为使多项式s 2+K d s +K p 所有根都落在复平面左上象限,即需要下面方程的根为负值s 2+K d s +K p =0。

(7)可设方程的两个根均为-λ,有(s +λ)2=0,即s 2+2λs +λ2=0,则可设计K d =2λ,K p =λ2。

改变λ值,通过实验,发现λ=8时中心点定位比较准确,如图4所示,x 轴跟踪曲线稳定后的平均误差为0.5mm ,y 轴跟踪曲线稳定后的平均误差为1.5mm ;λ=9时圆轨迹曲线较理想,如图5所示,平均偏离误差为1mm 。

相关文档
最新文档