Design Of Moving Simulator Fabrication For Disabled People

DOI : 10.17577/IJERTCONV11IS07010

Download Full-Text PDF Cite this Publication

Text Only Version

Design Of Moving Simulator Fabrication For Disabled People

Dr. D. Sangupandy*

Associate Professor, Department of Mechanical Engineering,

Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India

V.G. Dharun

UG Scholar

Department of Mechanical Engineering,

Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India

ABSTRACT

Transportation has become an integral part of people day to day life. At certain times, in large countries like India, people are forced to travel a long distance from their workplace to their place of residence. People with upper limb amputation and hands have difficulties in traveling and cannot travel these long distances. They use devices such as wheelchairs, crutches, and artificial limbs for mobility. These, however, cannot be used for long-distance outdoor transportation Therefore; this project aims to design and fabricate Foot operated system for armless people. The contents include a description of the design and selection process including all important information about the vehicle. Due to rapid industrialization and the development of the economy, the expectation of the customer and their ability and willingness to pay for the product has changed drastically.

Keywords: Foot controller steering, Handicapped, Steering system

INTRODUCTION

Nowadays transportation has become a great difficulty for an individual to reach their destination on time. Everyone has their vehicle and people with all body parts are fortunate. It is unfortunate for partially disabled people with hands. Disability is the repercussion of an impairment which can be mental, physical, emotional, vision, or sensory. Disabilities can occur in the upper extremities and lower extremities. These people become more defendants and lose their confidence. Due to this effect, they stand a great disadvantage in using the public as well as private transportation facilities. Foot Operated Steering vehicle was something new to come up with and we had the interest to make something innovative. The main objective of the project is to design a foot-operated system for handicapped people. To suit the requirements of disabled drivers with these special circumstances, this high-technology solution allows for

P.Sampatha

UG Scholar

Department of Mechanical Engineering,

Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India

S. Manjunath

UG Scholar

Department of Mechanical Engineering,

Sri Shakthi Institute of Engineering and Technology, Coimbatore, Tamil Nadu, India

J. Hariharavelan

UG Scholar

Department of Mechanical Engineering,

Sri Shakthi Institute of Engineering and Technology, Coimbatore,

Tamil Nadu, India

the vehicle to be steered using the left leg through a rotating footplate. There is no use of the arms in using primary driving controls. A national-level survey conducted in India by the Central Government of India once in ten years revealed that around 27 million people which are about 2.21% of the Indians are differently able. Among them, around 14.98 million were men while 11.84 million were women. Thus, the percentage of disabled people in rural areas was higher than those in urban areas In general, one of the procedures for learning to drive is to obtain a drivers license, as it is stated in Constitution No.22 The year 2009 Article 77 Act 1 regarding the requirement for motorized vehicle drivers to own a drivers license [5]. One of

the things that must be done to acquire a drivers license is to take a practical test. The point of a mandatory practical test is to gauge the candidates abilities from practice. Commonly, driving practice is done directly on main roads. Needless to say, it holds risks for new drivers. A solution to reduce risk and evaluate the competence of novice drivers is to use a simulator. According to the World Health Organization (WHO), an estimated 1.25 million people passed away and 20 to 50 million people suffer minor injuries. The percentage of teenagers and adults aged from 15 to 44 years that lost their lives in road accidents has reached 59% [2]. Aside from that, based on accident statistics from KORLANTAS POLRI, 106,702 accidents took place in the year 2016 [3]. Out of several factors of traffic accidents, one of the causes is the drivers, in terms of knowledge and skill [4]. Hence, learning to drive is important, especially for beginner drivers. A simulator is a device for simulation, or a real physical object [6]. In this case, a driving simulator would provide actual learning mechanisms to learn to drive in a safe and controlled environment [7]. In driving simulators, the input components such as the steering wheel, acceleration, brakes, and gear shift become essential to control the cars movement in the visual software. Hence, in this paper, we made an input device that can provide inputs for software.

.

PID CONTROL

PID is an algorithm used for control systems. PID serves the

function to decide the precision (stability) of an instrumentation system with feedback characteristics on the system. PID is designed based on a basic system diagram block, as shown in Figure 1.

PID has an 'error' that represents the value difference between the set point (the systems target outcome) and the measured process variables. There are three main parameters in PID, which are proportional (P), integral (I), and derivative (D), where each parameter has its strong points and setbacks [9]. In their implementation, each of the main parameters can either work alone or perform in combination as needed to achieve a certain goal. But, when all the three main parameters of PID are combined, the downsides of each parameter can be diminished [10]. The block diagram illustrated in Figure 1 has a 'process', which is a system to be controlled.

