【文件属性】:
文件名称:pid控制器代码matlab-matlab_soft_pid:相当强大的软件PID控制器
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-27 12:27:25
系统开源
pid控制器代码matlab
matlab_soft_pid
合理可靠且快速的软件PID控制器状态:该代码尚未准备好在其他项目中使用。
测试未实施。
该代码提供了一种方便的PID功能,用于在环路反馈中运行您自己的计算机,使用适度的硬件即可实现200Hz的反馈频率。
特征
使用整数增量符号敏感衰减函数防止整数饱和
如果增量将输出增加到最大值,则该增量将被严重衰减(对边沿具有逻辑依赖性)
如果将输出移至范围的中间,则增量将全部使用
通过对整数进行反算来限制摆率也可以指定最大输出步长
去做
欢迎贡献者!
放下我一个。
基本测试脚本
告诉函数时间的能力。
(覆盖实时(ish)性质)
简单的加热器和扰动装置模型
将代码转换为类而不是函数
用法示例现实生活中的例子
加导数项
前馈条款价值速度和加速度补偿
进阶测试
执行器的带限
指定仲裁工厂模型
更好的扰动,周期函数或指定的漂移模型
测量环路增益-添加一些小功能,然后看它如何通过环路返回-psrn
/
Xcorr很有趣-使用线程来保持速度?
收益平稳变化
无扰操作
返回计算整数以提供与prop增益更改之前相同的输出
学习控制器基于飞行拟合的自适
【文件预览】:
matlab_soft_pid-main
----test1.m(2KB)
----pid_loop.m(6KB)
----LICENSE(18KB)
----.gitignore(5B)
----README.md(2KB)