基于二进制编码遗传算法pid整定
2020-03-11
福建质量管理 2020年5期
关键词:体系
(江苏师范大学科文学院 江苏 徐州 221000)
一、Simulink简介
关于Simulink这种交互型的环境,它能够对于各类动态系统实施建模操作、解析操作与仿真操作,这些动态的系统涵盖连续型、离散型、混杂型这几个类别。Simulink供应了选用鼠标拖放这种方式创建体系框图模型的交互界面。经过Simulink供应的各种各样的功能块,能够以较快的速度建立体系的的相关模型,无需编写代码。Simulink还支持Stateflow,用来仿真事件驱动过程。
关于Simulink,它作为1个能够对于动态体系实施建模、仿真、解析这些操作的软件包。它能够支持连续型、离散型、二者混合型的线性体系还有非线性体系,另外对于差别部分采样率不一样的具备多种取样速度的体系,它能够支持对这里体系的仿真操作。
二、利用遗传算法优化PID控制器的参数
(一)基于遗传算法的PID整定原理。1.参数的确定及表示。先是确认参数的范畴,这个范畴通常情况下通过用户完成给定,之后根据精度方面的相关条件,对于其实施相关的编码操作。选定2进制字串代表每个参数,并且创建和参数之间的关联,之后将2进制进行串接从而构成1个长的2进制字串,该字串为遗传算法可以操作的对象。2.全取初始群体。由于要求通过编程去完成各个流程,因此选用计算机设备以随机方式形成初始群体。对于2进制编码来讲,先是形成0~1这个范围以匀称方式分布的随机数,之后设定形成的随机数中,0~0.5这个范围内的数据用0表示,0.5~1之间代表1。另外,需要根据核算的繁杂度去设定种群的大小。……
登录APP查看全文
