PID_Matlab.zip

上传者: m0_52209687 | 上传时间: 2021-07-23 09:04:56 | 文件大小: 29KB | 文件类型: ZIP
本程序是基于学校matlab选修课的课设编写,大致内容为:给定一个被控对象的开环传函,采用嵌套for循环进行pid参数的选取,选取条件为人为给定的超调量和调整时间均小于一个恒定值,以这个恒定值作为是否跳出循环的关键,但要注意for循环中的步长需要自己设定,步长不同最终的结果也会不同,步长范围选对了,能找到合适的一组值,选不对就会找不到,当找到满足一组合适的条件后会自动跳出循环。分别做了PID、PI和P的三组整合,注意由于matlab矩阵运算快for循环运算慢当找不到合适参数时(你的步长给的特别小时)会很慢很慢大概5分钟左右(最后在命令行输出未找到),因此选择合适的步长很重要建议先用simulink仿真用试凑法大致确定一下参数在到工作空间中确定步长

文件下载

资源详情

[{"title":"( 2 个子文件 29KB ) PID_Matlab.zip","children":[{"title":"PID_Matlab","children":[{"title":"Try1.slx <span style='color:#111;'> 26.92KB </span>","children":null,"spread":false},{"title":"Code.m <span style='color:#111;'> 10.86KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明