• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Data-Driven Learning Control Algorithms for Unachievable Tracking Problems

    2024-01-27 06:48:44ZeyiZhangHaoJiangDongShenandSamerSaab
    IEEE/CAA Journal of Automatica Sinica 2024年1期

    Zeyi Zhang , Hao Jiang , Dong Shen ,,, and Samer S.Saab ,,

    Abstract—For unachievable tracking problems, where the system output cannot precisely track a given reference, achieving the best possible approximation for the reference trajectory becomes the objective.This study aims to investigate solutions using the Ptype learning control scheme.Initially, we demonstrate the necessity of gradient information for achieving the best approximation.Subsequently, we propose an input-output-driven learning gain design to handle the imprecise gradients of a class of uncertain systems.However, it is discovered that the desired performance may not be attainable when faced with incomplete information.To address this issue, an extended iterative learning control scheme is introduced.In this scheme, the tracking errors are modified through output data sampling, which incorporates lowmemory footprints and offers flexibility in learning gain design.The input sequence is shown to converge towards the desired input, resulting in an output that is closest to the given reference in the least square sense.Numerical simulations are provided to validate the theoretical findings.

    I.INTRODUCTION

    ITERATIVE learning control (ILC) is a powerful approach for addressing tracking problems in repetitive processes [1],[2].It leverages historical information obtained during repeated iterations to improve performance in subsequent iterations [3], similar to how humans learn through experience.In ILC, an iteration refers to a system operating over a finite time interval, and input and output data from previous iterations are used to compute the input for the current iteration [4], [5].Among various ILC schemes, the P-type learning control algorithm has been widely studied and applied due to its simple structure, where the tracking error is linearly mapped to the input space using a learning gain matrix [6].However,designing the learning gain matrix requires knowledge of the system, which can be challenging when the system model is unknown or uncertain and the available data is incomplete.

    Many studies have highlighted the challenges posed by unknown/uncertain system models and incomplete data in the context of ILC [7]–[12].Robust and data-driven control methods have been developed to address these issues.Incomplete data scenarios often involve data dropouts [13], [14], communication delays [15], [16], and varying operation lengths [17],[18].In such scenarios, the unit does not receive all the information, but instead, it obtains input and output fragments at certain time instants and dimensions.The incompleteness is typically modeled using a 0-1 distribution to indicate whether the data is obtained.

    However, the P-type learning control algorithm can achieve high-precision tracking performance despite the challenges posed by unknown/uncertain models and incomplete data[19].This is predicated on the assumption that the reference trajectory is realizable [20]–[22], meaning that there exists an input that can produce an output equal to the reference trajectory over the entire operation interval.Achieving perfect tracking, in this case, requires zero initial tracking error at each iteration [23], although precise initialization is often difficult to guarantee in practice.Various techniques have been developed to relax this condition [24], [25].

    However, what happens when ILC encounters an unrealizable reference trajectory? An unrealizable reference trajectory refers to a situation where the tracking errors cannot be simultaneously reduced to zero for all time instants, regardless of the input used.This problem frequently arises in underactuated systems, where the dimension of the inputs is less than that of the output [26].In such cases, neither ILC nor other control methods can ensure that the system output matches the desired reference.This is known as the unachievable tracking problem, which has received limited attention in previous ILC studies.

    One approach to address the unachievable tracking problem is to minimize the accumulated error index over the entire operation interval.In an earlier work [27], the authors proposed a P-type ILC method to minimize the Euclidean norm of tracking errors, leveraging the system model to achieve the best possible tracking performance.However, the information necessary to achieve optimal performance remains unspecified.A preliminary work [28] addressed the unachievable tracking problem under random data dropouts; however, it required system information, and the learning control scheme was limited to specific inputs.Thus, a more rigorous formulation is needed to tackle the unachievable tracking problem.

    For the achievable tracking problem, ILC can ensure zeroerror tracking performance over the entire time interval, and most existing ILC studies have focused on this problem.However, for the unachievable tracking problem, it is inherently impossible to achieve perfect zero-error tracking performance for a given reference over the entire time interval, which is jointly determined by the system model and the desired reference.Hence, it is not merely a technical control issue but rather an inherent property.In this case, the goal is to approximate the desired reference as closely as possible in a certain sense.Motivated by this idea, we use an optimization objective to model the best achievable tracking performance,describe the necessary information to solve the optimization objective, and propose data-driven ILC algorithms for practical applications.In summary, our work aims to address the following issues related to the unachievable tracking problem:

    1) Can the widely used P-type learning control scheme solve the optimization objective, and what information is necessary for the design?

    2) How can a data-driven P-type learning control scheme be established to handle uncertain/unknown system models?

    3) What is the essential effect of incomplete tracking data,and how can this difficulty be overcome?

    To tackle these problems, this study makes the following contributions:

    1) We characterize the concept of the unachievable tracking problem and demonstrate the necessity of the true gradient information in achieving the control objective using the conventional P-type ILC (Proposition 2 and Claim 1).

    2) To handle uncertain/unknown system models, we design a new learning gain matrix using an input and output (I/O)sampling strategy (Algorithm 1).This strategy extracts sufficient gradient information from the available input and output data and achieves the optimization objective in the mean square sense without relying on the system matrix (Theorem 1).

    3) Incomplete input and output data can affect the learning process and lead to drift in the gradient information (Proposition 3).To overcome this challenge, we propose an extended ILC scheme that combines the sampling strategy with an error compensation strategy (Algorithm 2).The extended scheme incorporates error correction and achieves convergence of the input error to zero in the mean square sense, thereby achieving the optimization objective (Theorem 2).

    Given the inherent difficulties introduced by the unachievable tracking problem, this paper presents two novel datadriven schemes of the P-type ILC that aim to achieve an optimization objective.In comparison to [27], we clarify the necessity of gradient information and highlight the impact of incomplete data on the convergence of the unachievable problem, which does not occur when the reference is realizable.Previous methods such as [9], [10], [29], [30] identify a dynamic system model, whereas our proposed sampling scheme constructs the learning gain matrix directly from samples, eliminating the need for system identification.The compensation method in [11] accelerates robust ILC by compensating for the input, and [12] presents a real-time data-based compensation method to address external disturbances.In contrast, our second scheme aims to compensate for the tracking error of the unrealizable reference.Compared to the earlier attempt in [28], this study defines the unachievable tracking problem, reveals the necessity of gradient information for learning, and proposes novel data-driven learning control algorithms.Furthermore, the algorithm in [28] can be seen as a special case of Algorithm 2 presented in this study.Overall,the existing ILC literature rarely addresses the unachievable tracking problem, and this work represents the first comprehensive investigation of this topic.

    Organization: Section II presents the problem formulation.Section III demonstrates the necessity of the gradient.Section IV proposes an ILC scheme with a sampling strategy.Section V elaborates the effect of incomplete data, which then is overcome in Section VI by proposing an extended ILC scheme.In Section VII, numerical simulations verify the theoretical analysis.Section VIII concludes the paper.

    Notations: E[·] denotes the mathematical expectation of a random variable.Range(M) and Null(M) denote the column space and null spaces of a matrixM, respectively.S⊥is the complementary orthogonal space ofS.//·// and //·//Fdenote the 2-norm and the Frobenius norm of a matrix, respectively.

    II.PROBLEM FORMULATION

    Consider the discrete time-varying linear system,

    Remark 1: Assumption 1 is necessary to ensure the uniqueness of the input solution based on the minimum performance index.Relaxing the requirement of the full column rank does not affect the essence of the analysis but leads to more complex derivations.Additionally, Assumption 1 does not consider the case of full row rank because the latter implies that any given reference can be perfectly tracked.

    Assumption 2: The initial statexk(0) is reset to an unknown invariant valuex0for all iterations.

    Remark 2: To emphasize our main contributions, Assumption 2 is used as an initialization condition.This condition is more practical than the commonly used identical initialization condition, where the initial state is required to be reset to the desired statexr(0) satisfyingyr(0)=C0xr(0).The latter condition ensures that the desired reference is achievable, as defined below.Assumption 2 only requires the initial state to be reset to a fixed point for each iteration, which is easy to implement in various applications.

    Generally, learning tracking problems are classified into two categories: achievable and unachievable tracking problems.

    1) Theachievable tracking problemindicates that the desired referenceyr(t) can be precisely tracked by the system output, i.e., aur(t) (unnecessarily unique) exists such that

    where the initial statexr(0) satisfiesyr(0)=C0xr(0).Here, the desired referenceyr(t) is calledrealizable.The tracking problem is widely investigated in the existing literature, where the existence and uniqueness ofur(t) are usually required as an assumption.The convergence of the output sequence to the desired reference can be verified by showing that the input sequence converges tour(t) for all time instants.

    2) Theunachievable tracking problemrefers to the case that the desired referenceyr(t) is unrealizable, i.e., no input exists such that (2) is satisfied.In this case, the system cannot achieve zero-error tracking simultaneously for all time instants.Instead, the control objective becomes to approximate the desired reference as closely as possible in a certain sense.

    For the unachievable tracking problem, this study considers the tracking performance index,

    wherey(t) is output generated by the system (1).Our objective is to iteratively generate an input sequence converging to a limit that minimizes the index J by designing suitable ILC algorithms without knowing the system information.

    Remark 3: The tracking performance at the initial time instant, i.e., //yk(0)-yr(0)//2, is not included in the index (3)for the following reasons: First, the output at the initial time instantyk(0) is solely determined by the initial statexk(0) and cannot be improved by any input signal due to the system’s relative degree being one, based on Assumption 1.For systems with a higher relative degree, the performance index could be modified accordingly, but the subsequent derivations remain valid with slight modifications.Therefore,adding this term does not affect finding the minimum index.If the initial state is available, the tracking reference for the remaining time instants can be adjusted accordingly, such that the performance index adequately determines the learning control problem.Several initial state learning mechanisms proposed in [31] can be combined with the learning control.However, investigating these mechanisms is beyond the scope of this study.

    We employ the lifting formulation of the system dynamics[1], integrate the time domain dynamics into super-vectors,and highlight the iteration dynamics, thus making the derivations uncomplicated.The super-vectors are defined as follows:

    Then, the system matrixGis given by

    Consequently, the tracking performance index (3) becomes

    Here,YandUare vectors with the same dimensions asYkandUk, respectively.From Assumption 1,Gis of full column rank; therefore, minimizing (5) leads to the unique desired input, denoted by.Theoretically, the desired input is

    Replacing the inputUkin (4) with the desired inputUd, we obtain thebest achievable referenceYd, given byYd=GUd+Mx0.Hence, the control objective can be summarized as findingUdthrough iterative learning of the input using input/output data.Moreover, the vectorYd-Mx0∈Range(G)corresponds to the unique vector closest toYr-Mx0in the least square sense.Consequently,Yr-Ydis orthogonal to Range(G), and the minimum performance index(5) is obtained as follows:

    For the sake of brevity, we denoteYr=Yr-Mx0and=Yd-Mx0as themodified referenceandmodified bestachievable reference, respectively.

    Next, we introduce the conventional P-type ILC algorithm.Given an arbitrary initial inputU0, the update law is defined as follows:

    Remark 4: The conventional P-type ILC algorithm, known for its simplicity, has been widely utilized in the literature.The learning gain matrixLplays a crucial role in determining the update direction during the learning process.Furthermore,the block diagonal structure of the matrixLallows for independent implementation of the algorithm (8) at each time instant.

    To describe the control objective for the unachievable tracking problem, we formulate an optimization problem.In the subsequent sections, we will elaborate on how the P-type ILC algorithm achieves the control objective by addressing the following aspects:

    1) We demonstrate the necessity of precise gradient for the algorithm (8) to solve the problem (3) (see Section III).

    2) We propose a data-driven sampling strategy to obtain an alternative gradient and analyze the convergence of the associated ILC algorithm (see Section IV).

    3) We delve into the profound impact of incomplete data on the P-type ILC (see Section V).

    4) We design an extended ILC scheme to mitigate the effects of incomplete data (see Section VI).

    III.NECESSITY OF GRADIENT FOR BEST TRACKING PERFORMANCE

    Overall, Claim 1 demonstrates the necessity of the gradient in determiningLto minimize the unlearned part JLand achieve the best approximation.However, the system matrixGis often unknown or uncertain in many applications.Consequently, the associated learning gain matrixLmay be incorrect, defective, or unavailable.To address this problem, the next section presents a sampling strategy.

    IV.ILC WITH SAMPLING STRATEGY

    This section addresses learning control for the deterministic system (4) without any data incompleteness.We use priorsampled I/O data to acquire system information and resolve the unachievable tracking problem without system information.In particular, these data are used to form the randomized learning gain matrix, avoiding the direct use of the system matrix; thus, this mechanism is data-driven.

    Definition 1(Sample): A sample refers to a pair of I/O data{Uk,Yk}generated by the system (4).

    Algorithm 1 ILC With a Random Sampling Strategy 1: Determine and division.U0k=0{Xi,Zi}i∈I D={I1,...,Iτ}2: Initialize arbitrary ,.k ≤K 3: while do Is ps ZIs XIs 4: Select with probability , construct and.Uk+1=Uk-αXIsZTIsEk 5:.6:.7: end while Uk k=k+1 8: return

    Taking mathematical expectation on this equality, we have

    V.GRADIENT DRIFT BY INCOMPLETE DATA

    This section shows that algorithms in the form (8) cannot achieve the best tracking performance in incomplete data scenarios even if a precise system matrixGis employed.

    To this end, we first present a general model of the incomplete data environment.In this study, we use ΓkEkto represent the available error information for the input updating.Data incompleteness is modeled by a random matrix Γk∈RqN×qNmultiplying the corresponding data vector, where each entry of Γkis subject to 0-1 distribution: the entry being equal to 1 if the associated information is available and 0 if the associated information is lost.Therefore, Γkis not directly available to the controller but is indicated by the obtained data.For further analysis, we assume that Γkis independent of the iterationkand Γ ?E[Γk] is nonsingular.The following incomplete data scenarios are covered by this model.

    1)Random Data Dropouts: The outputs are randomly lost during the information exchange through an unreliable communication channel.We compensate for the output with the desired reference signal if the output is lost.Then, a variable γk(t)is employed to denote the transmission effect on the output at time instantt, where γk(t)=1 and γk(t)=0 correspond to successful transmission and data dropout, respectively.Finally, Γk=diag{γk(1),...,γk(N)}?Iqis defined to denote the virtual error for the learning control algorithm by ΓkEk.

    2)Randomly Varying Lengths: The operation process for each iteration randomly ends before the desired lengthN.The iteration length is modeled byNk, randomly varying in the candidate set {N,N+1,...,N}.In this scenario, we also use γk(t)to denote the occurrence of the output at time instantt.Differing from the previous scenario, the random variables γk(t) are not mutually dependent, resulting in Γk=diag{INk,0N-Nk}?Iq.

    Remark 10: Bernoulli random variables are most popular in modeling various randomness such as data dropouts, varying trial lengths, and communication delays [33].These are covered in our setting where Γkis independent regarding the iteration number.More complex settings such as the Markov chain and random sequence model can be considered; however,these models are omitted in this study to highlight the main novelty.

    We provide a proposition to show the convergence of the Ptype ILC algorithm (8) employing the precise gradientL=GTunder incomplete data.In Section III,L=GTguarantees that limk→∞Uk=Udif the received data are complete.However,this conclusion may fail to hold if the received tracking error information is incomplete.

    Proposition 3: Consider the system (1).Let Assumptions 1 and 2 hold,L=GT, andαbe smaller than the inverse of the maximum eigenvalue ofGTG.Applying the P-type learning control algorithm (8) using the incomplete data ΓkEk, the update process becomes

    Then,Ukconverges to the drifted inputUdriftin the expectation sense, whereUdriftis specified in the proof.

    Proof: Taking expectation on both sides of (11), the following expression is obtained:

    Next, we provide an example to show that the best tracking performance (7) cannot be achieved by the P-type learning control algorithm (8) without a precise gradient.

    Example 1: First, we consider the system (4) and algorithm(8) withx0=0, whereGandLare given by

    In the learning control algorithm (8), making learning gain matrixLprovide a gradient requires precise system matrices and statistical information of incomplete data.This is very difficult in real world applications.Thus, in the following section, we offer a new idea to avoid providing gradients ofL.

    VI.EXTENDED ILC SCHEME

    While considering the unachievable tracking problem under incomplete data environments, we observe a random gradient drift.As there is no input ensuring the simultaneous perfect tracking at all time instants, it is required that the control direction (reflected by the learning gain matrix) must be the gradient direction, either implicitly or explicitly, to achieve the best tracking performance.Note that this requirement is unnecessary for the achievable tracking problem (see Remarks 5 and 11).Therefore, we aim to resolve the unachievable tracking problem under incomplete data environments from a novel perspective significantly differing from the sampling strategy in Section IV.In particular, we refine the tracking error by adding a correction term defined by the sampling data such that the modified reference signals for updating are asymptotically achievable as the iteration number increases.Then, any conventional P-type learning control scheme can be used to solve the unachievable tracking problem using the refined tracking errors.The integrated framework is called the extended ILC scheme.

    Algorithm 2 Extended ILC Algorithm 1: Determine and division.U0z0=Yr-Y?1k=0 2: Initialize arbitrary , ,.{Xi,Zi}i∈I D={I1,...,Iτ}3: while do Is ps ZIs k ≤K 4: Select with probability , construct.zk+1=zk-ZIs ZTIs 5:.Uk+1=Uk-αL(ΓkEk+Γkzk+1)//ZIs //2Fzk 6:.k=k+1 7:.8: end while Uk 9: return

    The extended computationzkis to actively learn the unachievable partYr-Yd.In this way, the modified referenceYr-zkbecomes realizable asymptotically (see Lemma 3), and we use the modified reference instead of the original reference for input updating.The following lemma shows the convergence ofzk, whose proof is put in the Appendix.

    Lemma 3: The sequenceYr-Yd-zkconverges monotonically to zero in the mean square sense.

    Consequently, we have the following convergence result for Algorithm 2, whose proof is put in the Appendix.

    Theorem 2: Consider the system (1).Let Assumptions 1 and 2 hold,αbe sufficiently small, and all eigenvalues ofLΓGbe positive real numbers.Then, for any unachievable referenceYr, the input sequenceUkgenerated by Algorithm 2 converges to the desiredUddefined by (6) in the mean square sense.

    The proof of this corollary is put in the Appendix.

    We emphasize that the central idea of Algorithm 2 is to introduce an active reference refinement mechanism such that the modified reference is asymptotically achievable.Then,any learning control method for the achievable tracking problem can be integrated into the proposed scheme to resolve the unachievable tracking problem.The primary advantage of this scheme is to relax the requirement for precise gradient information, which might be unavailable due to various conditions.Particularly, the sampling mechanism given in Algorithm 1 can be embedded into the input update step of Algorithm 2.In this case, the entire framework is completely data-driven.The convergence is summarized in the following corollary, whose proof is omitted for brevity.

    Corollary 2: In Step 6 of Algorithm 2, if the learning gain matrixLis replaced with, the convergence results of Theorem 2 still hold.

    Table I summarizes the information required for the algorithms.Here, PILC, SILC, and EILC represent the P-type ILC,ILC with sampling strategy, and extended ILC, respectively.

    TABLE I CONVERGENCE REQUIREMENTS OF THE ALGORITHMS

    VII.ILLUSTRATIVE SIMULATIONS

    In this section, we validate the theoretical results through numerical simulations conducted on a toy example and a chemical batch reactor system.We evaluate the performance of gradient-based ILC (GILC), PILC with block diagonal gain, SILC, and EILC under both complete and incomplete data environments.GILC, which utilizes the precise gradient,serves as the benchmark for comparison.The relationships between the simulation outcomes and theoretical results are summarized in Table II.

    TABLE II CORRESPONDENCE BETWEEN FIGURES AND THEORETICAL RESULTS

    In practical implementations, ILC is often deployed within a networked control structure, where information and data are transmitted through communication networks.However, network congestion and limited bandwidth can lead to data packet loss during transmission [13].Therefore, data dropout is a typical scenario in incomplete data environments, which is adopted in this section to illustrate the challenges posed by incomplete data.

    A. Numerical Case

    We consider the system represented by (At,Bt,Ct),

    Let the reference trajectory be

    The following settings are considered: the time interval is set to [0,10]; the time instants calculated in (3) are 1 ,2,...,10;and the initial input and state are zero vectors.

    To assess the performance of each scheme, all results are normalized by the error at the first iteration, ensuring that all lines in the corresponding figures start from 10.

    Fig.1 shows the decrease in the input error //δk//2for the four schemes: GILC, PILC, SILC, and EILC.The y-axis scale is logarithmic.Based on the 30th iteration as the dividing point, we analyze the performance of the different schemes.For the first stage (k<30), GILC, which utilizes full system information, achieves the fastest convergence and is considered the benchmark (solid line).PILC (dotted line) and EILC(dashed line) utilize only the control and measurement matrix knowledge, making them slower than GILC.SILC (dasheddotted line) is the slowest among the four schemes, as its search space is at most ten-dimensional according to Proposition 1, whereas the other schemes have a 20-dimensional search space.Additionally, EILC exhibits slower convergence than PILC because it uses a revised referenceYr-zk,which can be far from the best achievable reference in the early stage.For the second stage, when the learning gaindoes not provide the precise gradient, PILC does not converge to the desired input, even in the case of complete data.This behavior is explained by Proposition 2 and Claim 1.It can be observed that GILC, EILC, and SILC show zero convergence tendencies, demonstrating their effectiveness, with SILC being particularly guaranteed by Theorem 1.

    Fig.1.Input error profiles for GILC, PILC, SILC, and EILC, where GILC is labeled as a benchmark.

    Furthermore, Fig.2 depicts the decrease in the tracking error, providing further support for the observations described above.In the subplot, we observe that GILC, EILC, and SILC achieve the best approximation performance, while PILC significantly deviates from the other three methods in terms of approximation performance.

    2)Incomplete Data Environments: We discard PILC as it is invalid even under complete data and maintain the benchmark performance under complete data for comparison.Following [13], we model the random data dropout using γk(t).Here, γk(t) is generated according to the Bernoulli distribution with E[γk(t)]=γ(t), where γ(t) is predetermined and unknown to any algorithm.The affected tracking error γk(t)(yk(t)-yr(t))is used in the schemes for updating.Other settings remain the same as in the previous subsection.

    Fig.2.Tracking error profiles for GILC, PILC, SILC, and EILC.

    Fig.3 depicts the input error decrease in GILC (dotted line),SILC, and EILC using incomplete data.As indicated by our analysis in Proposition 3, GILC and SILC lose their efficacy due to gradient drift.In particular, GILC and SILC cannot handle random missing data and consequently exhibit oscillatory behavior without achieving convergence.Only EILC demonstrates a continuous decreasing trend, confirming Theorem 2.As shown in Fig.4, while EILC reaches the benchmark performance, GILC and SILC fail to converge to the benchmark and exhibit oscillatory behavior.This highlights the effectiveness of the EILC scheme.

    Fig.3.Input error profiles for GILC, SILC, and EILC.

    B. Chemical Batch Reactor Simulation

    ILC research has considered a nonlinear chemical batch reactor, which exhibits a second-order exothermic reactionA→B[30], [36].In this reactor, the temperature of the cooling jacket is directly manipulated, while the objective is to track a reference temperature trajectory.The dynamics of the reactor can be described by the following continuous equations:

    Fig.4.Tracking error profiles for GILC, SILC, and EILC.

    whereT,CA, andTjrepresent the reaction temperature, concentration of reactantA, and temperature of the coolant stream, respectively.The parameters used in the model are as follows [36]:

    We define the state variables asxk(t)=[T,CA]Tand the input asuk(t)=Tj.Additionally, we introduce the following notations:

    With these definitions, we can rewrite (15) as a state-space model,

    where the initial state is for all iterations.It is worth noting that the system (16) has two outputs and one input.There may exist reference trajectories that are not achievable, making the ILC tracking problem infeasible.Let the reference trajectory be defined as follows:

    For the system described by (15), a linear model-based design approach can be employed [36].Although the algorithms in this study are designed for linear systems, it is important to acknowledge the existence of nonlinear systems such as (15).Consequently, we discretize the system (16)using inputsand obtain the corresponding outputswhere the time interval is from 0 to 80 min with a sampling time of 1 min.We then preprocess this data using Algorithm 1:Subsequently,we construct the learning gainLfor P-type ILC by employing the least squares principle,

    The sampling data required for Algorithms 1 and 2 are constructed from the available data, and additional operations are not necessary for subsequent iterations.Each iteration involves a random selection of 10 samples.Notably, we do not present an input error analysis due to the inability to analytically solve for the desired input trajectory in the presence of system nonlinearity.Therefore, our performance analysis focuses on tracking errors.

    1)Complete Data Environment: In the complete data environment, PILC, SILC, and EILC are applied to the reactor tracking problem using the same learning gain matrixL.The step size is set to α=1, and the initial input isu0(t)=26 fort=0,...,80.The actual tracking error profiles of PILC, SILC,and EILC are shown in Fig.5.

    Fig.5.Actual tracking error profiles for PILC, SILC, and EILC.

    Fig.5 demonstrates that the actual tracking error decreases as the iterations progress, indicating that all three methods improve their performance over time.They-axis values in the figure are normalized by the first iteration error.SILC(dashed-dotted line) shows slower convergence compared to PILC (solid line) and EILC (dashed line).PILC and EILC exhibit similar performance levels since they use the same learning gain matrix.However, from the subplot, it can be observed that EILC yields a more steady convergence.

    2)Incomplete Data Environment: Incomplete data environments are simulated by introducing data dropouts, where the tracking error at each time instant is multiplied by a Bernoulli random variable.PILC, SILC, and EILC are tested on the nonlinear system (16) using the same learning gain matrixLfor PILC and EILC.Due to the presence of data dropouts,which can reduce the convergence rate, we perform 150 iterations to observe the convergence trends.

    Fig.6 shows the actual tracking errors of PILC, SILC, and EILC under data dropouts.It can be observed that the performance comparison of the algorithms is similar to that of the complete data case.However, the random dropouts induce larger oscillations, making it difficult to conclude that EILC performs significantly better than PILC.This indicates the need for improved application methods for nonlinear systems,as the sampling data of nonlinear systems may not fully reflect the global system properties.

    Fig.6.Actual tracking errors profiles of PILC, SILC, and EILC.

    In Fig.7, the 1st, 20th, 40th, 60th, and 80th iterations of the reaction temperature generated by EILC under incomplete data are presented.Since temperature control is the main objective, only the reaction temperature is plotted (dotted red line).The figure shows that the reference trajectory (solid black line) is gradually tracked.Due to the fixed initial state of 25 instead of the reference value 22.2, the reaction temperature in the first few minutes shows a tendency to approach the reference but does not perfectly reach it.Overall, the output achieves satisfactory tracking performance within 20 iterations.This indicates that EILC can provide benefits for a class of nonlinear systems.

    Fig.7.Reaction temperature at the 1st, 20th, 40th, 60th, and 80th iterations for EILC under incomplete data.

    VIII.CONCLUSIONS

    This study has successfully formulated and characterized the unachievable tracking problem, which arises when the reference cannot be precisely achieved at all time instants.In response to this problem, we have provided and analyzed different ILC solutions based on specific requirements.Notably,we extensively clarified the necessity of precise gradients in the conventional P-type ILC.Moreover, when the system information is unknown, preventing the establishment of gradients, we identified the capabilities of the P-type ILC for linear time-varying systems and devised a data-driven approach.Additionally, to address systems operating under incomplete data environments, we proposed an extended ILC scheme to mitigate the gradient drift effect.Through investigations, we demonstrated that the proposed learning control algorithms can achieve the best approximation performance of the unrealizable reference in a mean square sense.For future research, it is imperative to explore the integration of offline and online data to enhance these methods against disturbances and noises.

    APPENDIX

    Taking the Euclidean norm and conditional expectation gives

    Based on the above, we claim that

    On the other hand, the largest eigenvalue of the left-hand side of (19) is not greater than one because this term is equal to

    in which the sum of the eigenvalues of a symmetric matrix is equal to its trace.

    Subsequently, taking conditional expectation gives

    wherec5is a positive constant.Retaking expectation gives

    As a result,we fix appropriateαand ? in place, such that(1+?)c0=1-ρ1<1.Then, we can apply Lemma 4 on

    Note that

    is convergent because of ρ2<1 by Lemma 3.Thus,→0by Lemma 4 holds.

    Proof of Corollary 1: First, we redefinewhich is still convergent to zero in the mean square sense.Next, the expression below is produced using the Cauchy-Schwartz and Young’s inequalities:

    and then,

    We observed that the two terms on the right-hand side of the above inequality tend to zero becauseis bounded.Then, the rest of the proof can be completed similar to Theorem 2.

    免费av不卡在线播放| 久久精品影院6| 亚洲国产高清在线一区二区三| 色5月婷婷丁香| 国产精品电影一区二区三区| 性欧美人与动物交配| 男人和女人高潮做爰伦理| 欧美激情在线99| 一级二级三级毛片免费看| 国产成人精品婷婷| 国产亚洲5aaaaa淫片| 亚洲欧美精品自产自拍| 岛国毛片在线播放| 色5月婷婷丁香| 欧美高清成人免费视频www| 天堂网av新在线| 国产91av在线免费观看| 一级黄片播放器| 久久九九热精品免费| 六月丁香七月| 日本av手机在线免费观看| 国产精品三级大全| 亚州av有码| av在线观看视频网站免费| 亚洲国产高清在线一区二区三| 国产精品.久久久| 亚洲性久久影院| 免费观看精品视频网站| 久久久久久久亚洲中文字幕| 日韩欧美国产在线观看| 亚洲av不卡在线观看| 亚洲欧美中文字幕日韩二区| 日本一二三区视频观看| 欧美性感艳星| 嫩草影院精品99| 美女黄网站色视频| 深夜a级毛片| 国产精品综合久久久久久久免费| 国产成人精品久久久久久| .国产精品久久| 日韩国内少妇激情av| 赤兔流量卡办理| 成人美女网站在线观看视频| 国产 一区 欧美 日韩| 嘟嘟电影网在线观看| 亚洲人与动物交配视频| 欧美在线一区亚洲| av视频在线观看入口| 精品久久久久久久久久免费视频| 一进一出抽搐动态| videossex国产| 岛国在线免费视频观看| 69av精品久久久久久| 免费搜索国产男女视频| 69人妻影院| 最近中文字幕高清免费大全6| 午夜亚洲福利在线播放| a级毛片a级免费在线| 亚州av有码| 长腿黑丝高跟| 色综合站精品国产| a级毛片免费高清观看在线播放| 亚洲熟妇中文字幕五十中出| 免费不卡的大黄色大毛片视频在线观看 | 久久久久久大精品| avwww免费| 91av网一区二区| 久久精品久久久久久噜噜老黄 | 不卡一级毛片| av天堂中文字幕网| 九九在线视频观看精品| 久久精品国产亚洲av涩爱 | 亚州av有码| 久久久成人免费电影| 久久亚洲精品不卡| 男人舔女人下体高潮全视频| 成人三级黄色视频| 久久久成人免费电影| 亚洲自偷自拍三级| 男女边吃奶边做爰视频| 欧美精品国产亚洲| 精品久久久久久久久av| 欧美性猛交黑人性爽| 国产黄片视频在线免费观看| 岛国在线免费视频观看| videossex国产| 美女cb高潮喷水在线观看| 亚洲最大成人手机在线| 亚洲国产色片| 成人鲁丝片一二三区免费| 丝袜美腿在线中文| 亚洲aⅴ乱码一区二区在线播放| 女人十人毛片免费观看3o分钟| 91在线精品国自产拍蜜月| 精品免费久久久久久久清纯| 国产成人a∨麻豆精品| 亚洲av第一区精品v没综合| 国产一区二区三区在线臀色熟女| 最近中文字幕高清免费大全6| 日韩高清综合在线| 最近的中文字幕免费完整| 成人二区视频| 国产色爽女视频免费观看| 欧美一级a爱片免费观看看| 午夜免费男女啪啪视频观看| 人人妻人人看人人澡| 国产精品99久久久久久久久| 网址你懂的国产日韩在线| 三级经典国产精品| 老熟妇乱子伦视频在线观看| 1000部很黄的大片| 国产亚洲5aaaaa淫片| 最新中文字幕久久久久| 久久久久久伊人网av| 国产蜜桃级精品一区二区三区| 久久精品国产亚洲av香蕉五月| 99久久中文字幕三级久久日本| 成人国产麻豆网| 国产私拍福利视频在线观看| 一级二级三级毛片免费看| 国产精品久久久久久av不卡| 69人妻影院| 国产精华一区二区三区| 成人av在线播放网站| 午夜激情欧美在线| 女的被弄到高潮叫床怎么办| 女的被弄到高潮叫床怎么办| 久久精品综合一区二区三区| 色吧在线观看| 91久久精品国产一区二区三区| 国产精品精品国产色婷婷| 一区二区三区四区激情视频 | 久久久久久久久中文| 伊人久久精品亚洲午夜| 高清午夜精品一区二区三区 | 亚洲五月天丁香| 久久久色成人| 国产色婷婷99| 中文字幕制服av| 中文在线观看免费www的网站| kizo精华| 在线a可以看的网站| 亚洲中文字幕一区二区三区有码在线看| 精品熟女少妇av免费看| 自拍偷自拍亚洲精品老妇| 美女国产视频在线观看| 亚洲最大成人av| 狠狠狠狠99中文字幕| 性色avwww在线观看| 久久国内精品自在自线图片| 51国产日韩欧美| 亚洲美女搞黄在线观看| 免费人成在线观看视频色| 午夜视频国产福利| 国语自产精品视频在线第100页| 不卡一级毛片| 18禁黄网站禁片免费观看直播| 又粗又硬又长又爽又黄的视频 | 麻豆国产av国片精品| 国产v大片淫在线免费观看| 亚洲国产精品久久男人天堂| 麻豆一二三区av精品| 久久久久久久久久久免费av| ponron亚洲| 少妇被粗大猛烈的视频| 一边亲一边摸免费视频| 搡老妇女老女人老熟妇| 日韩亚洲欧美综合| 亚洲av不卡在线观看| 亚洲在线观看片| 中文资源天堂在线| 国产高清不卡午夜福利| 中文欧美无线码| 又粗又硬又长又爽又黄的视频 | 欧美丝袜亚洲另类| 国产精品永久免费网站| 少妇的逼水好多| 夜夜看夜夜爽夜夜摸| 欧美+亚洲+日韩+国产| 99久久精品热视频| 观看美女的网站| av女优亚洲男人天堂| 中出人妻视频一区二区| 久久久精品大字幕| 内射极品少妇av片p| 亚洲中文字幕一区二区三区有码在线看| 亚洲欧美日韩无卡精品| 国产精品国产三级国产av玫瑰| 欧美性猛交╳xxx乱大交人| 亚洲精品国产av成人精品| 又爽又黄无遮挡网站| 国产精品麻豆人妻色哟哟久久 | 中文欧美无线码| 91麻豆精品激情在线观看国产| 99九九线精品视频在线观看视频| 亚洲最大成人手机在线| 中文字幕免费在线视频6| 欧美成人精品欧美一级黄| 色尼玛亚洲综合影院| 在线国产一区二区在线| 国产熟女欧美一区二区| 久久久午夜欧美精品| 婷婷六月久久综合丁香| 成人特级av手机在线观看| 日本一二三区视频观看| 内地一区二区视频在线| 欧美日本视频| 国产免费一级a男人的天堂| 男人舔女人下体高潮全视频| a级毛片a级免费在线| 一边摸一边抽搐一进一小说| 精品人妻熟女av久视频| 51国产日韩欧美| 国产91av在线免费观看| 成人综合一区亚洲| 看十八女毛片水多多多| 此物有八面人人有两片| 亚洲自偷自拍三级| 日本免费a在线| 国产精品嫩草影院av在线观看| 欧美成人免费av一区二区三区| 男女那种视频在线观看| 一级毛片aaaaaa免费看小| 日本成人三级电影网站| 国产午夜精品久久久久久一区二区三区| 一边亲一边摸免费视频| 国产黄色小视频在线观看| 国产片特级美女逼逼视频| 国产v大片淫在线免费观看| 精品久久久久久久人妻蜜臀av| 成年版毛片免费区| 寂寞人妻少妇视频99o| 久久中文看片网| 一个人免费在线观看电影| 国产美女午夜福利| 国产高清三级在线| 久久久久久久久久久免费av| 2021天堂中文幕一二区在线观| 九色成人免费人妻av| 欧美xxxx黑人xx丫x性爽| 国产精品蜜桃在线观看 | 国产毛片a区久久久久| 午夜福利在线在线| 国产成人福利小说| 国产成人影院久久av| 黄片无遮挡物在线观看| 美女黄网站色视频| av在线播放精品| 青春草国产在线视频 | 国产一级毛片七仙女欲春2| 美女大奶头视频| 国产精品av视频在线免费观看| 午夜福利高清视频| 一本精品99久久精品77| 亚洲av熟女| 日韩精品青青久久久久久| 中国美白少妇内射xxxbb| 嘟嘟电影网在线观看| 国产久久久一区二区三区| 久久久欧美国产精品| 夜夜看夜夜爽夜夜摸| 亚洲av.av天堂| 免费搜索国产男女视频| 国产精品蜜桃在线观看 | 我的老师免费观看完整版| 男女做爰动态图高潮gif福利片| 欧美激情在线99| 青春草国产在线视频 | 精品熟女少妇av免费看| 3wmmmm亚洲av在线观看| 一级毛片电影观看 | 婷婷六月久久综合丁香| 天美传媒精品一区二区| 麻豆精品久久久久久蜜桃| 99精品在免费线老司机午夜| 日本-黄色视频高清免费观看| 亚洲熟妇中文字幕五十中出| 欧美成人一区二区免费高清观看| 精品日产1卡2卡| av在线亚洲专区| 最好的美女福利视频网| 中国国产av一级| 给我免费播放毛片高清在线观看| 一卡2卡三卡四卡精品乱码亚洲| 久久久久久久久中文| 22中文网久久字幕| 99在线人妻在线中文字幕| 午夜福利视频1000在线观看| 国产久久久一区二区三区| 亚洲色图av天堂| 国内揄拍国产精品人妻在线| 六月丁香七月| 亚洲美女搞黄在线观看| 一个人看的www免费观看视频| 亚洲自拍偷在线| 国产精品日韩av在线免费观看| 国内精品宾馆在线| 丝袜喷水一区| 老熟妇乱子伦视频在线观看| 搡女人真爽免费视频火全软件| 免费搜索国产男女视频| 直男gayav资源| 国产高清不卡午夜福利| 久久久久久久久大av| 久久午夜福利片| 人妻久久中文字幕网| 国产伦一二天堂av在线观看| 成人三级黄色视频| 久久午夜福利片| 中文字幕免费在线视频6| 国产午夜精品论理片| 又粗又爽又猛毛片免费看| 久久久精品94久久精品| 韩国av在线不卡| 亚洲成av人片在线播放无| 久久99精品国语久久久| 久久综合国产亚洲精品| 一级av片app| 搞女人的毛片| www日本黄色视频网| 久久韩国三级中文字幕| 直男gayav资源| 熟女电影av网| 国产高清视频在线观看网站| 欧美色视频一区免费| 久久久久久久久中文| 久久99蜜桃精品久久| 美女xxoo啪啪120秒动态图| 免费在线观看成人毛片| 国产在线男女| 中文字幕av成人在线电影| 国产视频首页在线观看| 春色校园在线视频观看| 久久久久久久亚洲中文字幕| 精品一区二区三区人妻视频| 亚洲av免费在线观看| 欧美色视频一区免费| 日韩视频在线欧美| 午夜福利在线观看免费完整高清在 | 亚洲一级一片aⅴ在线观看| 一本久久中文字幕| 精品国内亚洲2022精品成人| 22中文网久久字幕| 日韩强制内射视频| 国产亚洲欧美98| 久久亚洲国产成人精品v| av在线观看视频网站免费| 中文字幕熟女人妻在线| 一级av片app| 国产白丝娇喘喷水9色精品| 久久精品夜夜夜夜夜久久蜜豆| 精品久久久久久久末码| 亚洲在线自拍视频| 日韩人妻高清精品专区| 日韩强制内射视频| 一级黄片播放器| 人妻制服诱惑在线中文字幕| 在线观看一区二区三区| 亚洲av熟女| 尤物成人国产欧美一区二区三区| 夜夜看夜夜爽夜夜摸| 色哟哟·www| 国产黄色视频一区二区在线观看 | 久久这里有精品视频免费| 欧美性猛交黑人性爽| 国产黄色视频一区二区在线观看 | 成人一区二区视频在线观看| 亚洲精品久久久久久婷婷小说 | av免费观看日本| 日日摸夜夜添夜夜爱| 99久久人妻综合| 日本黄色视频三级网站网址| 国产国拍精品亚洲av在线观看| 韩国av在线不卡| 久久鲁丝午夜福利片| 日韩欧美一区二区三区在线观看| 国产精品久久久久久av不卡| 丝袜喷水一区| 亚洲精品日韩在线中文字幕 | 成人欧美大片| 久久99蜜桃精品久久| 99久久无色码亚洲精品果冻| 国产色爽女视频免费观看| 男人舔奶头视频| 我要搜黄色片| 亚洲国产精品久久男人天堂| 永久网站在线| 最近视频中文字幕2019在线8| 中文字幕制服av| 精品不卡国产一区二区三区| 欧美一区二区国产精品久久精品| 性欧美人与动物交配| 在线天堂最新版资源| 欧美一区二区亚洲| 99久久人妻综合| 日韩人妻高清精品专区| 日本av手机在线免费观看| 级片在线观看| 亚洲精品久久久久久婷婷小说 | 免费观看a级毛片全部| 久久久久网色| 搞女人的毛片| 国产精品久久久久久精品电影| 男人的好看免费观看在线视频| 91精品一卡2卡3卡4卡| 色综合亚洲欧美另类图片| 三级毛片av免费| 成人亚洲欧美一区二区av| 狂野欧美激情性xxxx在线观看| 极品教师在线视频| 免费观看在线日韩| 舔av片在线| 99久久成人亚洲精品观看| 国产精品综合久久久久久久免费| av在线天堂中文字幕| 国产亚洲av片在线观看秒播厂 | 天堂√8在线中文| 日韩一区二区三区影片| h日本视频在线播放| 97在线视频观看| 女的被弄到高潮叫床怎么办| 天堂中文最新版在线下载 | 一区福利在线观看| 麻豆成人午夜福利视频| 久久久久免费精品人妻一区二区| 九九久久精品国产亚洲av麻豆| 成人性生交大片免费视频hd| 岛国毛片在线播放| 九色成人免费人妻av| 成人亚洲精品av一区二区| 亚洲中文字幕一区二区三区有码在线看| 黄色视频,在线免费观看| 国产精品久久电影中文字幕| 成人毛片60女人毛片免费| 欧美zozozo另类| 波多野结衣巨乳人妻| 久久这里只有精品中国| 非洲黑人性xxxx精品又粗又长| 国产精品一区二区在线观看99 | 狂野欧美白嫩少妇大欣赏| h日本视频在线播放| 国产国拍精品亚洲av在线观看| 人妻久久中文字幕网| 麻豆久久精品国产亚洲av| 嫩草影院新地址| av在线老鸭窝| av免费观看日本| 国产精品美女特级片免费视频播放器| 国产伦在线观看视频一区| 国产成人精品婷婷| 欧美另类亚洲清纯唯美| 99久久久亚洲精品蜜臀av| av卡一久久| 日韩欧美在线乱码| av免费在线看不卡| 夜夜夜夜夜久久久久| 永久网站在线| 少妇裸体淫交视频免费看高清| 精品久久久噜噜| 男女下面进入的视频免费午夜| 亚洲人与动物交配视频| 波野结衣二区三区在线| 美女xxoo啪啪120秒动态图| 十八禁国产超污无遮挡网站| 少妇人妻一区二区三区视频| 麻豆成人午夜福利视频| 国产毛片a区久久久久| a级毛片a级免费在线| 亚洲天堂国产精品一区在线| 此物有八面人人有两片| 一区二区三区免费毛片| 国产成人午夜福利电影在线观看| 国产一区亚洲一区在线观看| 成熟少妇高潮喷水视频| 成人漫画全彩无遮挡| 日本欧美国产在线视频| 国产精品99久久久久久久久| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 国产国拍精品亚洲av在线观看| 免费看av在线观看网站| 身体一侧抽搐| 欧美成人a在线观看| 国产激情偷乱视频一区二区| 久久婷婷人人爽人人干人人爱| 青春草国产在线视频 | 九九久久精品国产亚洲av麻豆| 亚洲精品自拍成人| 国产成人a∨麻豆精品| 国产激情偷乱视频一区二区| 搡女人真爽免费视频火全软件| 99热6这里只有精品| av在线蜜桃| 欧美xxxx黑人xx丫x性爽| 精品少妇黑人巨大在线播放 | www.色视频.com| 亚洲成人久久爱视频| 一级黄色大片毛片| 综合色丁香网| 黄色欧美视频在线观看| 男人舔女人下体高潮全视频| 99热全是精品| 国产午夜福利久久久久久| 免费搜索国产男女视频| 国产伦理片在线播放av一区 | 亚洲精品久久国产高清桃花| 国产伦在线观看视频一区| 中文精品一卡2卡3卡4更新| 午夜久久久久精精品| 婷婷六月久久综合丁香| 国产精品一二三区在线看| 两个人的视频大全免费| 久久午夜福利片| 黄色配什么色好看| 18禁在线播放成人免费| 久久精品国产鲁丝片午夜精品| 国产av在哪里看| 非洲黑人性xxxx精品又粗又长| 日本黄色视频三级网站网址| 国产成人a∨麻豆精品| 特级一级黄色大片| 97在线视频观看| 国产伦精品一区二区三区四那| 亚洲熟妇中文字幕五十中出| 又爽又黄a免费视频| 午夜a级毛片| 成人二区视频| 自拍偷自拍亚洲精品老妇| 熟女人妻精品中文字幕| 成年版毛片免费区| 嫩草影院新地址| 尾随美女入室| 成人漫画全彩无遮挡| 少妇的逼水好多| 久久精品综合一区二区三区| 天堂av国产一区二区熟女人妻| 国产成人精品婷婷| 国产成人a区在线观看| 精品一区二区免费观看| 91精品国产九色| 亚洲精品日韩av片在线观看| 麻豆av噜噜一区二区三区| 中文字幕av成人在线电影| 国产成人aa在线观看| 99久久久亚洲精品蜜臀av| 最近手机中文字幕大全| 国产一级毛片七仙女欲春2| 给我免费播放毛片高清在线观看| 欧美日韩一区二区视频在线观看视频在线 | 熟妇人妻久久中文字幕3abv| 久久久精品欧美日韩精品| 国产精品电影一区二区三区| 国产国拍精品亚洲av在线观看| 又黄又爽又刺激的免费视频.| 少妇被粗大猛烈的视频| 国产91av在线免费观看| 久久99热这里只有精品18| 成年av动漫网址| 亚洲美女视频黄频| 一卡2卡三卡四卡精品乱码亚洲| 欧美日韩精品成人综合77777| 如何舔出高潮| 26uuu在线亚洲综合色| 蜜桃久久精品国产亚洲av| 菩萨蛮人人尽说江南好唐韦庄 | 欧美zozozo另类| 久久久久久久久久久免费av| 18禁在线无遮挡免费观看视频| 国产黄片美女视频| 男女视频在线观看网站免费| 黄色配什么色好看| 久久韩国三级中文字幕| 国产精品1区2区在线观看.| 午夜老司机福利剧场| 国产精品久久久久久久电影| 亚洲四区av| 我的老师免费观看完整版| 麻豆成人午夜福利视频| 不卡一级毛片| 国产精品美女特级片免费视频播放器| 99久久久亚洲精品蜜臀av| 可以在线观看的亚洲视频| 国产精品福利在线免费观看| 亚洲精品456在线播放app| 在线观看一区二区三区| 国产精品永久免费网站| 91麻豆精品激情在线观看国产| 又黄又爽又刺激的免费视频.| 国产一区亚洲一区在线观看| 国产色婷婷99| 国产精品日韩av在线免费观看| 免费av观看视频| 深爱激情五月婷婷| 黄色配什么色好看| 嫩草影院入口| 高清午夜精品一区二区三区 | 欧美激情国产日韩精品一区| 69人妻影院| 免费av不卡在线播放| 久久久久九九精品影院| 亚洲第一区二区三区不卡| 亚洲国产精品成人久久小说 | 麻豆国产av国片精品| 日韩人妻高清精品专区| 成年免费大片在线观看| 久久精品国产自在天天线| 国产乱人偷精品视频| 亚洲国产欧美在线一区| 精品久久久久久久人妻蜜臀av| 成人漫画全彩无遮挡| 日韩,欧美,国产一区二区三区 | 免费人成视频x8x8入口观看| 日本成人三级电影网站| 久久九九热精品免费| 99久久久亚洲精品蜜臀av| 久久精品国产亚洲网站|