基于改进NSGA-Ⅱ算法的开关磁阻电机再生制动优化控制方法
摘要: 针对采用传统优化算法优化开关磁阻电机再生制动控制参数存在制动能量回馈效率低及制动转矩脉动系数大的问题, 提出一种基于渐近约束支配法则的双目标非支配排序遗传算法。首先针对传统双目标非支配排序遗传算法优化开关磁阻电机再生制动控制参数时存在易陷入局部最优解等不足, 提出一种渐近约束支配法则, 再将基于渐近约束支配法则的双目标非支配排序遗传算法应用于开关磁阻电机再生制动控制参数的优化, 并对其效果进行了仿真验证, 同时与传统双目标非支配排序遗传算法进行了对比分析, 结果表明: 基于渐近约束支配法则的双目标非支配排序遗传算法不仅有效解决了易陷入局部最优解的问题, 而且显著提高了开关磁阻电机再生制动效率并降低了其转矩脉动系数, 取得了满意的优化效果。
关键词: 开关磁阻电机 双目标非支配排序遗传算法 渐近约束支配法则 多目标优化
0 引言
开关磁阻电机因具有结构简单坚固、起动电流小、起动转矩大、效率高、容错能力强、调速范围宽等系列优点[1-4]&
基于改进NSGA-Ⅱ算法的开关磁阻电机再生制动优化控制方法相关推荐
- 基于水循环算法的开关磁阻电机性能优化
摘要: 针对由于开关磁阻电机的双凸极结构和磁路饱和非线性特性引起的转矩脉动较大及性能较差的问题,提出了一种基于转速控制和转矩控制的联合控制策略对其性能进行优化.首先,设计了一种基于水循环算法(WCA) ...
- 有偿!!!比较急,求基于滑模观测器的开关磁阻电机的matlab仿真
标题@TOC 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdo ...
- matlab 非线性电感,基于Matlab/Simulink利用动态和静态电感等磁参数建立了一种开关磁阻电机的非线性磁参数模型...
基于动.静态电感特性的开关磁阻电机非线性磁参数模型 蒋涛 (北京航空航天大学,北京100191) 摘要:基于Matlab/Simulink.利用动态和静态电感等磁参数建立了一种开关磁阻电机的非线性磁参 ...
- 外转子开关磁阻电机(ER-SRM)NSGA-II算法优化
外转子开关磁阻电机(ER-SRM)NSGA-II算法优化. 1.Matlab画图代码 2.NSGA-II算法源程序,(基本上80%都全注释了) ID:47150656734600403
- 开关磁阻电机的直接瞬时转矩控制(DITC)
摘要-本文提出了一种用于开关磁阻电机的在线瞬时转矩控制技术,称为直接瞬时转矩控制.该方法包括两种新颖方面.首先根据端子量(即磁链和相电流)估算扭矩,所以转矩估算与转子位置无关. 其次通过实现数字转矩迟 ...
- 开关磁阻电机控制仿真 开关磁阻电机传统控制:电流斩波控制、电压PWM控制、角度位置控制。 智能控制:12/8三相开关磁阻电机有限元分析本体建模
开关磁阻电机控制仿真(matlab 2016b版本仿真模型 自用) 模型包涵: 开关磁阻电机传统控制:电流斩波控制.电压PWM控制.角度位置控制. 智能控制:12/8三相开关磁阻电机有限元分析本体建模 ...
- 基于改进MRAS算法的永磁同步电机参数辨识
基于改进MRAS算法的永磁同步电机参数辨识 摘 要 永磁同步点电机参数辨识算法介绍 永磁同步电机数学模型 改进MRAS参数辨识算法 递推最小二乘法辨识原理 递推最小二乘法结合MRAS算法原理 仿真结果 ...
- 开关磁阻电机控制仿真 开关磁阻电机传统控制:电流斩波控制、电压PWM控制、角度位置控制
开关磁阻电机控制仿真(matlab 2016b版本仿真模型 自用) 模型包涵: 开关磁阻电机传统控制:电流斩波控制.电压PWM控制.角度位置控制. 智能控制:12/8三相开关磁阻电机有限元分析本体建模 ...
- 开关磁阻电机控制仿真 matlab 开关磁阻电机传统控制:电流斩波控制、电压PWM控制、角度位置控制
开关磁阻电机控制仿真(matlab 2016b版本仿真模型 自用) 模型包涵: 开关磁阻电机传统控制:电流斩波控制.电压PWM控制.角度位置控制. 智能控制:12 8三相开关磁阻电机有限元分析本体建模 ...
最新文章
- 助动词有哪些 do does did,本身不能单独做谓语需要与主要动词一起做谓语 情态动词must can need
- java模拟器未载入,由于“活页夹线程池”,应用程序未在模拟器上运行
- JAVA 基本运算符(摘)
- java日志服务器_java服务器搭建(一)日志系统
- Java中恒等条件判断:“equals”和“==”
- NC33-合并两个有序的链表
- linux kears 切换后端,如何更改Keras后端(哪里是json文件)?
- MySQL实现远程备份的原理_mysql实现自动远程备份一办法
- vue和echarts实现地图航线
- 小米3手机无法打开WLAN ,WIFI 的解决方法,不需刷机
- 腾讯 2016届实习生招聘笔试
- 基于Revel开发的组件化代码生成器
- Mac上解压Rar,Zip,7z等格式的解压软件,推荐这一款免费软件就够了,堪比Win11上的winrar
- UvaLive 4670 Dominating Patterns
- Encoder-Decoder 模型架构详解
- 用WORD批量制作工作证件
- 解决:dependencies.dependency.version' for com.google.guava:guava:jar is missing.
- javascript购物车实现详细代码讲解
- Python 学到什么程度才可以去找工作?掌握这 4 点足够了!
- matlab中for循环,while循环的基本使用。
热门文章
- 变量的三要素是java_C语言变量三要素知识详解,C语言变量三要素没那么难
- 2fsk在matlab中的载频如何写,数字频率调制又称频移键控(FSK),二进制频移键控记作2FSK。数字频移键控是用载波的频率来传送数字...
- 6天,50万!ChatGPT App 下载量远超美国 iOS 新应用的 99.99%
- 希赛教育计算机网络基础,2020年9月网络教育统考《计算机应用基础》计算机网络模拟题试卷1...
- 中国剩余定理即孙子定理的五种解法
- 签定三方协议的注意事项!
- apache jserv漏洞Apache漏洞
- 黑客是怎么攻击网站的,管理员必知
- emule-Xtreme(电驴)
- 【Netty源码解析】Netty核心源码和高并发、高性能架构设计精髓