SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
DEPARTMENT OF ELECTRONICS
ELE5EDE PROJECT
AVIATION CONTROL UNIT
GROUP : IDEAS R US
Samarth Annappa Swamy
Student No.18378408
And
Mebin Varghese
Student No.18198066
02 June 2017
DECLARATION
We, Samarth Annappa Swamy and Mebin Varghese certify that the Project work that was completed and
the report that was submitted, is our original work and that no part of the work was copied or taken from
other people without proper acknowledgement. We also agree that both of us have equally contributed to
the work.
02-June-2017
Samarth Annappa Swamy
Mebin Varghese
ACKNOWLEDGEMENT
We are grateful to our Lecturer Mr. Tommy Huynh and his assistant Lyon for constantly guiding us in
successfully completing our project,Aviation Control Unit.Your support was really encouraging for us and
we sincerely thank you for that. We also express our gratitude to our close friends Qi liang and Bharatkumar
Savaliya for their willingness to spend some time with us in answering our questionnaires. Last but not the
least, we thank our Parents and Almighty God for granting us some wisdom and knowledge by which we
could attempt the project.
ABSTRACT
Aviation Control Unit is a very complex and most important part in Aviation industry as it is the only one
which decides safety and responsibility of the entire airline crew and its passengers. Any abnormalities in
the functioning of this system could be fatal. in this project, a system with almost similar characteristics
are designed and implemented as a prototype using a very efficient and effective software called Labview
and other additional hardware parts to exactly replicate the functioning of ACU. Hardware and software
parts are controlled by DAQ assistant which is inbuilt feature of the Labview and it is easy to implement.
A system which replicates radar search for airline in the sky is implemented which detects using a IR sensor
and notifies the control unit that what further actions need to be taken for smooth landing. There are log
in privileges which allows certain users to access certain things in the control panel according to the access
rights given to each user. Also, an announcement board which compares the flight timings of the current
aircraft with the present one and it decides whether it is delayed or on time. There are other features
enabled on this prototype such as run way LEDs which are pathways for aircrafts to land them safely which
are perfectly synchronized with the front panel and the distance from the control unit to the sensor placement
which gives you accurate distance between them. All this happens only if pilot says ok/Roger that to the
control unit and they can communicate between the ACU and pilot which is exactly similar to reality but
it is being implemented as a typing format , it is usually in the format of voice and sound. Implementing
with the Labview and other hardware interfaces, it was not working as expected due to some restrictions
on breadboard and wiring which altered some behaviors of DC motor and sensor, too many while loops to
update data constantly made the software work little bit slow but does not lag in performance, overall the
system works perfectly as planned and performs all function without any difficulties and lag in efficiency.
Contents
1 INTRODUCTION 1
2 SPECIFICATIONS 2
2.1 PART I- HARDWARE SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.1 NI-USB-6341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.1.2 DC MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.3 MOTOR CONTROL MODULE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.4 IR SENSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1.5 MISCELLANEOUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 PART II-SOFTWARE SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.1 LAB-VIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2.2 NI MAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 PROCEDURE 10
3.1 SCHEDULE UPDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.2 DC MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 IR SENSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.4 LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.5 LOG DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.6 LOG IN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.7 AIRPORT ANNOUNCEMENT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.8 COMMUNICATION BETWEEN PILOT AND ACU . . . . . . . . . . . . . . . . . . . . . . . 14
4 IMPLEMENTATIONS AND RESULTS 15
4.1 SYSTEM BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.2 FRONT PANEL(LAB-VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.3 BLOCK DIAGRAM(LAB-VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5 ISSUES 19
6 CONCLUSION 19
7 REFERENCES 20
8 Appendix A 21
9 Appendix B 24
List of Figures
1 Basic terms and methodologies in Aviation. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.a Flight Profile[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.b Air traffic control facilities[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Functioning of ATC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.a Departure and Approach corridors[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.b A view of Air traffic Controller[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3 National instruments X Series software and hardware interface[3] . . . . . . . . . . . . . . . . 2
4 National instruments X Series Screw terminal Pin Out[4] . . . . . . . . . . . . . . . . . . . . 3
5 Top view of a DC Motor enclosed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
6 Top view of a Motor Driver(H Drive Circuit) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
7 Front view of an IR Sensor on a mount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
8 Basic Components used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.a Resistor for LED’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.b Lighting for Run-ways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.c Breadboard for connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.d Connecting Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.e Wood block for stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.f DC Voltage Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
8.g Digital Multimeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
9 A sample view of Block Diagram and Corresponding Front Panel[9] . . . . . . . . . . . . . . . 9
10 Block Diagram of Plane schedule board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
11 Block Diagram of DC Motor for ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
12 Block Diagram of IR Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
13 Graphical Analysis of Range with respect to Voltage[7] . . . . . . . . . . . . . . . . . . . . . . 13
14 Complete Block diagram of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
15 Designed Front panel of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
16 Designed Block diagram of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
17 Block Diagram of Sequence of LED for Runway for ACU. . . . . . . . . . . . . . . . . . . . . 21
18 Block Diagram of Aviation Control Unit messages disabled. . . . . . . . . . . . . . . . . . . . 21
19 Block Diagram of Announcement Board of ACU. . . . . . . . . . . . . . . . . . . . . . . . . . 22
20 Block Diagram of Log file to be written at a particular location. . . . . . . . . . . . . . . . . 22
21 Block Diagram of Log in for specified user. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
22 Front Panel of Aviation Control Unit messages disabled. . . . . . . . . . . . . . . . . . . . . . 24
23 Front Panel of Announcement Board of ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
24 Front Panel of DC Motor for ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
25 Front Panel of Sequence of LED for Runway for ACU. . . . . . . . . . . . . . . . . . . . . . . 25
26 Front Panel of Log file to be written at a particular location. . . . . . . . . . . . . . . . . . . 25
27 Front Panel of Log in for specified user. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
28 Front Panel of Plane schedule board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
29 Front Panel of IR Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
List of Tables
1 Tabulation of IR Sensor Characteristics[7] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
ABBREVIATIONS
ELE5EDE (Aviation Control Unit ): PROJECT WORK
1 INTRODUCTION
Air traffic control is used to accomplish the safe and methodical flow of aircraft from and to the airspace[1].This
systems are used to reduce the risk of accidents and allowing huge number of aircrafts to commute safely
in the air. In Australia, ATC manages to control 11 per cent of the total world air traffic which carries 4
million aircraft’s carrying 140 million passengers every year which is a large number.It should also take care
of bad weather and other climatic conditions ensuring safe and smooth landing and take off with minimum
delays[1,2].
(a) Flight Profile[2] (b) Air traffic control facilities[2]
Figure 1: Basic terms and methodologies in Aviation.
Anywhere in the world if someone is flying, then each aircraft has to under go certain procedures explained
in below figure a.[2]:
• Preflight -This is On ground procedure including flight checks, and till the flight takes off.
• Takeoff - Stage where flight gears up it’s speed and ready to be in air.
• Departure - Stage where flight is away from ground and starts cruising in the air.
• En route - Stage where aircraft reaches different airports through its journey.
• Descent - ”The pilot descends and maneuvers the aircraft to the destination airport”[2].
• Approach - Stage where the aircraft gets ready for landing.
• Landing - Stage where the aircraft comes on the runway and stops at destined terminal.
In figure b. below it shows us the aircraft tracking system across different places, till the next destination
or till landing the destination.During take off, the ATC at the take off airport will give permission to do
the operation, which is acknowledged by the pilot, then when it attains en-route, the other stations on the
ground start tracking it along the way, during landing pilot communicates with the destination ATC which
gives permission to land and also once getting detected by the ATC, it is verified whether it is legal and
approved to land at that airport.
Page 1 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
(a) Departure and Approach corridors[2] (b) A view of Air traffic Controller[2]
Figure 2: Functioning of ATC
The above images shown shows how landing and take off are pre-planned and how are they executed effectively
and without any harm/accidents,which is really a good job for ATC people working at Airports.The other
image shows how a ATC looks from inside out.
2 SPECIFICATIONS
This section is divided into two parts for better understanding.
2.1 PART I- HARDWARE SPECIFICATIONS
In Hardware section, following components were used and utilized effectively.
2.1.1 NI-USB-6341
Figure 3: National instruments X Series software and hardware interface[3]
1. Analog specifications
• 16 bit ADC resolution
• CMRR of 100dB
• 16 bit DAC resolution.
• Timing resolution of 10ns.
• DC input and output Coupling.
Page 2 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
• Periodic and Non-Periodic Waveform generation.
2. Digital Specifications
• Sample size of port 0 is 8 bits.
• Waveform generation of DO is 2047 samples.
• Waveform generation of DI is 255 samples.
• Clock frequency of 1MHz.
• USB 2.0 full speed compatibility
This Interface is a very powerful tool to utilise and use it against any software in the Labview, it has
that capability to handle both digital and analog signals with high speed and control all major hardware’s
connected to its pin out. The below diagram shows the pin out of the NI USB 6341 where an user can
connect any analog input/output or Digital input/output from this pins and utilize it to test against any
challenges faced. This hardware will be used to interface between the labview and all the hardware units
connected to it.
Figure 4: National instruments X Series Screw terminal Pin Out[4]
Page 3 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
2.1.2 DC MOTOR
Figure 5: Top view of a DC Motor enclosed
DC Motors are widely used in hobby kits, Robotics, replacement and many more devices and it is relatively
cheap.Features of this are given below[5]
• It is basically a H-Bridge circuit to control voltages.
• Maximum efficiency of 8450 RPM
• Maximum Efficiency Torque of 2.97 Nm
• Operating Voltage 1.5 to 3V.
• Maximum efficient Current0.69A.
For our application, it is being used to rotate the sensor around 180 degrees to detect the aircraft and stop in
that direction so that the sensor gives the exact range of distance and after detection it should start rotating
in both the directions.It has been mounted in a enclosed shell as to reduce the vibrations and make it stable
on the mount.
Page 4 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
2.1.3 MOTOR CONTROL MODULE
Figure 6: Top view of a Motor Driver(H Drive Circuit)
This Module is used if we are using high voltage and also unable to control motor speed and rotations as
desired.Features of the Motor control module are[6]
• Input voltage of 5-35V DC.
• Regulated 5V output on board.
• If using a stepper motor, enable both the pins and can use the 4 inputs.
• If using DC motor, two motors can be run in this module both forward and reverse.
• Suitable for PWM techniques to control Motor operation.
• Suitable to use it with Arduino board too.
Page 5 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
2.1.4 IR SENSOR
Figure 7: Front view of an IR Sensor on a mount
This is a very effective sensor for measuring range in terms of voltage, this is being used widely in applications
like vacuum cleaners , sanitary, Personal robots to sense proximity and many more.Here are some features
of it[7].
• This Sensor (GP2Y0A41SK0F) is specifically made for measuring distance.
• It is an integration of PSD, IR-LED and also some IC which processes signals.
• The output is based mainly on reflection, so this might be affected by many environmental effects
which are minimized by Triangulation method.
• Output is a voltage signal with respect to signal variations.
• It can also be used as Proximity sensors.
• Distance measuring range is 4 to 30 cm.
• Analog output type
Page 6 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
2.1.5 MISCELLANEOUS
(a) Resistor for LED’s (b) Lighting for Run-ways
(c) Breadboard for connection
(d) Connecting Wires (e) Wood block for stability
(f) DC Voltage Generator (g) Digital Multimeter
Figure 8: Basic Components used.
All these components are used for this project they are
1. Resistors: These were used for giving sufficient current for LED’s to drive current from the power
supply and the excess to be drained through ground.
2. LED: This are illuminating devices used as runways in our application, they basically work on PN
Juction mechanism with respect to voltage from the supply.
3. Breadboard: This is the important part for the project as connections to be tested and implemented
would be done easily on breadboard but if its soldering and other techniques, it takes lot of time which
is not productive in testing cycle.
Page 7 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
4. Connecting Wires: In this project, two types(female and male) of wires have been used for easy
connection and disconnection on breadboard, they are just plug and play.
5. Wood Block: This object is used for spporting Sensor and DC motor mount to give more stability
with respect to ground as motor creates lot of vibrations.
6. DC Voltage Generator: This device could be utilised for Motor Driver Module as it requires constant
12V/5V DC supply based on operation.
7. Digital Multimeter:This is a very important device to verify short circuits, loose connections, to
find continuity and also to determine voltage and current, it has significant role in Motor driver PWM
output and also in IR sensor output.
2.2 PART II-SOFTWARE SPECIFICATIONS
2.2.1 LAB-VIEW
”LabVIEW is systems engineering software for applications that require test, measurement, and control with
rapid access to hardware and data insights”[8]. It can be used in various design process, they are [8]
• ”Measure Physical Systems With Sensors or Actuators”.
• ”Validate or Verify Electronic Designs”.
• ”Develop Production Test Systems”.
• ”Design Smart Machines or Industrial Equipment”.
• ”Design a Wireless Communications System” .
It is a very powerful software, which can perform all the complex operations in one-go, all other software’s
have their own coding language which the user has to learn before using them, but here no need to learn
coding, just use the functional blocks to build anything with a logic and it is very easy to implement, and
you could verify it working perfectly on the front panel. In the below diagram a sample view is given, in front
panel, you could make controls and indicators which could be varied, in Block diagram, you could connect
all your controls and indicators to make some logic and perform some computation to give some expected
output.
Page 8 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 9: A sample view of Block Diagram and Corresponding Front Panel[9]
2.2.2 NI MAX
NI MAX is an important software which can manage the following[10]
• CAN device
• DAQ device
• FieldPoint device
• GPIB device
• IMAQ device
• IVI device
• Modular Instruments, Motion, NI Switch Executive
• VI Logger
• VISA device and
• VXI devices
Using this devices, ”no of channels,tasks, interfaces, scales, and virtual instruments can be edited, created.
Execute system diagnostics and run test panels. It is a free software which can automatically install software
and device drivers which is required by the program.
Page 9 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
3 PROCEDURE
3.1 SCHEDULE UPDATE
Figure 10: Block Diagram of Plane schedule board.
Figure 10 shows the labview function for updating the schedule given in a .csv file extension. According to
the project specification the schedule should be updated every 10 seconds. Two case structure and a while
loop in between two case structure is used for implementing the updating function. Programmatically it is
updating every seconds as shown in the timer. However, the updated value is only displayed after 10 seconds.
File path constant is used to browse the file from specified location and read from spreadsheet function is
used to read the data from the .csv file.
3.2 DC MOTOR
The below figure 11 shows how a DC motor can be connected in the block diagram, here two DAQ’s are
being used, one being digital and other being analog.Analog DAQ is used to generate PWM signals which
will take care of the on and off periods of the motor rotations, here the frequency is being set at 5000 Hz and
number of samples to write being 50.Before generating PWM signals , for generating a square wave signal
effectively a signal simulator vi is used and given to DAQ being a set duty cycle at 50.The other digital DAQ
takes care of rotation being clockwise and Anti-clockwise making it rotate 180 degrees all over .The peaks
are being set by a not gate which switches the rotation of the motor by a series of shift registers. The time
period being 350ms being the accurate timing for our system work effectively.
Page 10 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 11: Block Diagram of DC Motor for ACU.
3.3 IR SENSOR
Table 1: Tabulation of IR Sensor Characteristics[7]
The above table mentions the characteristics of a IR sensor which is being used here, it is these parameters
on which the sub vi is designed.
Page 11 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 12: Block Diagram of IR Sensor.
The above figure 12 shows the implemented software part to find an object with in the proximity of the
sensor and the distance of the object from the sensor. The output of the sensor is voltage and is inversely
proportional to the distance, that is when the object is away from the sensor it shows low voltage and when
it approach the sensor the value get increased. Mathematical calculations are used to convert the voltage
output to indicate proper distance and to find the speed of the object. Boolean gets light up when the sensor
sense the object.Timer is used to update the sensor value every 5 ms.
Page 12 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 13: Graphical Analysis of Range with respect to Voltage[7]
All the above configuration in section 3.3 are followed strictly and same values as per given design.ThisGraph
helped us to determine the voltage across distance and gives us scaling and calibration factors.
3.4 LED
Figure for this section is mentioned in Appendix-A, figure 17, Three LEDs are used to indicate the runway
of the airport. All the LEDs flash at the same rate. State machine with four state were used to implement
the design. In the default state all the LEDs are in on state , after every 500 ms it switches to next state,
where only one LED is on at a time. The LEDs starts flashing only when the pilot confirmation message
for landing reaches ACU, a elapsed timer is used to turn off all the LEDs after 5 seconds. DAQ assistant is
used to connect Hardware and system, also the system gives digital output to LED.
Page 13 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
3.5 LOG DATA
Figure for this section is mentioned in Appendix-A, figure 18, which is used to log incident message and is
accessible by one and only login which is Admin. This sub vi creates a text document in the name Acquired
data and current date and time. The content of the document contain current date and time and the message
type by admin. The function to create log message is inside a case structure and the selector of the case
structure is the output of the admin login sub vi. Application directory function is used to store the logged
document where the running vi is stored.
3.6 LOG IN
Figure for this section is mentioned in Appendix-A, figure 21,which delivers the function for login. The
username and password for USER and ADMIN are saved in a text document file and always read from a
file function, which is used to read the document.when someone tries to login, the code compares the data
and if the information is same a dialog box gets pop up and say ”Hi Permission Granted Admin” or ”Hi
Permission Granted User”.if the information doesn’t match then the dialog box says ”Access denied”.
3.7 AIRPORT ANNOUNCEMENT BOARD
Figure for this section is mentioned in Appendix-A, figure 19, is the sub vi used in the main project for
airport announcement. The airport announcement board should display the delayed flight from the schedule
time. in this sub vi file path is used to call the csv excel file from the folder and the read file function used
to the excel file. The constants used are for read specified locations. The scheduled time is compared with
the current date and time and also check the sensor status. If the flight is delayed and the sensor does not
sense it shows a delay message for example, ”SORRY FOR INCONVINIENCE, SINGAPORE AIRLINES
IS DELAYED”. if the sensor sense the flight then the announcement board displays ”WELCOME TO
MELBOURNE AIRPORT” and the current date and Time.
3.8 COMMUNICATION BETWEEN PILOT AND ACU
Figure for this section is mentioned in Appendix-A, figure 18, shows the software program for communication
between ACU and pilot. Communication is enabled only when the sensor sense the flight. In practical,
communication is happening via wireless network. In this project, communication is through messaging.
The program is inside the case structure and the case selector is connected with the output of login. Only
admin and user can use this facility. The output of equal comparator function is given to LED sub vi to
enable the sub vi when the pilot replies to ACU with a message ”OK”.
Page 14 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
4 IMPLEMENTATIONS AND RESULTS
4.1 SYSTEM BLOCK DIAGRAM
Figure 14: Complete Block diagram of the system
Page 15 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Front panel is the user interface of the vi which consist of controls and indicators. The figure given above is
the front panel of the project named Airport control unit. The developed project is accessible only for two
users that are Admin and User. Admin and user has unique passwords to login into the front panel. If anyone
tries to login without correct username and password, system will deny access to control panel. User login
cannot access log incident message, this facility is only indulged for admin. A boolean is used to indicate the
sensor response and two numerical indicators are used to indicate the distance and speed of the object in
the sensor path. Three LEDs are used to indicate the runway of the airport. LEDs starts flashing only after
ACU gets the confirmation message from pilot. Controls and indicators for communication between pilot
and ACU is shown in above figure, The controls and indicators gets enabled only after sensor recognizes the
flight.The schedule table in the front panel shows the details of all the scheduled services and is updating in
every 10 seconds.Airport announcement board display message when the flight gets late than the scheduled
time.
Page 16 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
4.2 FRONT PANEL(LAB-VIEW)
Figure 15: Designed Front panel of the system
Page 17 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
4.3 BLOCK DIAGRAM(LAB-VIEW)
Figure 16: Designed Block diagram of the system
Page 18 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
5 ISSUES
1. Too many while loops made the program slow and sometimes the system freezed.
2. Everytime USB ports are changed or systems are changed DAQ assistant port to be changed.
3. For Admin/Operator Log in, the whole program had to be stopped and then restarted.
4. Speed calibration was a major issue as it varied with so many parameters in the system.
5. Airport Schedule has to be changed manually in the excel sheet to update on the Announcement board.
6. Sensor output wires made motor rotation difficult.
7. Breadboards had some loose connections always.
6 CONCLUSION
Aviation industry is the most crucial industry, which has to be taken care 24x7, any mistake could make
millions of life at stake,Studies and researches are still going to increase the efficiency using technologies of
the air port control unit in the midst of increasingly crowded air space.Landing and takeoff may happen
simultaneously.There are two condition to be satisfied, when a aircraft is cleared for take off. There is clear
and verbal authorization by air traffic control and there is a safe distance between two aircrafts, If either of
the conditions are not satisfied there is a potential risk of mid air collision or ground collision of two aircrafts.
So the safe landing of aircraft is purely depend on the air traffic control unit. This project was a simple
attempt to develop an efficient airport control unit using the software labview. Our project enables fast and
efficient communication between control unit and the aircraft being a prototype. It also updates the aircraft
arrival and departure information on airport displays frequently. The sensor we used in the project was very
efficient to detect the object in its vicinity. Efficient control unit can provide passengers a very safe and
peaceful journey. Executable files were also created to use it for future purpose making it viable for other
users, and showing others Labview is a good software to develop prototypes of any kind.
Page 19 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
7 REFERENCES
[1] Air Services Australia Portal, Apr 6, 2016.
http://www.airservicesaustralia.com/services/how-air-traffic-control-works/.
[2] CRAIG FREUDENRICH, PH.D., How Air Traffic Control Works.
http://science.howstuffworks.com/transport/flight/modern/air-traffic-control.html
[3] National instruments http://www.ni.com/product-documentation/11556/en/.
[4] NI 6341, Device Specifications, June, 2016 .
[5] Jaycar Electronics, Australia PTY LTD.
https://www.jaycar.com.au/hobby-motor-low-torque/p/YM2706.
[6] Troxin Labs, Troxin stuff, Tutorial L298N Dual Motor Controller Modules and Arduino. http:
//tronixstuff.com/2014/11/25/tutorial-l298n-dual-motor-controller-modules-and-arduino/
September 2008.
[7] Sharp GP2Y0A41SK0F, Sheet No.: OP13008EN, Data sheet.
[8] National Instruments http://www.ni.com/en-au/shop/labview.html
[9] National Instruments,
http://www.ni.com/getting-started/labview-basics/environment#BlockDiagram
[10] National Instruments,
http://digital.ni.com/public.nsf/allkb/71544521BDE34FFB86256FCF005F4FB6
Page 20 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
8 Appendix A
Figure 17: Block Diagram of Sequence of LED for Runway for ACU.
Figure 18: Block Diagram of Aviation Control Unit messages disabled.
Page 21 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 19: Block Diagram of Announcement Board of ACU.
Figure 20: Block Diagram of Log file to be written at a particular location.
Page 22 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 21: Block Diagram of Log in for specified user.
Page 23 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
9 Appendix B
Figure 22: Front Panel of Aviation Control Unit messages disabled.
Figure 23: Front Panel of Announcement Board of ACU.
Figure 24: Front Panel of DC Motor for ACU.
Page 24 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 25: Front Panel of Sequence of LED for Runway for ACU.
Figure 26: Front Panel of Log file to be written at a particular location.
Page 25 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 27: Front Panel of Log in for specified user.
Figure 28: Front Panel of Plane schedule board.
Page 26 of 27
ELE5EDE (Aviation Control Unit ): PROJECT WORK
Figure 29: Front Panel of IR Sensor.
Page 27 of 27

Mais conteúdo relacionado

Mais procurados

Siemens s7 300-400-simatic couter module cm35
Siemens s7 300-400-simatic couter module cm35Siemens s7 300-400-simatic couter module cm35
Siemens s7 300-400-simatic couter module cm35Dien Ha The
 
Manual de instalacion Satloc bantam
Manual de instalacion Satloc bantamManual de instalacion Satloc bantam
Manual de instalacion Satloc bantamJeferson Gomez
 
Manual del usuario Satloc bantam
Manual del usuario Satloc bantamManual del usuario Satloc bantam
Manual del usuario Satloc bantamJeferson Gomez
 
Emf2192 ib _ethercat aif module__v3-1__en
Emf2192 ib _ethercat aif module__v3-1__enEmf2192 ib _ethercat aif module__v3-1__en
Emf2192 ib _ethercat aif module__v3-1__enCharles Santos
 
2012 Chevrolet Avalanche in Baltimore, Maryland
2012 Chevrolet Avalanche in Baltimore, Maryland2012 Chevrolet Avalanche in Baltimore, Maryland
2012 Chevrolet Avalanche in Baltimore, MarylandJerry's Chevrolet
 
Simocode dp = manual de parametrização e operação
Simocode dp = manual de parametrização e operaçãoSimocode dp = manual de parametrização e operação
Simocode dp = manual de parametrização e operaçãoconfidencial
 
Fanuc Series 16 s - 62445e
Fanuc Series 16 s - 62445e Fanuc Series 16 s - 62445e
Fanuc Series 16 s - 62445e CNC Center
 
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manual
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manualW427 e1-01+ws02-cpic1-e+cx programmer iec operation-manual
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manualNguyễn Yên Giang
 
En.dm00024550 stm8 s003f3p6
En.dm00024550   stm8 s003f3p6En.dm00024550   stm8 s003f3p6
En.dm00024550 stm8 s003f3p6betodias29
 
Inline command emc内部inline命令集
Inline command emc内部inline命令集Inline command emc内部inline命令集
Inline command emc内部inline命令集luweinet
 
Datasheet de Fec Compact PLC FESTO Hadware
Datasheet de Fec Compact PLC FESTO HadwareDatasheet de Fec Compact PLC FESTO Hadware
Datasheet de Fec Compact PLC FESTO HadwareSANTIAGO PABLO ALBERTO
 
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step Guide
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step GuideYokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step Guide
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step GuidePower Specialties, Inc.
 
2012 Chevrolet Volt Owners Manual
2012 Chevrolet Volt Owners Manual2012 Chevrolet Volt Owners Manual
2012 Chevrolet Volt Owners ManualJerry's Chevrolet
 

Mais procurados (19)

Siemens s7 300-400-simatic couter module cm35
Siemens s7 300-400-simatic couter module cm35Siemens s7 300-400-simatic couter module cm35
Siemens s7 300-400-simatic couter module cm35
 
Manual de instalacion Satloc bantam
Manual de instalacion Satloc bantamManual de instalacion Satloc bantam
Manual de instalacion Satloc bantam
 
Manual del usuario Satloc bantam
Manual del usuario Satloc bantamManual del usuario Satloc bantam
Manual del usuario Satloc bantam
 
Emf2192 ib _ethercat aif module__v3-1__en
Emf2192 ib _ethercat aif module__v3-1__enEmf2192 ib _ethercat aif module__v3-1__en
Emf2192 ib _ethercat aif module__v3-1__en
 
Pb32x
Pb32xPb32x
Pb32x
 
2012 Chevrolet Avalanche in Baltimore, Maryland
2012 Chevrolet Avalanche in Baltimore, Maryland2012 Chevrolet Avalanche in Baltimore, Maryland
2012 Chevrolet Avalanche in Baltimore, Maryland
 
Final Report
Final ReportFinal Report
Final Report
 
Simocode dp = manual de parametrização e operação
Simocode dp = manual de parametrização e operaçãoSimocode dp = manual de parametrização e operação
Simocode dp = manual de parametrização e operação
 
Bucher lift control guide
Bucher lift control guideBucher lift control guide
Bucher lift control guide
 
Fanuc Series 16 s - 62445e
Fanuc Series 16 s - 62445e Fanuc Series 16 s - 62445e
Fanuc Series 16 s - 62445e
 
Stk 500
Stk 500Stk 500
Stk 500
 
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manual
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manualW427 e1-01+ws02-cpic1-e+cx programmer iec operation-manual
W427 e1-01+ws02-cpic1-e+cx programmer iec operation-manual
 
En.dm00024550 stm8 s003f3p6
En.dm00024550   stm8 s003f3p6En.dm00024550   stm8 s003f3p6
En.dm00024550 stm8 s003f3p6
 
Inline command emc内部inline命令集
Inline command emc内部inline命令集Inline command emc内部inline命令集
Inline command emc内部inline命令集
 
Datasheet de Fec Compact PLC FESTO Hadware
Datasheet de Fec Compact PLC FESTO HadwareDatasheet de Fec Compact PLC FESTO Hadware
Datasheet de Fec Compact PLC FESTO Hadware
 
Manual fec standard
Manual fec standardManual fec standard
Manual fec standard
 
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step Guide
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step GuideYokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step Guide
Yokogawa Model GX10/GX20/GP10/GP20 Paperless Recorder First Step Guide
 
PLC: Introducción al PLC
PLC: Introducción al PLC PLC: Introducción al PLC
PLC: Introducción al PLC
 
2012 Chevrolet Volt Owners Manual
2012 Chevrolet Volt Owners Manual2012 Chevrolet Volt Owners Manual
2012 Chevrolet Volt Owners Manual
 

Semelhante a Aviation Control Unit

Towards Digital Twin of a Flexible manufacturing system with AGV
Towards Digital Twin of a Flexible manufacturing system with AGV Towards Digital Twin of a Flexible manufacturing system with AGV
Towards Digital Twin of a Flexible manufacturing system with AGV YasmineBelHajsalah
 
Bx310x Product Specification
Bx310x Product SpecificationBx310x Product Specification
Bx310x Product SpecificationFrederic Petit
 
ESTACION DE TRABAJO ALLEN-BRADLEY
ESTACION DE TRABAJO ALLEN-BRADLEYESTACION DE TRABAJO ALLEN-BRADLEY
ESTACION DE TRABAJO ALLEN-BRADLEYHard Rock Cafe
 
Project Report Distance measurement system
Project Report Distance measurement systemProject Report Distance measurement system
Project Report Distance measurement systemkurkute1994
 
Team Omni L2 Requirements Revised
Team Omni L2 Requirements RevisedTeam Omni L2 Requirements Revised
Team Omni L2 Requirements RevisedAndrew Daws
 
Analog module omron
Analog module omronAnalog module omron
Analog module omronAlain Hua
 
Comparison of Different Control Strategies for Rotary Flexible Arm Joint
Comparison of Different Control Strategies for Rotary Flexible Arm JointComparison of Different Control Strategies for Rotary Flexible Arm Joint
Comparison of Different Control Strategies for Rotary Flexible Arm Jointomkarharshe
 
TFG_Cristobal_Cuevas_Garcia_2018.pdf
TFG_Cristobal_Cuevas_Garcia_2018.pdfTFG_Cristobal_Cuevas_Garcia_2018.pdf
TFG_Cristobal_Cuevas_Garcia_2018.pdfGerard Labernia
 
LED Driver "BCR402U" - Datasheet | Infineon Technologies
LED Driver "BCR402U" - Datasheet | Infineon TechnologiesLED Driver "BCR402U" - Datasheet | Infineon Technologies
LED Driver "BCR402U" - Datasheet | Infineon TechnologiesInfineon Technologies AG
 
Philips Respironics V60 - Service manual.pdf
Philips Respironics V60 - Service manual.pdfPhilips Respironics V60 - Service manual.pdf
Philips Respironics V60 - Service manual.pdfFatiEspindola
 
ME75-2014-myan076-report
ME75-2014-myan076-reportME75-2014-myan076-report
ME75-2014-myan076-reportMicky Yang
 

Semelhante a Aviation Control Unit (20)

Plc report
Plc report Plc report
Plc report
 
cl3108.pdf
cl3108.pdfcl3108.pdf
cl3108.pdf
 
2D ROBOTIC PLOTTER
2D ROBOTIC PLOTTER2D ROBOTIC PLOTTER
2D ROBOTIC PLOTTER
 
Towards Digital Twin of a Flexible manufacturing system with AGV
Towards Digital Twin of a Flexible manufacturing system with AGV Towards Digital Twin of a Flexible manufacturing system with AGV
Towards Digital Twin of a Flexible manufacturing system with AGV
 
USB OTG
USB OTGUSB OTG
USB OTG
 
Bx310x Product Specification
Bx310x Product SpecificationBx310x Product Specification
Bx310x Product Specification
 
ESTACION DE TRABAJO ALLEN-BRADLEY
ESTACION DE TRABAJO ALLEN-BRADLEYESTACION DE TRABAJO ALLEN-BRADLEY
ESTACION DE TRABAJO ALLEN-BRADLEY
 
Project Report Distance measurement system
Project Report Distance measurement systemProject Report Distance measurement system
Project Report Distance measurement system
 
Team Omni L2 Requirements Revised
Team Omni L2 Requirements RevisedTeam Omni L2 Requirements Revised
Team Omni L2 Requirements Revised
 
Analog module omron
Analog module omronAnalog module omron
Analog module omron
 
Acb abb
Acb abbAcb abb
Acb abb
 
Comparison of Different Control Strategies for Rotary Flexible Arm Joint
Comparison of Different Control Strategies for Rotary Flexible Arm JointComparison of Different Control Strategies for Rotary Flexible Arm Joint
Comparison of Different Control Strategies for Rotary Flexible Arm Joint
 
TFG_Cristobal_Cuevas_Garcia_2018.pdf
TFG_Cristobal_Cuevas_Garcia_2018.pdfTFG_Cristobal_Cuevas_Garcia_2018.pdf
TFG_Cristobal_Cuevas_Garcia_2018.pdf
 
dissertation
dissertationdissertation
dissertation
 
LED Driver "BCR402U" - Datasheet | Infineon Technologies
LED Driver "BCR402U" - Datasheet | Infineon TechnologiesLED Driver "BCR402U" - Datasheet | Infineon Technologies
LED Driver "BCR402U" - Datasheet | Infineon Technologies
 
Internship report
Internship reportInternship report
Internship report
 
Philips Respironics V60 - Service manual.pdf
Philips Respironics V60 - Service manual.pdfPhilips Respironics V60 - Service manual.pdf
Philips Respironics V60 - Service manual.pdf
 
ME75-2014-myan076-report
ME75-2014-myan076-reportME75-2014-myan076-report
ME75-2014-myan076-report
 
Cube_Quest_Final_Report
Cube_Quest_Final_ReportCube_Quest_Final_Report
Cube_Quest_Final_Report
 
Jdsu mts 2000_manual
Jdsu mts 2000_manualJdsu mts 2000_manual
Jdsu mts 2000_manual
 

Último

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 

Último (20)

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 

Aviation Control Unit

  • 1. DEPARTMENT OF ELECTRONICS ELE5EDE PROJECT AVIATION CONTROL UNIT GROUP : IDEAS R US Samarth Annappa Swamy Student No.18378408 And Mebin Varghese Student No.18198066 02 June 2017
  • 2. DECLARATION We, Samarth Annappa Swamy and Mebin Varghese certify that the Project work that was completed and the report that was submitted, is our original work and that no part of the work was copied or taken from other people without proper acknowledgement. We also agree that both of us have equally contributed to the work. 02-June-2017 Samarth Annappa Swamy Mebin Varghese
  • 3. ACKNOWLEDGEMENT We are grateful to our Lecturer Mr. Tommy Huynh and his assistant Lyon for constantly guiding us in successfully completing our project,Aviation Control Unit.Your support was really encouraging for us and we sincerely thank you for that. We also express our gratitude to our close friends Qi liang and Bharatkumar Savaliya for their willingness to spend some time with us in answering our questionnaires. Last but not the least, we thank our Parents and Almighty God for granting us some wisdom and knowledge by which we could attempt the project.
  • 4. ABSTRACT Aviation Control Unit is a very complex and most important part in Aviation industry as it is the only one which decides safety and responsibility of the entire airline crew and its passengers. Any abnormalities in the functioning of this system could be fatal. in this project, a system with almost similar characteristics are designed and implemented as a prototype using a very efficient and effective software called Labview and other additional hardware parts to exactly replicate the functioning of ACU. Hardware and software parts are controlled by DAQ assistant which is inbuilt feature of the Labview and it is easy to implement. A system which replicates radar search for airline in the sky is implemented which detects using a IR sensor and notifies the control unit that what further actions need to be taken for smooth landing. There are log in privileges which allows certain users to access certain things in the control panel according to the access rights given to each user. Also, an announcement board which compares the flight timings of the current aircraft with the present one and it decides whether it is delayed or on time. There are other features enabled on this prototype such as run way LEDs which are pathways for aircrafts to land them safely which are perfectly synchronized with the front panel and the distance from the control unit to the sensor placement which gives you accurate distance between them. All this happens only if pilot says ok/Roger that to the control unit and they can communicate between the ACU and pilot which is exactly similar to reality but it is being implemented as a typing format , it is usually in the format of voice and sound. Implementing with the Labview and other hardware interfaces, it was not working as expected due to some restrictions on breadboard and wiring which altered some behaviors of DC motor and sensor, too many while loops to update data constantly made the software work little bit slow but does not lag in performance, overall the system works perfectly as planned and performs all function without any difficulties and lag in efficiency.
  • 5. Contents 1 INTRODUCTION 1 2 SPECIFICATIONS 2 2.1 PART I- HARDWARE SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.1 NI-USB-6341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.1.2 DC MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.1.3 MOTOR CONTROL MODULE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1.4 IR SENSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1.5 MISCELLANEOUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 PART II-SOFTWARE SPECIFICATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2.1 LAB-VIEW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2.2 NI MAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3 PROCEDURE 10 3.1 SCHEDULE UPDATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.2 DC MOTOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.3 IR SENSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.4 LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.5 LOG DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.6 LOG IN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.7 AIRPORT ANNOUNCEMENT BOARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.8 COMMUNICATION BETWEEN PILOT AND ACU . . . . . . . . . . . . . . . . . . . . . . . 14 4 IMPLEMENTATIONS AND RESULTS 15 4.1 SYSTEM BLOCK DIAGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 FRONT PANEL(LAB-VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.3 BLOCK DIAGRAM(LAB-VIEW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 5 ISSUES 19 6 CONCLUSION 19 7 REFERENCES 20 8 Appendix A 21 9 Appendix B 24
  • 6. List of Figures 1 Basic terms and methodologies in Aviation. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.a Flight Profile[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.b Air traffic control facilities[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Functioning of ATC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.a Departure and Approach corridors[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.b A view of Air traffic Controller[2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 National instruments X Series software and hardware interface[3] . . . . . . . . . . . . . . . . 2 4 National instruments X Series Screw terminal Pin Out[4] . . . . . . . . . . . . . . . . . . . . 3 5 Top view of a DC Motor enclosed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6 Top view of a Motor Driver(H Drive Circuit) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7 Front view of an IR Sensor on a mount . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8 Basic Components used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.a Resistor for LED’s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.b Lighting for Run-ways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.c Breadboard for connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.d Connecting Wires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.e Wood block for stability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.f DC Voltage Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8.g Digital Multimeter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 A sample view of Block Diagram and Corresponding Front Panel[9] . . . . . . . . . . . . . . . 9 10 Block Diagram of Plane schedule board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 11 Block Diagram of DC Motor for ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 Block Diagram of IR Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 13 Graphical Analysis of Range with respect to Voltage[7] . . . . . . . . . . . . . . . . . . . . . . 13 14 Complete Block diagram of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 15 Designed Front panel of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 16 Designed Block diagram of the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 17 Block Diagram of Sequence of LED for Runway for ACU. . . . . . . . . . . . . . . . . . . . . 21 18 Block Diagram of Aviation Control Unit messages disabled. . . . . . . . . . . . . . . . . . . . 21 19 Block Diagram of Announcement Board of ACU. . . . . . . . . . . . . . . . . . . . . . . . . . 22 20 Block Diagram of Log file to be written at a particular location. . . . . . . . . . . . . . . . . 22 21 Block Diagram of Log in for specified user. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 22 Front Panel of Aviation Control Unit messages disabled. . . . . . . . . . . . . . . . . . . . . . 24 23 Front Panel of Announcement Board of ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 24 Front Panel of DC Motor for ACU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 25 Front Panel of Sequence of LED for Runway for ACU. . . . . . . . . . . . . . . . . . . . . . . 25 26 Front Panel of Log file to be written at a particular location. . . . . . . . . . . . . . . . . . . 25 27 Front Panel of Log in for specified user. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 28 Front Panel of Plane schedule board. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 29 Front Panel of IR Sensor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 List of Tables 1 Tabulation of IR Sensor Characteristics[7] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  • 8. ELE5EDE (Aviation Control Unit ): PROJECT WORK 1 INTRODUCTION Air traffic control is used to accomplish the safe and methodical flow of aircraft from and to the airspace[1].This systems are used to reduce the risk of accidents and allowing huge number of aircrafts to commute safely in the air. In Australia, ATC manages to control 11 per cent of the total world air traffic which carries 4 million aircraft’s carrying 140 million passengers every year which is a large number.It should also take care of bad weather and other climatic conditions ensuring safe and smooth landing and take off with minimum delays[1,2]. (a) Flight Profile[2] (b) Air traffic control facilities[2] Figure 1: Basic terms and methodologies in Aviation. Anywhere in the world if someone is flying, then each aircraft has to under go certain procedures explained in below figure a.[2]: • Preflight -This is On ground procedure including flight checks, and till the flight takes off. • Takeoff - Stage where flight gears up it’s speed and ready to be in air. • Departure - Stage where flight is away from ground and starts cruising in the air. • En route - Stage where aircraft reaches different airports through its journey. • Descent - ”The pilot descends and maneuvers the aircraft to the destination airport”[2]. • Approach - Stage where the aircraft gets ready for landing. • Landing - Stage where the aircraft comes on the runway and stops at destined terminal. In figure b. below it shows us the aircraft tracking system across different places, till the next destination or till landing the destination.During take off, the ATC at the take off airport will give permission to do the operation, which is acknowledged by the pilot, then when it attains en-route, the other stations on the ground start tracking it along the way, during landing pilot communicates with the destination ATC which gives permission to land and also once getting detected by the ATC, it is verified whether it is legal and approved to land at that airport. Page 1 of 27
  • 9. ELE5EDE (Aviation Control Unit ): PROJECT WORK (a) Departure and Approach corridors[2] (b) A view of Air traffic Controller[2] Figure 2: Functioning of ATC The above images shown shows how landing and take off are pre-planned and how are they executed effectively and without any harm/accidents,which is really a good job for ATC people working at Airports.The other image shows how a ATC looks from inside out. 2 SPECIFICATIONS This section is divided into two parts for better understanding. 2.1 PART I- HARDWARE SPECIFICATIONS In Hardware section, following components were used and utilized effectively. 2.1.1 NI-USB-6341 Figure 3: National instruments X Series software and hardware interface[3] 1. Analog specifications • 16 bit ADC resolution • CMRR of 100dB • 16 bit DAC resolution. • Timing resolution of 10ns. • DC input and output Coupling. Page 2 of 27
  • 10. ELE5EDE (Aviation Control Unit ): PROJECT WORK • Periodic and Non-Periodic Waveform generation. 2. Digital Specifications • Sample size of port 0 is 8 bits. • Waveform generation of DO is 2047 samples. • Waveform generation of DI is 255 samples. • Clock frequency of 1MHz. • USB 2.0 full speed compatibility This Interface is a very powerful tool to utilise and use it against any software in the Labview, it has that capability to handle both digital and analog signals with high speed and control all major hardware’s connected to its pin out. The below diagram shows the pin out of the NI USB 6341 where an user can connect any analog input/output or Digital input/output from this pins and utilize it to test against any challenges faced. This hardware will be used to interface between the labview and all the hardware units connected to it. Figure 4: National instruments X Series Screw terminal Pin Out[4] Page 3 of 27
  • 11. ELE5EDE (Aviation Control Unit ): PROJECT WORK 2.1.2 DC MOTOR Figure 5: Top view of a DC Motor enclosed DC Motors are widely used in hobby kits, Robotics, replacement and many more devices and it is relatively cheap.Features of this are given below[5] • It is basically a H-Bridge circuit to control voltages. • Maximum efficiency of 8450 RPM • Maximum Efficiency Torque of 2.97 Nm • Operating Voltage 1.5 to 3V. • Maximum efficient Current0.69A. For our application, it is being used to rotate the sensor around 180 degrees to detect the aircraft and stop in that direction so that the sensor gives the exact range of distance and after detection it should start rotating in both the directions.It has been mounted in a enclosed shell as to reduce the vibrations and make it stable on the mount. Page 4 of 27
  • 12. ELE5EDE (Aviation Control Unit ): PROJECT WORK 2.1.3 MOTOR CONTROL MODULE Figure 6: Top view of a Motor Driver(H Drive Circuit) This Module is used if we are using high voltage and also unable to control motor speed and rotations as desired.Features of the Motor control module are[6] • Input voltage of 5-35V DC. • Regulated 5V output on board. • If using a stepper motor, enable both the pins and can use the 4 inputs. • If using DC motor, two motors can be run in this module both forward and reverse. • Suitable for PWM techniques to control Motor operation. • Suitable to use it with Arduino board too. Page 5 of 27
  • 13. ELE5EDE (Aviation Control Unit ): PROJECT WORK 2.1.4 IR SENSOR Figure 7: Front view of an IR Sensor on a mount This is a very effective sensor for measuring range in terms of voltage, this is being used widely in applications like vacuum cleaners , sanitary, Personal robots to sense proximity and many more.Here are some features of it[7]. • This Sensor (GP2Y0A41SK0F) is specifically made for measuring distance. • It is an integration of PSD, IR-LED and also some IC which processes signals. • The output is based mainly on reflection, so this might be affected by many environmental effects which are minimized by Triangulation method. • Output is a voltage signal with respect to signal variations. • It can also be used as Proximity sensors. • Distance measuring range is 4 to 30 cm. • Analog output type Page 6 of 27
  • 14. ELE5EDE (Aviation Control Unit ): PROJECT WORK 2.1.5 MISCELLANEOUS (a) Resistor for LED’s (b) Lighting for Run-ways (c) Breadboard for connection (d) Connecting Wires (e) Wood block for stability (f) DC Voltage Generator (g) Digital Multimeter Figure 8: Basic Components used. All these components are used for this project they are 1. Resistors: These were used for giving sufficient current for LED’s to drive current from the power supply and the excess to be drained through ground. 2. LED: This are illuminating devices used as runways in our application, they basically work on PN Juction mechanism with respect to voltage from the supply. 3. Breadboard: This is the important part for the project as connections to be tested and implemented would be done easily on breadboard but if its soldering and other techniques, it takes lot of time which is not productive in testing cycle. Page 7 of 27
  • 15. ELE5EDE (Aviation Control Unit ): PROJECT WORK 4. Connecting Wires: In this project, two types(female and male) of wires have been used for easy connection and disconnection on breadboard, they are just plug and play. 5. Wood Block: This object is used for spporting Sensor and DC motor mount to give more stability with respect to ground as motor creates lot of vibrations. 6. DC Voltage Generator: This device could be utilised for Motor Driver Module as it requires constant 12V/5V DC supply based on operation. 7. Digital Multimeter:This is a very important device to verify short circuits, loose connections, to find continuity and also to determine voltage and current, it has significant role in Motor driver PWM output and also in IR sensor output. 2.2 PART II-SOFTWARE SPECIFICATIONS 2.2.1 LAB-VIEW ”LabVIEW is systems engineering software for applications that require test, measurement, and control with rapid access to hardware and data insights”[8]. It can be used in various design process, they are [8] • ”Measure Physical Systems With Sensors or Actuators”. • ”Validate or Verify Electronic Designs”. • ”Develop Production Test Systems”. • ”Design Smart Machines or Industrial Equipment”. • ”Design a Wireless Communications System” . It is a very powerful software, which can perform all the complex operations in one-go, all other software’s have their own coding language which the user has to learn before using them, but here no need to learn coding, just use the functional blocks to build anything with a logic and it is very easy to implement, and you could verify it working perfectly on the front panel. In the below diagram a sample view is given, in front panel, you could make controls and indicators which could be varied, in Block diagram, you could connect all your controls and indicators to make some logic and perform some computation to give some expected output. Page 8 of 27
  • 16. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 9: A sample view of Block Diagram and Corresponding Front Panel[9] 2.2.2 NI MAX NI MAX is an important software which can manage the following[10] • CAN device • DAQ device • FieldPoint device • GPIB device • IMAQ device • IVI device • Modular Instruments, Motion, NI Switch Executive • VI Logger • VISA device and • VXI devices Using this devices, ”no of channels,tasks, interfaces, scales, and virtual instruments can be edited, created. Execute system diagnostics and run test panels. It is a free software which can automatically install software and device drivers which is required by the program. Page 9 of 27
  • 17. ELE5EDE (Aviation Control Unit ): PROJECT WORK 3 PROCEDURE 3.1 SCHEDULE UPDATE Figure 10: Block Diagram of Plane schedule board. Figure 10 shows the labview function for updating the schedule given in a .csv file extension. According to the project specification the schedule should be updated every 10 seconds. Two case structure and a while loop in between two case structure is used for implementing the updating function. Programmatically it is updating every seconds as shown in the timer. However, the updated value is only displayed after 10 seconds. File path constant is used to browse the file from specified location and read from spreadsheet function is used to read the data from the .csv file. 3.2 DC MOTOR The below figure 11 shows how a DC motor can be connected in the block diagram, here two DAQ’s are being used, one being digital and other being analog.Analog DAQ is used to generate PWM signals which will take care of the on and off periods of the motor rotations, here the frequency is being set at 5000 Hz and number of samples to write being 50.Before generating PWM signals , for generating a square wave signal effectively a signal simulator vi is used and given to DAQ being a set duty cycle at 50.The other digital DAQ takes care of rotation being clockwise and Anti-clockwise making it rotate 180 degrees all over .The peaks are being set by a not gate which switches the rotation of the motor by a series of shift registers. The time period being 350ms being the accurate timing for our system work effectively. Page 10 of 27
  • 18. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 11: Block Diagram of DC Motor for ACU. 3.3 IR SENSOR Table 1: Tabulation of IR Sensor Characteristics[7] The above table mentions the characteristics of a IR sensor which is being used here, it is these parameters on which the sub vi is designed. Page 11 of 27
  • 19. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 12: Block Diagram of IR Sensor. The above figure 12 shows the implemented software part to find an object with in the proximity of the sensor and the distance of the object from the sensor. The output of the sensor is voltage and is inversely proportional to the distance, that is when the object is away from the sensor it shows low voltage and when it approach the sensor the value get increased. Mathematical calculations are used to convert the voltage output to indicate proper distance and to find the speed of the object. Boolean gets light up when the sensor sense the object.Timer is used to update the sensor value every 5 ms. Page 12 of 27
  • 20. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 13: Graphical Analysis of Range with respect to Voltage[7] All the above configuration in section 3.3 are followed strictly and same values as per given design.ThisGraph helped us to determine the voltage across distance and gives us scaling and calibration factors. 3.4 LED Figure for this section is mentioned in Appendix-A, figure 17, Three LEDs are used to indicate the runway of the airport. All the LEDs flash at the same rate. State machine with four state were used to implement the design. In the default state all the LEDs are in on state , after every 500 ms it switches to next state, where only one LED is on at a time. The LEDs starts flashing only when the pilot confirmation message for landing reaches ACU, a elapsed timer is used to turn off all the LEDs after 5 seconds. DAQ assistant is used to connect Hardware and system, also the system gives digital output to LED. Page 13 of 27
  • 21. ELE5EDE (Aviation Control Unit ): PROJECT WORK 3.5 LOG DATA Figure for this section is mentioned in Appendix-A, figure 18, which is used to log incident message and is accessible by one and only login which is Admin. This sub vi creates a text document in the name Acquired data and current date and time. The content of the document contain current date and time and the message type by admin. The function to create log message is inside a case structure and the selector of the case structure is the output of the admin login sub vi. Application directory function is used to store the logged document where the running vi is stored. 3.6 LOG IN Figure for this section is mentioned in Appendix-A, figure 21,which delivers the function for login. The username and password for USER and ADMIN are saved in a text document file and always read from a file function, which is used to read the document.when someone tries to login, the code compares the data and if the information is same a dialog box gets pop up and say ”Hi Permission Granted Admin” or ”Hi Permission Granted User”.if the information doesn’t match then the dialog box says ”Access denied”. 3.7 AIRPORT ANNOUNCEMENT BOARD Figure for this section is mentioned in Appendix-A, figure 19, is the sub vi used in the main project for airport announcement. The airport announcement board should display the delayed flight from the schedule time. in this sub vi file path is used to call the csv excel file from the folder and the read file function used to the excel file. The constants used are for read specified locations. The scheduled time is compared with the current date and time and also check the sensor status. If the flight is delayed and the sensor does not sense it shows a delay message for example, ”SORRY FOR INCONVINIENCE, SINGAPORE AIRLINES IS DELAYED”. if the sensor sense the flight then the announcement board displays ”WELCOME TO MELBOURNE AIRPORT” and the current date and Time. 3.8 COMMUNICATION BETWEEN PILOT AND ACU Figure for this section is mentioned in Appendix-A, figure 18, shows the software program for communication between ACU and pilot. Communication is enabled only when the sensor sense the flight. In practical, communication is happening via wireless network. In this project, communication is through messaging. The program is inside the case structure and the case selector is connected with the output of login. Only admin and user can use this facility. The output of equal comparator function is given to LED sub vi to enable the sub vi when the pilot replies to ACU with a message ”OK”. Page 14 of 27
  • 22. ELE5EDE (Aviation Control Unit ): PROJECT WORK 4 IMPLEMENTATIONS AND RESULTS 4.1 SYSTEM BLOCK DIAGRAM Figure 14: Complete Block diagram of the system Page 15 of 27
  • 23. ELE5EDE (Aviation Control Unit ): PROJECT WORK Front panel is the user interface of the vi which consist of controls and indicators. The figure given above is the front panel of the project named Airport control unit. The developed project is accessible only for two users that are Admin and User. Admin and user has unique passwords to login into the front panel. If anyone tries to login without correct username and password, system will deny access to control panel. User login cannot access log incident message, this facility is only indulged for admin. A boolean is used to indicate the sensor response and two numerical indicators are used to indicate the distance and speed of the object in the sensor path. Three LEDs are used to indicate the runway of the airport. LEDs starts flashing only after ACU gets the confirmation message from pilot. Controls and indicators for communication between pilot and ACU is shown in above figure, The controls and indicators gets enabled only after sensor recognizes the flight.The schedule table in the front panel shows the details of all the scheduled services and is updating in every 10 seconds.Airport announcement board display message when the flight gets late than the scheduled time. Page 16 of 27
  • 24. ELE5EDE (Aviation Control Unit ): PROJECT WORK 4.2 FRONT PANEL(LAB-VIEW) Figure 15: Designed Front panel of the system Page 17 of 27
  • 25. ELE5EDE (Aviation Control Unit ): PROJECT WORK 4.3 BLOCK DIAGRAM(LAB-VIEW) Figure 16: Designed Block diagram of the system Page 18 of 27
  • 26. ELE5EDE (Aviation Control Unit ): PROJECT WORK 5 ISSUES 1. Too many while loops made the program slow and sometimes the system freezed. 2. Everytime USB ports are changed or systems are changed DAQ assistant port to be changed. 3. For Admin/Operator Log in, the whole program had to be stopped and then restarted. 4. Speed calibration was a major issue as it varied with so many parameters in the system. 5. Airport Schedule has to be changed manually in the excel sheet to update on the Announcement board. 6. Sensor output wires made motor rotation difficult. 7. Breadboards had some loose connections always. 6 CONCLUSION Aviation industry is the most crucial industry, which has to be taken care 24x7, any mistake could make millions of life at stake,Studies and researches are still going to increase the efficiency using technologies of the air port control unit in the midst of increasingly crowded air space.Landing and takeoff may happen simultaneously.There are two condition to be satisfied, when a aircraft is cleared for take off. There is clear and verbal authorization by air traffic control and there is a safe distance between two aircrafts, If either of the conditions are not satisfied there is a potential risk of mid air collision or ground collision of two aircrafts. So the safe landing of aircraft is purely depend on the air traffic control unit. This project was a simple attempt to develop an efficient airport control unit using the software labview. Our project enables fast and efficient communication between control unit and the aircraft being a prototype. It also updates the aircraft arrival and departure information on airport displays frequently. The sensor we used in the project was very efficient to detect the object in its vicinity. Efficient control unit can provide passengers a very safe and peaceful journey. Executable files were also created to use it for future purpose making it viable for other users, and showing others Labview is a good software to develop prototypes of any kind. Page 19 of 27
  • 27. ELE5EDE (Aviation Control Unit ): PROJECT WORK 7 REFERENCES [1] Air Services Australia Portal, Apr 6, 2016. http://www.airservicesaustralia.com/services/how-air-traffic-control-works/. [2] CRAIG FREUDENRICH, PH.D., How Air Traffic Control Works. http://science.howstuffworks.com/transport/flight/modern/air-traffic-control.html [3] National instruments http://www.ni.com/product-documentation/11556/en/. [4] NI 6341, Device Specifications, June, 2016 . [5] Jaycar Electronics, Australia PTY LTD. https://www.jaycar.com.au/hobby-motor-low-torque/p/YM2706. [6] Troxin Labs, Troxin stuff, Tutorial L298N Dual Motor Controller Modules and Arduino. http: //tronixstuff.com/2014/11/25/tutorial-l298n-dual-motor-controller-modules-and-arduino/ September 2008. [7] Sharp GP2Y0A41SK0F, Sheet No.: OP13008EN, Data sheet. [8] National Instruments http://www.ni.com/en-au/shop/labview.html [9] National Instruments, http://www.ni.com/getting-started/labview-basics/environment#BlockDiagram [10] National Instruments, http://digital.ni.com/public.nsf/allkb/71544521BDE34FFB86256FCF005F4FB6 Page 20 of 27
  • 28. ELE5EDE (Aviation Control Unit ): PROJECT WORK 8 Appendix A Figure 17: Block Diagram of Sequence of LED for Runway for ACU. Figure 18: Block Diagram of Aviation Control Unit messages disabled. Page 21 of 27
  • 29. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 19: Block Diagram of Announcement Board of ACU. Figure 20: Block Diagram of Log file to be written at a particular location. Page 22 of 27
  • 30. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 21: Block Diagram of Log in for specified user. Page 23 of 27
  • 31. ELE5EDE (Aviation Control Unit ): PROJECT WORK 9 Appendix B Figure 22: Front Panel of Aviation Control Unit messages disabled. Figure 23: Front Panel of Announcement Board of ACU. Figure 24: Front Panel of DC Motor for ACU. Page 24 of 27
  • 32. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 25: Front Panel of Sequence of LED for Runway for ACU. Figure 26: Front Panel of Log file to be written at a particular location. Page 25 of 27
  • 33. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 27: Front Panel of Log in for specified user. Figure 28: Front Panel of Plane schedule board. Page 26 of 27
  • 34. ELE5EDE (Aviation Control Unit ): PROJECT WORK Figure 29: Front Panel of IR Sensor. Page 27 of 27