Research Article | Open Access
Weixuan Wang, Shousheng Xie, Bin Zhou, Jingbo Peng, Lei Wang, Hao Wang, Yu Zhang, "High-Order Sliding Mode Control for Networked Control System with Dynamic Noncooperative Game Scheduling", Complexity, vol. 2021, Article ID 6689969, 16 pages, 2021. https://doi.org/10.1155/2021/6689969
High-Order Sliding Mode Control for Networked Control System with Dynamic Noncooperative Game Scheduling
Specific to the NCSs where sensor signals can be processed centrally, a collaborative design scheme of dynamic game scheduling and advanced control theory was proposed in the present study. Firstly, by using the Jordan standard state space equation of the research object, the three elements of state noncooperative game were built, and the existence and uniqueness of Nash equilibrium solution were verified. In addition, the iterative equation of the scheduling matrix was derived by complying with the designed utility function. Secondly, refer to the number of restricted states the order of sliding mode was determined. And based on it, the corresponding sliding surface was designed. Subsequently, the quadratic optimization theory was adopted to regulate the control value following the implementation of the scheduling strategy to ensure that the control quality was further enhanced in the limited network service. Lastly, a TrueTime simulation example is established to verify the effectiveness of the proposed scheme.
Network control systems (NCSs), reflecting the development and integration of communication engineering, control science, and computer technology, have aroused considerable attention in numerous fields, such as manufacturing systems, process control, automobiles, automated highway systems, and unmanned aerial vehicles . As opposed to the conventional point-to-point wiring, the NCSs integrate computer networks into control systems , thereby showing enormous advantages (e.g., lower cost, reduced weight and power, easier maintenance, remote control, higher reliability, and increased system flexibility ).
The insertion of communication networks, however, lands the control of NCSs into considerable difficulties. The primary challenge should be overcome is network-induced problem, including network-induced delays and packet dropouts. In addition, much effort has been devoted over the past few years (e.g., [4–13]).
The research enthusiasm of network-induced problems in NCSs reveals the contradiction between QoP (Quality of Performance) and QoS (Quality of Service), i.e., the continuous improvement of QoP demand and the practical constraints of QoS guarantee . To solve such a contradiction, researchers of this area focused on active network scheduling and collaborative control and achieved much progress. In , a sufficient condition was obtained to stabilize a continuous-time multi-input network system exhibiting stochastic uncertainties. It was suggested that the transmission scheduling and the controller should not be treated separately but jointly. In , the Round-Robin protocol was adopted to schedule the sensor transmissions, and the noncooperative optimal cooperative controller was designed in terms of a class of discrete time-varying NCSs under external disturbances. In , the event-triggered mechanism with the dynamic dwell-time switching rule was integrated and the design integrating scheduling and state feedback control for NCSs with time-delay was achieved.
Although the research of network scheduling and collaborative control has demonstrated an interesting potential, important fields still need to be further investigated to allow a wider practical deployment, especially in terms of the expansion of collaborative control methods and scheduling methods.
Sliding mode control (SMC), as a reliable and tried-and-true method, was developed for the complex environment , and the cooperative controller design of NCSs with network scheduling can be theoretically supported. Reference  investigated the collaborative design of round-robin protocol scheduling and static output-feedback SMC in terms of a type of uncertain control systems. The linear sliding mode surface and SMC law were designed by exploiting the measured output information and the actuator input, respectively; based on token-dependent Lyapunov functions the sufficient conditions for ensuring, the asymptotic stability of systems and the reachability of the sliding mode surface were determined. In , the stochastic communication protocol (SCP) was adopted to schedule data packets in the controller-actuator channel, and a token-dependent cooperative SMC law was formulated. Sufficient conditions were established for the reachability of specified sliding mode surface and the stochastic stability under a prescribed H-infinity performance level.
Notably, SMC systems usually encounter a chattering phenomenon owing to the discontinuity of the control law, which can be regarded as the main drawback of the SMC. Therefore, various methodologies have been proposed to reduce the chattering phenomenon. In , the sign function was replaced by a sigmoid-like function to smooth the behaviors of the controller, which significantly reduce chattering. In  a novel SMC that employs extended disturbance observer was proposed to counteract the effect of uncertainties to enable a larger reduction in the magnitude of the discontinuous component in control, which can substantially alleviate the chattering problem. In addition, the research in  showed that compare to traditional SMC, the high-order sliding mode control (HOSMC) acts the discontinuous control variables on the high-order derivatives, so that the HOSMC not only preserves the main advantages of SMC but also improves the performance of the closed-loop system by reducing the chattering phenomenon and by increasing the accuracy. Therefore, it is significant to develop HOSMC as the method of collaborative controller.
The history of game theory can date back to von Neumann’s 1928 paper . This theory, one of the greatest theoretical achievements of the twentieth century, is currently in a branch of modern mathematics and has been developed by leaps and bounds.
As one of the most common branch of game theory, the noncooperative game refers to each participant acting independently, without collaboration or communication with any others, to maximize the use of game rules to maximize their own interests . In other words, it focuses on the interests of individual participant and studies how participants make the most favorable decisions in the case of mutual influence or even competition.
At present, the noncooperative games research has progressively matured. By complying with the mastering degree on information of competitors, noncooperative games can fall to complete information and incomplete information game. Moreover, following the order of competitive action, it can fall to static and dynamic game. To be specific, complete information static game is widely applied to spectrum allocation, computer information, transmission through wireless network etc. In addition, incomplete information dynamic game is universal using in mechanical design, financial analysis etc.
Though it is applied in various fields, the basic issues concerned remain largely unchanged, i.e., numerous participants strive for several types of ‘benefit’ measures. However, given the limited resources, all competitors cannot be ensured to be able to get fair treatment . Specific to the NCSs with network scheduling, as impacted by the limited bandwidth, network resource competition takes place among data packets, and several data packets may be discarded. Since there is no binding cooperation protocol among the competing packets, it is consistent between this kind of competition and the idea of noncooperative game. Accordingly, the idea of noncooperative game theory can be applied to determine whether the packets are sent. For instance, in , Tipsuwan considered the demand for equilibrium of bandwidth allocation in NCS. In accordance with game theory, a dynamic bandwidth allocation method was proposed to control bandwidths given to open-loop NCS at Nash equilibrium. In , Yan exploited the average sensitivities of reference in utility function to assess the effects exerted by network-induced delays. Moreover, by complying with the network pricing mechanism and game theory, the dynamic bandwidth resource allocation model of the overall control system for optimal performance was built.
However, all the mentioned researches on NCS game scheduling did not consider the cooperative design of the controller. Given this, the present study combined game theory to develop the collaborative design of non-cooperative dynamic game scheduling and SMC. Firstly, the research object was standardized, and the three elements of non-cooperative game were set. The Nash equilibrium equation and the scheduling iterative calculation equation were formulated, and then the existence and uniqueness of the Nash equilibrium solution were verified. Secondly, given the effect of the game scheduling and the control scheduling, the quadratic optimal time-varying sliding mode surface and the equivalent control adjustment item were created, and the research of HOSMC by complying with state game scheduling was completed. Lastly, a simulation example demonstrated the efficiency of the proposed method.
2. Networked Control System Description
In the present study, a specific model was developed with noncooperative dynamic game scheduling (Figure 1).
According to Figure 1, the output of the system was sent from plant to scheduler. After data interaction and short iterative calculations, the scheduler dynamically determined which state signal could be sent. At the other end of the network, the order of SMC was determined by the number of restricted states. Following the real-time situation of scheduling and quadratic optimal SMC theory, the control value was fine-tuned and whether it should be transmitted was judged. After returning to the bottom of the networked system, the switching items were compensated by compensator. The mentioned information is subsequently passed to actuator. Accordingly, a complete closed-loop network control technology route was achieved.
Based on the mentioned analysis, the discrete state-space equation could be determined, consisting of the corresponding modifications in controller input and output after scheduling restrictions. Since the present study is primarily concerned with the dynamic scheduling for state, the single-input multiple-output system was taken as the research object. After defining the forward channel scheduling matrix composed of Booleans and the backward channel scheduling variable , the NCS was determined, as described as follows:where denotes state vector; represent the calculated control value, the transmission control value, and the actual input control value, respectively; , , and denote constant matrices with appropriate dimensions.
Suppose system (1) is controllability. The nonsingular transformation was performed, and the Jordan standard form was obtained aswhere , ,
3. State Nonooperative Game Scheduling Design
Denote , where , . Combined with the structure of and , the system (2) can be decomposed into two subsystems:where (4a) and (4b) are the sliding mode dynamics and the reaching mode dynamics of system (2), respectively. , , , and are submatrices of , such that , and , , , .
To build the noncooperative game model, based on the equivalent control theory, the classic linear sliding surface is chosen:
As the state trajectory of the system enters the sliding mode surface, we have .
Based on the mentioned analysis, the following is the specific study on the noncooperative game for states.
In the NCS with sensor transmission nodes, the state sent by the node is expressed as , the contribution degree to the state gain of the plant at is denoted as . The network patency degree is defined as . Subsequently, the state received by the controller is . Since represents the correlation coefficient of the data of each sending node, the state contribution degree of other state information nodes to the controller is
Subsequently, the contribution degree of the state node to the state gain of the controlled object is written aswhere denotes the noise interference degree of the NCS.
The corresponding boundaries of the scheduling rules are defined as
For the network scheduling in the present study, contribution degree of state gain corresponding to each state should have a certain threshold, as expressed as follows:where refers to the threshold of contribution degree.
After clarifying the definition of contribution degree and related boundary conditions, the noncooperative game model of state scheduling is expressed aswhere the three elements of the game include(1)Participant: denotes the set of all state variables participating in the game.(2)Strategy space: represents the set of scheduling strategies provided by the respective state variable according to sliding mode equivalent control, where denotes the strategy space of the state scheduling strategy.(3)Utility function: refers to the utility function of each state scheduling variable. In such a state scheduling game, each scheduling variable attempts to maximize its respective utility function, as follows:
Punishment critically impacts the healthy performance of noncooperative game scheduling. Figure 2 shows the relationship between utility function without penalty term and network patency degree. It can be seen that the higher the network patency degree is, the larger the utility function value is.
In this noncooperative game, each participant (i.e., state variable) will attempt to maximize its network patency degree (expressed as “1”), to improve their own interests (i.e., utility function value), and completely disregard the interests of others. Thus, improper competition can be easily caused, and then the final result cannot be obtained within finite iteration steps, demonstrating that the optimal global scheduling performance is difficult to ensure.
After a reasonable utility function penalty was set, the relationship between utility function and network patency degree is shown in Figure 3. It can be seen that there is an “opt” between “0” and “1,” which can maximize the value of the utility function.
In this noncooperative game, the network patency degree requirement of each state variable was reduced before “1.” After this transformation, the state variable participation side, based on their actual contribution at the current moment, presented a matching “bid satisfaction point”-opt consciously, instead of uniformly requesting the maximum patency degree “1,” thereby facilitating guidance positive competition to achieve a win-win situation for each other.
To enable the penalty factor to be adaptively adjusted, i.e., the control with a large contribution will be punished slightly, and the control with a small contribution will be punished slightly, utility function is designed aswhere denotes contribution degree regulatory factor; represents the sum of the scheduling value in history; refers to the threshold of scheduling variable; and denotes cost factor. When the control becomes stable, the contribution degree regulatory factor should adaptively increase to reduce system chattering.
Since the multioutput networked control game scheduling belongs to the Nash equilibrium of the combined strategy of multistate participation, any participant cannot unilaterally deviate from the Nash equilibrium and increase its own benefits, as expressed below:where represents the optimal scheduling strategy for the state given the scheduling strategies of others are .
After determining the state scheduling regulation value by complying with the network patency degree, the regularized state scheduling matrix iteration formula is yielded as
The whole game process is illustrated in Figure 4. At each sampling time, the state signal was transmitted from the sensor side to the initialized noncooperative game scheduler. Subsequently, the iterative calculation of the scheduling matrix was initiated, and it was judged whether the sum of all contribution degree was maximized. Next, the network patency degree was transformed to the actual scheduling signal by (19). Lastly, the state variables participated in the competition were limited or sent to the controller based on their respective scheduling signals (0/1), where 0 indicates that the state variable is limited and 1 indicates that the state variable is started to be sent.
Though the specific algorithm design and implementation steps of the state noncooperative game were completed as suggested above, the strategy should satisfy two prerequisites, i.e., the existence and uniqueness of the Nash equilibrium solution. The proof of both is elucidated below:
Theorem 1. (Existence). The equivalent conditions for the existence of a Nash equilibrium solution in the noncooperative game model of state network scheduling are written as(1)The scheduling matrix strategy space is a nonempty bounded closed convex set on the Euclidean space.(2)Utility function is a continuous quasi-concave function on.
Proof. Since the strategy space of the respective state scheduling is on the interval , condition (1) is verified.
The second-order derivative of the utility function is expressed asAccordingly, the proof is completed.
Theorem 2. (Uniqueness ) Specific to noncooperative game scheduling, the Nash equilibrium algorithm in the present study converges to a unique point if and only if the following three conditions hold:(1)Monotonicity, i.e., when , one has .(2)Positivity, i.e., .(3)Scalability, i.e., , one has .
Proof. (1)From the iterative equation (18), it yields Thus, when , it yields that .(2)From the definition of the parameters in the three elements of the noncooperative game in the present study, it yields(3)Since, it yields that .
Moreover, due to , then from (10), it yields that , i.e., , and then .
The proof is therefore completed.
4. High-Order Sliding Mode Collaborative Controller Design
Based on the linear sliding mode surface of equivalent control in (7), by complying with the definition of finite difference method , the corresponding order forward difference increment of the restricted state variables of in the current noncooperative game scheduling results was built as
Subsequently, HOSMC coordinated with the scheduling strategy was defined.
Definition 1. (High-order sliding mode ) If both the initial linear sliding mode and its forward differential increment can satisfy the formula below:It can be ensured that the system will not leave after entering the sliding mode motion, where denotes the high-order sliding mode motion range and represents the specific range parameter.
After clarifying the cooperative starting point of the noncooperative game scheduling strategy, the design of the specific controller is to be presented.
To calculate the sliding mode surface parameter , the objective function of the optimization problem is defined aswhere and both denote the symmetric positive definite matrices with appropriate dimensions.
Theorem 3. Based on the optimization problem (26), the sliding mode surface parameter in the equivalent control law (6) of the systems (4a) and (4b) that integrated scheduling and control satisfieswhere denotes a positive definite matrix, which is the solution to the Riccati equation:
Proof:. According to the necessary conditions of optimal control, there exist functional boundary value conditions below:Subsequently, the control law (5) can be transformed intoMoreover, let , thenIt yieldsCombining (29) and (32), it yieldsFrom the formula above, equation (28) is obtained.
This completes the proof.
Since the state is restricted by game scheduling, only state data packets arrive at the controller end, after setting the nontransmitted state value to zero, the sliding mode surface (5) is expressed asGiven the uncertainty of (34), the high-order sliding mode surface can be designed aswhere , , AND .
According to the result of the dynamic game scheduling above, the state vector can fall to two parts: and . In addition, define the augmented state vector , which satisfieswhere ,Subsequently, system (2) can be transformed intowhere and .
Likewise, decompose the augmented state equation (37) as follows:where ,In brief, with the transmission of state restricted by game scheduling, the high-order sliding mode method is suitable for timely adjustment of its impact on system control performance.
Since only part of the state value reaches the controller end after network scheduling, the equivalent control for (40) is designed aswhere denotes the state feedback control value transmitted to the controller end and represents an adjustment item determined according to the result of game scheduling for control.
Accordingly, the augmented system (40) corresponding to the equivalent control law (42) can fall toThis is different from (8). According to the form of the coefficient matrix, (43) can be solved asFor the coordinated control adjustment item, emphatically analysis should be conducted. For easier derivation, (44) is decomposed again as follows:where , , , , , and .
Based on the decomposition above, the high-order sliding surface (35) is expressed aswhere .
Since the control network scheduling was considered here as well, the designed scheduling value could determine whether the control signal is maintained by the ZOH at the other end of the bus. Thus, the control value in (39) is equated withBased on (48), the state scheduling adjustment item is yielded asOptimal SMC problem with this rule will lastly involve the association between and , so the optimization goal (51) obtains the minimum value under the constraint (44).
According to (26), the optimal control target (51) is designed to ensure the asymptotic stability of the systems (46) and (47) and to ensure the state trajectory can reach the high-order sliding mode surface in finite time .
Theorem 4. In finite number of iterations, the time-varying optimal high-order sliding mode switching surface for system (44) that considers control scheduling and satisfies the minimum quadratic optimization goal (51) is expressed aswherewhere , , and denotes the unique positive definite solution of the following Riccati equation: represents the solution of following difference equation:Moreover, denotes the corresponding state scheduling adjustment item.
Proof. According to the necessary conditions of optimal control, there are functional boundary value conditions as follows:After iterations, the optimal high-order sliding mode switching surface satisfiesThus,where and , respectively, denote symmetric matrix and the iteration adjoint vector to be designed.
By combining (58) and (56), it yieldsThen, (53) and (54) hold.
In addition, is the unique positive definite solution of the Riccati equation. From (58) and , it yields that . Since the control value at the previous moment and the state feedback control value passed through the scheduling are known, the linear nonhomogeneous adjoint vector difference equation (53) can be iteratively yielded.
By combining (56), (57), and (59), the difference equation (55) holds.
According to , the optimal sliding mode switching surface is yielded asAfter a certain number of iterations, the following final sliding mode switching surface is obtained:By complying with (47), is yielded. To ensure is always on the high-order sliding mode surface, . And, the corresponding equivalent control isGiven the optimal HOSMC theory, there is . And, because infinite iteration is unlikely to achieve, is replaced by the calculation result of the iteration number under the error allowance. Thus, (62) is written asSubsequently, the time-varying optimal high-order sliding mode switching surface (52) can be obtained easily.
This completes the proof.
Since the control value is limited by network scheduling, after the mentioned optimal high-order sliding mode equivalent control design, the sliding mode switching control component is incorporated into the compensator on the actuator side:where denotes the designed sliding mode switching control component asSince the switching component does not affect the form of control, according to the decomposition system (44), it yields
Lemma 1.  For a dynamic system as , if there are positive constants and , such that , then will converge to .
Lastly, according to Lemma 1, the design theorem for the compensation component of the switching term under the noncooperative game scheduling in the present study can be proposed in the following:
Theorem 5. For the system (44) that considers control scheduling, the equivalent control law is formulated according to Theorem 4, and the switching control compensation item (66) is adopted on the actuator side. If the sliding mode switching parameters satisfy,, , and , the state of augmented systems (38), (39), and (40) will have the stable boundaries as follows:Moreover, there is the optimal high-order sliding mode chattering boundary .
Proof. Take the norm on both sides of (44) and it yieldsSince , , it yieldsAfter determining the scheduling matrix according to game theory and determining the specific norm value of the control variable scheduling adjustment item in accordance with the optimal HOSMC theory, the following inequality relationship holds:Likewise, from (39) it yieldsDesigning and , so that the spectral radius of and is less than 1, it yieldsAccording to the conversion relationship (36),Next,When the optimal high-order sliding mode motion is asymptotically stable, it yields that . From (35) and (67),As impacted by , (68) can be yielded by taking the norm on the both sides of the mentioned formula.
In addition, with Lemma 1, it yields that .
The proof is therefore completed.
5. Simulation and Result Analysis
To verify the effectiveness of the proposed noncooperative game scheduling and HOSMC strategy, a TrueTime simulation platform was built (Figure 5). Notably, the data transmission of the scheduler and the controller adopted the Send module, which could modify the scheduling waveform in real time at the trigger port according to the optimal control calculation process and the game iteration result during the, respectively, sampling moment. In the overall time period, the historical Trigger input of the corresponding Send module would display a trapezoidal or triangular waveform.
Given the actual control process of a certain type of aeroengine at altitude 10 km and Mach number 1.5, the parameter matrix of plant is defined as
First, the scheduling matrices of state variables and control variables are initialized, respectively, as
After Jordan standardization, the transform item can be yielded as , and the relevant parameter matrix can be converted into:
Based on the mentioned results, set the initial network patency degree , contribution degree , noise interference degree , contribution degree regulatory factor , and cost factor . And, the number of iterations is set to 100.
Through the horizontal comparison of each iteration calculation of (18), the minimum scheduling value is removed, and the total restriction of state is ensured to be 1. In addition, the overall waveform of the scheduling signal corresponding to the three states is obtained (Figure 6).
According to Figure 6, the noncooperative game scheduling method proposed in the present study can maintain the transmission of the state signal at the level of 2/3 of the conventional NCS, effectively lifting the burden of the bus network.
The Figures 7(a) and 7(b) illustrate the game process at 0.5 s and 1 s, respectively. It illustrates the rapid convergence and stability of the proposed algorithm, thereby helping reduce the holding time of the scheduler.
After verifying the effectiveness of the noncooperative game strategy in the limited network service, the control results are given to verify the rationality of the HOSMC algorithm.
By taking the appropriate objective function parameter matrix and , based on Theorem 3, the positive definite item of Riccati equation and the first-order linear sliding mode parameter are yielded as
Through the Interference module to create various degrees of noise interference and bandwidth occupation atmosphere, under the action of the optimal cooperative controller, the step response of system is obtained. To reflect the advantages of the method proposed here, the adaptive SMC based on static threshold scheduling acts as a comparison method. The comparison result is illustrated in Figure 8.
According to Figure 8(a), when the bus transmission environment is relatively smooth, the settling time and steady-state error of the HOSMC algorithm under dynamic game scheduling in the present study were slightly different from the threshold scheduling method, whereas there were some fluctuations in the arrival stage. The reason was that the sending of a sensor state variable was always restricted here, while other types of network QoS service strategies were either in the “nonintervention” state or in the “full valve” state, so the method proposed here was relatively disadvantaged for system QoP. Combined with the conventional control results without scheduling, the collaborative control based on the noncooperative game scheduling is suggested to be at the expense of a little control quality in exchange for lifting the burden imposed on the network.
According to Figure 8(b), with the increase of noise interference and the decrease of available bandwidth, the effectiveness of this method gradually turned out to be prominent. Though the dynamic performance of system displayed a certain degradation, it exhibited better network congestion fault tolerance and anti-interference ability in terms of state maintenance and overall control quality.
As revealed from the analysis above, as opposed to adaptive SMC with static threshold scheduling, HOSMC with dynamic noncooperative game scheduling proposed in the present study could enhance the initiative and intelligence to deal with network adverse conditions. In addition, it was ensured that the network QoS environment was further dynamically optimized under the premise that QoP is not significantly weakened.
For control signal transmission, the given quadratic optimal control design has related adjustment items. It can be determined whether the data packet is restricted. Accordingly, to visually present the effectiveness of this part of the theory, a certain initial disturbance is set. Subsequently, the state convergence of the overall NCS is yielded, and the actual control input and the optimize control scheduling values are, respectively, presented in Figures 9 and 10.
According to the mentioned 2 figures, though in the limited network service under the effect of state noncooperative game scheduling strategy, the optimal high-order sliding mode cooperative controller proposed in the present study could still ensure that the system convergence characteristics is identical with expectation. In addition, the actual input after switching compensation did not show significant deviations and fluctuations, further demonstrating the rationality of the designed collaborative control theory. It is noteworthy that according to the control scheduling curve, the data packet sending situation in the second half of the feedback link could be regulated timely, which could additionally reduce the burden imposed on the bus and optimize the network QoS service environment.
Analyzing from the perspective of QoP, for the identical research object, using sine waves as the reference input signal, the HOSMC with noncooperative game scheduling proposed in the present study could be compared with the adaptive SMC with threshold scheduling (Figure 11).
To explore the reason for this phenomenon, since the quadratic optimal sliding surface of Theorem 4 cannot be expressed explicitly, here is a direct comparison of the control values of the two controllers, as presented in Figure 12.
Thus, the control value of HOSMC was generally not smooth enough by itself because the dynamics of the game scheduler determines the uncertainty of the equivalent control form, thereby causing the constant deviation and fluctuations of related calculation results. Combining Figures 11 and 12, the effectiveness of the proposed HOSMC with state dynamic noncooperative game scheduling proposed in the present study is again proved.
In the present study, based on the Nash game theory, the network dynamic scheduling strategy for states and cooperative control theory of the NCS were studied. The balance of network QoS and QoP control were achieved, and the overall control system's ability to actively respond to poor service environments (e.g., network congestion and noise interference) was enhanced.
Firstly, using the transformation of the state space equation form of the research object to build the necessary conditions for the establishment of the noncooperative game model, the three elements of the game were established, and the existence and uniqueness of the Nash equilibrium solution were proved. Through the derivation of the utility function and the matching iterative equation, the dynamic noncooperative game scheduling transmission law for state was finished.
Secondly, the HOSMC was selected as the cooperative control method, and its nonlinear degree, i.e., the sliding mode order, should refer to the number of restricted states. Subsequently, considering the effect of the game strategy and the synchronous control scheduling, the equivalent control adjustment item and the quadratic optimal time-varying sliding mode surface were designed. After embedding the switching item into ZOH, the research on HOSMC with state game scheduling was completed.
Lastly, the corresponding TrueTime simulation platform was built, and the results of the examples verified the dynamic, intelligence, and superiority of the proposed method in the limited bandwidth and strong interference network atmosphere, as well as the effectiveness of QoP quality under ideal transmission conditions. It was therefore verified that the research in the present study has fulfilled the aim of overall improvement of network services and control performance of NCSs.
Future work will focus on two aspects. Theoretically, the influence of network induced problem on system stability will be considered, and other scheduling methods such as event-triggered scheduling will be adopted to optimize the system performance. In the aspect of experiment, for a practical control system, it is not enough to rely solely on computer simulation. Therefore, we will focus on the semiphysical platform of NCS based on CAN bus network to realize the hardware-in-the-loop verification of the control theory.
The data used to support the findings of this study are already included within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
This work was supported in part by the National Natural Science Foundation of China under grants 51606219 and 51476187.
- X. Zhang, Q. Han, X. Ge et al., “Networked control systems: a survey of trends and techniques,” IEEE/CAA Journal of Automatica Sinica., vol. 7, no. 1, pp. 1–17, 2020.
- R. S. Raji, “Smart networks for control,” IEEE Spectrum, vol. 31, no. 6, pp. 49–55, 1994.
- L. Chen, J. Zhang, and S. Wang, “Scheduling and control co-design for delay compensation in the networked control system,” Asian Journal of Control, vol. 8, no. 2, pp. 124–134, 2006.
- B. Zhou, S. Xie, F. Wang, and J. Hui, “Multi-step predictive compensated intelligent control for aero-engine wireless networked system with random scheduling,” Journal of the Franklin Institute, vol. 357, no. 10, pp. 6154–6174, 2020.
- P. Wang, Z. Liu, Q. Liu, and H. Chen, “An MPC-based manoeuvre stability controller for full drive-by-wire vehicles,” Control Theory and Technology, vol. 17, no. 4, pp. 357–366, 2019.
- J. Wang, M. Zhou, and C. Liu, “Stochastic stability of Markovian jump linear systems over networks with random quantization density and time delay,” Physica A: Statistical Mechanics and Its Applications, vol. 509, pp. 1128–1139, 2018.
- F. Cai, J. Huang, W. Wang, J. Huang, Q. Lin, and Y. Li, “H ∞ filtering of networked switched systems with multiple packet dropouts via switched Lyapunov function approach,” IET Control Theory & Applications, vol. 14, no. 9, pp. 1220–1227, 2020.
- S. Xiong, M. Chen, and Q. Wu, “Predictive control for networked switch flight system with packet dropout,” Applied Mathematics and Computation, vol. 354, pp. 444–459, 2019.
- Z. Wang and S. Fukushima, “Control strategy for networked control systems with time delay and packet dropout using linear matrix inequalities,” EURASIP Journal on Wireless Communications and Networking, vol. 2020, no. 3, pp. 1–5, 2020.
- Q. Geng, F. Liu, and H. Yang, “Self-triggered sampling control for networked control systems with delays and packets dropout,” International Journal of Systems Science, vol. 49, no. 8, pp. 1703–1714, 2018.
- B. Lian, Q. Zhang, and J. Li, “Integrated sliding mode control and neural networks based packet disordering prediction for nonlinear networked control systems,” IEEE Transactions on Neural Networks and Learning Systems, vol. 30, no. 8, pp. 2324–2335, 2019.
- B. Lian, Q. Zhang, and J. Li, “Sliding mode control and sampling rate strategy for Networked control systems with packet disordering via Markov chain prediction,” ISA Transactions, vol. 83, pp. 1–12, 2018.
- D. Zhang, Q.-L. Han, and X.-M. Zhang, “Network-based modeling and proportional-integral control for direct-drive-wheel systems in wireless network environments,” IEEE Transactions on Cybernetics, vol. 50, no. 6, pp. 2462–2474, 2020.
- F. Lian, J. Moyne, and D. Tilbury, “Network design consideration for distributed control systems,” IEEE Transactions on Control Systems Technology, vol. 10, no. 2, pp. 297–307, 2002.
- W. Chen, J. Yao, and L. Qiu, “Networked stabilization of multi-input systems over shared channels with scheduling/control co-design,” Automatica, vol. 99, pp. 188–194, 2019.
- Y. Yuan, P. Zhang, Z. Wang, and Y. Chen, “Noncooperative event-triggered control strategy design with round-robin protocol: applications to load frequency control of circuit systems,” IEEE Transactions on Industrial Electronics, vol. 67, no. 3, pp. 2155–2166, 2020.
- Q. Ma, C. Zhou, and X. Zhu, “Event-trigger-based hybrid scheduling and feedback control for networked control systems,” IMA Journal of Mathematical Control and Information, vol. 34, no. 2, pp. 683–696, 2017.
- J. Hu, H. Zhang, X. Yu, H. Liu, and D. Chen, “Design of sliding-mode-based control for nonlinear systems with mixed-delays and packet losses under uncertain missing probability,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, no. 99, pp. 1–12, 2019.
- J. Song, Z. Wang, and Y. Niu, “Static output-feedback sliding mode control under round-robin protocol,” International Journal of Robust and Nonlinear Control, vol. 28, no. 18, pp. 5841–5857, 2018.
- J. Song, Z. Wang, and Y. Niu, “On $H_\infty$ sliding mode control under stochastic communication protocol,” IEEE Transactions on Automatic Control, vol. 64, no. 5, pp. 2174–2181, 2019.
- B. Zhang, Q. Han, X. Zhang, and X. Yu, “Sliding mode control with mixed current and delayed states for offshore steel jacket platforms,” IEEE Transactions on Control Systems Technology, vol. 22, no. 5, pp. 1769–1783, 2014.
- X. Shao and H. Wang, “Sliding mode based trajectory linearization control for hypersonic reentry vehicle via extended disturbance observer,” ISA Transactions, vol. 53, no. 6, pp. 1771–1786, 2014.
- A. Chalanga and F. Plestan, “High-order sliding-mode control with predefined convergence time for electropneumatic actuator,” IEEE Transactions on Control Systems Technology, vol. 29, no. 2, pp. 910–917, 2021.
- J. Neumann, “Zur theorie der Gesellschaftsspiele,” Mathematische Annalen, vol. 100, no. 1, pp. 295–320, 1928.
- F. Takako, Noncooperative Game Theory, Springer, Tokyo, Japan, 2015.
- Q. La, Y. Chew, and B. Soong, Potential Game Theory, Springer, Cham, Switzerland, 2016.
- Y. Tipsuwan, S. Kamonsantiroj, J. Srisabye, and P. Chongstitvattana, “An auction-based dynamic bandwidth allocation with sensitivity in a wireless networked control system,” Computers & Industrial Engineering, vol. 57, no. 1, pp. 114–124, 2008.
- X. Yan, Y. Sun, and B. Mei, “Dynamic bandwidth scheduling of software defined networked collaborative control system,” IEEE Access, vol. 8, pp. 75968–75975, 2020.
- L. Zhang, S. Zhang, L. Wu, Y. Liu, and C. Zhao, “A nash game algorithm for distributive power control with faster convergence in cognitive radio,” in Proceedings of the 2009 9th International Symposium on Communications and Information Technology, pp. 93–96, Incheon, South Korea, September 2009.
- O. Kolditz, Computational Methods in Environmental Fluid Mechanics, Springer, Berlin, Heidelberg, 2002.
- N. K. Sharma and S. Janardhanan, “Discrete higher order sliding mode: concept to validation,” IET Control Theory & Applications, vol. 11, no. 8, pp. 1098–1103, 2017.
- X. Yu, B. Wang, Z. Galias, and G. Chen, “Discretization effect on equivalent control-based multi-input sliding-mode control systems,” IEEE Transactions on Automatic Control, vol. 53, no. 6, pp. 1563–1569, 2008.
Copyright © 2021 Weixuan Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.