13得票4回答
PID控制器的积分项导致极端不稳定性。

我在一台机器人上运行了一个PID控制器,旨在使机器人转向罗盘方向。 PID修正以20Hz的速率重新计算/应用。 尽管PID控制器在PD模式下表现良好(即将积分项清零),但即使有微小的积分量,输出也会变得不稳定,从而将转向执行器推向左侧或右侧极端位置。 代码: privat...

12得票6回答
我不理解PID控制器的积分部分。

我不理解PID控制器的积分部分。假设这是来自维基百科的伪代码:previous_error = 0 integral = 0 start: error = setpoint - measured_value integral = integral + error*dt deriv...

7得票5回答
Python:为系统识别状态空间模型

我希望能够使用Python获得我所拥有系统的状态空间模型。该系统已经过测试,因此我具有其输入和测量输出。因此,我有一组相应的输入和输出数据。 是否有一个Python函数,可以通过输入和输出数据来提供代表该系统的状态空间模型呢?

7得票1回答
功能设计离散部分的混合系统的方法

我正在开发Haskell中混合系统的控制器。 FRP库(目前我正在使用netwire,但有几个好的库和许多有趣的研究可以选择)为连续时间方面提供了一个很好的解决方案。通过添加信号名称、维度、首选单位等信息,您可以获得一个具有模块化、自描述和直观正确性路径的系统。 我正在寻找与离散时间方面具...