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.
1. Introduction
In recent years, the development of unmanned aerial vehicle (UAV) technology has led to wide applications. However, single UAV provides limited capabilities, which may not be applicable to some highly complex tasks. Inspired by multiagent technology, researchers begin to investigate the application technology of multiple UAVs (multi-UAVs). Compared with a single UAV, multi-UAVs have more benefits in terms of forest fire monitoring, area detection, and disaster assistance. Unlike a single UAV, the cooperative control of multi-UAVs need the information from neighboring UAVs, which significantly increasing the control design challenge.
As the basis of multi-UAVs control, the cooperative control design is an important task. In the past few years, numerous research results of cooperative control have been reported. In [1], a cooperative control strategy for motion control of multiple unmanned vehicles was proposed, which can keep the formation during the motion. In [2], a novel distributed intermittent control framework for containment control of multiagent system was proposed, which can reduce the communication burden via a directed graph. In [3], the obstacle avoidance problem of multi-UAVs in multiple obstacle environment was studied. In [4], a robust adaptive control strategy for cooperative control of UAVs under the decentralized communication network was proposed against uncertainty. In [5], the authors investigated the cooperative transport control problem using multirotor UAVs. In [6], a system analysis method was proposed for the tracking control problem of multi-UAVs. The distributed framework was used to describe the dynamic model of UAV, and the information of nodes and networks were considered in the distributed control design. [7] studied the output feedback formation control of multi-UAVs without velocity and angular velocity sensors, which were obtained via the state observer. However, the above researches only focused on the distributed control of the first-order or second-order systems, and there exist few research on the cooperative control of fixed-wing UAVs with high-order nonlinear characteristics.
In addition, the number of components in the multi-UAV system is more than that of a single UAV. Therefore, the probability of multi-UAVs suffering from the actuator, sensor, or component faults is higher than that of a single UAV. At present, many research results show that the incidence of actuator fault in flight is the highest. Therefore, many scholars mainly focus on actuator faults [8, 9]. The probability of actuator fault occurred in the multi-UAVs will also increase due to the fact that the number of actuators is significantly increased. When an actuator fault of a UAV in the communication network occurs and is not handled in time, it will reduce the stability and threaten the safety of all UAVs [10], making the investigation on fault-tolerant cooperative control (FTCC) a necessary task. In [11], based on the design of inner-outer-loop control and back-stepping control, an FTCC strategy was designed for multi-UAVs against permanent faults. In [12], Yu et al. further studied the FTCC design method of multi-UAVs by using a similar control framework of reference generator technology. It should be emphasized that the results [11, 12] are about the FTCC scheme of multi-UAVs under the master-slave framework, which cannot be directly applied to the distributed cooperative control design. Considering the diversity of research on cooperative control of multi-UAVs in the communication network, the FTCC scheme for multi-UAVs under distributed communication network needs to be further investigated.
Moreover, the actual multi-UAV system often encounters some problems such as input saturation, inaccurate aerodynamic parameters, and external interference, which lead to system instability or performance degradation [13–16]. Recently, many results have been reported to solve the problem of input saturation. In [17], a piecewise auxiliary system was introduced to deal with the asymmetric input constraints for a class of uncertain multi-input and multi-output nonlinear systems. Then, the auxiliary system was further used to deal with the force and moment constraints on ship [18]. In [19], another auxiliary signal was constructed using the error between the desired control input and the saturation control input. In [20], to solve the disadvantages of conventional methods based on the hyperbolic tangent function, an
It should be emphasized that although numerous studies have been reported on the above literature, few results have studied the input saturation, inaccurate aerodynamic parameters, and external interference encountered by multi-UAVs in distributed communication networks at the same time. However, such factors are inevitable in the formation flight of multi-UAVs. If these factors are not solved in time, it may lead to the instability of the networked UAV system.
Furthermore, due to physical limitations, UAV states should be constrained. However, control strategies developed recently for multi-UAVs in the distributed communication network rarely consider these constraints on the states. Based on the above discussion, this paper proposes a distributed FTCC scheme for multi-UAVs under the distributed communication network with input saturation, state constraints, actuator faults, and unknown dynamics. In this work, to avoid the difficulty in designing the control policy due to the input saturation, an auxiliary control signal is designed to transform the restricted input. To handle the full-state constraint problem, virtual control signals are defined to replace the constraints, which can simplify the back-stepping design. For the unknown nonlinear dynamics caused by actuator faults and other unknown uncertainties, disturbance observer (DO) is designed for providing the estimation, while a recurrent wavelet fuzzy neural network (RWFNN) is adopted to further compensate the estimation error. In the RWFNN, the online adaptive learning strategy of parameters is designed based on the Lyapunov theory. Compared with other existing works, the main contributions of this paper are as follows:
(1) In [21–23], actuator faults, input saturation, output constraints, and external disturbances were considered, while the state constraints were not taken into account. To obtain satisfactory control performance against such factors, the FTCC scheme is designed in this paper by simultaneously considering the state constraints, actuator faults, and external disturbances.
(2) Compared with [24–27], which assessed uncertainty dynamics by designing a DO without compensation of the DO estimation error, this work further adopts an RWFNN to offset the estimation error, in which the parameters are updated by the proposed online learning strategy.
The organization of this paper is arranged as follows. Section 2 describes the preliminaries and problem statement. The design process of the FTCC scheme and the stability analysis are given in Section 3. Section 4 shows the simulation results and analysis. Finally, the conclusion is drawn in Section 5.
2. Preliminaries and Problem Statement
2.1. System Dynamics
In this paper, the cooperative control of
The aerodynamic force equations are given by
The attitude kinematic model is expressed as
The angular rate model is given as
The forces
2.2. Control-Oriented Model
By defining
It can be seen that
Then, the attitude model can be described as
Remark 1.
Due to the physical constraints, the sideslip angle
2.3. Actuator Fault and Input Saturation
In this paper, the actuator fault is considered, which includes gain and bias failures. Therefore, the fault model can be expressed as [29]
In the practical application, the output of the actuator is limited. In order to avoid the incredible phenomenon caused by actuator saturation, the designed control signal
To solve input saturation problem, an auxiliary signal
By substituting (13) and (15) into (12), then the attitude model can be expressed as
Remark 2.
As shown in (13), the fault that occurs in the actuator will diminish its ability to provide control input. For example, the range of motion of the rudder surface can reach
2.4. State Constraints
The states
Remark 3.
Since (19) and (20) are bijective,
2.5. Basic Graph Theory
In this paper, an undirected graph
Assumption 4.
The undirected graph
Lemma 5.
Under Assumption 4,
2.6. Control Objective
In this paper, the control objective is to design an FTCC scheme for
3. Fault-Tolerant Cooperative Controller Design and Stability Analysis
In this section, the process of designing the FTCC scheme for
3.1. Fault-Tolerant Cooperative Controller Design
Define the independent tracking error of
Using the Kronecker product “
By recalling Lemma 5, it yields
Using (22), the synchronization error of each UAV
Differentiating (24) yields
Substituting (11) into (25) yields
Based on the back-stepping control architecture, (27) can be expressed as
By using a low-pass filter, one has
where
Defining the filtering error as
By substituting (30) into (28), one can obtain
To estimate the unknown function
Define
Taking the derivative of (35) and using (33) give
From (36), it can be known that the estimation error
The RWFNN structure is illustrated in Figure 1, including five layers (input layer, membership layer, rule layer, composite layer, and output layer) [33]. The components of the RWFNN are introduced as follows:
[figure(s) omitted; refer to PDF]
Layer 1–Input Layer: Input layer is the first layer, where
Layer 2–Membership Layer: Layer 2 has
Layer 3–Rule Layer: Layer 3 has
Layer 4–Composite Layer: Layer 4 also has
The output of Layer 4 is expressed as
Layer 5–Output Layer: Layer 5 has
Using (42), one can express
In this paper,
To design the adaptive law of weights for estimating the unknown item, it is needed to obtain the gradient of
Differentiating both sides of
To yield
For term
For the term
Then, by combining (50), (48), and (49),
Using (50) and (51), one can further write
Moreover, using the property of Kronecker product, the term
To simplify the representation, using
On the other hand, the total derivative of
Hence, one can derive that
Taking into account (58) and (59) and using the Taylor expansion,
Using
Defining
Taking the derivative of
By using the back-stepping method and defining
Define the filter error as
Substituting (65) with (67) and (62), with considering
Taking the time derivative of
Design the auxiliary control signal
By combining (70) and (71), one has
Finally, the adaptive laws of RWFNN for the
To this end, the proposed FTCC scheme is shown in Figure 2 to better illustrate the design principle and functional components in the control system.
Remark 6.
Many papers choose multiplication on input and recurrence data as an operation on the neuron of the composite layer in RWFNN. However, it is sometimes problematic. For example, when inputs from layer 3 are minuscule, the outputs of the composite neuron will also become exceedingly small under multiplication. Under the limitation of computational precision, the outputs are equal to zero. Since the outputs will loop to the next multiplication, the outputs will always be zero, which causes neuron inactivation. Therefore, this paper uses the addition operation as an alternative, and the back-propagation gradient is deduced in detail using vectorized expressions, i.e., (46)–(59).
[figure(s) omitted; refer to PDF]
3.2. Stability Analysis
Theorem 7.
Consider the
Proof.
Choose a Lyapunov function as
By taking the time derivative of
Under the condition of (74a), the term
The reason is as follows:
When
On the other hand, when
Hence, by combining (78) and (79), one can obtain (77). By the same way, one can conclude that
Furthermore, the term
Substituting (76) with (77), (80), and (81) then yeilds
By choosing the parameters
The expressions
Define the following two vectors
For any constants
Therefore, there exists a constant
For any constant
and
The above result (92) can be approved by contradiction. Since the reference input
Therefore, all the signals in the system are uniformly bounded, and the states
4. Simulation Results and Analysis
To illustrate the effectiveness and the superiority of the proposed FTCC scheme in this paper, using MATLAB/Simulink to simulate four UAVs whose communication topology is shown in Figure 3.
[figure(s) omitted; refer to PDF]
Figure 3 shows the communication network, and the parameters of UAVs are referred to [28]. The element
Table 1
Initial attitudes of all UAVs.
UAV 1 | 0.01 | 0.01 | 0.01 |
UAV 2 | -0.015 | -0.015 | -0.015 |
UAV 3 | 0.02 | 0.02 | 0.02 |
UAV 4 | -0.025 | -0.025 | -0.025 |
Assuming the safe range of the attitudes
Therefore, for any
The main control parameters are chosen as
To verify the effectiveness of the proposed FTCC scheme under actuator fault, the following fault signals are chosen:
Remark 8.
The reason of choosing the main control parameter briefly describes as follows. The parameter
The response of bank angle
[figure(s) omitted; refer to PDF]
The response of state
[figure(s) omitted; refer to PDF]
5. Conclusion and Future Work
This paper has explored an FTCC scheme for multi-UAVs under the distributed communication network, in which the issues including input saturation, state constraints, actuator faults, and unknown disturbances have all been taken into account.
It can be noted that the proposed FTCC scheme only considers fixed and undirected communication network. In addition, communication delay and communication interferences are not considered, and finite-time convergence technology has not been considered in the FTCC scheme, so the control performance cannot be achieved in finite time. Moreover, compared to the Euler attitude angles, the airflow attitude angles are necessary and easy to combine with the UAV’s outer loop for position control, hence in this paper, it is directly used in the attitude control. However, using the airflow attitude angles for feedback control is less reliable than the former. Furthermore, sensor fault may occur at the same time, which perhaps outweigh the risk of actuator fault, so it deserves more attention and investigation. Finally, state measurements have been directly used in the control law without considering noise filtering, so that the performance may be degraded when sensor measurements have severe noises. Taking into account the noise filtering algorithms and sensor faults simultaneously will significantly increases the difficulty of proving the closed-loop system stability, which makes the issue challenging.
Therefore, in future work, the essence of communication delays, finite-time convergence technology, the reliability of using airflow attitude angle, sensor fault, and noise filtering will be taken into account on the basis of existing research. Besides, based on the simulation results from MATLAB/Simulink, the hardware-in-the-loop verification scheme will be adopted to further verify the proposed control scheme towards more practical applications.
Acknowledgments
This work was supported in part by National Natural Science Foundation of China (Nos. 61833013 and 62003162), Natural Science Foundation of Jiangsu Province of China (No. BK20200416), China Postdoctoral Science Foundation (Nos. 2020TQ0151 and 2020M681590), Aeronautical Science Foundation of China (No. 20200007018001), Science and Technology on Space Intelligent Control Laboratory (No. HTKJ2022KL502015), and Natural Sciences and Engineering Research Council of Canada.
[1] I. Bayezit, B. Fidan, "Distributed cohesive motion control of flight vehicle formations," IEEE Transactions on Industrial Electronics, vol. 60 no. 12, pp. 5763-5772, DOI: 10.1109/TIE.2012.2235391, 2013.
[2] Y. Yang, H. Modares, K. G. Vamvoudakis, Y. Yin, D. C. Wunsch, "Dynamic intermittent feedback design for H ∞ containment control on a directed graph," IEEE Transactions on Cybernetics, vol. 50 no. 8, pp. 3752-3765, DOI: 10.1109/TCYB.2019.2933736, 2019.
[3] A. Hegde, D. Ghose, "Multi-UAV collaborative transportation of payloads with obstacle avoidance," IEEE Control Systems Letters, vol. 6, pp. 926-931, DOI: 10.1109/LCSYS.2021.3087339, 2022.
[4] X. Xiang, C. Liu, H. Su, Q. Zhang, "On decentralized adaptive full-order sliding mode control of multiple UAVs," ISA Transactions, vol. 71, Part 2, pp. 196-205, DOI: 10.1016/j.isatra.2017.09.008, 2017.
[5] K. Umemoto, T. Endo, F. Matsuno, "Dynamic cooperative transportation control using friction forces of N multi-rotor unmanned aerial vehicles," Journal of Intelligent & Robotic Systems, vol. 100 no. 3-4, pp. 1085-1095, DOI: 10.1007/s10846-020-01212-1, 2020.
[6] G. P. Kladis, P. P. Menon, C. Edwards, "Fuzzy distributed cooperative tracking for a swarm of unmanned aerial vehicles with heterogeneous goals," International Journal of Systems Science, vol. 47 no. 16, pp. 3803-3811, DOI: 10.1080/00207721.2015.1126380, 2016.
[7] L. He, X. Sun, Y. Lin, "Distributed output-feedback formation tracking control for unmanned aerial vehicles," International Journal of Systems Science, vol. 47 no. 16, pp. 3919-3928, DOI: 10.1080/00207721.2016.1139758, 2016.
[8] S. Park, J. Bae, Y. Kim, S. Kim, "Fault tolerant flight control system for the tilt-rotor UAV," Journal of the Franklin Institute, vol. 350 no. 9, pp. 2535-2559, DOI: 10.1016/j.jfranklin.2013.01.014, 2013.
[9] J. He, R. Qi, B. Jiang, J. Qian, "Adaptive output feedback fault-tolerant control design for hypersonic flight vehicles," Journal of the Franklin Institute, vol. 352 no. 5, pp. 1811-1835, DOI: 10.1016/j.jfranklin.2015.01.016, 2015.
[10] Z. Yu, Y. Zhang, B. Jiang, F. Jun, Y. Jin, "A review on fault-tolerant cooperative control of multiple unmanned aerial vehicles," Chinese Journal of Aeronautics, vol. 35 no. 1,DOI: 10.1016/j.cja.2021.04.022, 2022.
[11] X. Qing, H. Yang, B. Jiang, D. Zhou, Y. Zhang, "Fault tolerant formations control of UAVs subject to permanent and intermittent faults," Journal of Intelligent & Robotic Systems, vol. 73 no. 1-4, pp. 589-602, DOI: 10.1007/s10846-013-9951-2, 2014.
[12] X. Yu, Z. Liu, Y. Zhang, "Fault-tolerant formation control of multiple UAVs in the presence of actuator faults," International Journal of Robust and Nonlinear Control, vol. 26 no. 12, pp. 2668-2685, DOI: 10.1002/rnc.3467, 2016.
[13] J. R. Azinheira, A. Moutinho, "Hover control of an UAV with backstepping design including input saturations," IEEE Transactions on Control Systems Technology, vol. 16 no. 3, pp. 517-526, DOI: 10.1109/TCST.2007.908209, 2008.
[14] S. Zhu, D. Wang, "Adversarial ground target tracking using UAVs with input constraints," Journal of Intelligent & Robotic Systems, vol. 65 no. 1-4, pp. 521-532, DOI: 10.1007/s10846-011-9574-4, 2012.
[15] Y. Zhang, Y. Yang, Y. Zhao, G. Wen, "Distributed finite-time tracking control for nonlinear multi-agent systems subject to external disturbances," International Journal of Control, vol. 86 no. 1, pp. 29-40, DOI: 10.1080/00207179.2012.717722, 2013.
[16] Z. Ding, "Consensus disturbance rejection with disturbance observers," IEEE Transactions on Industrial Electronics, vol. 62 no. 9, pp. 5829-5837, DOI: 10.1109/TIE.2015.2442218, 2015.
[17] M. Chen, S. S. Ge, B. Ren, "Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints," Automatica, vol. 47 no. 3, pp. 452-465, DOI: 10.1016/j.automatica.2011.01.025, 2011.
[18] J. Du, X. Hu, M. Krstić, Y. Sun, "Robust dynamic positioning of ships with disturbances under input saturation," Automatica, vol. 73, pp. 207-214, DOI: 10.1016/j.automatica.2016.06.020, 2016.
[19] B. Xu, "Disturbance observer-based dynamic surface control of transport aircraft with continuous heavy cargo airdrop," IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 47 no. 1, pp. 161-170, DOI: 10.1109/TSMC.2016.2558098, 2017.
[20] Y. Yang, L. Tang, W. Zou, D.-W. Ding, "Robust adaptive control of uncertain nonlinear systems with unmodeled dynamics using command filter," International Journal of Robust and Nonlinear Control, vol. 31 no. 16, pp. 7764-7784, DOI: 10.1002/rnc.5717, 2021.
[21] Z. Yu, Y. Zhang, B. Jiang, C. Y. Su, J. Fu, Y. Jin, T. Chai, "Composite adaptive disturbance observer-based decentralized fractional-order fault-tolerant control of networked UAVs," IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 52 no. 2, pp. 799-813, DOI: 10.1109/TSMC.2020.3010678, 2022.
[22] Y. Yang, C. Z. Xu, "Adaptive fuzzy leader-follower synchronization of constrained heterogeneous multiagent systems," IEEE Transactions on Fuzzy Systems, vol. 30 no. 1, pp. 205-219, DOI: 10.1109/TFUZZ.2020.3021714, 2022.
[23] K. Zhao, L. Chen, C. L. P. Chen, "Event-based adaptive neural control of nonlinear systems with deferred constraint," IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. no. article 3143359,DOI: 10.1109/TSMC.2022.3143359, 2022.
[24] H. Bang, J. Kim, Y. Jung, "Spacecraft attitude control compensating internal payload motion using disturbance observer technique," International Journal of Aeronautical and Space Sciences, vol. 20 no. 2, pp. 459-466, DOI: 10.1007/s42405-018-0125-0, 2019.
[25] W. Qi, G. Zong, S. F. Su, "Fault detection for semi-Markov switching systems in the presence of positivity constraints," IEEE Transactions on Cybernetics,DOI: 10.1109/TCYB.2021.3096948, 2021.
[26] W. Qi, G. Zong, W. X. Zheng, "Adaptive event-triggered SMC for stochastic switching systems with semi-Markov process and application to boost converter circuit model," IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 68 no. 2, pp. 786-796, DOI: 10.1109/TCSI.2020.3036847, 2021.
[27] H. He, W. Qi, Z. Liu, M. Wang, "Adaptive attack-resilient control for Markov jump system with additive attacks," Nonlinear Dynamics, vol. 103 no. 2, pp. 1585-1598, DOI: 10.1007/s11071-020-06085-5, 2021.
[28] Z. Yu, Y. Zhang, Z. Liu, Y. Qu, C. Y. Su, "Distributed adaptive fractional-order fault-tolerant cooperative control of networked unmanned aerial vehicles via fuzzy neural networks," IET Control Theory & Applications, vol. 13 no. 17, pp. 2917-2929, DOI: 10.1049/iet-cta.2018.6262, 2019.
[29] J. D. Boskovic, S. E. Bergstrom, R. K. Mehra, "Robust integrated flight control design under failures, damage, and state-dependent disturbances," Journal of Guidance, Control, and Dynamics, vol. 28 no. 5, pp. 902-917, DOI: 10.2514/1.11272, 2005.
[30] K. Zhao, L. Chen, W. Meng, L. Zhao, "Unified mapping function-based neuroadaptive control of constrained uncertain robotic systems," Cybernetics, vol. PP,DOI: 10.1109/TCYB.2021.3135893, 2022.
[31] K. Zhao, Y. Song, C. L. W. Meng, C. L. P. Chen, L. Chen, "Low-cost approximation-based adaptive tracking control of output-constrained nonlinear systems," IEEE Transactions on Neural Networks and Learning Systems, vol. 32 no. 11, pp. 4890-4900, DOI: 10.1109/TNNLS.2020.3026078, 2021.
[32] Z. Qu, "Matrix theory for cooperative systems," Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles, pp. 153-193, DOI: 10.1007/978-1-84882-325-9_4, 2009.
[33] Z. Yu, Y. Zhang, B. Jiang, C. Y. Su, J. Fu, Y. Jin, T. Chai, "Fractional-order adaptive fault-tolerant synchronization tracking control of networked fixed-wing UAVs against actuator-sensor faults via intelligent learning mechanism," IEEE Transactions on Neural Networks and Learning Systems, vol. 32 no. 12, pp. 5539-5553, DOI: 10.1109/TNNLS.2021.3059933, 2021.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Minrui Fu et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
This paper proposes a fault-tolerant cooperative control (FTCC) scheme for multiple UAVs in a distributed communication network against input saturation, full-state constraints, actuator faults, and unknown dynamics. Firstly, by considering physical limitations, an auxiliary control signal is designed to simplify the analysis process. Secondly, to avoid the difficulty in the back-stepping design caused by full-state constraints, virtual control signals are constructed to transform constrained variables, while the dynamic surface control is adopted to avoid the phenomenon of “differential explosion.” Thirdly, a disturbance observer (DO) is designed to estimate the unknown uncertainty caused by parameter uncertainty and actuator fault. Moreover, a recurrent wavelet fuzzy neural network (RWFNN) is used to compensate for the estimation errors of DO. Finally, it is proved that all states are uniformly ultimately bounded (UUB) by Lyapunov and invariant set theory. The effectiveness of the proposed scheme is further demonstrated by the simulation results.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer