Abstract
With the digitalization of mechatronic systems in the conditions of a shortage of available bandwidth of digital communication channels, the problem of ensuring the transfer of information between various components of the system can arise. This problem can be especially challenging in the observation and control of spatially distributed objects due to the complexity of their dynamics, wide frequency band, and other factors. In such cases, a useful approach is to employ smart sensors, in which the measurement results are encoded for transmission over a digital communication channel. Specifically, the article is focused on the transmission of measurement data for the control of energy for a spatially-distributed sine-Gordon chain. The procedures for binary coding of measurements by first- and full-order coder-decoder pairs are proposed and numerically investigated, for each of which the use of stationary and adaptive coding procedures is studied. The procedures for estimating the state of the circuit when measuring outputs are studied, and for each of them, the accuracy of not only estimating the state but also controlling the system by output with the help of an observer is considered. The results of comparative modeling are presented, demonstrating the dependence of the accuracy of estimation and control on the data transfer rate.
1. Introduction
Energy regulation problem has numerous applications in physics and engineering, such as energy harvesting [1,2], deployment of tethered systems [3], quantum control [4,5,6] and many other applications. An efficient approach to energy control is based upon the speed gradient (SG) method [7], resulting in the closed-loop system possessing a pre-specified positive function, which decreases along the system trajectories. In the series of papers, the SG method was extended to design energy regulation algorithms for spatially distributed systems, using the boundary and distributed control of spatially-distributed systems, see [7,8].
During the digitalization of mechatronic complexes under the condition of a deficiency of the available capacity of digital communication channels ensuring the information exchange in the complex, the problem can arise in ensuring the transmission of information necessary for observation and control between different components of the system, such as sensors, controlling devices, and actuators. An efficient approach to analyze systems robustness under disturbances caused by sampling is based on the time-delay method proposed by E. Fridman and coauthors [9,10]. The problem of information exchange is especially heavy for observation and control of spatially distributed plants described by partial differential equations due to the complexity of their dynamics, a wide frequency band characterizing the processes in the system, the action of spatially distributed disturbances, and, in many cases, because of the need to use a large number of sensors and actuators located at considerable distances from the computing device. It is possible to facilitate the solution of observation and control problems under these conditions by using smart, including adaptive, sensors, in which measurement results are encoded for transmission via a digital communication channel to an appropriately designed decoder. Up to the authors’ knowledge, there exist only a few results on robustness with respect to data sampling for parabolic PDE and hyperbolic Partial Differential Equations–Ordinary Differential Equations (PDE–ODE) loops, such as [11,12,13,14,15,16,17].
Proceeding from the previous studies of the Authors [8,17], this paper is devoted to the energy control for the sine-Gordon system. In recent years, this system has become earned significance as a model for investigations in nonlinear physics, see for example, [18,19,20,21,22]. This system demonstrates such nonlinear behavior as solitons, kinks, antikinks, and breathers, see [23,24,25,26,27] for mentioning a few, and also serves as the basis for modeling various physical processes, such as the propagation of an optical pulse in a waveguide [28], the transition from static to dynamic friction [29], spin dynamics of an anisotropic Heisenberg ferromagnetic chain [30], phase transition between the superfluid and the insulating ground states of the Bose-Hubbard [31], effects of Ohmic dissipation in Josephson junctions [18,32,33], dynamics of mechanical transmission lines, see [34,35,36,37].
Andrievsky et al. [17] numerically studied the SG-based state feedback energy control of [8] and the system robustness with respect to the data sampling. Properties of six algorithms, such as “proportional”, “relay”, “adaptive-relay”, and combinations thereof, according to such performance criteria as limiting error, transient time, and stability threshold with respect to the data sampling interval, are studied. It is found that for the problem under consideration, the simplest, proportional SG (P-SG) algorithm has an advantage. It should be noted that the mentioned above papers considered only the measured data sampling but did not take into account the constraints imposed on the data transfer rate over the communication channel; potentially, the number of bits transmitted at sampling (measurement) instants can be arbitrarily large there. In the present paper focused on the estimation and control of the energy for a distributed sine-Gordon system through limited capacity communication channels, the results of the [8,17] are extended. In contrast to [17], in this paper, as well as in [8], the feedback control is considered both by the full system state and by the measured output of the chain (and not only by the state), and the P-SG algorithm is used, which was not studied by Orlov et al. [8]. This paper develops the previous results of the Authors in the field of control of energy for spatially distributed systems. A difficult problem is one of minimizing the amount of information required for control. A step in this direction was made in [8], where the possibility of using not the entire distance vector of the chain and its time derivative (which have an infinite dimension), but by employing the state observer, only a small number of local measurements. When quantizing control processes, an important problem arises with minimizing the amount of information transmitted over a digital communication channel on which the present study is focused. To the best of the Authors’ knowledge, there are currently no publications on the observation and control of nonlinear distributed chains through communication channels with limited capacity.
The applications of binary coding of output measurements by the first and full order coders/decoders pairs are considered, for each of which the use of time-invariant, and adaptive coding procedures are studied. The outputs are measured in the chain’s separate sections and are used by the state Luenberger-type observer to estimate the inner state of the system at all points. The procedures for estimating the chain state over the limited capacity communication channels are presented. The comparative simulation results are presented, demonstrating the dependence of the estimation and control accuracy on the data transfer bitrate.
The main contribution of the paper is the development of data encoding/decoding procedures that minimize the data bit rate of the communication channel when controlling the energy of nonlinear distributed sine-Gordon chains. Four data transmission procedures are proposed and studied numerically, including combinations of first and full-order coding, time-invariant and adaptive. For each of them, the accuracy of not only state estimation but also controlling the system energy by output using an observer is examined. On the basis of the quantitative study, permissible limits for minimizing the load of the communication channel were revealed. The observation and control structures proposed in the paper can also be used for other types of spatially distributed systems.
The remainder of the paper is organized as follows. Section 2 is devoted to a controlled sine-Gordon system model description and an energy control problem statement. Continuous-time algorithms for state estimation and energy control are briefly recalled in Section 4. Section 3 is concerned with the problem of state estimation over the limited capacity digital communication channel. In this Section, the state observation scheme with data transferring over the communication channel is described, and the coding-decoding procedures for the system of interest are presented. Numerical examination results for various cases of the estimation, control, and communication schemes are described in Section 5 and consolidated in the tables at the end of this Section. Concluding remark and future work intentions of Section 6 finalize the paper.
2. Plant Model and Problem Statement
Let us briefly recall the key points of [8,17]. The following dissipation-free sine-Gordon system model is considered
where denotes the time; is the scalar spatial variable; is the instant state of the system, ; , are for system parameters; denotes the control input. In what follows, time t is conventionally measured in seconds, while other variables are assumed to be dimensionless. The following Dirichlet boundary conditions are stated for the PDE (1)
The following sampled-in-space actuation is used to control sine-Gordon model (1)
which is, thus, representable in the form
Such actuation is constituted by in-domain control channels, which are characterized by spatial distributions of control inputs , located on disjoint actuator subdomains supp of some lengths . Recall that the Sobolev space with a natural index l consists of l times weakly differentiable functions , which are defined on the domain and whose norm is given by By default, and .
As in [8,17], the spatial domain is uniformly partitioned into subdomains of lengths , so that . Within each subdomain the corresponding actuator distribution is specified as
i.e., the first and the last actuators are located in the distance from the left and right boundaries, respectively, whereas the neighboring actuators possessed a slot of the length between them.
Energy of sine-Gordon model (1), (2) is given by the following expression [7]
The control objective is regulation the chain (1)–(3) energy to a prespecified level for guaranteeing the limiting relation
3. Continuous-Time Algorithms for State Estimation and Energy Control
This section briefly provides preliminary information from [8,17] related to continuous-time state estimation and energy control without digitalization and data transmission over digital communication channels.
3.1. Energy Control Synthesis Using State Feedack
3.1.1. Basics of SG Design Method
Following [7], let us briefly outline the main points of the SG design methodology in the part that is used for the purposes of this paper.
Consider the following controlled plant model
where denotes the state vector; is the control vector; is a certain vector-function continuous in x, , t, and continuously differentiable in .
Let the “admissible control laws” be of the form
with some operator , such that the solutions of the system (8), (9) exist and are unique for for any initial values , .
Let the control goal be expressed by the asymptotic relation
where is a given (local) objective functional
The SG algorithm in its finite form is as follows:
where stands for -matrix of algorithm gains; denotes derivative of the objective functional along system (8) trajectories; is a certain vector-function satisfying the following “pseudogradient condition”:
The exact formulations can be found in ([7], Section 2.1).
In the present study function
is employed, where is a diagonal matrix, , and is the proportional controller gain.
3.1.2. SG Energy Control Law in Proportional Form
Following the SG design procedure [7], introduce the goal functional as
Then compute the time derivative of along the system (1), (2) trajectories, provisionally assuming that is constant on t. Differentiating (15) in time, integrating then the resulting equality by part, and employing a consequence of the boundary condition (2) yield
The control action in [8,17] is specified in the form of a finite number of sampled-in-space actuators (3). Then reads as
At the second step of the SG procedure, one should derive the gradient of the resulting expression of with respect to the control components , , thus, arriving at
This leads to the following sampled-in-space actuation (3) in Proportional form
where the energy error is introduced, ; is the positive controller gain (the design parameter). This parameter is chosen by the developer when synthesizing the control algorithm. As follows from the SG method (see Section 3 above and [7]), as well as the proof for the relay-type algorithm of [8], theoretically, any positive value of leads to the achievement of the control goal. However, as is usually the case in the synthesis of control systems, the designer can use additional criteria and conditions for the operation of the system, so the choice of is usually associated with some compromise. For example, as demonstrated in ([8], Figure 10), under state feedback control (18), the time of the transient process of establishing the given energy decreases monotonically as rises to a certain value. However, under the output control (25), this process stops at the smaller value of . Indeed, there exists an observer dynamical error at the beginning of the process, and the high-speed controller then works at the beginning based on incorrect information about the controlled variable. For this article, the authors chose for each channel, value as in [17].
Andrievsky et al. [17] considered some more SG energy control laws.
3.2. Sine-Gordon Chain State Estimation
3.2.1. Sampled-in-Space Sensing
Following [8], the available position sensing of the sine-Gordon boundary-value problem (4), (2) is assumed to be of the form
Note that in this paper, the simplified form of the observer by Orlov et al. [8] is used, where only position, not the velocity, sensors are employed.
The in-domain measurements (19) are characterized by the sensor spatial distribution with disjoint sensor locations
These locations are introduced in a manner similar to the actuator subdomains (5). Although the sensors are not in general collocated to the actuators, however, the output feedback synthesis to be developed relies on the collocated sensing and actuation such that
3.2.2. Luenberger-Type Observer
For the position and velocity estimates and of the state components and, respectively, of the sine-Gordon model (1), (2), the following Luenberger-type observer is proposed and studied in [8]:
where are observer gains, denote the identical weighted functions of the position sensor locations (20), . As one can see, following the Luenberger approach, observer (22), (23) mimics the structure of the estimated model, separately given for the canonical position-velocity variables x and . Then, the observer PDEs (22), (23) are subjected to the Dirichlet boundary conditions , .
3.2.3. Output Feedback Control of Sine-Gordon Chain Energy
For output feedback energy control of the sine-Gordon chain, the following control law is suggested, where instead of x, in (6), (18) the estimates , , obtained by the observer (22), (23) are employed:
where the estimated energy error is introduced, ; denotes the positive controller gain. In summary, the proposed output feedback energy control law is described by (3), (22)–(25).
In [8], the estimation error dynamics and their well-posedness are studied, and the output feedback control by means of SG relay algorithm, using sampled-in-space sensing and actuation is examined both analytically and numerically.
Remark 1.
It should be mentioned that, compared with state feedback control, output feedback control has obvious disadvantages associated with the occurrence of additional dynamic errors associated with the transient process of state estimation using an observer, as well as errors caused by the uncertainty of the plant parameters (in the case under consideration, these are the parameters κ, ). Typically, when controlling distributed systems, approximation of PDEs by ODEs, based on expansion in terms of eigenfunctions, the Galerkin method, or model reduction, is performed [11,38]. However, since the energy of the chain, according to (6), is defined via and , and it is practically impossible to measure these variables themselves, the use of the state observer seems to be the only practically implementable way to control. The impact of parametric uncertainty can be reduced by using adaptive estimation methods, the consideration of which is beyond the scope of this paper.
The present paper is focused on algorithm design and studying the observation and control of the chain energy for the case of the measurements transmitting over limited-capacity digital communication channels. The rest of the Sections are concentrated on this topic.
4. State Estimation over the Digital Communication Channel
4.1. Observation Scheme with Transferring Data over the Communication Channel
Let the in-domain measurement signals , , see (19), be transmitted over the limited capacity communication channel. In the present study, we assume that control action , see (3), is perfectly known at the receiver side. and the communication channel is ideal, although introduces time and level quantization to transmitted data. Let us further assume that the sampling occurs with some constant period . Let us denote the sampling times as , where is the iteration number (the “discrete time”). Thus, a sequence of discrete-time signals , is applied to the coder for transmitting over the channel to the receiver side (hereinafter, square brackets are used for the argument of discrete-time processes). At instants , the decoder produces the restored signals for each transmitter channel. In this study, it is adopted that on the receiver side, the zero-order extrapolator is used to convert the discrete-time signals to the continuous time ones, such that as . Taking this into account, the following observer equations are derived by replacing with in (22), (23):
4.2. Coding-Decoding Procedures
4.2.1. Time-Invariant Coder of First Order
Consider transmission of the signal over the digital communication channel, where both time-sampling and level quantization procedures are present. Let us consider the binary coder with memory, cf. [39,40,41,42,43,44,45,46,47].
Let signal be transmitted over the digital communication channel at sampling instants , where is a constant sampling period, are integers. At each k, the deviation signal between transmitted signal and a certain centroid (given below by (29)) is calculated as . Signal is subjected to the following binary quantization scheme:
where is signum function, may be refereed to as a quantizer range. Then the quantizer output is coded by the available binary alphabet and, in the form of the binary signal , is transmitted over the communication channel to the decoder. The sequence of central numbers is recursively defined by the following algorithm:
Evaluating an upper bound of data transmission error can be made under the assumption that it is known the exact bound for the rate of is , where is from (1). Let us define . From (28)–(35) follows that for , the transmission error is as , where . From the coding-decoding scheme (28)–(35) it is clear that for each time interval , the transmission error may be represented as , where . To evaluate , assume that for a certain k is valid that
Due to the assumption on rate limitation, over the each time interval the magnitude of is bounded by , where as . Then, after renovation of c by means of (35), at step k is valid that the magnitude of error does not exceed M. Therefore, the magnitude of is bounded by , where as , and after renovation of c by means of (35), at step k it is valid, that does not exceed M.
This leads to the following inequality
If M is chosen, satisfying the condition
then at instant inequality (30) will be fulfilled, and the aforementioned relation will be recursively valid for and, using the mathematical induction argument, for all consequent steps.
Inequality (32) imposes restrictions on sampling period T and quantizer range M for a given growth rate of . If (32) is fulfilled, then magnitude of data transmission error does not exceed . Otherwise, the data transmission scheme based on (28)–(34) can fail in the sense that the data transmission error for several steps can be greater than the prescribed bound . Therefore, it is reasonable to choose M as
where a certain design parameter is chosen.
Equations (28) and (29) describe the coder algorithm. A similar algorithm is represented by the decoder: values of are restored with given M from the received binary codeword as . Then the decoder output is found as
Centroid is recursively found at the decoder side in accordance with (29):
Remark 2.
Obviously, the smaller parameter M is, the smaller the data transmission error, but the inequality (32) limits the minimum value of M. This issue is discussed in the framework on the “zooming” concept, cf. [39,41,48] and in the adaptive coding procedure described in Section 4.2.3 below.
Remark 3.
Since the binary coder (28) is used, then this coding scheme corresponds to the channel data transmission rate as bits per second.
4.2.2. Time-Invariant Coder of Full Order
The idea behind the full-order coding procedure is as follows. The coder incorporates the “embedded” observer, cf. [41,48,49,50]. On the encoder side, the measured sampled data are quantized by the level according to the chosen (say, binary) quantization procedure and fed to the observer, whose structure corresponds to the complete model of the controlled plant. The peculiarity is that although on the encoder side, the measurement results are considered known and not level quantized, the quantization procedure is implemented in relation to the measurement signals to ensure the so-called equi-memory condition [41], which requires that both the encoder and the decoder should work based on the same information. Further, the update (residual) signal of the observer on the encoder side is transmitted in a quantized form through the communication channel and is used to correct a similar observer included in the decoder. Its state variables are used further as estimates of the plant state. Potentially, such a scheme makes it possible, at a sufficiently high communication channel capacity, asymptotically in time, vanishing the state estimation error.
Let us describe an implementation of this approach to the considered problem of the sine-Gordon chain (1), (2) state estimation. The observer, embedded in the coder, is represented by
where are generated for by the binary coding procedure (28), (29), applyied to the mismatch signals . More specifically, are taken instead of in (28), (29), which leads to the following coding procedure: the deviation signals between transmitted signal corresponding centroids , given by (29), are calculated as . Then the binary quantization scheme (28) is applied to and signals are formed as
The binary-valued signals are transferred to the receiver over the communication channel at instants . On the reciever side, the values of are restored with given M from the received binary codeword as . Then the decoder output is found as
The receiver’s centroids are found as follows
The observer, embedded in the receiver, is also used as the system state estimator. It is governed by the algorithm, similar to one on the coder’s side, with the exception that the correction (renovation) signals are obtained by the zero-hold extrapolation on sampling period of signals , which are received over the communication channel:
Summarizing, in the proposed full-order coding/decoding scheme, the innovation signals are transmitted over the channel, govern the observer on the decoder side, and and are used as the plant position and velocity estimates.
4.2.3. Adaptive Coding
In time-varying quantizers [41,45,48,51,52] range M is updated with time. Using such a zooming strategy improves the steady-state accuracy of the transmission procedure and, at the same time, prevents the encoder saturation during the process beginning. The values of may be precomputed (the time-based zooming), or current quantized measurements may be used at each step for updating (the event-based zooming). For an audio channel, Moreno-Alvarado et al. [53] developed the coding schemes with the capacity to simultaneously encrypt and compress audio signals, which makes the possible increasing necessity for transmitting sensitive audio information over insecure communication channels.
The event-based zooming can be realized in the form of adaptive zooming, see [48,54,55], where the quantizer’s range is adjusted automatically depending on the current variations of the transmitted signal.
For the binary quantizer, the following adaptive zooming algorithm was proposed and experimentally studied in [48]:
where is an initial value of (the design parameter); denotes the value of recovered at the decoder side from binary values . Unlike the case of time-based zooming, the initial value can be chosen in the wide range since is automatically adjusted and can be increased or decreased during the zoom-in and zoom-out stages. The decay parameter serves for setting the rate of change of the quantization range .
This adaptive coding procedure can be applied both for the first-order and the full-order communication schemes. In the first case, the sensors measurements , , are coded and transmitted over the channel (see Section 4.2.1); in the second one, the adaptive coding procedure is applied to innovation signal , as described in Section 4.2.2.
The overall block diagram of the control system (3), (22)–(25) with data transmission via the communication channel is depicted in Figure 1.
Figure 1.
Block diagram of control system (3), (22)–(25) with data quantization.
Remark 4.
The closed-loop system stability was theoretically studied in the previous authors’ works. In ([8], Theorem 2), the closed-loop system with the state feedback (1), (6), (18) stability has been proved for a similar to (18) algorithm with the only difference that the error signum-wise gain has been used instead of the present linear gain in (18). However, the line of reasoning remains applicable for the stability proof in the present case as well. Regarding the stability of the system with the observer-based output feedback control described by (3), (22)–(25) ([8], Theorem 4) proved the convergence of the observer and the output feedback case. In ([8], Theorem 5) is proved locally for the non-linear sine-Gordon chain, and state feedback stabilization of the corresponding invariant manifold has been globally proved. With this in mind, the detailed stability proof is skipped since it is beyond the scope of the present paper, which is focusing on the numerical shreds of evidence supporting the closed-loop stability in the control-quantified setting.
To the best Authors’ knowledge, up to now on, there are no publications on the control of nonlinear spatially distributed systems over communication channels with limited bandwidth. A complete and rigorous analytical study of the stability of such systems is hardly possible, although there are numerous theoretical results for finite-dimensional systems, cf. [45,50,51,56,57,58,59,60]. In particular, [48,54,55,61] present the results of analytical and experimental studies on adaptive data coding during transmission over a digital communication channel in control systems. Due to the fact that the Lipschitz constant differs in various areas of the system state, the justification of the stability of control systems with coding can only be local. Under these conditions, when there is no universal solution covering all possible situations, intensive computer investigations are needed for designing a particular system.
Remark 5.
The approach presented in this paper can be used not only for the sine-Gordon system under consideration but also for other systems whose dynamics are described by PDEs, including aerospace applications, cf. [62,63,64]. The closest problem to the one considered in this paper was studied by Gao and Liu [65], who had taken into account quantization by the level of control actions in constructing a neural network algorithm for suppressing elastic oscillations of the wing. As a direction for the development of the distributed systems control method described in this study, it seems promising and expedient to use optimal and adaptive-optimal control methods, among which it is worth highlighting the recent results on fuzzy optimal tracking control via single-network adaptive critic design. For example, in [66], almost optimal servo controllers for hypersonic aircraft are proposed, where the controllers for the velocity and the flight altitude subsystems are developed using brief fuzzy approximations, and then optimal controllers are implemented using adaptive critical design. The possibility of obtaining satisfactory performance for real-time systems is shown. Bu et al. [67] proposed a direct non-affine tracking control method, in which neural networks with fuzzy wavelets are used to build action networks and critic networks, and new direct non-affine controllers are proposed. To achieve the desired performance in a transient and steady state, Ref. [67] imposes behavioral restrictions on speed and altitude tracking errors.
5. Numerical Examination Results
In the simulations the following model (1) parameters are taken: , , . The initial states were pre-specified in the form
with a “magnitude” parameter .
As in [17], control gains , were set to and the desired energy level was taken as . Number was selected for the PDEs (1) to discretize the spatial variable r and duration of the computation time was confined to 30 s. Initial values of observers (26), (27), (41), and (42) states , , and , , respectively, are set to zero.
5.1. Quality Indices
From the point of view of the authors, there is no single function (functional) of quality that would fully and comprehensively characterize the properties of the system. Therefore, as in [17], this article uses several functionals that reflect various aspects of system performance. They are as follows.
- Based on [8], the following integral-quadratic function is used to evaluate the state observation estimation accuracywhere , and .
- Since is a function, not a number, then, following the lines of [17], the corresponding quality functionals are introduced as:
- (a)
- its terminal value , where denotes the simulation time ( s in what follows);
- (b)
- trancient time , understood as the maximal instant such that . In the case of , or does not exist, then is set to ;
- Sine-Gordon chain energy given by (6) as
- The corresponding functionals are:
- (a)
- terminal value ;
- (b)
- trancient time , understood as the maximal instant such that . If this instant is greater than =30, or the given condition does not happen at all, then the quality index is set to .
In the following sections, the values of the specified quality indices are established by modeling for the specified chain parameters, initial conditions, and the required energy value for various data encoding-decoding schemes.
5.2. Ideal Channel Case
This subsection is aimed to present the simulation results of the “ideal channel case” for comparatively demonstrating the impact of limited communication capabilities on the performances of state estimation and control procedures. No quantization is assumed here in the communication channel, except for the sampling of measurement data during the transmission of the output signal with the sampling time s.
5.2.1. Free Motion State Estimation in Ideal Channel Case
The simulation results for free motion state estimation over the sampled-data communication channel with s and absence of the level quantization are depicted in Figure 2, Figure 3 and Figure 4. The control action is taken equal to zero. Time history of and the spatiotemporal plot of the observer (22), (23) correction signal defined as
are plotted in Figure 2. The observer transient time as s is found based on the initial value and the threshold, calculated as .
Figure 2.
State estimation. Free motion case, , ideal channel. time history (left plot); spatiotemporal plot (right plot). Cross sign “x” marks .
Figure 3.
State estimation. Free motion case, , ideal channel. , , time histories for (left column), and (right column).
Figure 4.
State estimation. Free motion case, , ideal channel. The visual representation of the system behavior and its state estimation process.
One can get an impression of the state estimation accuracy from Figure 3, where the time histories of , , estimation error , and , , for are depicted.
5.2.2. State-Feedback Control in Ideal Channel Case
The simulation results for the closed-loop energy control of the system, defined by (1), (2), (6), and (18) are demonstrated in Figure 5, Figure 6, Figure 7 and Figure 8. The controller uses the state feedback; the state estimation process is performed over the sampled-data communication channel with s without the level quantization of measurements. This process does not have any effect on the controller behavior. Control action is assumed to be accurately known to the observer.
Figure 5.
Feedback energy control (6), (18), ideal channel. Energy (left plot) and function (right plot) time histories. Cross sign “x” marks (left); Cross sign “x” marks (right).
Figure 6.
Feedback energy control (6), (18), ideal channel. Spatiotemporal plots of control signal and observer correction signal .
Figure 7.
Feedback energy control (6), (18), ideal channel. The time histories of , , estimation error for (left plot), and (right plot).
Figure 8.
State estimation. Energy control (6), (18), ideal channel. The visual representation of the system behavior and its state estimation process.
Time histories of , , and the spatiotemporal plots of control signal and observer (22), (23) correction signal , defind by (46), are plotted in Figure 5 and Figure 6, respectively. The transient time for an energy control as s is found based on the initial value and the threshold, calculated as . The observer transient time as s is found based on the initial value and the threshold, calculated as . The finite values for s are found as , .
Figure 7, where the time histories of , , estimation error , and , , for are depicted, demonstrates the state estimation accuracy.
5.3. Free Motion–State Estimation over Limited Capacity Communication Channel
5.3.1. Free Motion State Estimation, First-Order Coder
Time-Invariant Coding
The first-order time-invariant coder/decoder pair is governed by (28), (29), (34), (35). For the simulations, the control signal was set to zero, , that produces free oscillations of the sine-Gordon chain (1), (2). Parameters of (33) were taken as , for each of sensors.
For each simulation runs, the following transmission rates were set (equal for every channel):
The time histories of for various R (logarithmically scaled), along with the spatiotemporal plot of (see (46)), calculated for bit/s, s, are depicted in Figure 9.
Figure 9.
State estimation. Free motion case, . First-order time-invariant coder (28), (29). time histories for R as in (47) (left plot); spatiotemporal plot for bit/s (right plot).
Taking into account that , the following values of the quality indices are found:
It is clear that although for bit/s falls in the given threshold, it tends to increase. Therefore, the case of bit/s should also be regarded as the state estimation failure. The conclusion can be made that for bit/s and given initial conditions (44), observer (26), (27) with the quantized measurements signals, produces the admissibly accurate state estimate for free motion of the sine-Gordon chain (1), (2). The transient time of the estimation is approximately s, which is practically the same as for the ideal case of Section 5.2.1.
Adaptive Coding
The adaptive coding procedure for the first-order coder/decoder pair is described by (28), (29), (34), (35), where the quantization range is recursively found on the coder, and, synchronously, on the decoder side by (43). As above, , were taken; was set for all five channels. Parameter in (43) was calculated for an every single R as
where is a design parameter. Such a parameter setting leads to the same rate of change in real (continuous) time independently of the sampling interval . In what follows, is taken.
The simulations were performed for the values of R, given by (47). The results are demonstrated in Figure 10, where for various R, the time histories of logarithmically scaled along with the plots of adaptively tunes quantizer range around the point are depicted. It is seen from the simulation results that for all considered values of R, save bit/s, the state estimation procedure convergences on time.
Figure 10.
State estimation. Free motion case, . First-order adaptive coder (28), (29), (43). time histories for R as in (47) (left plot); time histories for (right plot).
Since , the quality indices are as follows:
Compared with the time-invariant coder of the previous subsection, it is seen that the transmission rate range is wider, and the lowest admissible rate (among the considered ones, given in (47)) is 50 bit/s for each channel. This effect is because the adaptive encoder automatically reduces the quantization level when the behavior of the process allows it. In addition, in each section , , the forms of oscillations in time for the sine-Gordon system are different, and their time derivatives slow down nearby the boundaries (where are zero). This peculiarity is automatically tracked by adaptive coding, ensuring the different for various sensors. It is also worth mentioning that, for the free motion state estimation, the transient time for considered above data transmission schemes is approximately the same for all considered above cases (and is about – s).
5.3.2. Free Motion State Estimation, Coder of Full Order
Let us examine the time-invariant and adaptive coding procedures for the full-order coder/decoder pair in the case of uncontrolled (free) motion of the chain.
The full-order encoder procedure assumes the inclusion of state observers in both the coder and decoder algorithms, and the observer on the decoder side generates the required plant state estimates. For the system under consideration, the coder-side observer is described by Equations (36), (37), when the observer on the decoder-side is described by (41), (42). The coder-generated update signals , , are transmitted through the communication channel to correct the estimation process in the decoder-side observer.
Time-Invariant Coding
The time-invariant coding procedure uses (38)–(40) for quantization and transmission to the receiver.
The simulations were performed for the values of R, given by (47), . The results are demonstrated in Figure 11, where for various R, the time histories of logarithmically scaled and the spatiotemporal plot of (see (46)), calculated for bit/s, s, are depicted.
Figure 11.
State estimation. Free motion case, . Full-order time-invariant coder (36), (37), observer on the decoder-side (41), (42). time histories for R as in (47) (left plot); spatiotemporal plot for bit/s (right plot).
The simulations give the following quality indices:
Again, despite for and bit/s falling into the threshold value as , these cases are also reasonable to refer to as unacceptable ones since increases after a certain time interval of fading. Therefore, the case of bit/s for each channel can be considered as a boundary one for this type of coder. Compared with the case of time-invariant first-order coding, one can notice that the values of are significantly less than those for first-order coding, which shows better accuracy of the state estimation by the full-order coder. The same conclusion can also be made compared with the corresponding results for adaptive first-order coding. Regarding the transient time, the conclusion can be made that it also falls within the mentioned interval – s.
Adaptive Coding
Consider now the application of the adaptive coding procedure (38)–(40), (43) with a full-order coder/decoder pair (36)–(41) for estimating the system state in free motion. For the simulation, the following values are taken , for all five channels; parameter was calculated by (48), where was set.
The simulations were performed for the values of R, given by (47). The results are demonstrated in Figure 12, where for various R, time histories of logarithmically scaled along with the plots of adaptively tunes quantizer range , also logarithmically scaled, around the point , are depicted. It is seen from the simulation results that for all considered values of R starting from bit/s, the state estimation procedure convergences on time, and after a short period of increasing, gradually decreases. This corresponds to increasing the estimation accuracy on time.
Figure 12.
State estimation. Free motion case, . Full-order adaptive coder (38)–(40), (43). time histories for R as in (47) (left plot); time histories for (right plot).
The simulations give the following quality indices:
As can be seen from the data obtained, the convergence of the estimates is achieved at a data bitrate of 50 bits per second and is kept as R increases. The decay time of the estimation error lies in the range – s, as well as above, but this encoding method leads to significantly smaller estimation errors. In comparison with adaptive first-order coding, however, the question arises: does the complication of the estimation procedure and the associated computational costs pay off the increase in the estimation accuracy? The answer to this question requires further research and can hardly be given outside the framework of solving a specific physical or technical problem.
5.4. Output Control of Energy–State Estimation over Limited Capacity Communication Channel
In this subsection, the closed-loop energy control problem via output feedback is examined. The closed-loop energy control system is described by (1), (2), (24), (25), where the controller, instead of , , used by the ideal state-feedback energy control law (6), (18), employes the state estimates , obtained by the state observer where measured data in the observer input are transferred over the limited capacity communication channel. Control action is assumed to be accurately known to the observer. For the given initial conditions (44) and , it is valid that , .
Note that an ideal energy control case is numerically studied in Section 5.2.2, where the state feedback control law (18) is used.
5.4.1. Output Control of Energy, First-Order Coder
Time-Invariant Coding
In this paragraph, the case of output feedback energy control with the time-invariant first-order coder is studied. The coder/decoder pair, governed by (28), (29), (34), (35) is employed. Parameters of (33) were taken as , for each of sensors. The control law (24), (25) uses the estimates , generated by observer (22), (23). As in Section 5.2.2, the controller gains are taken as for , and the desired energy level was set.
Time histories of , are plotted in Figure 13 for various values of R from (47).
Figure 13.
Output control law (22)–(25). First-order time-invariant coder (28), (29). Time histories of (left plot), (right plot).
The simulations give the following quality indices:
As is seen from the results obtained, the minimal appropriate data transmission rate is 200 bit/s for each channel. The state estimation transient time lies between – s, while the energy control transient time is between – s for all suitable data transmission rates.
Adaptive Coding
In this series of simulations, the output feedback energy control with the adaptive first-order coder is studied. The coder/decoder pair is governed by (28), (29), (34), (35), (43), where for (33), , were set to all sensors. The control law (24), (25) uses the estimates , generated by observer (22), (23). As in Section 5.2.2, the controller gains are taken as , and was set.
Time histories of , are plotted in Figure 14 for various values of R from (47).
Figure 14.
Output control law (22)–(25). First-order adaptive coder (28), (29), (43). Time histories of (left plot), (right plot).
The simulations give the following quality indices:
It is seen from the results, the data transmission rate can be taken as low as 50 bit/s, the observer transient time lies between – s, while the energy control transient time is between – s for all data transmission rates except bit/s, where the considered output control procedure fails.
5.4.2. Output Control of Energy, Coder of Full Order
Time-Invariant Coding
Let us examine the properties of the output feedback energy control system with the time-invariant coder of full order. The time-invariant coding procedure (38)–(40) is used for quantization and transmission to the receiver. Transmission rate R for the simulations was taken from (47); , . The control law (22)–(25) uses the estimates , generated by the data transmission ans state estimation procedure (38)–(40). The controller gains are taken as , and was set.
The time histories of , are plotted in Figure 15.
Figure 15.
Output control law (22)–(25). Time-invariant coding procedure (38)–(40). Time histories of (left plot), (right plot).
The quality indices, calculated by the simulation results, are as follows:
Since for bit/s, increases after a certain decreasing interval; this case is also referred to as an inappropriate one.
Adaptive Coding
Finally, consider the output feedback energy control system with the adaptive coder of full order. This coding procedure for quantization of and transmission it the receiver is described by (38)–(40), (43). Transmission rate R for the simulations was taken from (47); , . The control law (22)–(25) uses the estimates , generated by the data transmission ans state estimation procedure (38)–(40). The controller gains are taken as ; was set.
The time histories of , are plotted in Figure 16.
Figure 16.
Output control law (22)–(25). Adaptive coding (38)–(40), (43). Time histories of (left plot), (right plot).
Based on the simulation results, the following quality indices are found:
It is seen from the results the minimal appropriate data transmission rate is as 50 bit/s, the observer transient time lies between – s, while the energy control transient time is between – s for all appropriate data transmission rates. The energy control static (final) error is less than all of the above in magnitude.
5.5. Consolidated Results
This section presents the combined results of the above performance scores for state estimation under free motion and simultaneous energy control with state estimation from the output. These results are summarized in Table 1 (estimation of state in free motion case) and Table 2 (control over state estimates). Combinations are highlighted in gray, in which data transmission over a digital channel with coding is not acceptable. As can be seen from the results, the best values of quality indicators are obtained with adaptive coding with a full-order coder/decoder pair. In this context, the question arises: does the complication of the estimation procedure and the associated computational costs pay off the increase in the estimation accuracy? In the Authors’ opinion, the answer to this question requires further research and can hardly be given outside the framework of solving a specific physical or technical problem.
Table 1.
Free Motion State Estimation.
Table 2.
Output Control of Energy.
6. Conclusions
This paper considers and studies the problem of controlling the energy of a nonlinear spatially distributed sine-Gordon system when transmitting measurements and estimating the state of the chain through digital communication channels of limited bandwidth. As part of the research, observation schemes with data transmission over a communication channel based on stationary and adaptive encoders of the first order, as well as full orders, are presented. The procedures for estimating the state during the free movement of the chain, as well as the control of its energy by output during data transmission over a digital information channel, are considered separately. Based on the results of numerical analysis, comparative applications of the characteristics of various coding schemes are obtained. It is shown that from the point of view of minimizing the channel load, estimation accuracy, and energy control, the adaptive first-order encoder has an advantage, but its use implies high computation costs, which may be unacceptable in specific technical applications. The present numerical study has confirmed the fundamental limitations of the underlying closed-loop nonlinear PDE to be locally asymptotically stable only. Establishing the domain of the initial states, which converge to the closed-loop equilibrium, calls for further numerical investigation and to be tackled along the line of the proposed development, hopefully. Studies of the possibility of using encoders of “intermediate” (finite) orders, as well as the effects of measurement noise and in the communication channel, are planned for investigations in the future.
Author Contributions
Conceptualization, B.A. and A.L.F.; data curation, B.A. and Y.O.; formal analysis, Y.O. and A.L.F.; funding acquisition, A.L.F.; investigation, B.A.; methodology, B.A. and Y.O.; project administration, A.L.F.; software, B.A.; supervision, Y.O. and A.L.F.; writing—original draft, B.A.; writing—review & editing, all authors. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the Ministry of Science and Higher Education of the Russian Federation (Project No. 075-15-2021-573, performed in the IPME RAS).
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations and notations are used in this manuscript:
| 1-D | One-Dimensional |
| BVP | Boundary-Value Problem |
| LMI | Linear Matrix Inequality |
| MEMS | Microelectromechanical Systems |
| ODE | Ordinary Differential Equation |
| PDE | Partial Differential Equation |
| SG | Speed-Gradient |
| -norm of a vector x is | |
| Sobolev space | |
| Support of function —the smallest closed set containing all the points where | |
| set of nonnegative integer numbers, | |
References
- Siang, J.; Lim, M.H.; Leong, M.S. Review of vibration-based energy harvesting technology: Mechanism and architectural approach. Intern. J. Energy Res. 2018, 42, 1866–1893. [Google Scholar] [CrossRef]
- Leong, A.S.; Dey, S.; Quevedo, D.E. Transmission scheduling for remote state estimation and control with an energy harvesting sensor. Automatica 2018, 91, 54–60. [Google Scholar] [CrossRef]
- Nikpoorparizi, P.; Deodhar, N.; Vermillion, C. Modeling, Control Design, and Combined Plant/Controller Optimization for an Energy-Harvesting Tethered Wing. IEEE Trans. Control Syst. Technol. 2018, 26, 1157–1169. [Google Scholar] [CrossRef]
- Boussaid, N.; Caponigro, M.; Chambrion, T. Total Variation of the Control and Energy of Bilinear Quantum Systems. In Proceedings of the 52nd IEEE Conference on Decision and Control (CDC 2013), Firenze, Italy, 10–13 December 2013; pp. 3714–3719. [Google Scholar]
- Bonnard, B.; Caillau, J.B.; Cots, O. Energy Minimization In Two-Level Dissipative Quantum Control: The Integrable Case. Discret. Contin. Dyn. Syst. 2011, 31, 198–208. [Google Scholar]
- Mantile, A. Point interaction controls for the energy transfer in 3-D quantum systems. Intern. J. Control 2008, 81, 752–763. [Google Scholar] [CrossRef]
- Andrievsky, B.; Fradkov, A.L. Speed Gradient Method and Its Applications. Autom. Remote Control 2021, 82, 1463–1518. [Google Scholar] [CrossRef]
- Orlov, Y.; Fradkov, A.L.; Andrievsky, B. Output Feedback Energy Control of the sine-Gordon PDE Model Using Collocated Spatially Sampled Sensing and Actuation. IEEE Trans. Autom. Control 2020, 65, 1484–1498. [Google Scholar] [CrossRef]
- Fridman, E. A refined input delay approach to sampled-data control. Automatica 2010, 46, 421–427. [Google Scholar] [CrossRef]
- Fridman, E.; Seuret, A.; Richard, J.P. Robust sampled-data stabilization of linear systems: An input delay approach. Automatica 2004, 40, 1441–1446. [Google Scholar] [CrossRef]
- Balas, M.J. Toward a more practical control theory for distributed parameter systems. In Advances in Theory and Applications; Leondes, C., Ed.; Academic Press: Cambridge, MA, USA, 1982; Volume 18, pp. 361–421. [Google Scholar]
- Curtain, R.; Zwart, H. An Introduction to Infinite-Dimensional Linear Systems Theory. In Texts in Applied Mathematics; Springer: Heilderberg, Germany, 1995; Volume 21. [Google Scholar]
- Koga, S.; Karafyllis, I.; Krstic, M. Towards implementation of PDE control for Stefan system: Input-to-state stability and sampled-data design. Automatica 2021, 127, 109538. [Google Scholar] [CrossRef]
- Wang, J.W. Exponentially Stabilizing Observer-Based Feedback Control of a Sampled-Data Linear Parabolic Multiple-Input–Multiple-Output PDE. IEEE Trans. Syst. Man Cybern. 2021, 51, 5742–5751. [Google Scholar] [CrossRef]
- Katz, R.; Fridman, E. Sampled-data finite-dimensional boundary control of 1D parabolic PDEs under point measurement via a novel ISS Halanay’s inequality. Automatica 2022, 135, 109966. [Google Scholar] [CrossRef]
- Ahmed-Ali, T.; Karafyllis, I.; Giri, F. Sampled-data observers for delay systems and hyperbolic PDE–ODE loops. Automatica 2021, 123, 109349. [Google Scholar] [CrossRef]
- Andrievsky, B.; Orlov, Y.; Fradkov, A. On robustness of the speed-gradient sampled-data energy control for the sine–Gordon equation: The simpler the better. Commun. Nonlinear Sci. Numer. Simul. 2023, 117, 106901. [Google Scholar] [CrossRef]
- Cuevas-Maraver, J.; Kevrekidis, P.; Williams, F. (Eds.) The Sine-Gordon Model and Its Applications. From Pendula and Josephson Junctions to Gravity and High-Energy Physics; Springer: Cham, Switzerland, 2014. [Google Scholar]
- Kobayashi, T. Boundary feedback stabilization of the sine-Gordon equation without velocity feedback. J. Sound Vib. 2003, 266, 775–784. [Google Scholar] [CrossRef]
- Petcu, M.; Temam, R. Control for the sine-Gordon equation. ESAIM Control Optim. Calc. Var. 2004, 10, 553–573. [Google Scholar] [CrossRef]
- Kobayashi, T. Adaptive stabilization of the sine-Gordon equation by boundary control. Math. Methods Appl. Sci. 2004, 27, 957–970. [Google Scholar] [CrossRef]
- Hastir, A.; Winkin, J.J.; Dochain, D. Funnel control for a class of nonlinear infinite-dimensional systems. Automatica 2023, 152, 110964. [Google Scholar] [CrossRef]
- Dmitriev, S.V.; Shigenari, T.; Abe, K.; Vasiliev, A.A.; Miroshnichenko, A.E. Phonon emission from a discrete sine-Gordon breather. Comput. Mater. Sci. 2000, 18, 303–307. [Google Scholar] [CrossRef]
- Kivshar, Y.S.; Benner, H.; Braun, O.M. Nonlinear Models for the Dynamics of Topological Defects in Solids. In Proceedings of the Nonlinear Science at the Dawn of the 21st Century; Christiansen, P.L., Sørensen, M.P., Scott, A.C., Eds.; Springer: Berlin/Heidelberg, Germany, 2000; pp. 265–291. [Google Scholar]
- Malomed, B.A. The sine-Gordon Model: General Background, Physical Motivations, Inverse Scattering, and Solitons. In The Sine-Gordon Model and Its Applications: From Pendula and Josephson Junctions to Gravity and High-Energy Physics; Cuevas-Maraver, J., Kevrekidis, P.G., Williams, F., Eds.; Springer International Publishing: Cham, Switzerland, 2014; pp. 1–30. [Google Scholar] [CrossRef]
- Cen, J.; Correa, F.; Fring, A. Degenerate multi-solitons in the sine-Gordon equation. J. Phys. A Math. Theor. 2017, 50, 435201. [Google Scholar] [CrossRef]
- Sickotra, S. Solitons: Kinks, Collisions and Breathers. arXiv 2021, arXiv:2103.12916. [Google Scholar]
- Zhou, Q.; Ekici, M.; Mirzazadeh, M.; Sonmezoglu, A. The investigation of soliton solutions of the coupled sine-Gordon equation in nonlinear optics. J. Mod. Opt. 2017, 64, 1677–1682. [Google Scholar] [CrossRef]
- Gershenzon, N.I.; Bambakidis, G.; Skinner, T.E. Sine-Gordon modulation solutions: Application to macroscopic non-lubricant friction. Phys. D Nonlinear Phenom. 2016, 333, 285–292. [Google Scholar] [CrossRef]
- Leung, K. Mechanical properties of double-sine-Gordon solitons and the application to anisotropic Heisenberg ferromagnetic chains. Phys. Rev. B 1983, 27, 2877–2888. [Google Scholar] [CrossRef]
- Herbut, I. Dual theory of the superfluid-Bose-glass transition in the disordered Bose-Hubbard model in one and two dimensions. Phys. Rev. B-Condens. Matter Mater. Phys. 1998, 57, 13729–13742. [Google Scholar] [CrossRef]
- Temam, R. Infinite-Dimensional Dynamical Systems in Mechanics and Physics; Applied mathematical sciences; Springer: New York, NY, USA, 1997. [Google Scholar]
- Refael, G.; Demler, E.; Oreg, Y.; Fisher, D.S. Dissipation and quantum phase transitions of a pair of Josephson junctions. Phys. Rev. B-Condens. Matter Mater. Phys. 2003, 68, 214515. [Google Scholar] [CrossRef]
- Cirillo, M.; Parmentier, R.; Savo, B. Mechanical analog studies of a perturbed sine-Gordon equation. Phys. D Nonlinear Phenom. 1981, 3, 565–576. [Google Scholar] [CrossRef]
- Fradkov, A.; Andrievsky, B.; Boykov, K. Multipendulum mechatronic setup: Design and experiments. Mechatronics 2012, 22, 76–82. [Google Scholar] [CrossRef]
- Do, L.; Hurák, Z. Synchronization in the Frenkel-Kontorova Model with Application to Control of Nanoscale Friction. IFAC-PapersOnLine 2021, 54, 406–411. [Google Scholar] [CrossRef]
- Do, L.; Pučejdl, K.; Hurák, Z. Experimental Platform for Boundary Control of Mechanical Frenkel-Kontorova Model. In Proceedings of the 2022 IEEE 61st Conference on Decision and Control (CDC 2022), Cancun, Mexico, 6–9 December 2022; pp. 7618–7623. [Google Scholar] [CrossRef]
- Athans, M. Toward a practical theory for distributed parameter systems. IEEE Trans. Autom. Control 1970, 15, 245–247. [Google Scholar] [CrossRef]
- Nair, G.N.; Evans, R.J. State Estimation under Bit-Rate Constraints. In Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, FL, USA, 16–18 December 1998; Volume WA09, pp. 251–256. [Google Scholar]
- Elia, N.; Mitter, S.K. Stabilization of Linear Systems with Limited Information. IEEE Trans. Autom. Control 2001, 46, 1384–1400. [Google Scholar] [CrossRef]
- Tatikonda, S.; Mitter, S. Control under communication constraints. IEEETrans. Autom. Control 2004, 49, 1056–1068. [Google Scholar] [CrossRef]
- Matveev, A.S.; Savkin, A.V. The Problem of State Estimation via Asynchronous Communication Channels with Irregular Transmission Times. IEEE Trans. Autom. Control 2003, 48, 670–676. [Google Scholar] [CrossRef]
- Nair, G.N.; Evans, R.J. Stabilizability of stochastic linear systems with finite feedback data rates. SIAM J. Control Optim 2004, 43, 413–436. [Google Scholar] [CrossRef]
- Nair, G.N.; Evans, R.J. Exponential stabilisability of finite-dimensional linear systems with limited data rates. Automatica 2003, 39, 585–593. [Google Scholar] [CrossRef]
- Nair, G.N.; Fagnani, F.; Zampieri, S.; Evans, R. Feedback control under data rate constraints: An overview. Proc. IEEE 2007, 95, 108–137. [Google Scholar] [CrossRef]
- Matveev, A.S.; Savkin, A.V. Estimation and Control over Communication Networks; Birkhäuser: Boston, MA, USA, 2009. [Google Scholar]
- Aslmostafa, E.; Ghaemi, S.; Badamchizadeh, M.A.; Ghiasi, A.R. Adaptive backstepping quantized control for a class of unknown nonlinear systems. ISA Trans. 2022, 125, 146–155. [Google Scholar] [CrossRef]
- Andrievsky, B.; Fradkov, A.L.; Peaucelle, D. Estimation and Control under Information Constraints for LAAS Helicopter Benchmark. IEEE Trans. Control Syst. Technol. 2010, 15, 1180–1187. [Google Scholar] [CrossRef]
- De Persis, C. On stabilization of nonlinear systems under data rate constraints using output measurements. Int. J. Robust Nonlinear Control 2006, 16, 315–332. [Google Scholar] [CrossRef]
- Cheng, T.M.; Savkin, A.V. Output feedback stabilisation of nonlinear networked control systems with non-decreasing nonlinearities: A matrix inequalities approach. Int. J. Robust Nonlinear Control 2007, 17, 387–404. [Google Scholar] [CrossRef]
- Brockett, R.W.; Liberzon, D. Quantized Feedback Stabilization of Linear Systems. IEEE Trans. Autom. Control 2000, 45, 1279–1289. [Google Scholar] [CrossRef]
- Liberzon, D. Hybrid feedback stabilization of systems with quantized signals. Automatica 2003, 39, 1543–1554. [Google Scholar] [CrossRef]
- Moreno-Alvarado, R.; Rivera-Jaramillo, E.; Nakano, M.; Perez-Meana, H. Simultaneous Audio Encryption and Compression Using Compressive Sensing Techniques. Electronics 2020, 9, 863. [Google Scholar] [CrossRef]
- Goodman, D.J.; Gersho, A. Theory of an Adaptive Quantizer. IEEE Trans. Commun. 1974, COM-22, 1037–1045. [Google Scholar] [CrossRef]
- Gomez-Estern, F.; Canudas de Wit, C.; Rubio, F. Adaptive delta modulation in networked controlled systems with bounded disturbances. IEEE Trans. Autom. Control 2011, 56, 129–134. [Google Scholar] [CrossRef]
- Delchamps, D.F. Stabilizing a linear system with quantized state feedback. IEEE Trans. Autom. Control 1990, 35, 916–924. [Google Scholar] [CrossRef]
- Baillieul, J. Feedback coding for information-based control: Operating near the data rate limit. In Proceedings of the 41st IEEE Conf. on Decision & Control, Las Vegas, NV, USA, 10–13 December 2002; Volume ThP02-6, pp. 3229–3236. [Google Scholar]
- De Persis, C. A Note on Stabilization via Communication Channel in the presence of Input Constraints. In Proceedings of the 42nd IEEE Conference on Decision & Control, Maui, HI, USA, 9–12 December 2003; Volume TuA06-3, pp. 187–192. [Google Scholar]
- De Persis, C. n-Bit Stabilization of n-Dimensional Nonlinear Systems in Feedforward Form. IEEE Trans. Autom. Control 2005, 50, 299–311. [Google Scholar] [CrossRef]
- Fradkov, A.L.; Andrievsky, B.; Ananyevskiy, M.S. Passification based synchronization of nonlinear systems under communication constraints and bounded disturbances. Automatica 2015, 55, 287–293. [Google Scholar] [CrossRef]
- Goodwin, G.; Lau, K.; Cea, M. Control with communication constraints. In Proceedings of the 12th Int. Conf. on Control Automation Robotics & Vision (ICARCV 2012), Guangzhou, China, 5–7 December 2012; pp. 1–10. [Google Scholar] [CrossRef]
- Paranjape, A.; Guan, J.; Chung, S.J.; Krstic, M. PDE boundary control for flexible articulated wings on a robotic aircraft. IEEE Trans. Robot. 2013, 29, 625–640. [Google Scholar] [CrossRef]
- Bialy, B.; Chakraborty, I.; Cekic, S.; Dixon, W. Adaptive boundary control of store induced oscillations in a flexible aircraft wing. Automatica 2016, 70, 230–238. [Google Scholar] [CrossRef]
- Siranosian, A.; Krstic, M.; Smyshlyaev, A.; Bement, M. Motion planning and tracking for tip displacement and deflection angle for flexible beams. J. Dyn. Syst. Meas. Control ASME 2009, 131, 1–10. [Google Scholar] [CrossRef]
- Gao, S.; Liu, J. Adaptive neural network vibration control of a flexible aircraft wing system with input signal quantization. Aerosp. Sci. Technol. 2020, 96, 105593. [Google Scholar] [CrossRef]
- Bu, X.; Qi, Q. Fuzzy Optimal Tracking Control of Hypersonic Flight Vehicles via Single-Network Adaptive Critic Design. IEEE Trans. Fuzzy Syst. 2022, 30, 270–278. [Google Scholar] [CrossRef]
- Bu, X.; Xiao, Y.; Lei, H. An Adaptive Critic Design-Based Fuzzy Neural Controller for Hypersonic Vehicles: Predefined Behavioral Nonaffine Control. IEEE/ASME Trans. Mechatronics 2019, 24, 1871–1881. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).