引用本文:宫洵,胡云峰,杨荣彬,陈虹.基于迭代Reference Governor的自由活塞发动机活塞运动控制[J].控制理论与应用,2017,34(2):188~196.[点击复制]
GONG Xun,HU Yun-feng,YANG Rong-bin,CHEN Hong.Piston Motion Control of Free Piston Engine based on Iterative Reference Governor[J].Control Theory and Technology,2017,34(2):188~196.[点击复制]
基于迭代Reference Governor的自由活塞发动机活塞运动控制
Piston Motion Control of Free Piston Engine based on Iterative Reference Governor
摘要点击 2873  全文点击 2078  投稿时间:2016-08-02  修订日期:2017-03-21
查看全文  查看/发表评论  下载PDF阅读器
DOI编号  10.7641/CTA.2017.60575
  2017,34(2):188-196
中文关键词  自由活塞发动机,活塞运动控制,Reference Governor,约束
英文关键词  Free Piston Engine, piston motion control, Reference Governor, constraints
基金项目  国家自然科学基金;国家自然科学基金重点项目
作者单位E-mail
宫洵 吉林大学 gx05101010@sina.com 
胡云峰* 吉林大学 huyf@jlu.edu.cn 
杨荣彬 吉林大学  
陈虹 吉林大学 chenh@jlu.edu.cn 
中文摘要
      精确的活塞运动控制是实现自由活塞发动机 (Free Piston Engine, FPE) 安全可靠运行的前提, 本文的主要研究内容是带有约束的 FPE 活塞运动控制. 根据活塞运动控制问题描述, 建立了 FPE 面向控制的非线性离散模型; 设计状态反馈控制器, 通过控制循环喷油量使活塞运动位置跟踪期望值; 针对电磁负载变化引起的活塞运动瞬态波动超出安全约束的问题, 考虑闭环系统非线性隐式的特点, 在不改变原状态反馈控制的框架下, 提出基于牛顿迭代的 Reference Governor 来调节负载, 保证系统运动满足安全约束. 所提出的控制方法为带有约束 FPE 活塞运动控制提供解决方案的同时, 扩展了 Reference Governor 算法在隐式系统的应用.~通过 Matlab 与 AMESim 联合仿真验证了控制方法的有效性.
英文摘要
      The reliable piston motion control of Free Piston Engine (FPE) is an enable technology to ensure its stable operation. This paper focuses on the study of piston motion control with constraints in FPE. Firstly, the piston motion control problem is described as the control of clearance height at the end of each stroke. Accordingly, a nonlinear implicit discrete-time, control-oriented model is developed. Then, a state feedback controller is proposed to ensure that the actual clearance height tracks the desired set-points. Regarding the motion fluctuation during load transition, a Reference Governor is proposed to manage the electric load to enforce constraints. Considering the nonlinear implicit characteristic of the system, a novel iterative Reference Governor based on Newton’s method is proposed to deal with constraints in implicit system. Finally, the effectiveness of the proposed control system is tested by the co-simulation of Matlab and AMESim which shows that good performance in piston position tracking is achieved and the constraints during load transitions is enforced.