发动机的PI控制
来源:互联网 发布:链轮自动计算软件 编辑:程序博客网 时间:2024/04/25 20:35
控制策略:
1,调节节气门开度PWM,设定怠速转速1000r/min, 测量实际转速, 算出偏差, 根据增量PID控制发动机转速原理,进行PID运算,得到一个控制增量,把这个增量做个放大化缩小系数,直接给Pwm的占空比赋值。
这样控制起来会有比较大的震荡,因为控制对象很复杂,控制策略需要更完善。PID计算结果付给速度因子才对而不是占空比因子, 比如PID计算出来的速度为V1,
输出应该为V2 = Kp*V1, 假设输出速度V2 = k1*占空比(所谓的单因子控制),那么占空比 = V2/K1 = Kp*V1/K1 = Kp' *V1, 如果是单因子模型,
输入和输出的映射关系都转换到Kp,Ki,Kd三个参数上了,只要你好好的标这几个参数,就一定能够稳定。
另外增量式PID更合适舵机控制 用位置式PID控制发动机转速相对来说简单些。
正确的控制应该基于扭矩控制,通过模型估算出怠速的摩擦功,根据这个计算出进气量和点火提前角度来修正。不应该只是仅仅控制节气门开度来稳怠速,还有大气压力,水温,
如果稳到1000转,转速上到3000转后还需要能跌回到1000转。
- 发动机的PI控制
- ECU是怎样控制发动机运转的
- 发动机冷却系统的控制论文综述
- FOC之PI控制的理解
- 发动机的工作原理
- 李一男:百度的发动机
- 发动机的总体构造
- 各种发动机的类型
- 休息发动机的感觉
- 发动机的房间
- 发动机技术的选择
- 发动机的分类和基本
- 发动机ECU标定的基本知识
- BYD发动机的逆向研发
- 发动机的飞机飞机飞
- 液力变矩器和发动机的匹配
- Hadoop的加速发动机Impala
- 通过Raspberry Pi(树莓派)的GPIO接口控制发光二极管
- 2011-10-17
- 分享10套漂亮的免费网页图标素材
- 获取特殊的系统的目录
- 改变网页内图片的两种做法
- truncate表时报错:ORA-00054
- 发动机的PI控制
- exit和_exit 进程终止有5种方法: 1正常终止 (1)从main函数返回 (2)调用exit (3)调用_exit 2异常终止 (1)调用abort (2)由一个信号来终止 exi
- mysql最简单的备份与还原
- 使用PowerDesigner花ER图详细教程(1)
- JSON数据格式
- SCA 之Tuscany 11 ——Tuscany小记注意事项
- 华为Android手机,笔记本共享网路实现3G无线上网
- 【转】ORACLE日期时间函数大全
- c语言深入理解<2>