25
GPS Based Electronic Tapella” System By: Selamawit Reta Yared Dejene Yonas Tesfaye June, 2013 Advisor: Getachew Teshome 1

GPS based electronic "Tapella" system

Embed Size (px)

Citation preview

Page 1: GPS based electronic "Tapella" system

GPS Based Electronic

“Tapella” System

By:

Selamawit Reta

Yared Dejene

Yonas Tesfaye

June, 2013Advisor: Getachew Teshome

1

Page 2: GPS based electronic "Tapella" system

Outline

Problem Statement

Project Objective

System Architecture

I. Vehicle Side Unit

II. Station Side Unit

Test Setup

Discussion and Conclusion

Challenges

2

Page 3: GPS based electronic "Tapella" system

Problem Statement

Addis Ababa’s population has been found to be around 7million and counting, only 3 out of 1000 individuals have apersonal car.

But use of taxi has been proven difficult in many levels

Taxis refusing to travel long distances

Refusing to work at anytime of the day

Usage of prohibited roads (shortcuts)

3

Page 4: GPS based electronic "Tapella" system

Proposed solution by the government

Zoning System

“Tor-Hailoch”24, SW

“Asko”

42 , W

“Megenagna”

38, NE

“Bole”31, E

“Saris” 31, SE

4

Page 5: GPS based electronic "Tapella" system

Problems of the existing system

Not enough control provided by the transport officers.

Invisibility of the display material at night

Usage of prohibited roads

5

Page 6: GPS based electronic "Tapella" system

Project Objective

To fully design and implement an electronic

control system which is GPS based for taxis.

6

Page 7: GPS based electronic "Tapella" system

System Architecture 7

Page 8: GPS based electronic "Tapella" system

I. Vehicle Side Unit8

Page 9: GPS based electronic "Tapella" system

The “Tapella” – Display unit

• Used to indicate status (out of bound)

• For cost minimization (sponsors)

9

Page 10: GPS based electronic "Tapella" system

Path Checking MethodsMethods to check whether a given vehicle is in or out of

bound.

Four possible approaches

Straight line approach

Circle-line intersection approach

Higher degree interpolation

Point-line perpendicular distance approach

Advantages

Tolerance variation

Easy and accurate

10

Page 11: GPS based electronic "Tapella" system

Point-Line Perpendicular Distance Approach11

Page 12: GPS based electronic "Tapella" system

12

Start

Read GPS Data

Valid GPS Data?

Checksum Correct?

Yes

Extract latitude and longitude

Find the nearest segment of the road(b/n Check point)

Got new nearest segment of the

road?

Change of line segment

Yes

Calculate the perpendicular distance between GPS data

and line

No

Perpendicular distance is less than

toleranceVehicle is out of BoundNoYes

No

No

Yes

Page 13: GPS based electronic "Tapella" system

II. Station Side Unit

• An application software resides at the station.

• Provides a controlling means of vehicles at different location.

• Interfaced with GSM phone(Sony Ericsson C902)

• Listens violation messages from vehicle side units through the attached phone.

• Mainly consists map(Bing),data grid, and tabbed interfaces

• Written in C# WPF Application

13

Page 14: GPS based electronic "Tapella" system

Notification to the station operator

Parsing violation message and save into database

Auto reply to the nearest traffic police officer.

New path assignment

New vehicle registration

New device registration

Assign traffic police officers

View database records

Printing and export to MS Excel of the content of the data grid.

Listening violation messages

14Software Features

Page 15: GPS based electronic "Tapella" system

Data Model15

Page 16: GPS based electronic "Tapella" system

Test Setups

Test Circuit

16

Test scenarios When the system is at working hour

When the system is on the right path

When the system is out of path

When the system is not at working hour

Page 17: GPS based electronic "Tapella" system

17Test Path

17

7 Checkpoints

6 kilo university

through

AAIT (basketball

court area)

to

4 kilo university”.

Tolerance = 20m

Page 18: GPS based electronic "Tapella" system

When the Vehicle is in the right path

Around 5 kilo library

No SMS message was sent from the vehicle

Inbound indicator LED is

ON

18

19 meters < 20 meters

Page 19: GPS based electronic "Tapella" system

When the Vehicle is out of the path

Around AAiT dormitory

gate

Perpendicular distance

greater than Tolerance

violation SMS sent

to the central station

19

32 Meters > 20 Meters

Page 20: GPS based electronic "Tapella" system

Violation on Station Side Software

On receiving SMS

Notifies the operator that a violation SMS has been

received.

Extract information included in the SMS message and

saves into the database.(PlateNo,latitude,longitude,violationtime,violationdate,zone,..)

The GPS coordinates where the violation occurred will

be pin pointed on the map.

20

Page 21: GPS based electronic "Tapella" system

Violation Saved in the Database

21

GPS point where the violation occurred

Page 22: GPS based electronic "Tapella" system

When the system is NOT at working hour

Working hour(7:00AM-9:00PM)

Saves Power

22

Page 23: GPS based electronic "Tapella" system

Discussion and Conclusion

Significant in areas where citizens have been suffering from shortage of

taxis.

Enforces all taxis to work strictly at all times at the assigned paths.

Decreases the problems caused by taxis refusing to load customers

going long distances or dividing long routes in to smaller routes.

Everyone participating in the industry benefit from our system.

the owners of the taxi ( always in service = brings cash)

the drivers (payment related to violation)

the user of the taxi (Not going to having hard time accessing any taxis ) and

the transport authority (less controlling mechanism)

23

Page 24: GPS based electronic "Tapella" system

Challenges

Memory problem small sized RAM provided by the MCU (Arduino).

Variation of GPS data.

24

Page 25: GPS based electronic "Tapella" system

25

Thank You!