Development of a microcontroller based car speed controller

Page 1

Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

Development of a Microcontroller Based Car Speed Controller Jonathan A. Enokela David O. Agbo Department of Electrical and Electronics Engineering, Federal University of Agriculture, P.M.B. 2373, Makurdi, Benue State, Nigeria E-mail of the corresponding author: jonajapeno@gmail.com Abstract Nigeria and many countries of the world have been experiencing an increase in road traffic accidents much of which can be attributed to human errors such as over speeding. The car speed controller discussed in this work is designed to automatically control the speed of a car so that the car’s speed will not exceed the speed limit that has been set for a particular zone by a regulating body such as the Federal Road Safety Commission (FRSC) in Nigeria. The car speed controller operates by taking inputs from a set of three switches that can set speed limits in kilometers per hour of 40, 80, and 120 respectively. Each setting of the switch is compared with the actual speed of the car that is derived from the car’s speedometer. If the speed of the car exceeds the setting, an actuator is called into operation such that the car’s speed is not allowed to exceed the set limit for the zone. A microcontroller was programmed to take inputs from the switches and the speedometer; depending on the settings the microcontroller turns on light emitting diodes (LEDs) and displays appropriate messages on the screen of a liquid crystal display (LCD). In the simulation model a stepper motor was controlled by the microcontroller through a motor driver to represent the adjustment of speed in the real environment. The program for the microcontroller was written using mikroC development environment and hardware simulation was carried out with the aid of Proteus Design Suite Version 8.0. The speed settings for a zone can be altered to suite the choice of a regulatory agency. The installation of the car speed controller in vehicles will not only give early warnings to drivers but will prevent over speeding thus leading to the reduction in cases of road traffic accidents. Keywords: Car Speed Control, Speed Governor, Microcontroller, Road Safety 1. Introduction Nigeria and the generality of the countries in the world lose a great number of their citizens in cases of road traffic accidents every year (Omidiji & Ibitoye 2010). The report by the Federal Road Safety Commission (FRSC) of Nigeria in 2013 shows that as much as 32% of all accidents that occurred that year were attributed to speed related issues (Federal Road Safety Corps 2013). Different types of technologies have been deployed over the past three decades with a view to controlling the speed of automobiles in order to reduce the cases of fatal accidents. Akihiko et al. (1990) patented an automatic car speed controller whose driving circuit is operated by the difference between the actual car speed and the memorized car speed; the difference signal is used to operate an electromagnetic clutch. A similar system is also reported in Akihiko et al. (1992). The systems discussed in Akihiko et al. (1990) and Akihiko et al. (1992) have been rendered obsolete by newer and improved car manufacturing technologies. More modern systems that use electro-hydraulic braking systems and electronic control of throttles are reported by Santoshi et al. (2015), Eswaramoorthy & Araunkumar (2014), and Saivignesh et al. (2015). Bianco et al. (2013) used the notation of the Unified Modeling Language (UML) to theoretically model a car speed regulator. An electronic system to control car speed using two variable resistors for generating speed control signals that are processed and transformed into a digital signal for controlling the driving speed of an electric car is discussed in the work by Byum (1998). A system that uses the Radio Frequency Identification (RFID) for identification of traffic signals on the road and also for infrastructure to vehicle communication is reported by Perez et al. (2010). This elaborate system not only controls the speed of vehicle and shows its location using the global positioning system (GPS) but is also capable of avoiding vehicle to road infrastructure collisions. This system employs many sensors and electronics and this fact will make it to be costly. Other systems that are based on RFID and RF transmitter- receiver pairs are reported in Madhu et al. (2014), Thomas et al. (2014) and Kameswari et al. (2011). These systems require the installations of an extensive road infrastructure in the form of roadside beacons. The most modern autonomous system that uses the GPS for the location of vehicles and control of speed is the Intelligent Speed Adaptation (ISA) (Paine 2008; Carsten & Tate 2005, and Paine et al. 2008). This system uses the GPS within the vehicle to determine its location. A memorized digital map included in the system enables the speed limit of the location to be determined so that the driver can be properly advised to stay within this prescribed speed limit. This complex system will certainly require the availability of the satellite system that forms the GPS, a detailed construction of the digital maps of all the roads in a country where it is deployed as well as the availability and maintenance of good roads. These factors may not always exist in

9


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

