基于C8051F的磁流变控制器设计
摘要:本文提出了一种基于C8051F310 MCU的磁流变阻尼器控制器设计方法。并给出了控制器的总体结构、接口电路与软件设计,设计出样机在实际使用过程中效果较好。关键词:PWM控制;磁流变阻尼器
前言磁流变阻尼器(MRFD)的阻尼力调节主要依靠调节其内部励磁线圈电流的方式实现,一般通过控制器将外界控制端发出的控制信号转变为一定的输出电压(由线圈电阻大小决定)、电流(由线圈线径决定)输入励磁线圈。在工程控制过程中,磁流变阻尼器控制器的实时精确调节对阻尼器性能的影响很大。从设计原理来讲,MRFD控制器主要分成电压源控制器和电流源控制器两种。根据(1)对励磁线圈的等效电路图分析可知电流源响应速度快于电压源。因此MRFD控制器的设计几乎都采用电流源控制方式。MRFD控制器的性能指标有:磁流变阻尼器的控制电流与阻尼力的线性关系,要求控制电流连续可调并具有较高的线性度和较小的相对误差;振动控制的实时性要求控制器响应速度要快;用于现场测控时需要友好的人机界面、和外部测控系统的无缝连接;用于独立控制时能够提供各种内置的控制算法等。本文给出了一种基于C8051F310 MCU的磁流变阻尼器控制器的设计方法。
控制系统设计
图1 磁流变阻尼器控制系统硬件框图磁流变控制系统硬件总体框图如图1所示。磁流变控制系统主要由8051F310处理器、执行模块、手动输入输出模块、外部控制系统接口模块等部分组成。各部分功能如下:8051F310处理器:利用 A/D采样各项参数,接受内外部发出的控制命令,并通过PWM转换输出到执行系统。执行模块:利用8051F310处理器发出的PWM信号控制驱动阻尼器。手动输入输出模块通过键盘和显示器与8051F310处理器连接。外部控制系统接口模块: 通过专用接口与外部PC机控制系统串接。硬件电路C8051F310的可编程计数器(PCA0)由一个专用的16位计数器/定时器和5个16位捕捉/比较模块组成。将捕捉/比较模块的工作方式设定为8位PWM,把PWM脉冲输出到MOS管功率驱动单元,从而控制磁流变阻尼器的电流值。将通过阻尼器的电流采样放大后,送入C8051F310的A/D单元中,经过A/D转换后由软件滤波得到电流量,并被传送给显示单元AXG12864 LED。将电流值与设定的电流值相比较得到的误差值,通过特殊的算法来调节PWM的脉宽,这样就形成了磁流变阻尼器电流的闭环控制系统。键盘控制电路采用了4
- 纸盒包装成发达国家冷饮包装市场主流克拉玛依混流泵热缩管箱包革针阀Frc
- 鑫国联期货强平后恢复原状天胶后市依旧悲观选矿设备贺卡压塑加工旋耕机橡胶模具Frc
- 工业安全的未来既然能化繁为简何需再追求复绝缘线选矿筛绝缘垫片高炉波动开关Frc
- cherrylabs为人工智能筹资520化工泵三河标记机滑板车陶瓷Frc
- 上海轩辕会展服务有限公司搅拌机构冰块机煤球机节电系统注射机Frc
- 性能测试破纪录华三通信CAS领跑光纤陀螺西服欧式插头除垢器复合膜Frc
- 加拿枫叶环氧树脂涂料品质高福鼎进口糕点熔接机动物石雕压扁线机Frc
- 中交西筑产品出口印尼发运仪式隆重举行铜排素质会议桌窗机护栏螺栓Frc
- 7月20日国内橡胶现货市场行情韶关精密轴承仪表盒锅炉奥迪配件Frc
- 华为丁耘释放网络潜能激发商业增长曲阜艺术摄影电脑服务衰减器碰焊机Frc