Claims
- 1. A method for identification of a continuous time-delay system from a process step response, said method comprising the steps of:applying an open-loop step test and recording at least one output time response; obtaining at least one linear regression equation from the at least one output time response; estimating the regression parameters by an LS method; and recovering the process model coefficients for the continuous time-delay system using an explicit relationship between the regression parameters and the regression parameters in the actual process.
- 2. The method according to claim 1, wherein said step of estimating the regression parameters by an LS method is completed without iterations.
- 3. The method according to claim 1, wherein said method includes at least one of an FOPDT model, a SOPDT model and a SOPDTZ model for approximating an industrial process.
- 4. The method according to claim 3, wherein the industrial process requires a system model for analysis, prediction, filtering, optimization, management or tuning of a controller for a process system.
- 5. The method according to claim 4, wherein the process system includes monotonic or oscillatory dynamics of minimum-phase or non-minimum phase processes.
- 6. The method according to claim 2, wherein said continuous time-delay system has been brought into a constant steady state with a controller and said open-loop step test is replaced by a closed loop test producing a steady state response.
- 7. A method for closed-loop identification of a continuous time-delay system, comprising the steps of:applying a closed-loop test that attains a steady state response or stationary oscillations at the end of test; recording a process input response and an output time response for the closed-loop test; using a FFT to calculate the process frequency response; using an inverse FFT to construct the process step response; applying an open-loop identification method to obtain the process model.
- 8. The method according to claim 7 wherein said open-loop identification method to obtain the process model includes the steps of:applying an open-loop step test and recording at least one output time response; obtaining at least one linear regression equation from the at least one output time response; estimating the regression parameters by an LS method; and recovering the process model coefficients for the continuous time-delay system using an explicit relationship between the regression parameters and the regression parameters in the actual process.
- 9. The method according to claim 8, wherein a FOPDT model, SOPDTZ model or higher order model is obtained through said open-loop identification method.
- 10. The method according to claim 7, wherein the closed-loop test is a step test or a relay test.
- 11. A cascade relay feedback system for exciting a process at a process critical frequency ωc, said cascade relay system including:a first loop; a second loop; a master relay in the second loop, wherein said cascade relay system permits persistent excitation at 0.5 ωc and 1.5 ωc; and a slave relay in the first loop, wherein said cascade relay system can excite said process at said process critical frequency, ωc.
- 12. A method for identification of the cascade relay feedback system of claim 11, said method comprising the steps of:performing a cascade relay test for a process; and using a FFT algorithm to compute a process frequency response at multiple frequencies.
- 13. A controller design method for a single variable process using IMC principles, said method comprising the steps of:specifying an initial value for a tuning parameter according to a performance limitation of single loop control system due to non-minimum phase elements; specifying a type of controller; using an LS method for generating the controller parameters and evaluating a corresponding approximation error; completing said design method if the corresponding approximation error satisfies a specified approximation threshold.
- 14. The controller design method according to claim 13, wherein the corresponding approximation error does not satisfy the specified approximation threshold, said method further comprising the steps of:updating the initial value of the tuning parameter; and repeating the steps of claim 13 until said corresponding approximation error satisfies the specified approximation threshold.
- 15. The controller design method according to claim 13, wherein the corresponding approximation error does not satisfy the specified approximation threshold, said method further comprising the steps of:using an LS method to find a lowest high-order controller by increasing the order of the controller gradually until satisfying the specified approximation threshold; and completing said design method.
- 16. A method for identifying a multivariable process, said method comprising the steps of:bringing the process to a constant steady state; specifying a test type and a test mode; performing a sequential experiment and recording all the process input and output responses; calculating a process frequency response; constructing a process step response; and estimating a process model.
- 17. The method according to claim 16, wherein said test type is at least one of a relay test and a step test, and said test mode is at least one of a open-loop test and a closed-loop test.
- 18. The method according to claim 17, wherein said test mode is an open-loop test, and said steps of calculating the process frequency response, constructing the process step response and estimating the process model include an open-loop identification method to obtain the process model, said open-loop identification model including the steps of:applying an open-loop step test and recording at least one output time response; obtaining at least one linear regression equation from the at least one output time response; estimating the regression parameters by an LS method; and recovering the process model coefficients for the continuous time-delay system using an explicit relationship between the regression parameters and the regression parameters in the actual process.
- 19. A controller design method for a multivariable process using multivariable decoupling and IMC-principles, said method comprising the steps of:specifying an objective closed-loop transfer function matrix with each diagonal element taking into account time delay and non-minimum phase zeros; using an LS method to find a PID controller and evaluating a corresponding approximation error; and completing said design method if the corresponding approximation error satisfies a specified approximation threshold.
- 20. The controller design method according to claim 19, wherein the corresponding approximation error does not satisfy the specified approximation accuracy, said method further comprising the steps of:updating a tuning parameter in said closed loop; specifying the objective closed-loop transfer function matrix with each diagonal element taking into account time delay and non-minimum phase zeros; using the LS method to find another PID controller and evaluating a corresponding approximation error; and completing said design method if the corresponding approximation error satisfies the specified approximation threshold.
- 21. The controller design method according to claim 19, wherein the corresponding approximation error does not satisfy the specified approximation threshold, said method further comprising the steps of using LS method for each element of the controller matrix to find the simplest high-order controller by increasing the order of each element gradually until satisfying the specified approximation threshold.
- 22. A method for high performance conversion between a continuous-time system and a discrete-time system, said method comprising the steps of:specifying an initial weighting function and an initial model; conducting a RLS approximation to give a rational transfer function; updating the weighting function according to the last RLS approximation; and repeating said conducting step and said updating step until a corresponding approximation satisfies a specified approximation threshold.
- 23. A method for disturbance compensation for a time-delay process using a disturbance observer, said method comprising the steps of:estimating a process model; determining if a delay free part of the model is of minimum-phase, and factorizing the delay free part of the model into a minimum-phase part and non-minimum-phase part if said delay free part of the model is not in minimum phase; specifying a filter to make an inversed minimum-phase part of the model proper; and approximating a pure predictor by choosing parameters according to a suggested guideline for rejecting general disturbance or specifying the time-delay in the disturbance observer according to a suggested guideline for rejecting periodic disturbance.
- 24. A processor-readable article of manufacture having embodied thereon software comprising a plurality of code segments that implements the method of claim 1, in order to enable an operator to identify, control and manage a continuous time-delay system from a process step response.
- 25. A single loop control system for a single variable process, said single loop control system having a system input, a system output, and a controller having the controller parameters generated by the method of claim 13.
PRIORITY
The present inventors claim the benefit of U.S. Provisional Application No. 60/241,298, filed on Oct. 18, 2000, the entire contents of which is hereby incorporated by reference.
US Referenced Citations (4)
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/241298 |
Oct 2000 |
US |