developing countries. The system described in this work is a purely advisory type as it does not take any active measures to operate the braking or the throttling of the car; this aspect is however successfully simulated in the work using a dc motor. The system uses visual indicators i.e. light emitting diodes (LED) and writes messages on the screen of a liquid crystal display (LCD) to alert the driver of the necessity to stay within prescribed speed limits. An audible alarm is also triggered when the driver exceeds the speed limit. The system described in this work is simple to operate and is also much cheaper than the other systems that have been earlier described in the literature review. 2. Materials and Methods The block diagram of the system is depicted in figure 1. The inclusion of a microcontroller into the system makes it to be a stand-alone type of system that is capable of taking decisions to keep the system functioning properly. The microcontroller receives input signals from the speed limit switches and the digitized actual car speed. In this work three switches are used to set the speed limits at 40 km/hr, 80 km/hr, and 120 km/hr. These speed limits may be altered as desired. The actual car speed may be measured by using several methods one of which is the detecting of the pulses generated by the ignition system (Linscott, 2001). A more accurate method involves the use of sensors such as the Hall effect based sensor (Perez et al. 2010 & Vehicle Speed Sensors 2003). The system operates by comparing the digitized car speed with the value of the speed limit set by the user. Depending on the result of the comparison a decision is taken to light up the appropriate LED and also to write a message on the screen of the LCD. An audible alarm is sounded if the set speed limit is exceeded by the driver. The flowchart of the program executed by the microcontroller is shown in figure 2. This shows that the microcontroller polls the input sensors and depending on their states an appropriate decision is taken after which the microcontroller goes back to monitoring the sensors in a continuous loop. The circuit used for the simulation of the operations of the car speed controller was built in the environment of Proteus Design Suite Version 8.0 (Labcenter Electronics 2014) and is shown in figure 3. A variable resistor RV2 shown in figure 3 is used to represent the actual speed of the car. One of the transistor switches (Q1-Q3) is used for one of the desired speed limits. The microcontroller is programmed to turn on the green, red, or yellow LED as appropriate and to also write a message on the screen of the LCD. An audible alarm system is turned on by the microcontroller when necessary. LCD Display

Car Speed Sensor

Digitized Speed

LED Indicators

Car

Microcontroller Audible Alarm

Speed Switches

Limit

Figure 1. Block Diagram of Automatic Car Speed Controller System

10


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

Sta

Select Desired speed limit (n) and Display selected speed limit on LCD

N o

n=40

N o

n=80

N o

Yes

Yes

Yes

n=12

Read actual car speed (m) and Display actual car speed on LCD

n

<

N o n =

Yes

Display the Information on LCD

Yes

Display the Information on LCD

Green LED

Yellow LED

N o Display the Information on LCD

Red

LED;

Drive Actuator

Figure 2. Flowchart of Program for the Automatic Car Speed Controller

11


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015 +5V

www.iiste.org

+5V

+5V

+5V

X1

+5V OSC1

OSC2 4MHz

R7

R6

R5

R3

R2

D2

R1

C1

R12

120

SW3

80

SW2

Q3

OSC1 OSC2

40

SW1

Q2

C2

U1

RV2

D1 11%

D3

R4

13 14 1 2 3 4 5 6 7

Q1

8 9 10 +5V

OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV

RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD

RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RE0/AN5/RD RC2/CCP1 RE1/AN6/WR RC3/SCK/SCL RE2/AN7/CS RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT

+5V

LCD

RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

R13

+5V

D0 D1 D2 D3 D4 D5 D6 D7

+5V

R10

D4

19 20 21 22 27 28 29 30

G Y R P1 P2 P3 P4

R14 BUZ1

D6

Red

R11 R

40 80 120

+5V

R15

D5

Green

G

Alarm

AUTO/MANUAL

+5V

Q4

15 16 17 18 23 24 25 26

D4 D5 D6 D7

+5V

R8

R9

RS E D4 D5 D6 D7

PIC16F877

7 8 9 10 11 12 13 14

RS RW E 4 5 6 E

RS

1 2 3

VSS VDD VEE

50%

RVL

33 34 35 36 37 38 39 40

BUZZER

Yellow

Q5

R16 Y

Q6

R17

Q7

Alarm

Figure 3. Schematic Diagram of the Simulation Circuit of the Speed Controller 3. Results and Discussions The program for the microcontroller was written in C language and was then compiled into an executable file using the mikroC IDE Version 6.0 (MikroElektronika 2013). A software simulation was carried out with the simulator built into the mikroC IDE to ensure that the program variables and registers changed as desired. The executable file was next imported into the Proteus Design Suite IDE where the hardware circuit shown in figure 3 was constructed and simulated. The program development in mikroC IDE is shown in figure 4. Figures 5 and 6 show the simulation results for the case where the car speed is less than the set speed limit and another where the car speed is greater than the set speed limit, respectively. Table 1 shows the three possible conditions of the set speed switches and the outputs of the microcontroller. Upon successful completion of the software simulation, the system’s hardware was constructed on a vero board and hardware simulation was further carried using MPLAB ICD 2 In-Circuit debugger (Microchip Technology Inc. 2006). The process is shown in figure 7.

12


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

Figure 4. Program Development using mikroC IDE X1 OSC1

OSC2 4MHz

R7

R6

R5

R4

R2

D2

R1

120

SW3

Q3

SW2

Q2

OSC1 OSC2

40

SW1

13 14 1 2 3 4 5 6 7

Q1

8 9 10

LCD2

OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV

RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD

RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RE0/AN5/RD RC2/CCP1 RE1/AN6/W R RC3/SCK/SCL RE2/AN7/CS RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

R15

LM041L

D7

D6

D5

D4

15 16 17 18 23 24 25 26

PW M2 PW M1

40 80 120

19 20 21 22 27 28 29 30

R16

G Y R

D7

P1 P2 P3 P4

D7

D3

D2

RS E D4 D5 D6 D7

ON/OFF

+5V

R8

R10

+12V

R12 16

D4

33 34 35 36 37 38 39 40

PIC16F877

14

13 D6

D5

12

D1

E

RW

RS

VEE

D0

D4

11

9

10

8

7

6 E

5

4

VSS

RS

3

2

1

VDD

RVL 50%

C2

U1

RV2

D1 80

C1

R14

15%

D3

R3

D5

P1 P2 PWM1

D6

2 7 1

IN1 IN2 EN1

VSS

U2

8 VS

OUT1 OUT2

3 6

0.00 GREEN

R9 G

YELLOW

Q4

R11 Y

RED

Q5

Q6

R13

PWM2 P3 P4

9 10 15

EN2 IN3 IN4

GND

OUT3 GND OUT4

11 14

R L293D

Figure 5. Simulation Result for Car speed less than the set speed limit

13


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

X1 OSC1

OSC2 4MHz

R7

R6

R5

R4

R2

D2

R1

R14

120

SW3

Q3

80

SW2

Q2

OSC1 OSC2

40

SW1

13 14 1 2 3 4 5 6 7

Q1

8 9 10

LCD2

C2

U1

RV2

D1 17%

D3

R3

C1

OSC1/CLKIN OSC2/CLKOUT MCLR/Vpp/THV

RB0/INT RB1 RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD

RA0/AN0 RA1/AN1 RA2/AN2/VREFRA3/AN3/VREF+ RA4/T0CKI RA5/AN4/SS RC0/T1OSO/T1CKI RC1/T1OSI/CCP2 RE0/AN5/RD RC2/CCP1 RE1/AN6/WR RC3/SCK/SCL RE2/AN7/CS RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT RD0/PSP0 RD1/PSP1 RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7

R15

LM041L

D7

D6

D5

D4

PWM2 PWM1

40 80 120

19 20 21 22 27 28 29 30

R16

G Y R

D7

P1 P2 P3 P4

D7

D3

D2

15 16 17 18 23 24 25 26

ON/OFF

+5V

R8

R10

+12V

R12 16

D4

RS E D4 D5 D6 D7

PIC16F877

14

13

D6

D5

12

D1

E

RW

RS

VEE

VDD

D0

D4

11

9

10

8

7

6 E

5

VSS

RS

4

2

1

3

50%

RVL

33 34 35 36 37 38 39 40

D5

P1 P2 PWM1

D6

2 7 1

IN1 IN2 EN1

VSS

U2

8 VS

3 6

OUT1 OUT2

0.00 GREEN

R9 G

YELLOW

Q4

R11 Y

RED

Q5

Q6

R13

PWM2 P3 P4

9 10 15

EN2 IN3 IN4

GND

11 14

OUT3 GND OUT4

R L293D

Figure 6. Simulation Result for Car speed greater than the set speed limit

Figure 7. Programming the microcontroller and Hardware Debugging Process

14


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

Table 1. Set Speed Switches Conditions and Microcontroller Decisions Switches Conditions S1 S2 S3 H

H

L

Set Car Speed Limit 40 km/h

Microcontroller Output