ROTARY ENCODER

The rotary encoder is an electro-mechanic device that detects movement and positioning [11]. A rotary encoder consists of two main components: an encoder disk, round (thin plate), has a dark and light side, with holes through the plate used for angle measurement; the second component is an optocoupler as an optical sensor that produces serial pulses to be interpreted as movement, position, and direction. Thus, the angular position can be known when the rotary encoder is spun, where each rotation outputs digital binary information which will be transmitted to the microcontroller to be accumulated, producing the angular position of an object as output.

Figure 2 shows the structure of a rotary encoder, made up of an encoder disk and an optocoupler. The structure has the encoder disk attached to a shaft that rotates the encoder disk. The outer edges of the encoder disks plate are placed in the optocoupler gap so that the holes on the encoder disk can allow the optocoupler to detect when it moves and then calculated to output an angular value. A part of the optocoupler is a component that serves as an illuminator and detector placed across from each other. The illumination would be done by an LED light by continuously directing light on the rotating encoder disk. When the light shines on the holes of the encoder disk, it will pass through into the detector. But if it shines the part of the encoder disk without holes, the light will not pass through into the detector. The detector itself has a phototransistor sensor that enables the detection of light. The phototransistor will accumulate the amount of light received from the LED that has passed through te encoder disk. Besides accumulating incoming light, it also determines the encoder disks direction of rotation, giving information on whether the encoder disk is rotating clockwise or counter-clockwise [12].

Figure 3 shows the output signal produced by the rotary encoder. Inside the optocoupler, there are a phototransistor catching signals produced by the LED light that passed through the encoder disk. The output difference between channel A and channel B can be used to distinguish the direction of movement.

Figure 2: Structure of rotary encoder

Figure 3: Rotary encoder output signal

BIDIRECTIONAL COMMUNICATION

Bidirectional communication allows systems to do two-way communication. To use bidirectional communication, a system must have the ability to send and receive data [14]. In this paper, every system can send and receive data.

Figure 4 shows the communication scheme between the systems in the simulator. It is seen that the systems in the simulator need effort to perform bidirectional communication, especially for the visual system. Aside from that, the important thing is the ability to send and receive data at the same time, because data transmission from one system to another system should be done in real-time. If the systems do not have bidirectional communication ability, the output system cannot give feedback or process results from the visual system.

In serial communication, there are two methods to send data, synchronous and asynchronous. One asynchronous method example is Universal Asynchronous Receiver Transmitter (UART). It is used as a delivery method from computer to peripheral or controller [15]. UART consists of three parts: transmitter, receiver, and baud rate. The transmitter is used to change the parallel data to serial before sending it. The receiver is used to receive data and convert it from serial data to parallel, so it can be used for the next process in the simulator. Meanwhile, the baud rate is used to control the signal delivery speed [16]. The receiver and transmitter use the same baud rate for communication. In this case, between the visual system and the control system, the baud rates should be synchronized. Generally, a baud rate of 9600 is used, but that does not close the possibilities of using other

baud rate values such as 115200 or 5200, corresponding to what the system needs. In this paper, we use Arduino as the controller and the standard baud rate of 9600 for Arduino controllers.

Figure 4: Communication scheme

SYSTEM DESIGN

  1. Input System

    The research done puts more emphasis on the input system of the driving simulator. The input system has the role of providing input values for the system, causing a system response. The given input values will affect the visual system.

    Figure 5 illustrates the driving simulators input system which comprises three specialized parts integrated. The input system works as follows: the input system controller made up of the steering wheel, acceleration pedal, brake pedal, and gear shift will produce a value to be taken in by the sensors. The sensors will be linked to a microcontroller that can read the sensor values. Then, the microcontroller is connected to the visual system, where every input value will affect the appearance of the visual system. The connection to the visual system implements serial communication which is bidirectional communication. It enables two-way communication between interconnected components.

  2. System Data Processing

Figure 6 shows a data processing flowchart that takes place in the microcontroller. Initially, the microcontroller receives input data from three components: potentiometer, optocoupler, and limit switch. For input 1, i.e. potentiometer, the data passed onto the microcontroller will be run through PID calculations. While for input 2, i.e. the optocoupler, incoming data will be processed by the microcontroller. The data from input 1 that has gone through PID adjustments, results from input 2 that has been calculated for angle, and input 3 that are obtained from the limit switch values will be integrated into a variable to be sent to the initial process. Else, the data processing will stop.

