Abstract
A noniterative least-squares method is presented to identify a discrete-time Wiener model, which consists of a linear dynamic element followed by a nonlinear static element. The identification algorithm represents the linear dynamics as a Laguerre FIR (finite impulse response) expansion with a time-scaling factor and approximates the static nonlinearity by an inverse polynomial function with a reference point. The incorporation of an adjustable reference point allows an arbitrary input design for the identification test and renders the algorithm robust with respect to noise. Furthermore, a proper selection of the time-scaling factor and the output reference value could facilitate accurate estimation of the linear and nonlinear elements, respectively. With the two arguments specified a priori, the regression equation becomes linear-in-parameters, involving the Laguerre and polynomial coefficients to be estimated. Two error criteria concerning the internal variable are then proposed to infer their proper values. When the process is highly nonlinear, a four-segment piecewise linear function is developed to replace the polynomial function for the approximation of static nonlinearity. Another error criterion concerning the output variable is employed to find the partition points for the four segments. Simulation study with four physical examples demonstrates that the proposed identification method is valid for a variety of test conditions and nonlinearities.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.