汗……这可是最简单的控制系统之一了啊……
汽油发电机的速度控制,说白了就是用油门控制转速啊。油门决定扭矩,扭矩决定角加速度,角加速度积分产生角速度啊。这是一个典型一阶系统。就是输出量的导数是输入量的函数。
用PID的话,前面要加一个积分量,这是因为有反向电动势的存在。速度达标后扭矩需要维持在一定水平。也可以附加前馈,对预期的反向电动势进行直接补偿,这样系统可以相对敏捷。更进一步的话,可以考虑摩擦等要素,构建简单的非线性系统模型,然后使用输入输出线性化的手法进行控制。但这对系统参数的稳定性有一定的要求。当然,系统参数也可以通过传感器或系统辨识获得。