DEVICE MODEL DESIGN

  1. Steering Wheel Design

    The steering wheel design in this research requires the capability to determine the rotation angle when the steering wheel is turned right or left at certain degrees. The maximum angle of rotation used is 450°, and when the steering wheel is turned, it has to provide feedback returning to position 0° or approaching 0°.

    Figure 5: Driving simulator input system scheme

    Figure 6: Data processing flowchart

    Figure 7: Steering wheel design

    Figure 7 is the design for the driving simulator steering wheel implemented in this research. Picture (a) is the steering wheel design seen from the front and picture (b) shows the steering wheel design from the back. In this research, we used a rotary encoder disk with a precision of 0.01 mm which is taken from a printer.

  2. Acceleration and Brake Pedal Design

    In this research, the design of the pedals produces an output in degree whenever the acceleration or brake pedals are stepped on. The maximum stepping angle in this research is set to 40°. When the pedals are not stepped on, a feedback response will goad the pedals to return to the initial position of 0°. The acceleration and brake pedals work similarly, the only difference is the effect of each pedals output on the visual system.

    Figure 8 illustrates the design of the pedals used in this research. Picture (a) is an unstepped pedal and picture (b) is a

    stepped pedal.

    Figure 8: Acceleration and brake pedal design

    Figure 9: Gear shift design

  3. Gear Shift Design

The gear shift design in this research is aimed to assign a mode to the visual system. There are four modes available for this driving simulator: N for neutral, D for the drive, R for reverse, and P for parking. When the gear shift is on a mode, it will inform the current mode to the visual system. Each mode is mutually exclusive, meaning only one mode can be active at the same time, thus to activate every mode has to be done in an alternating fashion.

Several components make up the gear shift as shown in Figure

9. Picture (a) is the outer part and picture (b) is the inner part. The inner frame of the gear shift uses a block-shaped duplex that has four holes attached with a limit switch to allow alternating each available mode.

DATA TRANSMISSION DESIGN

Data transmission designated for the visual system is performed by the microcontroller. The microcontroller will obtain results from the readings of the sensors used. After the microcontroller acquires data from the sensors, it will begin to sort the received data in a specific format. This is done to simplify data transmission to the visual system and gives high readability to the data from the input system to the visual system. The following is a pseudo-code for data transmission done by the input system.

SendData () {

data = direct + wheel + acc + brake + gear; msg = char (data);

Serial.print(msg);

}

into five parts: D, W, A, B, and M. Part D is a single character information used to pass information regarding the steering wheels turning direction, where the steering wheel will output R for right and L for left.

Figure 10: Transmission data format

Part W passes three characters of information used to represent the turning angle of the steering wheel. Part A contains information in a size of three characters, to show the angle of how far down the acceleration pedal is stepped. Part B, which also holds three characters of information, shows the angle of how far down the brake pedal is stepped, represented in a percentage value. Part M holds one character of information indicating the active mode on the gear shift: N for neutral, D for a drive, R for reverse and P for parking.

TESTING AND RESULT

  1. Steering Wheel Accuracy Test

    The experiment is performed using three different set points and the results are shown in Table 1. It can be observed that the highest accuracy lies at the angle of 450°. Based on the tests performed, when the steering wheel is turned to 450° there will be high resistance to movements beyond 450°, due to the steering having a turning limit of 450° to both left and right directions. This limits the turning angle to no more than 450°.

    In most of every test iteration, the error value is caused by rotations of the steering wheel beyond the normal limit of the target angle. Aside from that, this can also be affected by the turning of the steering wheel during different test iterations in determining a certain angle but is still within the preset limits.

  2. Acceleration and Brake Pedal Test

    In this experiment, there will be showing PID tuning results that directly use the accelerator and brake pedals todetermine the optimal parameter required in this research. Figure 11 shows the results of PID tuning using varying parameters. The best result is obtained when the system implements the PD parameters.

    Figure 10 shows the data format used for data transmission in the driving simulator sent from the input system to the visual system. There are eleven characters used in the format, split

    Table 1. Steering wheel mean data accuracy

    Angle

    Angle to Right

    Angle to Left

    Error

    Accuracy

    Error

    Accuracy

    45°

    0,49°

    99,73%

    0,44°

    99,75%

    225°

    0,48°

    99,73%

    0,57°

    99,69%

    450°

    0,44°

    99,76%

    0,35°

    99,81%

    PI Tuning

    60

    50

    40

    30

    20

    10

    0

    1 3 5

    7

    9 11 13 15 17 19 21 23 25

    27 29

    Sampling

    time (tr) of 0.25 seconds, then time to reach the peak (tp) requires 0.5 seconds whilst producing a maximum overshoot (Mp) of 24.36%. The system also has a settling time (ts) of 1.7 seconds, which means it will reach a stable condition in around 1.7 seconds.

    Figure 12: PI tuning analysis

    Output

    Table 2. Input system to visual system data transmission

    250

    Output

    200

    150

    100

    50

    0

    Data sent from Input System

    Data received

    by Visual System

    Result

    R000001001D

    R000001001D

    Match

    R000003000D

    R000003000D

    Match

    R000002001D

    R000002001D

    Match

    R005099001P

    R005099001P

    Match

    R005100002P

    R005100002P

    Match

    L028039001R

    L028039001R

    Match

    R035036000R

    R035036000R

    Match

    R035036000R

    R035036000R

    Match

    R001079001N

    R001079001N

    Match

    R001073002N

    R001073002N

    Match

    PID Tuning

    Figure 11: PID tuning results

    Figure 12 shows the analysis result of the output from the system implementing PI parameters. In this research, the use of PI parameters is suitable if implemented in the system for the accelerator and brake pedals. According to the analysis, the response output from the system using PI parameters is quick, stable, and bearing small error values. This can be captured by the stability parameter analysis from Figure 13, where the system has a time delay (td) of 0.2 seconds, a rise

    1. Data Communication Test

