虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 技术资料 > 基于免疫遗传算法的永磁无刷直流电机模糊控制.rar

基于免疫遗传算法的永磁无刷直流电机模糊控制.rar

  • 资源大小:2502 K
  • 上传时间: 2023-08-30
  • 上传用户:yb9018
  • 资源积分:2 下载积分
  • 标      签: 免疫遗传算法

资 源 简 介

永磁无刷直流电机(Brushless DC Motor,简称BLDCM)是一种多变量、非线性的控制对象,PID控制等传统控制理论难以达到现代工业控制高精度和高性能的要求。模糊控制理论由于具有不需要精确数学模型,善于处理模糊性和不确定性问题的特点而备受青睐。虽然模糊控制器控制效果较好,但参数整定较为困难,因此许多学者提出采用遗传算法(Genetic Algorithm,简称GA)等智能算法对其进行参数优化。但是利用遗传算法优化模糊控制系统时存在收敛速度较慢、参数难以同步优化、易陷入局部最优解等问题。免疫遗传算法(Immune Genetic Algorithm,简称IGA)是模仿生物免疫系统提出的一种进化算法,具有学习、记忆和自适应调节的能力,与遗传算法相比具有很多优点。 本文在简要分析永磁无刷直流电机结构和原理的基础上,设计了永磁无刷直流电机双闭环调速系统模糊控制器,利用免疫遗传算法对模糊控制器的各项参数进行同步优化,以时间误差积分指标(Integrated Time and Absolute Error,简称ITAE)评价系统性能,并对编码方式进行改进,避免了盲目搜索,提高计算效率。在MATLAB/Simulink环境中搭建了永磁无刷直流电机模糊双闭环控制系统的电气仿真模型,利用免疫遗传算法对其进行参数优化。仿真结果表明,该方法与遗传算法相比优化质量高,能有效避免陷入局部最优解,优化后的永磁无刷直流电机模糊双闭环控制系统与手工调整的模糊控制器相比响应速度快,速度控制精度高,稳定性和鲁棒性强。 本文采用功能强大的TI公司DSP芯片TMS320F2812为控制核心,设计了永磁无刷直流电机控制系统。为实现本文提出的控制方法提供了实验基础。

相 关 资 源