您的位置 首页 知识

风力摆操控实践渠道规划

本文主要讲述利用Coretx-M4单片机控制风力摆运动轨迹的实现方法。系统根据当前加速度、角速度及图像信息,利用闭环控制算法调节电机,实现风力摆直线摆动、圆周摆动及定点静止等功能。系统响应速度快,控制

作者 吴振宇 李胜铭 高元龙 李超 殷殷 大连理工大学 立异创业学院(辽宁 大连 116024)

  吴振宇(1971-),男,博士,副教授,研讨方向:嵌入式体系、智能操控、机器人等范畴。

摘要:本文首要叙述运用Coretx-M4单片机操控风力摆运动轨道的完成办法。体系依据当时加快度、角速度及图画信息,运用闭环操控算法调理电机,完成风力摆直线摇摆、圆周摇摆及定点停止等功用。体系呼应速度快,操控精度高,交互操作界面简略易用,具有杰出的交互性。

导言

  风力摆体系的摆体由电扇构成,通过调整电扇的转速完成摇摆方位及摇摆道路的操控,因为摇摆组织的滞后性,完成准确操控具有必定难度。通过合理的摆结构规划,并运用摆线理论建模,规划并优化操控战略,运用闭环结构提高摆的轨道运动准确性。体系对风摆操控参数设定、抗扰要素测验等惯性滞后问题解决具有学习含义,一起也为剖析该类问题建立了直观的测验渠道。

1 体系结构

  本体系硬件部分首要由电源模块、MCU模块、姿势收集模块、电机驱动模块、风力摆机械部分等组成。机械部分为万向节悬挂65cm硬质杆,底端衔接4个风组织成风机组,中心固定姿势收集模块。MCU运用I2C协议收集姿势模块的数据,MCU依据设定值运用PID操控理论,通过操控PWM占空比来操控 4个风机的转速和方向,完成对风力摆的操控,全体体系结构如图1所示。

1.1 电源模块

  7.2V /2000mAh镍镉电池为MCU模块、传感器模块和显现模块供电。

  学生电源输出6V稳压,为四路电机驱动供电。

1.2 MCU模块

  MCU模块是中心部分,担任数据处理。有以下功用:

  担任读取风摆视点数据,将加快度、角速度信息进行互补滤波和四元数转化,核算当时风力摆视点信息;

  担任读取摄像头图画信息,对数据进行去噪点化处理后提取标志物边际,核算得出标志物中心点方位;

  担任操控电机驱动模块,运用PID闭环操控算法调理电机转速和方向,完成对风力摆运动轨道的操控。

1.3 姿势收集模块

  姿势收集模块是整个操控体系的要害组成部分,本体系选用整合性六轴陀螺仪加快度计芯片,担任检测风力摆的加快度角速度信息[1]

1.4 电机驱动模块

  电机驱动模块为双BTN7960组成的H桥电机驱动,依据MCU操控器输出的PWM信号和方向信息,操控空心杯电机的转速和方向。

1.5 摄像头模块

  摄像头模块是体系的特别功用部分,为完成摆头跟从方针物而规划。摄像头收集图画,并对方针物进行辨认,然后完成对方针物的跟从。

2 体系理论剖析与核算

2.1 风力摆状况的丈量与核算

  选用高精度的加快计和陀螺仪MPU6050,不断收集风力摆姿势数据。MPU6050对陀螺仪和加快度计别离用了三个16位的ADC,将其丈量的模拟量转化为可输出的数字量,通过DMP处理器读取丈量数据,然后通过I2C总线输出,得到风摆的姿势视点。

2.2 风力摆操控剖析

  风力摆通过4只空心杯电机供给驱动推力,姿势收集模块收集风力摆当时姿势角,单片机处理姿势角,调理4个电机PWM的份额,然后操控下一时间风机作业状况,完成关于风力摆的操控[3]

  在自在单摆模型中,单摆做简谐运动的周期跟摆长的平方根成正比,跟重力加快度的平方根成反比,跟振幅、摆球的质量无关[6]

(1)

  风摆摆长确认后,周期也就确认,如图2所示,依据自在单摆简谐运动的特性,运用三角函数联系[4~5],风摆跟从天然周期做出单摆的运动,加上X、Y方向,两个方向运动相位差90度,如图3所示,风摆就能做出圆周运动。

  在处理风力摆模型时,可认为是操控每一时间风力摆的姿势角,然后操控类自在摆运动和圆周运动。当物体脱离笔直的平衡方位之后,便会遭到重力与悬线的效果合力,驱动重物回复平衡方位。这个力称之为回复力,公式为。

  2.3 操控算法的剖析

  本体系选用PID算法来操控风机滚动的速度[2]。风机开端作业后,姿势收集模块不断收集当时风力摆姿势角状况,并与之前的状况比较,使得风力摆的运动状况逐步趋向于平稳。PID算法操控器由视点份额P、视点差错积分I和视点微分D组成。

  其输入e(t)与输出U(t)的联系为:

 (2)

  它的传递函数为:

(3)

3 电路与程序规划

3.1 电路规划

  3.1.1 电源

  7.2V蓄电池电源经LT1529-5稳压得到5V电源,再通过两片LT1085电源芯片稳压得到两路3.3V电源,一路独自供电MCU,一路供电其它外设。主控板电源原理如图4所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/203980.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部