The experiment results are shown in Table 2, providing details of the data sent by the input system and the data received by the visual system. The experiments yield is that the sent and received data matches for all ten iterations. Thus, it is concluded that the data transmission from the input system to the visual system is successful.

CONCLUSION

The control system is successfully implemented as an embedded system within the input system using the Proportional- Integral (PI) parameter of constants P = 0.5 and I = 0.2, which is applied in the accelerator pedal and brake pedal, yielding a system with a stable output for use in

acceleration or deceleration in time around ±1.7 seconds. Besides, the use of an encoder with a precision of 0.01 mm in angle calculation proved excellent for steering, as shown by the test results with accuracy ranging from 99.69% to 99.81%. At last, UART data transmission between the input and visual systems has been successfully implemented with a bidirectional data transmission rate of 1560 bits/s in a baud rate of 9600, using char data type, and satisfying data transmission success standards.

REFERENCES

[1] Don B. Chaffin, Development of Computerized Human Static Strength Simulation Model for Job Design, Human Factors and Ergonomics in Manufacturing, Vol. 07, pp. 305-322, 1997

[2] Xianzhi Tang , Huaqiang Li , Teng Ma , Yang Yang , Ji Luo , Haidan Wang and Pei Jiang, A Review of Soft Actuator Motion: Actuation, Design, Manufacturing and Applications,

Actuators, Vol. 11, pp. 1-25, 2022

[3] Toma Kosar , Zhenli Lu , MarjanMernik , Marjan Horvat and Matej C repinek , A Case Study on the Design and Implementation of a Platform for Hand Rehabilitation, applied sciences, Vol. 11, pp. 1-21, 2020

[4] Mohsin I. Tiwana, Stephen J. Redmond, Nigel H. Lovell, A review of tactile sensing technologies with applications in biomedical engineering, Sensors and Actuators A: Physical,

Vol. 179, pp. 17-31, 2012

[5] L. Ciocca, F. De Crescenzio, M. Fantini, R. Scotti, CAD/CAM and rapid prototyped scaffold construction for bone regenerative medicine and surgical transfer of virtual planning: A pilot study, Computerized Medical Imaging and Graphics, Vol. 33, pp. 58-62, 2009

[6] Huiyu Zhou, Huosheng Hu, Human motion tracking for rehabilitationA survey, Biomedical Signal Processing and Control, Vol. 03, pp. 1-18, 2008

[7] Mario C. Faustini, Richard R. Neptune*, Richard H. Crawford, and Steven J. Stanhope, Manufacture of Passive Dynamic AnkleFoot Orthoses Using Selective Laser Sintering, IEEE transactions on biomedical engineering, Vol. 55, pp. 1-7, 2008

[8] Thomas Lehrmann Christiansen, Morten Fischer Rasmussen, Jan Peter Bagge, Lars Nordahl Moesner, Jørgen Arendt Jensen, and Erik Vilain Thomsen, 3-D Imaging Using RowColumn- Addressed Arrays With Integrated ApodizationPart II: Transducer abrication and Experimental Results, IEEE transactions on ultrasonics, ferroelectrics, and frequency control,

Vol. 10, pp. 1-14, 2015

[9] Thomas B. Sheridan, HumanRobot Interaction: Status and Challenges, Human factors, Vol. 58, pp. 525-532, 2016

[10] Rory A. Cooper, PhD, Arthur Jason De Luigi, DO, Adapive Sports Technology and Biomechanics:Wheelchairs,

Paralympic Sports Medicine and Science, Vol. 06, pp. 31-39, 2014