Rapprochement between continuous and discrete model reference adaptive control (Q1820740): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0005-1098(86)90081-6 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2037438774 / rank | |||
Normal rank |
Revision as of 22:02, 19 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Rapprochement between continuous and discrete model reference adaptive control |
scientific article |
Statements
Rapprochement between continuous and discrete model reference adaptive control (English)
0 references
1986
0 references
In this paper, the discrete model reference adaptive control system (DMRACS) using a new discrete-time operator, called the delta operator, is concerned. This approach resolves the problem of the non-minimum phase zeros of the DMRACS which is caused by the rapid sampling. Let \(A'(D)y(t)=B'(D)u(t)\) be the stably invertible continuous model of the single-input single-output linear plant to be controlled, where \(D\) is a differential operator. Assuming that the plant is sampled at interval \(\Delta\) and the input is applied via a zero order hold, then the discrete model of the plant becomes \(\bar A(q)y(k\Delta) = \bar B(q)u(k\Delta),\) where \(q\) is the usual forward shift operator. If the continuous model of the plant has relative degree greater than one, the rapid sampling gives rise to the discrete model having unstable zeros, which implies that usual DMRACS cannot be applied to this plant. To avoid this difficulty, an operator \(\delta\) defined by \(\delta =(q-1)/\Delta\) is introduced. Then the alternative discrete model becomes \(A(\delta)y(k\Delta) = B(\delta)u(k\Delta)\). Here, \(B(\delta)\) can be expressed by \(B_ R(\delta)+B\in (\delta)\), where \(B_ R(\delta)\) converges to \(B'(\delta)\) and \(B\in (\delta)\) converges to zero as \(\Delta\) tends to zero. Since the polynomial in \(\delta\) is stable if its zeros lie in a circle of radius \(1/\Delta\) centered at \((-1/\Delta,0)\), there exists a constant \(\Delta_ i\) such that \(B_ R(\delta)\) is exponentially stable for all \(\Delta \leq \Delta_ 1\) provided that the continuous model of the plant is stably invertible. The model reference adaptive control system is designed based on this \(\delta\)-model, \(A(\delta)y(k\Delta) = B_ R(\delta)u(k\Delta) + B\in (\delta)u(k\Delta)\), where \(B\in (\delta)u(k\Delta)\) is ignored as a modelling error. The usual parameter estimation techniques for the system having the modelling error are applied to this \(\delta\)-model with a slight modification. Among them, the projection algorithm and the least squares algorithm of a dead zone type are presented here. The plant input is generated using the estimated parameters. The global stability of the total adaptive system is also established.
0 references
discrete model reference adaptive control system
0 references
non-minimum phase zeros
0 references
rapid sampling
0 references
modelling error
0 references
projection algorithm
0 references
least squares algorithm
0 references