Any of Green, Yellow, or Red LED may be turned on depending on actual car speed; Appropriate message is displayed on LCD; Alarm is on and stepper Motor turns 90̊ when car speed is greater than set speed. H L H 80 km/h Any of Green, Yellow, or Red LED may be turned on depending on actual car speed; Appropriate message is displayed on LCD; Alarm is on and stepper Motor turns 180̊ when car speed is greater than set speed. L H H 120 km/h Any of Green, Yellow, or Red LED may be turned on depending on actual car speed; Appropriate message is displayed on LCD; Alarm is on and stepper Motor turns 270̊ when car speed is greater than set speed. Note that in table 1; L = Low Logic Level Signal and H = High Logic Level Signal. 4. Conclusions The automatic car speed controller system has been designed and implemented using a microcontroller. Due to the few number of components used the system has a high degree of reliability. This fact also makes the system to be low cost thus making it suitable for deployment in developing countries. The system has been designed to be purely advisory to the driver since the control of the throttle or the braking system has not been physically implemented. The successful simulation of this aspect using a dc motor, however, shows the feasibility of its implementation. References Omidiji, A.A. & Ibitoye, S.A. (2010), “Crime and Road Crashes Prevention in Public Transportation System in Nigeria: the Case Study of Kwara, Kogi and Ekiti States”, 24th ARRB Conference- Building on 50 years of Road and Transport Research, Melbourne, Australia. Federal Road Safety Corps, Federal Republic of Nigeria Annual Report (2013), “Road Crash Statistics”, [Online] Available: http://frsc.gov.ng/2013%FRSC%20Annual%20Report.pdf (February 10, 2015) Akihiko, T., Iwaoka, T., Yamaguchi, Y. & Danzaki, T. (1990), “Automatic Car Speed Controller with Detection of Abnormality of the Electromagnetic Clutch”, United States Patent Number 5014201. [Online] Available: http://www.patents.com/us-5014201.html (December 10, 2014). Akihiko, T., Iwaoka, T., Yamaguchi, Y. & Danzaki, T. (1992), “Automatic Car Speed Controller”, United States Patent Number 5107947. [Online] Available: http://www.freepatentsonline.com/5107947.pdf (December 10, 2014). Santoshi, G.V.L., Hima, B.N. & Uma, R.K. (2015), “Intelligent Vehicle Control Based on Identification of Road and Traffic Signal Operated RFID Transponders”, International Journal of Engineering Research and Applications, National Conference on Developments, Advances, and Trends in Engineering Sciences (NCDATES). pp. 40-45. [Online] Available: http://www.ijera.com/special_issue/NCDATES/ECE/PART-5/ECE%20120-4045.pdf (February 13, 2015). Eswaramoorthy, P. & Arunkumar, M. (2014), “Intelligent Vehicle Control Based on Identification of Road Signs by Solar Powered RFID Transponders”, International Journal of Research in Engineering and Technology, 3, 85-89. Saivignesh, H., Mohamed, SM., Nagaraj, M., Sharmila, B. & Nagaraja, P.M. (2015), “RF Based Automatic Vehicle Speed Limiter by Controlling Throttle Valve”, International Journal of Innovative Research in Science, Engineering and Technology, 4, 18722-18728. del Bianco, V., Luigi, L. & Marco, M. (2013), “An Application of the DESS Modeling Approach: the Car Speed Regulator”, [Online] Available: http://www.researchgate.net/publication/2403852_An_application_of_the_DESS_modeling_approach _The_Car_Speed_Regulator (November 15, 2014). Byum, L.S. (1998), “Speed Control Apparatus and Method for Electric Car”, United States Patent Number 5726544. [Online] Available: http://www.patents.com/us-5726544.html (November 24, 2014). Perez, J., Seco, F., Milanes, V., Antonio, J., Diaz, J.C. & de Pedro, T. (2010), “An RFID-Based Intelligent Vehicle Speed Controller using Active Traffic Signals”, Sensors, 10, 5872-5887. [Online] Available: www.mdpi.com/journal/sensors (January 15, 2015). Madhu, Adhaulya, R., Singh, S., Sambhavi, & Chauhan, A. (2014), “An Advanced Robotic Car for Accidental Preventions”, International Journal of Engineering Research and Management Technology, 1, 263-267. 15


Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.6, No.6, 2015

www.iiste.org

