Challenge

Project 2 - Implement the Code for controlling the retraction and extension of Airplane’s landing gear

Project 2:

Overview of the Project: In this project, a Finite State Machine is used to manage the retraction and extension of an airplane's landing gear (FSM). The most efficient algorithm is the FSM, which is a mathematical processing model.

Actually an airplane has 3 gears for landing: Nose gear, Left gear, Right gear.

There is an electrically powered hydraulic pump that applies pressure to the gears to bring it down or pull it up.

There is a limit switch on each leg of the gear. One extra squat switch is installed in the nose gear to assess whether the plane is on the ground or not.

Goals:

Valve's direction can be controlled.

Controlling the retraction and extension of the landing gear on an aeroplane.

Source File:

Source File:

Expected outcomes:

The student will learn about the Finite State Machine algorithm, which is used to manage the retraction and extension of an airplane's landing gear by using the plane's switch and gear states.

PROBLEM STATEMENT:-

Implement the code for controlling the retraction and extension of airplane's landing gear.

Landing Gear of an Airplane:-

  • It is the undercarriage of an airplane, which is used for either take off or landing.
  • It was also formerly called alighting gear by some manufacturers, such as the Glenn L. Martin company.
  • An airplane has 3 gears for landing:- Nose gear, Left gear, Right gear.
  • There is a hydraulic pump which is exerting pressure to the gears to bring it down or pull it up and that pump is electrically driven.
  • Every leg of the gear has one limit switch.

OUTPUT WINDOW:-

OVERVIEW OF THE PROJECT:-

  • The project is to know the knowledge of retraction and extensions of landing gear using a code.
  • This can be achieved by using finite state machine which is used in the states header file.
  • FSM (Finite state machine) is a mathematical model of computation.
  • It is the most efficient algorithm which can be used.
  • The creation of source file helps us easy to understand the program.

GOALS:-

  • The main goals are to control the direction of valve and retraction and extension of landing gear.
  • The control of direction valve is controlled by pilot lever which we can see in the program (reference given in attachment provided).
  • The retraction and extension of landing gear is controlled by switch states in the program.
  • Hence, all the goals are achieved.

KEY HIGHLIGHTS OF PROJECT:-

  • We can observe that the direction valve helps us to raise or lower the landing gear.
  • The direction valve is controlled by the software.
  • With the help of this software we control the hydraulic mechanism.
  • The hydraulic pump controls the raising or lowering of the landing gear.
  • The hydraulic mechanism helps us to land and take off of the airplane.

DELIVERABLES OF THIS PROJECT:-

  • The retraction and extension of landing gears is controlled by various switch and gear.
  • The status of these switches and gears are shown below in various tables.
Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.