发明名称 Control algorithm based on modeling a controlled object
摘要 An embedded nonlinear cooperative pulse-controller (ENCPC) is characterized in that its control algorithm module comprises a comparison module, an identification control unit, a dynamic control unit, a steady-state control unit and a cooperative control unit. The comparison module generates control errors. The identification control unit identifies the model parameters, the time constant and the delay time. The dynamic control unit rapidly reduces the control errors, improves the rise time and decreases the overshoot of the control system. The steady-state control unit further eliminates the control errors in a steady change process and improves the control precision. The cooperative control unit coordinates and generates the final control output signal. The control algorithm module of the ENCPC enables that the ENCPC can quickly and stably eliminate the control errors with short rise time, small overshoot and short settling time.
申请公布号 US9098078(B2) 申请公布日期 2015.08.04
申请号 US201113184842 申请日期 2011.07.18
申请人 China University of Petroleum 发明人 Liu Bao;Wang Junhong
分类号 G05B13/04 主分类号 G05B13/04
代理机构 IPro, Inc. 代理人 IPro, Inc. ;Xu Na
主权项 1. A method of adjusting a process variable of a controlled object using a controller, the process variable being responsive to a change of an output of the controller, the method comprising: determining values of one or more predetermined model parameters of the controlled object, the predetermined model parameters being characteristic of response of the process variable to the change of the output of the controller; determining a steady-state output value of the controller at least partially based on a set-point value of the process variable and at least one of the one or more predetermined model parameters, wherein the process variable approaches the set-point value of the process variable in response to the output of the controller changing to the steady-state output value of the controller; determining the output value of the controller from a linear function of the steady-state output value; setting the output of the controller to the determined output value; wherein the values of one or more predetermined model parameters of the controlled object are determined from a response of the process variable to a step change of the output of the controller; wherein the values of one or more predetermined model parameters of the controlled object are determined from the response of the process variable to the step change of the output of the controller using values of the process variable at two time points during the response; wherein one of the time points is when the process variable is 0.38 times of a steady-state value of the process variable after the step change.
地址 QingDao, Shandong CN