Thomas, L., James, S.A., Joseph, S., Arya, K.B., Narah, T. & Pangu, O. (2014), “Automatic Speed Control of Vehicles using RFID”, International Journal of Engineering and Innovative Technology, 3, 118-120. Kameswari, U.J., Satwik, M., Lokesh, A. & Reddy, G.V. (2011), “A Design Model for Automatic Vehicle Speed Controller”, International Journal of Computer Applications, 35, 19-24. Paine M. (2008), “Comments on Draft Protocol for Speed-Limitation Devices”, [Online] Available: http://www.mpainesyd.com/idisk/Public/ANCAP%20speed%20limiter%20comments%20mar08.pdf (February 25, 2015). Carsten, O. & Tate, F. (2005), “Intelligent Speed Adaptation: The Best Collision Avoidance System?”, Proceedings of the 17th Conference on the Enhanced Safety of Vehicles, Netherlands. [Online] Available: http://tinyurl.com/26cfod (February 25, 2015). Paine, M., Paine, D., Griffiths, M. & Germanos, G. (2008), “In-Vehicle Intelligent Speed Advisory Systems”, [Online] Available: http://www-nrd.nhsta.dot.gov/pdf/nrd-01/esv/esv20/07-0247-w-pdf (January 25, 2015). Linscott, R. (2001), “Automotive Speed Indicator”, [Online] Available: http://www.circuitdb.com/?p=398 (January 25, 2015). Vehicle Speed Sensors (2003), [Online] Available: www.jagsthatrun.com/v8-chapters/v8-tpi-speed-sensors.pdf (August 21, 2014). Labcenter Electronics (2014), Proteus Design Suite Version 8.0. [Online] Available: http://www.labcenter.com/ (October 21, 2014). Mikroelektronika (2013), mikroC. [Online] Available: www.mikroe.com (October 21, 2014). Microchip Technology Inc. (2006), MPLAB ICD 2 In-Circuit Debugger. [Online] Available: http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dv164005 (July 19, 2010).

16


Business, Economics, Finance and Management Journals European Journal of Business and Management Research Journal of Finance and Accounting Journal of Economics and Sustainable Development Information and Knowledge Management Journal of Developing Country Studies Industrial Engineering Letters

PAPER SUBMISSION EMAIL EJBM@iiste.org RJFA@iiste.org JESD@iiste.org IKM@iiste.org DCS@iiste.org IEL@iiste.org

Physical Sciences, Mathematics and Chemistry Journals Journal of Natural Sciences Research Journal of Chemistry and Materials Research Journal of Mathematical Theory and Modeling Advances in Physics Theories and Applications Chemical and Process Engineering Research

PAPER SUBMISSION EMAIL JNSR@iiste.org CMR@iiste.org MTM@iiste.org APTA@iiste.org CPER@iiste.org

Engineering, Technology and Systems Journals Computer Engineering and Intelligent Systems Innovative Systems Design and Engineering Journal of Energy Technologies and Policy Information and Knowledge Management Journal of Control Theory and Informatics Journal of Information Engineering and Applications Industrial Engineering Letters Journal of Network and Complex Systems

PAPER SUBMISSION EMAIL CEIS@iiste.org ISDE@iiste.org JETP@iiste.org IKM@iiste.org CTI@iiste.org JIEA@iiste.org IEL@iiste.org NCS@iiste.org

Environment, Civil, Materials Sciences Journals Journal of Environment and Earth Science Journal of Civil and Environmental Research Journal of Natural Sciences Research

PAPER SUBMISSION EMAIL JEES@iiste.org CER@iiste.org JNSR@iiste.org

Life Science, Food and Medical Sciences Advances in Life Science and Technology Journal of Natural Sciences Research Journal of Biology, Agriculture and Healthcare Journal of Food Science and Quality Management Journal of Chemistry and Materials Research

PAPER SUBMISSION EMAIL ALST@iiste.org JNSR@iiste.org JBAH@iiste.org FSQM@iiste.org CMR@iiste.org

Education, and other Social Sciences Journal of Education and Practice Journal of Law, Policy and Globalization Journal of New Media and Mass Communication Journal of Energy Technologies and Policy Historical Research Letter Public Policy and Administration Research International Affairs and Global Strategy Research on Humanities and Social Sciences Journal of Developing Country Studies Journal of Arts and Design Studies

PAPER SUBMISSION EMAIL JEP@iiste.org JLPG@iiste.org NMMC@iiste.org JETP@iiste.org HRL@iiste.org PPAR@iiste.org IAGS@iiste.org RHSS@iiste.org DCS@iiste.org ADS@iiste.org


The IISTE is a pioneer in the Open-Access hosting service and academic event management. The aim of the firm is Accelerating Global Knowledge Sharing. More information about the firm can be found on the homepage: http://www.iiste.org CALL FOR JOURNAL PAPERS There are more than 30 peer-reviewed academic journals hosted under the hosting platform. Prospective authors of journals can find the submission instruction on the following page: http://www.iiste.org/journals/ All the journals articles are available online to the readers all over the world without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. Paper version of the journals is also available upon request of readers and authors.

MORE RESOURCES Book publication information: http://www.iiste.org/book/

IISTE Knowledge Sharing Partners EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open Archives Harvester, Bielefeld Academic Search Engine, Elektronische Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial Library , NewJour, Google Scholar


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.