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
With the prominent capabilities of vertical take-off and landing and hovering and high levels of maneuverability, small-scale unmanned helicopters have become the most popular unmanned aerial vehicles (UAVs). Furthermore, unmanned helicopters can be applied to military and civilian areas. However, unmanned helicopters are known as nonlinear systems with strong couplings and a variety of disturbances. Particularly, some disturbances enter the unmanned helicopter systems via different channels with control inputs, which are known as mismatched disturbances. Therefore, it has become a quite attractive and challenging task to design high-performance control strategies for unmanned helicopters [1–4].
In the past decades, numerous elegant control methods have been developed for the helicopter systems. Some flight controllers are designed based on the linear model of the unmanned helicopters, including PID [5], LQR [6], and
In recent years, the disturbance observer-based control (DOBC) methods have been proposed to handle the uncertainties and disturbances [12–15]. The DOBC methods are considered two-degree-of-freedom control structures. It is composed of two parts: a traditional feedback control loop to meet the requirements on stability and tracking performance for the system and an inner disturbance rejection loop to compensate for the disturbances straightforwardly. The DOBC methods have found applications in a wide range, such as robotic manipulator systems [16], disk drive systems [17], air-breathing supersonic vehicle systems [18], and fluidized bed combustor systems [19]. However, most of the DOBC methods are only able to deal with the disturbances satisfying the matching condition which implies that the disturbances enter the system via the same channels as the control inputs [20].
Nowadays, the DOBC methods have been extended to deal with the systems subjected to mismatched disturbances [21–23]. By tactfully designing a mismatched disturbance compensation gain, a new DOBC algorithm is developed to eliminate the influence of mismatched disturbances from the outputs [24]. A new sliding mode control method is developed to reject the mismatched disturbances [25]. Moreover, the coordinate transformation technique is employed to transform the mismatched disturbances into matched disturbances which can be compensated by a feedforward control technique [26]. However, these control algorithms can only attenuate the mismatched disturbances that go to constants in a steady state. Nevertheless, the mismatched disturbances applied to the helicopter systems are high-order time-varying functions. A disturbance observer-based sliding mode control algorithm is designed to suppress the high-order time-varying mismatched disturbances [27]. However, this control algorithm can only be applied to single-input single-output (SISO) systems. The unmanned helicopters are typical multiple-input multiple-output (MIMO) systems. In article [28], an extended nonlinear disturbance observer-based sliding mode control (ENDO-SMC) algorithm is proposed for the helicopter systems, which is able to attenuate the mismatched disturbances effectively. However, the tracking errors of the helicopter systems are only guaranteed to converge to a neighbourhood of origin, instead of the origin. In addition, the ENDO-SMC algorithm cannot fully eliminate the chattering phenomenon. In this paper, a novel continuous sliding mode control (CSMC) algorithm based on the finite-time disturbance observer (FTDO) is developed for the small-scale unmanned helicopter systems. By designing a new sliding surface with the estimates of the mismatched disturbances and their derivatives by FTDOs, the novel CSMC method is able to suppress both the matched and mismatched disturbances. Furthermore, a new continuous sliding mode control law is designed for the helicopter system, which does not result in any chattering phenomenon. Additionally, it is proved that the novel CSMC method can drive the outputs of the unmanned helicopters to the set-point asymptotically in spite of the presence of both matched and mismatched disturbances. Finally, numerical simulation results demonstrate the effectiveness of the proposed CSMC method.
Compared to other applications of sliding mode control (SMC) for UAVs, the contributions of this manuscript are given as follows. Owing to the fact that the SMC methods are only robust to matched disturbances, most of the SMC-based flight controllers of UAVs cannot suppress the mismatched disturbances that are prominent in UAV systems [29, 30]. What is worse, due to their discontinuous control actions, the control systems are subject to a chattering phenomenon. An integral sliding mode controller is developed for the unmanned helicopter system to attenuate the mismatched disturbances [31]. Unfortunately, the integral action will bring some adverse effects to the control systems, such as large overshoot and long settling time. In this paper, the proposed novel continuous sliding mode control (CSMC) method is able not only to reject the mismatched disturbances of the unmanned helicopter systems but also to eliminate the chattering phenomenon completely.
Additionally, the neural networks also have been employed for the flight controller to reject mismatched disturbances widely. A nonlinear adaptive neural network-based controller is designed for unmanned helicopter systems, whose tracking error can be restricted within a small bound [32]. Moreover, a neural network-based adaptive sliding mode tracking controller is developed for unmanned helicopter systems, which is able to compensate for the external unknown disturbances [33]. With the combination of the neural networks and backstepping technique, both these two flight controllers can deal with mismatched disturbances. Unfortunately, an exact helicopter model is needed a priori, which compromises the feasibility of these methods. On the other hand, a great deal of training data is required for the neural networks, which is the general problem of the neural network technique.
This paper is organized as follows. The dynamic model of the small-scale unmanned helicopter is given in Section 2. Section 3 presents the complete design procedure of the proposed CSMC method. The stability analysis of the closed-loop helicopter system is given in Section 4. Some simulation results that demonstrate the effectiveness of the proposed CSMC method are illustrated in Section 5. Section 6 draws the conclusions.
2. Problem Formulation
2.1. Nonlinear Dynamic Model of the Unmanned Helicopter
This section presents the nonlinear dynamic model of the unmanned helicopter. The unmanned helicopter is considered a six-degree-of-freedom rigid body model with a simplified force and moment generation process and disturbed by external disturbances and model uncertainties, which are treated as the lumped disturbances. The schematic diagram of the unmanned helicopter is shown in Figure 1.
[figure omitted; refer to PDF]The nonlinear dynamic model of a small-scale unmanned helicopter can be presented in the following form [7, 34]:
The notation of
2.2. Approximate Feedback Linearized Model of the Unmanned Helicopter
The control task is to design the control input
Let the lumped disturbances be
The dimension of the helicopter system (3) is
Furthermore, to simplify the feedback linearization procedure, the following transformation of the control input is proposed:
Therefore, we can obtain
In accordance with the input-output feedback linearization procedure, we differentiate the output variables
The fourth-order derivative of position
The second-order derivative of
The dimension of the extended helicopter system is
Define the new state variables
2.3. Control Objective
The objective of this paper is to develop a novel continuous sliding mode controller for the small-scale unmanned helicopter to track the predefined trajectory asymptotically despite the presence of both matched and mismatched disturbances. The proposed novel CSMC strategy can suppress the matched disturbances, as well as the mismatched disturbances. Furthermore, the proposed CSMC method is able to eliminate the chattering phenomenon completely. The flight controller structure is illustrated in Figure 2.
[figure omitted; refer to PDF]3. Controller Design
This section presents a novel continuous sliding mode controller based on the finite-time disturbance observer for the small-scale unmanned helicopter with 190 matched and mismatched disturbances.
3.1. Finite-Time Disturbance Observer (FTDO)
First of all, some FTDOs are designed to estimate the disturbances and their successive derivatives in finite time.
To develop the subsequent FTDOs, a reasonable assumption is given as follows.
Assumption 1.
The disturbances in the helicopter system ((8) and (9)) satisfy the idea that the mismatched disturbance
A third-order FTDO is designed to estimate the mismatched disturbance d1 and its derivatives
A first-order FTDO is designed to estimate the matched disturbance
A first-order FTDO is designed to estimate the matched disturbance
Combining the helicopter system (8) and the FTDO ((10)–(17)), the error dynamics of the FTDO satisfies the following differential inclusion understood in the Filippov sense:
The stability analyses of the FTDOs ((18)–(21) and (22)–(25)) are similar to that of the FTDO ((10)–(17)) above. Therefore, it is omitted here for space reason.
3.2. Novel Continuous Sliding Mode Controller
Define the tracking errors and their successive derivatives of position and yaw angle:
The error dynamics of the unmanned helicopter system can be obtained as
The disturbance
3.2.1. Position Control
The position subsystem (28) is subjected to mismatched disturbance d1 and matched disturbance d2 simultaneously. Thus, a novel sliding surface based on the FTDO is designed as
The time derivative of the sliding surface (30) along the position dynamics (28) can be derived by
The control input can be designed as
3.2.2. Yaw Angle Control
Since the yaw angle subsystem (29) is only subjected to matched disturbance d3, a traditional sliding surface is chosen as
The time derivative of the sliding surface (33) along the yaw dynamics (29) can be obtained as
The control input can be designed as
4. Stability Analysis
The stability of the closed-loop helicopter system will be analyzed in this section.
Theorem 1.
For position subsystem (8) with the sliding surface (30) under the novel continuous sliding mode control law (32), the position P of the unmanned helicopter will converge to the desired trajectory asymptotically and all the states remain bounded despite the presence of matched disturbance
Proof 1.
This proof will be given in three steps.
In the first step, we will show that the bounded estimation errors
With the continuous sliding mode control law (32), the closed-loop position dynamics can be described by
Let us define a finite-time bounded (FTB) function [38] as
Considering the sliding mode dynamics (36), the time derivative of (37) can be obtained as
Therefore, we can obtain the FTB function
Furthermore, the FTDO is finite-time stable, so the estimation error
Hence, the sliding variable
In the second step, we will show that the bounded estimation errors
The new state variables are defined by
A more compact form of dynamics (40)–(42) can be obtained:
Considering the dynamics (44), the derivative of (46) can be obtained as
Therefore, we can derive the FTB function
In the third step, we will show that the variables
Since the estimation errors
The matrix
5. Simulation Results
Some numerical simulation results are provided in this section to demonstrate the effectiveness of the proposed continuous sliding mode controller of the small-scale unmanned helicopter. Furthermore, in order to evaluate the superiority of the proposed CSMC method, both the traditional SMC and ENDO-SMC [28] are employed as comparative methods.
The parameters of the small-scale unmanned helicopter are given as follows.
The parameters of the controllers are chosen as follows. The coefficients of the FTDOs are
The lumped disturbances affecting the unmanned helicopter system are
In order to examine the performance of the proposed flight controller comprehensively, two types of flight simulation are conducted here.
5.1. Hovering Flight Simulation
To validate the hovering performance of the unmanned helicopter, a hovering flight simulation is carried out. The initial position and yaw angle of the helicopter are
The simulation results are illustrated in Figures 3–6. Figure 3 shows the estimates of the disturbances of hovering by FTDOs. The response curves of the position and yaw angle are depicted in Figure 4. It can be seen that all the positions of
5.2. Maneuver Flight Simulation
To validate the tracking performance of the unmanned helicopter, a maneuver flight simulation is carried out.
A comprehensive maneuver flight trajectory is given as [7]
The initial values of the state variables are all set to zero.
The simulation results are illustrated in Figures 7–12. Figure 7 depicts the estimates of the disturbances of the maneuver flight by FTDOs. Figure 8 shows the response curves of the position and yaw angle. We can see that the control performance of the proposed CSMC method is better than those of the traditional SMC and ENDO-SMC methods due to its more precise tracking performance and gentler dynamic process. Figure 9 shows the tracking errors of the maneuver flight. It can be observed that the tracking errors of the proposed control method are smaller than those of the two control methods, especially for the tracking error of position
Table 1
The root mean square (RMS) of tracking errors.
Method | Position |
Position y | Position |
Yaw angle |
---|---|---|---|---|
Proposed CSMC | 0.0578 m | 0.4651 m | 0.0114 m | 0.0033 rad |
ENDO-SMC | 0.1114 m | 0.9403 m | 0.0816 m | 0.0039 rad |
Traditional SMC | 0.3614 m | 1.2816 m | 0.5622 m | 0.0054 rad |
Table 2
The root mean square (RMS) of control inputs.
Method | Input |
Input |
Input |
Input |
---|---|---|---|---|
Proposed CSMC | 0.0148 rad | 0.0036 rad | 0.0099 rad | 0.0229 rad |
ENDO-SMC | 0.0172 rad | 0.0051 rad | 0.0159 rad | 0.0435 rad |
Traditional SMC | 0.0187 rad | 0.0155 rad | 0.0215 rad | 0.0789 rad |
6. Conclusion
In this paper, a novel continuous sliding mode controller based on the approximate feedback linearization and FTDO is developed for the small-scale unmanned helicopter with matched and mismatched disturbances. The CSMC method is robust to both matched and mismatched disturbances and does not result in any chattering phenomenon. Furthermore, representative simulation results demonstrate that the proposed CSMC method exhibits superior control performance compared with the traditional SMC and ENDO-SMC methods. Additionally, future works include the experiment tests for the proposed control method on an experimental helicopter platform.
Conflicts of Interest
The authors declare that there is no conflict of interest.
Acknowledgments
This work is supported by the National Natural Science Foundation of China under grants 61803182 and 61703118 and the Natural Science Foundation of Jiangsu Province under grant BK20180593.
[1] F. Chen, L. Cai, B. Jiang, G. Tao, "Direct self-repairing control for a helicopter via quantum multi-model and disturbance observer," International Journal of Systems Science, vol. 47 no. 3, pp. 533-543, DOI: 10.1080/00207721.2014.891669, 2014.
[2] X. Fang, A. Wu, Y. Shang, N. Dong, "Robust control of small-scale unmanned helicopter with matched and mismatched disturbances," Journal of the Franklin Institute, vol. 353 no. 18, pp. 4803-4820, DOI: 10.1016/j.jfranklin.2016.09.016, 2016.
[3] J. Hu, H. Gu, "Survey on flight control technology for large-scale helicopter," International Journal of Aerospace Engineering, vol. 2017,DOI: 10.1155/2017/5309403, 2017.
[4] F. Leonard, A. Martini, G. Abba, "Robust nonlinear controls of model-scale helicopters under lateral and vertical wind gusts," IEEE Transactions on Control Systems Technology, vol. 20 no. 1, pp. 154-163, DOI: 10.1109/TCST.2010.2102023, 2012.
[5] H. Kim, "A flight control system for aerial robots: algorithms and experiments," Control Engineering Practice, vol. 11 no. 12, pp. 1389-1400, DOI: 10.1016/s0967-0661(03)00100-x, 2003.
[6] M. V. Kumar, P. Sampath, S. Suresh, S. N. Omkar, R. Ganguli, "Design of a stability augmentation system for a helicopter using LQR control and ADS-33 handling qualities specifications," Aircraft Engineering and Aerospace Technology, vol. 80 no. 2, pp. 111-123, DOI: 10.1108/00022660810859337, 2008.
[7] G. W. Cai, B. M. Chen, T. H. Lee, Unmanned Rotorcraft Systems, 2010.
[8] S. Zhao, B. Huang, Y. S. Shmaliy, "Bayesian state estimation on finite horizons: the case of linear state-space model," Automatica, vol. 85, pp. 91-99, DOI: 10.1016/j.automatica.2017.07.043, 2017.
[9] T. J. Koo, S. Sastry, "Output tracking control design of a helicopter model based on approximate linearization," Proceedings of 37th IEEE decision and control, pp. 3635-3640, DOI: 10.1109/CDC.1998.761745, .
[10] J. Hu, H. Zhang, "Immersion and invariance based command-filtered adaptive backstepping control of VTOL vehicles," Automatica, vol. 49 no. 7, pp. 2160-2167, DOI: 10.1016/j.automatica.2013.03.019, 2013.
[11] B. Zhao, B. Xian, Y. Zhang, X. Zhang, "Nonlinear robust sliding mode control of a quadrotor unmanned aerial vehicle based on immersion and invariance method," International Journal of Robust and Nonlinear Control, vol. 25 no. 18, pp. 3714-3731, DOI: 10.1002/rnc.3290, 2015.
[12] W.-H. Chen, D. J. Ballance, P. J. Gawthrop, J. O'Reilly, "A nonlinear disturbance observer for robotic manipulators," IEEE Transactions on Industrial Electronics, vol. 47 no. 4, pp. 932-938, DOI: 10.1109/41.857974, 2000.
[13] Z. Gao, "On the centrality of disturbance rejection in automatic control," ISA Transactions, vol. 53 no. 4, pp. 850-857, DOI: 10.1016/j.isatra.2013.09.012, 2014.
[14] A. Mujumdar, B. Tamhane, S. Kurode, "Observer-based sliding mode control for a class of noncommensurate fractional-order systems," IEEE/ASME Transactions on Mechatronics, vol. 20 no. 5, pp. 2504-2512, DOI: 10.1109/TMECH.2014.2386914, 2015.
[15] B. Tamhane, S. Kurode, "Finite time state and disturbance estimation for robust performance of motion control systems using sliding modes," International Journal of Control, vol. 91 no. 5, pp. 1171-1182, DOI: 10.1080/00207179.2017.1311026, 2017.
[16] W. Xue, R. Madonski, K. Lakomy, Z. Gao, Y. Huang, "Add-on module of active disturbance rejection for set-point tracking of motion control systems," IEEE Transactions on Industry Applications, vol. 53 no. 4, pp. 4028-4040, DOI: 10.1109/TIA.2017.2677360, 2017.
[17] Y. Huang, W. Messner, "A novel disturbance observer design for magnetic hard drive servo system with a rotary actuator," IEEE Transactions on Magnetics, vol. 34 no. 4, pp. 1892-1894, DOI: 10.1109/20.706734, 1998.
[18] C. Ming, R. Sun, X. Wang, "Velocity control based on active disturbance rejection for air-breathing supersonic vehicles," Complexity, vol. 2018,DOI: 10.1155/2018/6217657, 2018.
[19] L. Sun, D. Li, K. Y. Lee, "Enhanced decentralized PI control for fluidized bed combustor via advanced disturbance observer," Control Engineering Practice, vol. 42, pp. 128-139, DOI: 10.1016/j.conengprac.2015.05.014, 2015.
[20] H. K. Khalil, Nonlinear Systems, 2002.
[21] C. Peng, J. Fang, X. Xu, "Mismatched disturbance rejection control for voltage-controlled active magnetic bearing via state-space disturbance observer," IEEE Transactions on Power Electronics, vol. 30 no. 5, pp. 2753-2762, DOI: 10.1109/TPEL.2014.2352366, 2015.
[22] J. Yang, W. H. Chen, S. Li, L. Guo, Y. Yan, "Disturbance/uncertainty estimation and attenuation techniques in PMSM drives—a survey," IEEE Transactions on Industrial Electronics, vol. 64 no. 4, pp. 3273-3285, DOI: 10.1109/TIE.2016.2583412, 2017.
[23] S. Li, H. Sun, J. Yang, X. Yu, "Continuous finite-time output regulation for disturbed systems under mismatching condition," IEEE Transactions on Automatic Control, vol. 60 no. 1, pp. 277-282, DOI: 10.1109/TAC.2014.2324212, 2015.
[24] J. Yang, A. Zolotas, W. H. Chen, K. Michail, S. Li, "Robust control of nonlinear MAGLEV suspension system with mismatched uncertainties via DOBC approach," ISA Transactions, vol. 50 no. 3, pp. 389-396, DOI: 10.1016/j.isatra.2011.01.006, 2011.
[25] J. Yang, S. Li, X. Yu, "Sliding-mode control for systems with mismatched uncertainties via a disturbance observer," IEEE Transactions on Industrial Electronics, vol. 60 no. 1, pp. 160-169, DOI: 10.1109/TIE.2012.2183841, 2013.
[26] B. Tamhane, A. Mujumdar, S. Kurode, "Mismatched disturbance compensation using sliding mode control," 10th Asian Control Conference (ASCC),DOI: 10.1109/ASCC.2015.7244719, .
[27] J. Yang, J. Su, S. Li, X. Yu, "High-order mismatched disturbance compensation for motion control systems via a continuous dynamic sliding-mode approach," IEEE Transactions on Industrial Informatics, vol. 10 no. 1, pp. 604-614, DOI: 10.1109/TII.2013.2279232, 2014.
[28] X. Fang, A. Wu, Y. Shang, N. Dong, "A novel sliding mode controller for small-scale unmanned helicopters with mismatched disturbance," Nonlinear Dynamics, vol. 83 no. 1-2, pp. 1053-1068, DOI: 10.1007/s11071-015-2387-4, 2016.
[29] J. J. Xiong, G. B. Zhang, "Global fast dynamic terminal sliding mode control for a quadrotor UAV," ISA Transactions, vol. 66, pp. 233-240, DOI: 10.1016/j.isatra.2016.09.019, 2017.
[30] L. He, Y. J. Wu, J. X. Zuo, "Sliding mode controller design for UAV based on backstepping control," IEEE 2016 Chinese Guidance, Navigation and Control Conference (CGNCC), pp. 1448-1453, DOI: 10.1109/CGNCC.2016.7829002, .
[31] B. Xian, G. Jianchuan, Z. Yao, Z. Bo, "Sliding mode tracking control for miniature unmanned helicopters," Chinese Journal of Aeronautics, vol. 28 no. 1, pp. 277-284, DOI: 10.1016/j.cja.2014.12.029, 2015.
[32] B. Zhu, "Nonlinear adaptive neural network control for a model-scaled unmanned helicopter," Nonlinear Dynamics, vol. 78 no. 3, pp. 1695-1708, DOI: 10.1007/s11071-014-1552-5, 2014.
[33] M. Wan, M. Chen, K. Yan, "Adaptive sliding mode tracking control for unmanned autonomous helicopters based on neural networks," Complexity, vol. 2018,DOI: 10.1155/2018/7379680, 2018.
[34] C. Liu, W.-H. Chen, J. Andrews, "Tracking control of small-scale helicopters using explicit nonlinear MPC augmented with disturbance observers," Control Engineering Practice, vol. 20 no. 3, pp. 258-268, DOI: 10.1016/j.conengprac.2011.10.015, 2012.
[35] J. J. E. Slotine, W. P. Li, Applied Nonlinear Control, 1991.
[36] A. Levant, "Higher-order sliding modes, differentiation and output-feedback control," International Journal of Control, vol. 76 no. 9-10, pp. 924-941, DOI: 10.1080/0020717031000099029, 2003.
[37] Y. B. Shtessel, I. A. Shkolnikov, A. Levant, "Smooth second-order sliding modes: missile guidance application," Automatica, vol. 43 no. 8, pp. 1470-1476, DOI: 10.1016/j.automatica.2007.01.008, 2007.
[38] S. Li, Y. P. Tian, "Finite-time stability of cascaded time-varying systems," International Journal of Control, vol. 80 no. 4, pp. 646-657, DOI: 10.1080/00207170601148291, 2007.
[39] A. Martini, F. Leonard, G. Abba, "Dynamic modelling and stability analysis of model-scale helicopters under wind gust," Journal of Intelligent and Robotic Systems, vol. 54 no. 4, pp. 647-686, DOI: 10.1007/s10846-008-9280-z, 2009.
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 © 2019 Xing Fang and Yujia Shang. 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
A novel continuous sliding mode control (CSMC) strategy based on the finite-time disturbance observer (FTDO) is proposed for the small-scale unmanned helicopters in the presence of both matched and mismatched disturbances. First, a novel sliding surface is designed based on the estimates of the mismatched disturbances and their derivatives obtained by the FTDO. Then, a continuous sliding mode control law is developed, which does not lead to any chattering phenomenon. Furthermore, the closed-loop helicopter system is proved to be asymptotically stable. Finally, the excellent hovering and tracking performance, as well as the powerful disturbance rejection capability of the proposed novel CSMC method, is validated 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