Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T09:00:03.635Z Has data issue: false hasContentIssue false

Fuzzy-PID side-stick force control for flight simulation

Published online by Cambridge University Press:  18 May 2016

K. Fellah*
Affiliation:
Control Laboratory, Ecole Militaire Polytechnique, Algiers, Algeria
M. Guiatni
Affiliation:
Control Laboratory, Ecole Militaire Polytechnique, Algiers, Algeria
A.K. Ournid
Affiliation:
Control Laboratory, Ecole Militaire Polytechnique, Algiers, Algeria
M.A. Boulahlib
Affiliation:
Control Laboratory, Ecole Militaire Polytechnique, Algiers, Algeria
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we present a new force-feedback side-stick which has been developed and integrated into a research flight simulator. The developed 2 Degrees of Freedom (DOF) force-feedback joystick, as a kind of haptic device, provides two-way communication in both position and force, and allows users to interact with the simulation system. It has been designed by considering the main factors in designing a general use force-feedback device. Thus, the design must allow the restitution of aerodynamic forces onto the hand of the pilot. This is an important feature, which gives the pilot the ‘natural feel’ of traditional mechanical aircraft control. In order to provide the force feedback to enhance the realism of the simulation, we added the necessary software using Commercial-Off-the-Shelf (COTS) solutions (Microsoft Flight Simulator Software (MSFS)) and built-in data structure and methods. Thus, the main contribution of this paper concerns the design and implementation of an automatic controller based on fuzzy logic systems. It is not simply designing a force-feedback stick for flight simulation: we proposed a novel control principles and more importantly completely new approach to compute in real-time force feedback on the stick based on pilot knowledge that avoids the use of complex aerodynamics equations with unknown parameters. To our best knowledge, this work is the first to propose the integration of fuzzy logic force controller in flight simulation for creating force feedback. Results using the overall simulation are presented and evaluated and interesting sensations have been recorded.

Information

Type
Research Article
Copyright
Copyright © Royal Aeronautical Society 2016 
Figure 0

Figure 1. Control loop with a servo-controlled side-stick.

Figure 1

Figure 2. Sign conventions in the dynamic models of the aerodynamic surfaces. A European convention is adopted for stick forces(25).

Figure 2

Figure 3. Schematic of longitudinal control loading(25).

Figure 3

Figure 4. Schematic of the actions acting on the elevator(25).

Figure 4

Figure 5. Data flow from/to MSFS 2004.

Figure 5

Figure 6. The Computer Aided Design (CAD) model of the force-feedback side-stick.

Figure 6

Figure 7. Force sensing and torque calibration based on four strain gauges.

Figure 7

Figure 8. The assembled force-feedback side-stick.

Figure 8

Figure 9. Current calibration (top) and torque estimation (bottom) for the pitch axis.

Figure 9

Figure 10. Current calibration (top) and torque estimation (bottom) for the roll axis.

Figure 10

Figure 11. Torque control example: the blue line represents the desired torque, while the red line represents the obtained one.

Figure 11

Figure 12. Pilot force example plot(9).

Figure 12

Figure 13. Control loading system approximation.

Figure 13

Figure 14. PID-fuzzy logic force control scheme.

Figure 14

Table 1 Rule Base system

Figure 15

Table 2 Rule Base system

Figure 16

Figure 15. Evolution of the airspeed.

Figure 17

Figure 16. Evolution of the deflection angles of the elevator (left) and the aileron (right).

Figure 18

Figure 17. Evolution of the pitch rate (left) and the roll rate (right) of the aircraft.

Figure 19

Figure 18. Force feedback from the side-stick according to the pitch axis (left) and the roll axis (right).

Figure 20

Figure 19. Input/output signals during the take-off phase.

Figure 21

Figure 20. Input/output signals during rapid manoeuvres.

Figure 22

Figure 21. Evolution of the airspeed when taking into account the flight envelope.

Figure 23

Figure 22. Evolution of the load factor.

Figure 24

Figure 23. Input/output signals when taking into account the flight envelope.