注释比较全,代码可以直接跑出来,也可以根据自己的需求做修改。可以放心下载,都是本人之前用过试过的。
2022-05-02 16:06:02 6KB matlab TSP
pid控制器代码matlab 使用Arduino Matlab的Motor-PID控制器 使用Arduino和Matlab进行简单的电机PID设置 硬件要求: Arduino Uno 电机双H桥L298驱动器 带编码器的金属直流减速电机 软件要求: Matlab R2016a + Arduino IDE 如何使用: 编辑Matlab代码(PIDController.m)的COMPORT并运行GUI handles.s = serial('COM5'); 输入P,I,D和目标速度(以RPM为单位)的值 点击发送 更新P,I,D,以获得最佳响应。 笔记: 单击发送后,电动机应开始移动,并且系统响应详细信息应开始填充和更新。 要测试PID是否工作,请尝试停止电动机(注意-用一块布擦拭),它应该反击。 电机响应取决于P,I和D值。 为了了解Arduino代码中包含的PID算法,我建议观看以下视频:
2022-05-01 21:17:16 1.05MB 系统开源
1
Simulink 与 Arduino 的 PID 控制和调整Arduino 模拟输入到 PID PID参数整定稳定用设定点绘制输出以查看稳定性E. saleh saeid bohliga zwuitina@yahoo.com
2022-05-01 21:11:40 40KB matlab
1
恒定的循环时间对于数字反馈控制至关重要。 通常使用中断例程对微控制器进行编程。 我们为 Arduino 硬件应用了 Simulink 支持包,并实现了具有高达 1 kHz 的恒定控制回路频率的反馈控制系统。 我们可以在真实的磁悬浮系统上实现和测试不同的控制算法,而无需编写任何 C 代码。 循环的采样时间来自两个来源:Step Function 模块和模拟输入模块,您必须为这两个模块选择相同的采样时间。 通过使用 Arduino Due 硬件,最短采样时间为 0.001 秒,以实现稳定的控制循环而不会出现故障。 观看带有工作控制循环的视频www.levball.com 。 另请观看我们的 Maker 项目: https://www.hackster.io/matlab-makers/magnetically-levitated-ball-with-matlab-and-arduino-e3a
2022-05-01 20:53:42 46KB matlab
1
PID 控制技术,是最简单的闭环控制技术之一,一般都是利用单反馈或者 多反馈来实现对控制对象的调节,实现被控对象的可控性和可预知性的控制。 使得设备运行的更加的可靠,合理且平稳。
2022-05-01 17:39:48 122KB PID
1
自动泊车的matlab代码,亲测可用,已经调好,使用了模糊控制
2022-05-01 16:06:25 2KB matlab 开发语言
pid控制原理:看完这三个故事你就明白了pdf,看了《PID 的故事》,引发了我这样一个思考:小 时候,我学习骑自行车的经历至今都使我记忆犹新。60 年代初,那时候没有现在这样的各种各样的小自行车,都是 28'的大杠,什么‘永久’‘飞鸽’牌等等,而且,一般的家庭有个自行车就像现在的家庭拥有一部私家轿车差不多。
2022-05-01 15:08:25 275KB 其他
1
1.3.10微分先行PID控制算法及仿真 微分先行PID控制的特点是只对输出量yout(k)进行微分,而对给定值rin(k)不进行微分。这样,在改变给定值时,输出不会改变,而被控量的变化通常是比较缓和的。这种输出量先行微分控制适用于给定值rin(k)频繁升降的场合,可以避免给定值升降时引起系统振荡,从而明显地改善了系统的动态特性。
2022-05-01 11:03:31 1.74MB PID 先进PID PID控制 控制
1
MATLAB基于BP神经网络PID控制程序
2022-04-30 23:16:25 24KB MATLAB基于BP神经网络PI
1
通过执行PID控制,我们使光束达到了15 cms的设定点(总光束长度=30cms)上的球平衡。 在该项目中,已实施PID控制以平衡光束中心的球。有一个伺服电机用于为光束提供1自由度,这有助于我们将光束移动到所需的设定点。产生一个误差信号,该误差信号被馈送到控制器,然后以一定角度移动到伺服电机,以使球在中间处于平衡状态.PID控制代表比例积分和微分控制,它不仅用于业余爱好项目,而且在许多工业应用中也是如此。
2022-04-30 21:47:52 1.38MB 物联网 pid控制 电路方案
1