Abstract:An algorithm is developed for the identification of Wiener systems, linear dynamic elements followed by static nonlinearities. In this case, the linear element is modeled using a recursive digital filter, while the static nonlinearity is represented by a spline of arbitrary but fixed degree. The primary contribution in this note is the use of variable knot splines, which allow for the use of splines with relatively few knot points, in the context of Wiener system identification. The model output is shown to be… Show more
“…In particular we point out the term d dv [B (k) j (v(t)))] using (8) gives exact values at minimum extra computational cost (this is an advantage specific to our B-spline functions with De Boor recursion, but not [13], [2]). Effectively this enables stable and efficient evaluations of B-spline functional and derivative values to be possible, which could be problematic for many other nonlinear representation including some spline functions based nonlinear models.…”
Section: Gauss Newton Algorithm Combined With De Boor Recursionmentioning
confidence: 99%
“…In this paper we model the nonlinear static function in the Wiener system using a B-spline neural network. We point out that there are clear differences between the proposed approach to other splines functions based methods [13], [2].…”
Section: Introductionmentioning
confidence: 98%
“…The spline curves consist of many polynomial pieces offering versatility. The use of piecewise linearity [11], [12] and various spline functions [13], [2] in the modeling of the Wiener system have been researched. With its best conditioning property, the B-spline curve has been widely used in computer graphics and computer aided geometric design (CAGD) [14].…”
Section: Introductionmentioning
confidence: 99%
“…The proposed model based on B-spline functions with De Boor recursion has several advantages over many existent Wiener system modeling paradigms. Firstly, unlike Bspline functions, the spline functions used in Wiener system modeling [13], [2] do not have the property of partition of unity (convexity), which is a desirable property in achieving numerical stability. Secondly the proposed algorithm based on De Boor recursion enables stable and efficient evaluations of functional and derivative values, as required in nonlinear optimization algorithm, e.g.…”
Abstract-A simple and effective algorithm is introduced for the system identification of Wiener system based on the observational input/output data. The B-spline neural network is used to approximate the nonlinear static function in the Wiener system. We incorporate the Gauss-Newton algorithm with De Boor algorithm (both curve and the first order derivatives) for the parameter estimation of the Wiener model, together with the use of a parameter initialization scheme. The efficacy of the proposed approach is demonstrated using an illustrative example.
“…In particular we point out the term d dv [B (k) j (v(t)))] using (8) gives exact values at minimum extra computational cost (this is an advantage specific to our B-spline functions with De Boor recursion, but not [13], [2]). Effectively this enables stable and efficient evaluations of B-spline functional and derivative values to be possible, which could be problematic for many other nonlinear representation including some spline functions based nonlinear models.…”
Section: Gauss Newton Algorithm Combined With De Boor Recursionmentioning
confidence: 99%
“…In this paper we model the nonlinear static function in the Wiener system using a B-spline neural network. We point out that there are clear differences between the proposed approach to other splines functions based methods [13], [2].…”
Section: Introductionmentioning
confidence: 98%
“…The spline curves consist of many polynomial pieces offering versatility. The use of piecewise linearity [11], [12] and various spline functions [13], [2] in the modeling of the Wiener system have been researched. With its best conditioning property, the B-spline curve has been widely used in computer graphics and computer aided geometric design (CAGD) [14].…”
Section: Introductionmentioning
confidence: 99%
“…The proposed model based on B-spline functions with De Boor recursion has several advantages over many existent Wiener system modeling paradigms. Firstly, unlike Bspline functions, the spline functions used in Wiener system modeling [13], [2] do not have the property of partition of unity (convexity), which is a desirable property in achieving numerical stability. Secondly the proposed algorithm based on De Boor recursion enables stable and efficient evaluations of functional and derivative values, as required in nonlinear optimization algorithm, e.g.…”
Abstract-A simple and effective algorithm is introduced for the system identification of Wiener system based on the observational input/output data. The B-spline neural network is used to approximate the nonlinear static function in the Wiener system. We incorporate the Gauss-Newton algorithm with De Boor algorithm (both curve and the first order derivatives) for the parameter estimation of the Wiener model, together with the use of a parameter initialization scheme. The efficacy of the proposed approach is demonstrated using an illustrative example.
“…The use of piecewise linearity (Wigren 1993(Wigren , 1994 and various spline functions (Zhu 1999;Hughes and Westwick 2005) in the modelling of the Wiener system have been researched. Given its best conditioning property, the B-spline curve has been widely used in computer graphics and computer-aided geometric design (CAGD) (Farin 1994).…”
In this article a simple and effective algorithm is introduced for the system identification of the Wiener system using observational input/output data. The nonlinear static function in the Wiener system is modelled using a B-spline neural network. The Gauss-Newton algorithm is combined with De Boor algorithm (both curve and the first order derivatives) for the parameter estimation of the Wiener model, together with the use of a parameter initialisation scheme. Numerical examples are utilised to demonstrate the efficacy of the proposed approach. (Billings and Fakhouri 1979;Stoica and So¨derstro¨m 1982;Greblicki and Pawlak 1986;Greblicki 1989Greblicki , 2002Lang 1997;Verhaegen and Westwick 1996;Bai and Fu 2002;Chen 2004;Chaoui, Giri, Rochdi, Haloua, and Naitali 2005;Hong and Mitchell 2007). Alternatively, the Wiener model comprises a linear dynamical model followed by a nonlinear static functional transformation. This is a reasonable model for any linear systems with a nonlinear measurement device, or some industrial/biological systems (Hunter and Korenberg 1986;
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.