- 博客(40)
- 收藏
- 关注

原创 PSO算法寻优模糊PID五个量化/比例因子参数(附代码)
最开始我研究的是用PSO粒子群算法迭代寻优普通PID参数,现在为了让模型在动态过程中有更好的表现,引入了模糊系统,和PID控制一起组成了模糊PID控制算法。既然已经给出线性权重变化的PSO寻优PID算法代码,也回答过关于PSO算法寻优模糊PID五个参数的一些问题,又有同好在文章下面评论说想要PSO算法寻优模糊PID五个参数的代码,那么这篇文章就算是一个回应吧。
2024-08-11 21:35:56
1332
30

原创 PSO_GA混合算法优化PID参数(附代码)
由于PSO算法本身的缺陷,其存在容易出现早熟收敛、后期迭代效率不高、搜索精度不高的问题,此资源在线性递减惯性权重PSO算法的基础上,与GA遗传算法相结合,针对PSO易陷入局部最优,通过采用GA杂交变异的思想,增加了粒子的多样性,跳出局部最优,增强混合算法的全局搜索能力,提高搜索精度。
2024-08-05 17:35:38
1727
8

原创 新版本matlab将模糊PID规则表导出离线查询表
为了将仿真的模糊PID规则应用到硬件现实中去,需要把模糊PID规则表导出为离线查询表的模式,在这篇文章里我给出来2016a版本后的matlab/Simulink完成模糊规则转化成离线查询表的具体操作。
2024-08-05 17:08:10
1002

原创 基于PSO算法优化PID参数的一些问题
在研究基于PSO算法优化PID参数值的过程中,我将提出四个非常重要的问题,并对这四个问题做出回答。这是我在做研究的时候想找寻“所以然”的一个结果。
2024-07-20 16:25:23
902

原创 Matlab/Simulink的Excel数据导入1-D Lookup Table
Excel数据导入1-D Lookup Table,生成想要的曲线
2024-05-22 13:36:13
2446
3

原创 PSO粒子群寻优模糊PID控制的五个参数的一些问题
PSO寻优模糊PID五个参数值我遇到了一些困难。其中量化因子E误差我的理解是为输入值与反馈值最大误差的范围为它的论域范围,同理Ec误差变化率就相当于位移之于加速度;比例因子K▲p论域范围为输出Kp的乘积变化范围,K▲i、K▲d同理。隶属度函数则完全随缘,我用的是一篇论文的相类似的隶属度函数。当时我尝试过增大E和Ec的论域范围,但都会有稍微超出一点点大小的值而出现warning。如果有相关研究方向的大佬欢迎在评论区讨论,这对我之后的研究很重要!
2023-11-24 22:38:51
2770
28
原创 Matlab/Simulink和AMEsim联合仿真(以PSO-PID算法为例)
我印象中好像做过Matlab/Simulink和AMEsim联合仿真的分享似的,但翻看了我之前上传的文章又没有,所以这篇文章主要是记录以Simulink为主的Simulink和AMEsim联合仿真以及操作流程。
2024-09-07 20:26:23
2598
原创 AMEsim和Simulink联合仿真生成新的.mexw64液压模型文件
当时我遇到的情况是只更改了液压模型的名字,而里面各个草图、子模型、参数都没有改,经过simulation仿真后并没有出现新液压模型的.mexw64文件。如果你也是只改了AMEsim液压模型很小的一部分,而发现没有生成新的.mexw64液压模型或者仿真结果和之前的液压模型一样(可能是没有成功连接到你新的液压模型)的话,这篇文章会给出你答案。
2024-09-07 16:56:12
676
原创 西门子数字量模拟量转换指令库(防走丢)
这篇文章是由于自己很多次忘了应该怎么添加数字量与模拟量转换的库,而想记录下来,下次再遇到这种情况就有迹可循。
2024-09-06 21:32:21
769
原创 S7-200编程软件STEP 7打开时界面乱码显示Translation Required
打开S7-200的编程软件STEP 7 Micro/Win发现它的界面乱码了,原来时中文汉化的地方全都变成了Translation Required。本文就是要将这个问题解决,把乱码编程熟悉的中文操作界面的解决方法记录,希望对同好们有帮助!
2024-08-31 16:12:51
1315
原创 AMEsim第四步simulation报错unable to create an executable for the system解决方法
AMEsim第四步simulation报错unable to create an executable for the system,无法生成联合仿真.mexw64文件,借由这篇文章整理了一套解决方法。
2024-07-22 17:59:23
2537
原创 西门子S7-200PLC定时中断+数据归档的使用
为了达到1s记录50个数据的功能,我用T32和T96定时器+中断程序的方式,再在中断程序里进行数据归档,看能否解决问题。
2024-04-24 20:49:50
1702
1
原创 西门子触摸屏SMART 700 IE V3数据记录的记录周期
SMART 700 IE V3触摸屏数据记录的记录周期最小周期为1s,无法更改;采样周期最小为100ms,可以更改,只要是整数倍都可以。
2024-03-30 10:58:22
2166
原创 Workbench报错解决及小TIPS(持续更新中ing)
整理一下在利用Ansys/Workbench仿真的过程中遇到的一些报错和解决方法,以及一些小技巧(主要是怕之后自己再次遇到这种报错不知道怎么解决的了)
2024-03-19 15:31:50
8761
原创 Ansys/Workbench材料属性资料
用Workbench的时候首先需要定义工程材料,主要是设置材料的属性,主要是密度、泊松比、杨氏模量、屈服强度、极限强度,但是市面上那么多材料,一个个去搜太麻烦,要是有一个常用材料属性的表格就好了。肯定不止我一个人这么想,在网上找了一会发现了两个免费资料,现在分享给给大家。
2024-03-14 16:40:53
2299
原创 比例阀控液压缸速度控制系统传递函数
本人找了大量文献想要计算出符合自己试验的比例阀控液压缸控制系统的传递函数,因种种原因而没有算出最终的传递函数,但是我花了这么长时间计算这个东西,希望能留下一些痕迹!
2024-02-29 21:42:12
3657
5
原创 Matlab/Simulink仿真小TIPS(持续更新ing)
整理一下在利用matlab/simulink仿真的过程中遇到的一些报错以及解决方法(主要是怕之后自己再次遇到这种报错不知道怎么解决的了)
2024-01-20 20:06:59
1044
原创 VS Code编写Matlab代码注释显示乱码问题
VS Code编写Matlab代码注释显示乱码问题到底是1)在VS Code编写中文然后到matlab里面显示乱码,还是反过来 2)在matlab编写中文然后到VS Code里面才显示的乱码 还是其他问题?
2024-01-20 12:02:15
2029
原创 VS Code编写matlab代码设置setting.json文件显示‘未知的配置设置’
VS Code编写matlab代码设置setting.json文件显示‘未知的配置设置’
2024-01-17 19:47:32
1027
4
原创 PSO粒子群寻优怎么知道结果有没有陷入局部最优
PSO粒子群寻优怎么知道结果有没有陷入局部最优?-只要是用的PSO粒子群算法就不可避免地会出现局部最优的状况,这是这个算法的固有缺陷!
2023-11-29 22:11:17
997
原创 simulink求解器步长对PID控制效果的影响
simulink仿真时,当我用定步长、仿真时间间隔0.01的求解器仿真,我这个PID值来拟合曲线效果挺好的,但是换一个时间间隔0.001就完全跟不上了。
2023-11-28 22:47:07
757
原创 西门子触摸屏SMART 700 IE V3的U盘不能提取数据记录
我按照西门子官方指示操作的,数据记录只有一个归档文件,记录文件名及路径是英文的,记录文件的格式是 “TXT“,路径只能选择 “\USB_X60.1”,然后根据一位老哥的提示(在wincc程序里面添加了报警视图,其报警截图显示初始化成功,但是路径无效,导致我的U盘里面没有数据记录。我应该怎么解决这个问题,得到我想要的数据记录?
2023-11-28 20:30:18
2824
原创 PSO寻优PID粒子群初始化这一步报错(位置1处索引无效/索引超出数组边界)应该如何修改?
matlab跑PSO寻优PID值代码时,粒子群初始化这一步报错索引无效/超出数组边界/索引无效
2023-10-17 20:58:16
990
3
原创 simulink联合仿真液压子模型did an abnormal exiet
simulink联合仿真液压子模型did a abnormal exiet
2023-07-16 16:33:38
1429
3
原创 Matlab调用AMEsim程序的S-function和AME2ClSim的区别是什么?
Matlab调用AMEsim程序的S-function和AME2ClSim的区别是什么?
2023-07-08 21:58:17
659
PSO-GA混合算法优化PID参数(代码)
2024-08-05
Soliworks添加的GB材料库文件
2024-03-18
80多种ANSYS常用材料的参数文件
2024-03-14
Ansys/Workbench常用材料查询表
2024-03-14
西门子触摸屏WinCC Flexible软件使用笔记-更加好用版
2023-10-10
西门子触摸屏WinCC Flexible软件使用笔记-郑鼎侯老师
2023-10-10
Dr.CAN【自动控制原理】课程笔记13期全
2023-08-12
Dr.CAN【动态系统建模与分析】课程笔记16期全-自动控制理论
2023-08-08
PSO粒子群算法寻优PID值能不能仿真离散型的simulink模型?
2023-10-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人