SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
12
A Proposed Approach to Mechatronics Design and
Implementation Education-Oriented Methodology
Farhan A. Salem
Alpha center for Engineering Studies and Technology Researches, Amman, Jordan.
Mechatronics program, Department of Mechanical Engineering, Faculty of Engineering, Taif University,
888, Taif, Saudi Arabia.
Email: salem_farh@yahoo.com
Ahmad A. Mahfouz
Department of Automatic and Mechatronics Systems, Vladimir State University, Vladimir, RF
Alpha center for Engineering Studies and Technology Researches, Amman, Jordan. Email:
ahmad_atallah@yahoo.com
Abstract
Mechatronics engineer is expected to design engineering systems with synergy and integration toward constrains
like higher performance, speed, precision, efficiency, lower costs and functionality. The key element in success
of a mechatronics engineering education-program, and correspondingly, Mechatronics engineering graduates, is
directly related to a well-structured mechatronic system design course and the applied structural design
methodology. Guidelines for structural design methodology and tools for the development process of
mechatronic products, that can be applied in educational process is highly required. This paper proposes
mechatronics systems design education-oriented methodology, which aims to integrate multidisciplinary
knowledge, in various stages through the design process and development of mechatronics product. The
proposed mechatronics design methodology is described, discussed and applied with the help of example student
final year graduation project; design and implementation of mechatronics mobile robotic guidance system in the
from of smart wheelchair- Mechatronics Motawif, to help and support people with disabilities and special needs
to perform specific predetermined tasks, particularly, performing Al Omrah and motion around holy Kaba,
Makka.
Keywords: Mechatronics, Design methodology, Parallel design, Synergistic integration, Modeling/ Simulation,
Prototyping, Mobile robot, Motawif
1. Introduction
The modern advances in information technology and decision making, as well as the synergetic integration
of different fundamental engineering domains caused the engineering problems to get harder, broader, and
deeper. Problems are multidisciplinary and require a multidisciplinary engineering systems approach to solve
them, such modern multidisciplinary systems are called mechatronics systems, correspondingly, engineers face
daunting challenges, and to be competitive, in labor market, engineers must provide high value by being
immediate, innovative, integrative, conceptual, and multidisciplinary, engineers must have depth in a specific
engineering discipline, as well as multidisciplinary engineering breadth, with a balance between theory and
practice, in addition, they must have breadth in business and human values, an engineer with such qualifications
is called Mechatronics engineer.
Mechatronics engineer is expected to design products with synergy and integration toward constrains like
higher performance, speed, precision, efficiency, lower costs and functionality, and in order to evaluate concepts
generated during the design process, without building and testing each one, the mechatronics engineer must be
skilled in the modeling, analysis, and control of dynamic systems and understand the key issues in hardware
implementation [1]. The key element in success of a mechatronics engineering program, and correspondingly
Mechatronics engineering graduates, is directly related to the applied structural design methodology, and
engineering educators face daunting challenges, where due to different disciplines involved, the mechatronics
design process may become very complex, therefore specific guidelines for structural design methodology and
tools for the development process of mechatronic products, that can support students in solving mechatronics
design tasks with their specific properties and can be applied in educational process is highly required. This
paper proposes mechatronics design education-oriented methodology, which aims to integrate multidisciplinary
knowledge, in various stages including; pre-study process and problem statement, conceptual design, optimal
selection and synergistic integration, modeling, simulation, prototyping, analysis and physical implementations
in development of mechatronics product and to fulfill above desired requirements.
There are many definitions of mechatronics, regardless of the definition, Mechatronics is defined as
multidisciplinary concept (Figure1(a), it is synergistic integration of mechanical engineering, electric
engineering, electronic systems, information technology, intelligent control system, and computer hardware and
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.10, 2013
software to manage complexity, uncertainty, and communication through the design and manufacture of
products and processes from the very start of the design process, thus enabling complex decision making.
Modern products are considered mec
fully integrated electronics, intelligent control system
complex products, considering the top two drivers in industry today for i
are shorter product-development schedules and increased customer demand for better performing products,
demand another approach for efficient development.
challenges, it is a modern interdisciplinary design procedure, is it the concurrent selection, evaluation,
integration, and optimization of the system and all its sub
all the design disciplines work in parallel
produce an overall optimal design–
shortened development, also allows the design engineers to provide feedback to e
of design is effect by others. Industrial and scientific evolutions of mechatronic products have led to substantial
experience, and as a natural consequence industrial guideline have emerged for the product design of
mechatronic products. [2]. Depending
educational recourse introduce different design approaches and models, including [2
role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted
particularly to the design methodology for mechatronics systems and suggests to carry out the development
process of mechatronics according to so called V
from software engineering and adapted for mechatronic
aim is to establish a cross-domain solution concept which describes the main physical and logical operating
characteristics of the future product,
requirements of the total system, the sub
simultaneously by the cooperating development teems, Next ( Base side of V
testing sub-systems through modeling and model analysis in mechanical engineering, electrical engineering and
information technology domains. Next (Right side of V
are integrated, and the performance of the integrated system is c
operation phase can be repeated. The proposed
VDI 2206 guideline and different
consists of a systematic specific simple and clear design steps (shown in diagram 2(a)(b) ) that can help and
support engineering educators, non experienced student or group of students, easy to memorize and follow, in
solving mechatronics design tasks,
help of example student graduate project
The modern advances and synergetic integration of different domains caused the application f
mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical
micromechatronic systems – MEMS (deals with classical mechanics and electromechanics) and
nanoelectromechanical- nanomechatronic systems
nanoelecctromechanics)[3].
(a) (b) V
Figure 1 (a) Basic principle
Innovative Systems Design and Engineering
2871 (Online)
13
software to manage complexity, uncertainty, and communication through the design and manufacture of
products and processes from the very start of the design process, thus enabling complex decision making.
Modern products are considered mechatronics products, since, it is comprehensive mechanical systems with
intelligent control system and information technology. Such
considering the top two drivers in industry today for improving development processes, that
development schedules and increased customer demand for better performing products,
demand another approach for efficient development. The Mechatronic system design process addresses these
modern interdisciplinary design procedure, is it the concurrent selection, evaluation,
integration, and optimization of the system and all its sub-systems and components as a whole and concurrently,
parallel and collaboratively throughout the design and development process
– no after-thought add-ons allowed. this approach offers less constrains and
shortened development, also allows the design engineers to provide feedback to each other about how their part
. Industrial and scientific evolutions of mechatronic products have led to substantial
experience, and as a natural consequence industrial guideline have emerged for the product design of
Depending on type of mechatronic system, different industrial, scientific and
recourse introduce different design approaches and models, including [2-13][16][21][34]. A major
role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted
ly to the design methodology for mechatronics systems and suggests to carry out the development
process of mechatronics according to so called V-model (Figure1(b)); The proposed V-model has been adopted
from software engineering and adapted for mechatronics requirements, which are distinct from
domain solution concept which describes the main physical and logical operating
characteristics of the future product, the input (Left side) to this V-model is defining
requirements of the total system, the sub-functions and sub-systems are defined and to be developed
simultaneously by the cooperating development teems, Next ( Base side of V-model) verifying sub
odeling and model analysis in mechanical engineering, electrical engineering and
information technology domains. Next (Right side of V-model) the verified sub-function and tested sub
are integrated, and the performance of the integrated system is checked, if it has to be improved, the initial
operation phase can be repeated. The proposed mechatronics education-oriented design methodology
VDI 2206 guideline and different industrial, scientific and educational recourse. the proposed method
simple and clear design steps (shown in diagram 2(a)(b) ) that can help and
support engineering educators, non experienced student or group of students, easy to memorize and follow, in
tasks, the proposed design steps to be applied, described and discussed with the
help of example student graduate project-smart mechatronics mobile robot-Motawif.
The modern advances and synergetic integration of different domains caused the application f
mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical
MEMS (deals with classical mechanics and electromechanics) and
nanomechatronic systems– NEMS (deals with quantum theory and
(a) (b) V- model, VDI 2206 2003[2]
Basic principle; mechatronics circular-model, (b) Mechatronics design V
www.iiste.org
software to manage complexity, uncertainty, and communication through the design and manufacture of
products and processes from the very start of the design process, thus enabling complex decision making.
it is comprehensive mechanical systems with
and information technology. Such multidisciplinary and
mproving development processes, that
development schedules and increased customer demand for better performing products,
The Mechatronic system design process addresses these
modern interdisciplinary design procedure, is it the concurrent selection, evaluation,
systems and components as a whole and concurrently,
hroughout the design and development process to
ons allowed. this approach offers less constrains and
ach other about how their part
. Industrial and scientific evolutions of mechatronic products have led to substantial
experience, and as a natural consequence industrial guideline have emerged for the product design of
industrial, scientific and
13][16][21][34]. A major
role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted
ly to the design methodology for mechatronics systems and suggests to carry out the development
model has been adopted
s requirements, which are distinct from case to case, the
domain solution concept which describes the main physical and logical operating
model is defining and analyzing all
systems are defined and to be developed
model) verifying sub-function and
odeling and model analysis in mechanical engineering, electrical engineering and
function and tested sub-systems
hecked, if it has to be improved, the initial
oriented design methodology is based on
recourse. the proposed methodology,
simple and clear design steps (shown in diagram 2(a)(b) ) that can help and
support engineering educators, non experienced student or group of students, easy to memorize and follow, in
the proposed design steps to be applied, described and discussed with the
The modern advances and synergetic integration of different domains caused the application field of
mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical -
MEMS (deals with classical mechanics and electromechanics) and
ls with quantum theory and
model, (b) Mechatronics design V-mode
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
14
Figure 2(a) Guideline for mechatronics systems design education-oriented methodology
ConceptualDesign and functional specifications
ConceptualModel , functional specifications , block diagram;
suggestpreliminary; solutions,studyof feasibility, costs and benefits
Pre-StudyProcess: The problem statement
User&System requirements , specifications & functionsanalysis and
definitions
Parallel (Concurrent ) design ,
integration and optimization of
all sub-systems: Mechanical, electric,
Control,information processing Software,
Electronics, and interface
Actuatorselection & integration
Type,load, Speed range,
Positioningaccuracy, Power andtorque
requirements
Sensorsselection & integration
stability,resolution, precision, type robustness,
size, cost, and signal processing
Controlunit selection, design &
integration
Microcontroller, PLC , PC …
Modeling and simulation
(modular and detailed)
Optimization
Prototyping and testing Virtual prototypingPhysical prototyping
Once the developed system is tested, refined, and confirmed to satisfy the requirements and specifications
Basicphysical system
Thewhole system
Manufacturing and Commercialization
Mechanical design & integration
Optimal mechanical structure, dimensions,
materials, type of joint, supports,DOF,
Systemlayout, Kinematics properties ,CAD
mode
Control algorithm & software
Selection :ON-OFF control, PID control,
intelligent control, Fuzzy control …
Selection and integration of human–
machine interaction field
Control of the machine, and feedback from the machine
:user interface, input/ outputmeans ;digital display,
LCD,touchscreens, voice activation
Output signal, conditioning and
Interfacing design & integration
Selecting of power supplies,drive , signal processing ,
conditioningcircuits , DAC,ADC,amplifiers ..to match
thecontroller, sensorand actuators specifications and
ratings
Complete detailed system layout
Support,service and market feedback analysis.
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
15
Figure 2(b) Guideline for mechatronics systems design education-oriented methodology
2. Proposed Guideline for mechatronics systems design education-oriented methodology
2.1 The Pre-Study Process- problem statement; it is the process of gathering as much information as possible
about the product and its future applications, all possible conditions of operation, the environmental factors, and
the specifications with respect to quality, physical dimensions, and costs. Studying, analyzing and defining target
user (Customer), user needs and requirements, system requirements, aesthetics, and target market, resulting in a
Pre-Study Process: The problem statement
User requirements identification, definition and analysisa
System requirements identification, definition and analysisb
Aestheticsc The problem statementd
1
Conceptual Design, Conceptual Model and functional
specifications and their structure.
2
Description of system in terms of an interdisciplinary set of
integrated general ideas and concepts
a
Analysis of tasks, sub-functions, overall function, Build system
functional model
b
Build Morphological table and analysis, suggest solutions,
evaluate the best solution
c
Build preliminary system’s block diagram & layout of main
components
d
A preliminary study of feasibility, costs, and benefitse
Parallel (concurrent) design and integration of sub-systems:
Mechanical, Control, information processing Software, Electronics,
and interface design and integration.
3
Parallel optimal selection, integration & optimization of modules, sub-systems , components
and system as a whole concurrently throughout the design and development process
Mechanical system Electric & Electronics
Divided the system into realizable modulesa
Sensors ActuatorsSignals, conditioning
and Interfacing
Control unit Control algorithm Human–machine
interaction
Develop detailed system
diagram layout
Modeling, simulation ,analysis and evaluating4
Based on the specification of requirements and design, the subsystems models and the whole system
model, are to be tested and analyzed to check whether the given design specifications are satisfied
Analytical modeling; Represent the sub systems and whole system
using mathematical equations suitable for computer simulation
a
b
Physical (Experimental ) modeling;b
Prototyping, testing, evaluation and optimization5
Virtual Prototype: 3D model of a product presented in a virtual
environment with, ideally, all information and properties included
a
b Physical Prototype: system integration to ensure s that subsystems,
components and whole system work together under operating condition
Manufacturing and Commercialization6
Support, service and market feedback analysis7
Iterateforwardandbackward,concurrentlyintegrateandoptimizethesystemasawholetofulfillrequirements,noafter-thoughtadd-onsallowed
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
16
preliminary design specification, which has to be updated continuously according to the new information
gathered during the development process.
2.1.1 User's requirements analysis; to acquire necessary information to identify, understand and discover
potential user, user's needs, interests, requirements and define system functions.
1) Understanding user requirements is an integral part of design and is critical to the success of final product.
2) users seldom know what they want or need, systems engineers must enter the customer's environment and find
out the user need and requirements, and how the users will use the system, design must exceed, not merely meet,
customer expectations, 3) Creativity of designers is required for the transfer of user requirements into innovative
consumer product.
2.1.2 System requirements analysis; well-defined product requirements, to create a detailed functional
specifications and defining the full set of system capabilities to be implemented. There are two types of system
requirements;
1) Fixed or Mandatory system requirements; the minimal requirements necessary to satisfy the customer's
operational need.
2) Soft or Tradeoff system requirements; after understanding the mandatory requirements, Engineers propose
alternative candidate designs, all of which satisfy the mandatory requirements. Then the tradeoff requirements
are evaluated to determine the preferred designs. Treating user and system requirements as the same thing will
create problems for projects.
2.1.3 Aesthetics In some instances this is not important, particularly where the device or structure is not seen.
However, for many consumer products or structures a pleasing elegant design is required and colour, shape, form
and texture should be specified [14]
2.1.4 The problem statement: it is a list and description of problems that is given to a problem solving team as
a sort of brief, before they attempt to solve the problem. The problem statement is more important than problem
solving, before attempting to find solution (design and built) for a given a problem, it is very important
understanding what is problem and to state it in clear unambiguous manners and terms. The problem statement
includes: description of what the problem, who has the problem, the user's needs, and user and system
requirements, states the goals of the project, defines the business needs, prescribes the system capabilities and
method used to solve the problem. The problem statement starts with a description of the top-level functions that
the system must perform, and it might be better to state the problem in terms of the deficiency that must be
ameliorated [15]
2.1.2 The problem statement of ''Smart mechatronic robotic guidance system-Mechatronics Motawif in
the form of smart wheelchair''; Analysis of Local Makka Al-Mukarramah market, show a potential market for
commercialization of ''Smart mechatronic robotic guidance system-Mechatronics Motawif in the form of smart
wheelchair'' that can be used to help people with disabilities and special needs to perform Omrah, and feel safer
about their surroundings. The potential users want the wheelchair; to be used as smart mechatronics Motawif to
help and guide them in performing all Al-Omrah rituals and motions, particularly, eliminates the support and/or
help from other peoples, easy to use and to maneuver, moves and stops are accomplished with suitable speed and
with minimum kicks (overshoot), simple and easy to understand and use interface, cost-efficient operate on
lower costs, a stable seating, seat to be level, suitable backrest angle that should provide support and balance for
the upper body, A chair that is versatile/adaptable, a wheelchair that is easy to transport and space saving size of
Height: about 1 meter Width: 0.60 meter and Length: 0.60 meter.
Aesthetics: chair that looks aesthetically pleasing makes the user look good and feel confident.
Target user and market:, to be sold ,or mainly, rent to pilgrims, particularly, pilgrims with disabilities and
special needs who want to perform Al Omrah without the help of others, and feel safer about there surroundings.
Other forms of the system can be used in industry and hospitals.
User and system requirements analysis, including system mandatory and soft or requirements and
description are shown in Requirements analysis Table.1
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
17
Table.1 Requirements analysis
Requirements TYPEUnit-
Value
Qualitative
Req.
Quantitative
Req.
Soft
Req.
Mandatory
(fixed) Req.
Requirements
Qual.Fixed100
cm
Height:
Smart
Wheelchair
Mechanical
structure
& dimensions 60
cm
Width:
60
cm
Length:
QualSoftSee Fig.6 & Table 3Material &
mechanical
Skeleton
Qual12-
24 V
Electric batteryPower
Qual.Quan.Soft-Electric motors.Actuators
Qual.Quan..Soft-Path finder; line, color,
Sensors Load, speed
Obstacle det., Timers
pSoftFixedSimple, compact , cost
effective
Controller
FixedFixedSimple, precise, quick,
efficient, easy to
program
Control algorithm
Qual.SoftnGears, beltsTransmission
Qual.--Fixed0.5
m/s,
in 1
sec.
Suitable speed,
Minimum kicks
Allowable speed
Qual.Soft120
kg
Max. AllowableAllowable user
weight
Qual.SoftJoy-stock , switchesManual control
Qual.-FixedSimple and easy to use
and understand
User interface
QualFixedChairs looks
aesthetically pleasing
makes the user look
good and feel confident.
Machine aesthetics
design
Cost effective
…
2.2 Conceptual Design; Conceptual model, functional specifications and their structure.
In mechatronics design approach, it is important to consider the system as a whole throughout the
development process from the very start of the design process. Conceptual design is an early stage of design in
which designers are building a description of the proposed system in terms of an interdisciplinary set of
integrated general ideas and concepts, describing product and product's overall function, of its most important
sub-functions, that will be employed in solving a given design problem and their supporting analysis, generating
solutions without detailed design parameters and decide how to interconnect these concepts into an appropriate
system architecture. Conceptual design acts as a blueprint for the subsequent design and implementation stages.
The general concept needs to be expanded into an implementation model without detailed design parameters.
One of the most important secrets of the successful design is to keep design options open as long as possible.
Conceptual design is usually evolve from user and system requirements, 1) Define the overall tasks and
functions, which are to be carried out by the system. 2) Break down the overall function into subsystems or even
components to which suitable operating principles or solution principles are assigned. 3) Build system
functional model and depicting the flow of information between the system’s required components 4) Build
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
18
Morphological table and corresponding analysis; suggest solutions, evaluate the best solution. It has to be
decided about each of the following a) which problems should be solved mechanically, (preliminary mechanical
structure). b) Which problems should be solved electronically, (preliminary electronic structure). c) A
preliminary ideas about the necessary mechanical structure, sensors, actuators, and interfaces. 5) Generate
decisions about the dominant mechanical properties, (e.g. sizing, volume, DOF, joints types) yielding a simple
model that can be used for controller design, control software development and to initiate the CAD design,
Choices and decisions can be made with respect to the mechanical properties needed to achieve a good
performance of the controlled system. 6) Build preliminary system block diagram of main components. 7) A
preliminary study of feasibility, costs, and benefits. During conceptual design stage a new requirements may
arise within the process which should be considered. The conceptual design is always refined developed and
optimized during various design phases. During the conceptual design phase few people are involved
(mechanical designers, the technical personnel) in the development project.
2.2.1 Conceptual Design: 'Smart mechatronic robotic guidance system- Mechatronics Motawif': based on
user and system requirements, it is required to develop mobile Mechatronic robotic guidance system, in the form
of smart wheelchair (Figure 3), to be used as Mechatronics-Motawif, to help and support people with disabilities
and special needs in performing Al Omrah rituals and motions and feel safer about their surroundings. A product
like this must eliminates the support or help from other peoples, easy to use and to maneuver, Moves and stops
are accomplished with suitable speed and with minimum kicks (overshoot), Simple and easy to understand and
use interface, cost-efficient operate on lower costs, a stable seating, seat to be level, suitable backrest angle that
should provide support and balance for the upper body, A chair that is versatile/adaptable, A chair that is easy to
transport space saving wheelchair size of Height: about 1 meter Width: 0.60 meter and Length: 0.60 meter. The
novelty in the desired system design is in that; there are three different types of wheelchair: self-propelled,
electric, and attendant-propelled, but no, smart self controlled wheelchair.
The ' Smart Mechatronic Robotic Guidance System-Mechatronics Motawif' ' is a mobile line follower
robotic system in the form of smart wheelchair, it is to design an integrated sensor array that will be mounted on
mobile platform. A single battery will power the sensors, as well as, a control unit, drive circuit, and actuators.
The two rear wheels are responsible of moving the wheelchair, but are also used to turn the wheelchair in any
required direction depending on the difference of speed of wheels’ rotation between the right and left wheels
(differential drive style).To give wheelchair a human-like property of responding to stimuli, it is required to
select and design an effective closed loop control system and control algorithm, where control unit takes an input
signals from sensors and controls the actuators and correspondingly speed of wheels’ rotation, actuators will
maneuver wheelchair to stay on a predetermined course, while using feedback mechanism for constantly
correcting the errors in moves. The control is done in such a way that when a sensor senses desired path, the
system follow it and in response to any deviation from the path, a signal from control unit is sent to the motors to
slow down or even stops, then the difference of rotation speed makes it possible to make turns, or when sensor
sense the presence of an object in the front side in a prescribed distance, signal from control unit is sent to stop
motors until object is removed.
The tasks (functions), to be carried out by the proposed design: system is intended to help the elderly
and disabled to Perform Al Omrah and/or Al Hajj, mainly performing predetermined time driven motions in the
form of Altawaf around holy Kaba and/or Alsa'ee between Alsafa and Almarwa, counts motions and sound
corresponding Doaa, Robot-Motawif will have the obstacle detection feature, stops when an object is located in
the front side, main of these tasks are illustrated in Figure 4(a).
The functional structure block and preliminary flowchart of proposed mechatronics system is shown in
Figure 4(b).
Morphological table and analysis ( see Table 2 ): Finding solutions for each function in functional block,
including: switching system ON-OFF, Path and obstacle detection, motions, stops, turns, timing, counting,
sounding. Next, filtering the solutions: for every solution does the solution satisfy all the requirements? Is there a
solution which is really similar or evens the same? c) If yes, condense them to one solution. Finally evaluating
the optimal concepts and if satisfies customer needs, optimal solutions can be selected.
Preliminary block diagram and layout representations of proposed system and main components are
shown in Figure 4(c), an assembled CAD model for the robot to be introduced.
A preliminary economic analysis: feasibility, cost-benefit evaluation: For now, it can be declare that, it is
possible to design and build such mechatronics system, to perform required tasks, and achieving most user needs
and to be cost effective, major components are available and can be bought from local market, the total and final
cost analysis, as well as, cost-benefit evaluation can be done after accomplishing theoretical selection and
design of the whole system, the suggested design can be very helpful for pilgrims with disabilities or special
needs .
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.10, 2013
Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair.
Figure 4(a): Functional block diagram.
Table 2 Morphological table, analysis and evaluation of the best solution.
Switchingsystem On, Off
Detecting : path , obstacle
Movements : move, stop,
turn,slow
Counting , timing, sounding
Movements : move, stop,
turn,slow
No
No
Yes
Yes
Smooth without kicks
Innovative Systems Design and Engineering
2871 (Online)
19
Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair.
Figure 4(a): Functional block diagram. Figure 4(b) Performing Altawaf and Alsa'ee
accomplish, step by step; sequences,
corresponding action for each step.
Morphological table, analysis and evaluation of the best solution.
Sensors, program
Electric motor
Wheels ,
Sensor, program
Smooth without kicks
IC ,program
Electric motor
Sensor, program
Smoothwithout kicks
Sensors, program
transmission
D
1
2
3
5
A
7
B
6
C
E
F
G
I
4
ALSAFA
EXIT FROM HARAM
,PARKING , switch to hand control
A: Start of Altawaf, Doaa
B: Alruk alyamany, Doaa
C: Doaa
D: Maqam Ebraheem; Turning, Timing ;
E: To Alsafa
F:Alsafa;,turning,timing,
G,I: Alsaee between Asafa & Almarwa
H: Almarwa, turning, timing,
J:Exit fromFARAM
: Sign and Doaa number, wherethere is Doaa
www.iiste.org
Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair.
Figure 4(b) Performing Altawaf and Alsa'ee; tasks to
accomplish, step by step; sequences, locations, and
corresponding action for each step.
Morphological table, analysis and evaluation of the best solution.
H
J
8
ALMARWA
EXIT FROM HARAM
,PARKING , switch to hand control
A: Start of Altawaf, Doaa1 IJ KLKMN‫ا‬ PQRS‫.....ا‬
B: Alruk alyamany, Doaa2
C: Doaa3 ; KTU‫أ‬ .... KTJ‫ر‬
D: Maqam Ebraheem; Turning, Timing ; ‫ة‬YZS‫ا‬
E: To Alsafa
F:Alsafa;,turning,timing, Doaa4
G,I: Alsaee between Asafa & Almarwa
H: Almarwa, turning, timing, Doaa5,6
J:Exit fromFARAM
: Sign and Doaa number, wherethere is Doaa
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
20
Figure 4(c)
Figure 4(d)
Figure 4(C)(d) Preliminary system and block diagram layout representations of proposed system including main
components
.
3.3 Parallel (concurrent) selection, design and integration of sub-systems and whole system: Mechanical,
Control, information processing Software, Electronics, and interface design and integration.
Mechatronics engineer is expected to design products with synergy and integration toward constrains like
higher performance, speed, precision, efficiency, lower costs and functionality, also the mechatronics engineer
must be skilled in the modeling, simulation, analysis, and control of dynamic systems and understand the key
issues in hardware implementation. Mechatronics systems design is Modern interdisciplinary design procedure;
it is a concurrent selection, evaluation, integration, and optimization of the system and all its components as a
whole and concurrently all the design disciplines work in parallel and collaboratively throughout the design and
development process to produce an overall optimal design– no after-thought add-ons allowed. The ideal process
of concurrent or simultaneous engineering is characterized by parallel work of a potentially distributed
community of designers that know about the parallel work of their colleagues and collaborate as necessary;
sharing of knowledge in a common database builds a basis of cooperative design, since a shared database is the
place where all design results are integrated [33]. The design of mechatronic systems can be facilitated using a
methodology called systems engineering. Systems engineering is an interdisciplinary collaborative robust
approach that integrates disciplines and technologies to the design, creation, and operation of systems to ensure
that the customer's needs are satisfied throughout a system's entire life cycle. once the system is specified after a
problem statement, conceptual design general problem solving procedure and determination of all necessary
requirements, it can be divided into realizable modules the optimal selection, modeling, evaluation, the exchange
of information between different modules ((Figure 5(b)) and models of different domains (e.g. MCAD, ECAD),
and synergetic integration of modules and all components to be designed in parallel and collaboratively with
respect to the realization of the design specifications and requirements in the different domains, to produce an
overall optimal design, it is desired that (sub-) models be reusable.
A mechatronic system will consist of many different types of interconnected subsystems (components and
elements). As a result there will be energy conversion from one form to another, particularly between electrical
energy and mechanical energy. This enables one to use energy as the unifying concept in the analysis and design
of a mechatronic system [7].
3.3.1 Mechatronic – basic approach
Regardless of the type of mechatronic system, there is a need to understand the fundamental working
principles of mechatronic systems before approaching the design procedure of a mechatronic product. The
general scheme, shown in Figure 5(a), is an example of a mechanical system which is a power-producing or
power-generating machine. The basis of many mechatronic systems is the mechanical part, which converts or
transmits the mechanical process. Information on the state of the mechanical process has to be obtained by
DC motor
Rightwheel
Gears
Mobile wheelchair
Pot
Electronic components; Control unit , Power supply
Leftwheel
Speed sensor
Pot Sensor array
Controlunit
Obstacle detection
sensor
path detection
sensor
Left
Motor
Right
Motor
signal,conditioning
andInterfacing
signal,conditioning
andInterfacing
Speed sensor
Plantload
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.10, 2013
measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed).
Together with the reference variables, the measured variables are the inputs for an inform
digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to
display. The addition and integration of feedback information flow to a feed forward energy flow in the
mechanical system (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems.
Interactions of man and machine have been profoundly enhanced by the development of electronics and IT
technologies (e.g. SMS, voice control) and interactions
potential benefits of mechatronics come from the innovation potential of the technologies and the functional and
spatial integration of the technologies [2].
Figure 5(a) Working principle of mechatro
products auxiliary [16]
3.3.2 Ways of integration
Integration refers to combining disparate data or systems so they work as one system.
within a mechatronics system can be performed in two kinds, through the integration of components (hardware
integration) and through the integration by information processing (software integration). The integration of
components results from designing the mechatronics system as an overall system, and embedding the sensor,
actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators,
the process, or sensor or be arranged at several places. Int
sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus
connections will replace the many cable. Hence, there are several possibilities to build up an integ
system by proper integration of the hardware. The integration by information processing is based on advanced
control function [10].
The principle of synergy in Mechatronics means, an integrated and concurrent design should result in a better
product than one obtained through an uncoupled or sequential design [7].
3.3.3 Mechanical systems are concerned with the behavior of matter under the action of forces; su
are categorized as rigid, deformable, or fluid in nature.
that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed
mechanical system will never be able to give a good performance by adding a sophisticated controller, therefore,
Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be
designed as an integrated system (this desired that (sub
simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects
and performance, it is important that during an early stage of the design a proper choic
respect to the mechanical properties needed to achieve a good performance of the controlled system.
1) Identify functional requirements and design parameters; the mechanical design involves the selection and
design of all mechanical aspects in full details, to meet the machine system requirement specifications, it is
crucial since it forms the skeleton of mechatronic systems.
dimensions, materials, type of joint combination, (revolute joints
number of degrees of freedom etc. 3)
integration and imbedding issues such as positioning of sensors, actuators and microcomputers
constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components,
whole system and system layout.
3.3.3.1 Mechanical systems design 'Smart mechatronic robotic guidance system'
system requirements, the functional requirements and design parameters for proposed design are listed below.
The optimal and necessary mechanical structure is shown in Figure
Innovative Systems Design and Engineering
2871 (Online)
21
measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed).
Together with the reference variables, the measured variables are the inputs for an inform
digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to
display. The addition and integration of feedback information flow to a feed forward energy flow in the
stem (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems.
Interactions of man and machine have been profoundly enhanced by the development of electronics and IT
technologies (e.g. SMS, voice control) and interactions have become more versatile and user
potential benefits of mechatronics come from the innovation potential of the technologies and the functional and
spatial integration of the technologies [2].
5(a) Working principle of mechatronic
products auxiliary [16]
Figure 5(b) Exchange of information between
different models
Integration refers to combining disparate data or systems so they work as one system.
within a mechatronics system can be performed in two kinds, through the integration of components (hardware
integration) and through the integration by information processing (software integration). The integration of
m designing the mechatronics system as an overall system, and embedding the sensor,
actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators,
the process, or sensor or be arranged at several places. Integrated sensors and microcomputers lead to smart
sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus
connections will replace the many cable. Hence, there are several possibilities to build up an integ
system by proper integration of the hardware. The integration by information processing is based on advanced
in Mechatronics means, an integrated and concurrent design should result in a better
product than one obtained through an uncoupled or sequential design [7].
are concerned with the behavior of matter under the action of forces; su
are categorized as rigid, deformable, or fluid in nature. During the design of mechatronic systems, it is important
that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed
l never be able to give a good performance by adding a sophisticated controller, therefore,
Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be
this desired that (sub-)models be reusable), and correspondingly modeled and
simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects
and performance, it is important that during an early stage of the design a proper choic
respect to the mechanical properties needed to achieve a good performance of the controlled system.
Identify functional requirements and design parameters; the mechanical design involves the selection and
cts in full details, to meet the machine system requirement specifications, it is
crucial since it forms the skeleton of mechatronic systems. 2) Identify the necessary mechanical structure,
dimensions, materials, type of joint combination, (revolute joints prismatic joint) supports, and the required
3) During the mechanical design process, suggest advices related to hardware
integration and imbedding issues such as positioning of sensors, actuators and microcomputers
constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components,
design 'Smart mechatronic robotic guidance system':
equirements, the functional requirements and design parameters for proposed design are listed below.
The optimal and necessary mechanical structure is shown in Figure 6 (a) and main components are listed in
www.iiste.org
measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed).
Together with the reference variables, the measured variables are the inputs for an information flow, which the
digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to
display. The addition and integration of feedback information flow to a feed forward energy flow in the
stem (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems.
Interactions of man and machine have been profoundly enhanced by the development of electronics and IT
have become more versatile and user-friendly. The
potential benefits of mechatronics come from the innovation potential of the technologies and the functional and
Exchange of information between
models
Integration refers to combining disparate data or systems so they work as one system. The integration
within a mechatronics system can be performed in two kinds, through the integration of components (hardware
integration) and through the integration by information processing (software integration). The integration of
m designing the mechatronics system as an overall system, and embedding the sensor,
actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators,
egrated sensors and microcomputers lead to smart
sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus
connections will replace the many cable. Hence, there are several possibilities to build up an integrated overall
system by proper integration of the hardware. The integration by information processing is based on advanced
in Mechatronics means, an integrated and concurrent design should result in a better
are concerned with the behavior of matter under the action of forces; such systems
During the design of mechatronic systems, it is important
that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed
l never be able to give a good performance by adding a sophisticated controller, therefore,
Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be
), and correspondingly modeled and
simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects
and performance, it is important that during an early stage of the design a proper choice can be made with
respect to the mechanical properties needed to achieve a good performance of the controlled system.
Identify functional requirements and design parameters; the mechanical design involves the selection and
cts in full details, to meet the machine system requirement specifications, it is
Identify the necessary mechanical structure,
prismatic joint) supports, and the required
During the mechanical design process, suggest advices related to hardware
integration and imbedding issues such as positioning of sensors, actuators and microcomputers. 4) Build
constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components,
: Refering to user and
equirements, the functional requirements and design parameters for proposed design are listed below.
(a) and main components are listed in
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.10, 2013
Table 3. Performance specifications;
(overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal
wheel radius is 0.075 meter. Size and dimensions
meter, Length: 0.60 meter. Weight:
career the average wheelchair mass 55 kg, range for user weight 50:120 kg.
be achieved if the user's body fits comfortably into the chair seat.
90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an
angle of approximately 90°. Backrest height (
backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height
is a matter of individual need and/or personal preference.
properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too
high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side
Wheels: Tires to choose wheel diameter and material to result in the required linear velocity, where the relation
between wheel radius and linear velocity is given by
solid ones but may puncture. Puncture
hard-wearing but can provide a rougher ride.
selection, To choose the gear ratio value to result in the required
correspondingly to choose Gear's material, number of teeth , radius.
Figure 6(a) Skeleton of wheelchair systems[17].
Figure 6(b) Footrest
length
Figure 6(c) Backrest height
[17]
3.3.4 Actuators selection and integration
acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process.
This can be a position, speed, acceleration, torque (force), power or a comb
in a design depends on load process, power and torque requirements, position accuracy, speed range, available
volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that
the important roles; 1) To select and identify actuator, as completely as possible
units (e.g. electric, pneumatic, hydraulic
demand specifications. The factors must be taken into consideration when selecting the type of actuators
include; actuator type, motion, load, power capacities, speed range, and positioning accuracy
related to actuators placement and
student should be able to meet both the power requirements as well as the torque requirements. The student has
to have an appreciation of any out of balance loads and load related inertias.
3.3.5 Sensors selection and integration
information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process
variable, this can be a position, speed, acceleration,
controlled variables, several characteristics become important: the integration with the process, the dynamics of
the sensor, stability, resolution, precision, robustness, size, cost, and signal proces
sensor as completely as possible from commercially available units
Innovative Systems Design and Engineering
2871 (Online)
22
Performance specifications; For smooth driving for comfortable riding and
(overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal
Size and dimensions: space saving wheelchair; Height: about 1 met
Weight: A lighter wheelchair is usually an advantage for both an active user and a
career the average wheelchair mass 55 kg, range for user weight 50:120 kg. Seat size: Maximum stability will
ser's body fits comfortably into the chair seat. Footrest length (Figure
90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an
Backrest height (Figure 6 (c)): The upper body is stabilized by the support from the
backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height
is a matter of individual need and/or personal preference. Arm support (Figure 6 (d)):
properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too
high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side
to choose wheel diameter and material to result in the required linear velocity, where the relation
between wheel radius and linear velocity is given by V=ω*r. Pneumatic - offer a better shock absorption than
cture-proof - filled with a jelly like substance; need less maintenance. Solid
wearing but can provide a rougher ride. Gear ratio : can be finally selected after final actuator type
selection, To choose the gear ratio value to result in the required torque and output linear velocity, and
material, number of teeth , radius.
Figure 6(a) Skeleton of wheelchair systems[17].
Figure 6(c) Backrest height Dimensions Figure 6(d) Arm
support
selection and integration; Converts an information signal from the control unit, into energy
acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process.
This can be a position, speed, acceleration, torque (force), power or a combination. The selection of actuator type
in a design depends on load process, power and torque requirements, position accuracy, speed range, available
volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that
To select and identify actuator, as completely as possible from commercially available
hydraulic..) to match the kinematic and dynamic requirements that
actors must be taken into consideration when selecting the type of actuators
include; actuator type, motion, load, power capacities, speed range, and positioning accuracy
placement and integration issues. Power and torque requirements
student should be able to meet both the power requirements as well as the torque requirements. The student has
to have an appreciation of any out of balance loads and load related inertias.
lection and integration; Sensors converts a state variable of the basic system, into an
information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process
variable, this can be a position, speed, acceleration, torque (force), power or a combination
controlled variables, several characteristics become important: the integration with the process, the dynamics of
the sensor, stability, resolution, precision, robustness, size, cost, and signal processing 1)
from commercially available units (e.g., switches, potentiometer, tachometers,
1 Backrest 10 Anti-Tip Casters
2 Rear Axle 11 Anti-Tip Casters
3 Rear
Wheels
12 Breaks
4 Handrims 13 Tipping Levers
5 Seat: 14 Seatbelts:
6 Frame 15 Push Handles
7 Traverse
bar
16 Upholstry
8 Front
Rigging
17 Armrests
9 Front
Casters
18 Metal Skirt
www.iiste.org
riving for comfortable riding and minimum kicks
(overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal
: space saving wheelchair; Height: about 1 meter, Width: 0.60
A lighter wheelchair is usually an advantage for both an active user and a
Maximum stability will
Figure 6 (b)): If an angle of
90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an
The upper body is stabilized by the support from the
backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height
(d)): When armrests are
properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too
high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side [17*].
to choose wheel diameter and material to result in the required linear velocity, where the relation
offer a better shock absorption than
filled with a jelly like substance; need less maintenance. Solid -
can be finally selected after final actuator type
torque and output linear velocity, and
Table 3
Figure 6(d) Arm
support
Converts an information signal from the control unit, into energy
acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process.
The selection of actuator type
in a design depends on load process, power and torque requirements, position accuracy, speed range, available
volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that playing
from commercially available
..) to match the kinematic and dynamic requirements that meets the
actors must be taken into consideration when selecting the type of actuators to use
include; actuator type, motion, load, power capacities, speed range, and positioning accuracy, 2) Suggest advices
wer and torque requirements: In sizing the motor,
student should be able to meet both the power requirements as well as the torque requirements. The student has
converts a state variable of the basic system, into an
information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process
torque (force), power or a combination, when measuring
controlled variables, several characteristics become important: the integration with the process, the dynamics of
1) To select and identify
(e.g., switches, potentiometer, tachometers,
Tip Casters
Tip Casters
Breaks
Tipping Levers
Seatbelts:
Push Handles
Upholstry
Armrests
Metal Skirt
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
23
incremental optical encoders, resolvers…) to meet the task requirements. 2) Suggest advices related to sensor
placement and integration issues the integration of sensors and signal processing, on common carrier, or one
chip.
3.3.6 Output signal, conditioning and interfacing selection, design and integration; Selecting sensors and
actuators is followed by selecting and integrating power supplies, drive, and signal processing conditioning
circuits, in order to interface the system components. In this stage, Power supplies, amplifiers, converters DAC,
ADC, amplifiers, analog signal conditioning circuits, and power transistors are selected in order to match the
sensor, controller and actuators specifications and ratings. The real-time interface process falls into the electrical
and information system categories. In mechatronics, the main purpose of the real-time interface system is to
provide data acquisition and control functions for microcomputer. The purpose of the acquisition function is to
reconstruct a sensor waveform as a digital sequence and make it available to the computer software for
processing. In this stage suggest advices related to Interface placement and integration issues
3.3.7 Control unit selection and integration: The most critical decision in the Mechatronics design process is
the control unit selection (physical controller).The controller is the central and most important part (brain) of the
mechatronic system, it reads the input signals representing the state of the system, compares them to the desired
states, and outputs signals to the actuators to control the physical system. There are a number of possible options
including but not limited to: Microcontroller/microprocessor (e.g. PIC-microcontroller), Programmable logic
controller (PLC), computer control; desktop/laptop, Digital Signal Processing (DSP) integrated circuits. In this
stage suggest advices related to Control unit placement and integration issues.
3.3.8 Control algorithm selection: The control unit and control algorithm selections are directly related to each
other, there are many controller algorithms that can be used for mechatronic systems including but not limited to
: ON-OFF control, P, PI, PD and PID control, intelligent control, Fuzzy control, adaptive control, Neural
network control. The main factors that might influence the decision on selecting certain control unit and
algorithm include; simplicity, space and integration, processing power, environment (e.g. industrial, soft.. ),
precision, robustness, unit cost, cost of final product, programming language, safety criticality of the application,
required time to market, reliability and number of products to be produced.
3.3.8.1 Control system design: The term control system design refers to the process of selecting feedback gains
structures and parameters that meet design specifications in a closed-loop control system. Most design methods
are iterative, combining parameter selection with analysis, simulation, and insight into the dynamics of the plant.
[18-19].
3.3.9 Selection and integration of human–machine interaction field: Control of the machine, and feedback
from the machine which aids the user ( e.g operator , customer) in making operational decisions, including but
not limited to : efficient, simple and easy to understand and use interface , enjoyable to operate a machine,
simple input/ output means such as LEDs, digital display, LCD, touch screens, voice activation.
3.3.10 Develop complete and detailed system block diagram layout: Based on system's sub-systems and
components selection, design and integration, a complete and detailed system block diagram layout is developed,
showing interconnections and interrelation and energy flow.
3.3.11 Parallel (concurrent) design, integration and optimization of sub-systems and whole system: 'Smart
mechatronic robotic guidance system': The proposed design of smart wheelchair is an application form of line
follower mobile robot, intended to help and support people with disabilities and special needs to perform specific
predetermined tasks particularly, motion around holy Kaba, Makka. Two, top and side, views of proposed
system design are shown in Figure 7. Such mobile Robot can be designed and built using the following
components; two in-line with each other actuators, two drive circuit for each actuator, embedded sensors for
path detection, range detection and speed sensors, a control unit embedded within the system and based on inputs
state, capable of controlling two drive channels, controls the motion of wheelchair robot. Usually, mobile
platforms are supported by two driving rear wheels; and with stability augmented by one or two front caster
wheel(s) . The two rear wheels are responsible of moving the robot, and used to turn the robot in any required
direction depending on the difference of speed of wheels’ rotation between the right and left wheels.
3.3.11.1 Actuators selection and integration: The accurate control of motion is a fundamental concern in
mechatronics applications, where placing or moving an object in the exact desired location or with desired speed
with the exact possible amount of force and torque at the correct exact time, while consuming minimum electric
power, at minim cost, is essential for efficient system operation. Motion control is a sub-field of control
engineering, in which the position or velocity of a given machine are controlled using some type of actuating
machine. The actuating machines most used in mechatronics motion control systems are DC machines (motors).
There are many DC machines that may be more or less appropriate to a specific type of application each has its
advantages, limitations and disadvantages; electric motors are characterized with excellent performance in
motion control, due simple principle of working, quick instantaneous and accurate torque generation, also are
capable of generating high torque at low speed, can operate efficiently over a greater range of speeds, as well as
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
24
ease of designing and implementing controller to achieve optimal instantaneous, precise, comfortable, smooth
and safe motion control performance with low cost and in most cases are reversible, the actuating machines
most used in mechatronics motion control systems are DC motors. Based on user and system requirements to
meet the demand specifications, the suitable actuator selection is brushed DC motor, Wheelchair uses two
commercially available brushed DC Motors, shown in Figure 8(a), its specifications and features include:; Motor
Size: 71mm, , Power: 100W, 150W, 2 Poles, 4 Poles., Supplied Voltage = 12V DC ~ 36V DC, Speed 800 ~
5000rpm, Operation Mode S1.
Actuator placement and integration (Figure 7): to physically integrate mechatronics system
components,( mechanical design, electronic, sensor, microcomputers and aesthetics), the selected actuator is
embedded within mechanical design and to be located beneath wheelchair seat, connected through gears to
wheel, a speaker is actuator used to sound corresponding Doaa, is to be integrated in mechanical design, near use
head.
3.3.11.2 Sensor selection, design and integration: The proposed design requires three types of sensors; a) line
sensor for path detection, is one that will gather information about the position of a path, and in turn generate
signal send to controller software, b) obstacle detection sensor for obstacle detection. These sensors have to
gather and provide a maximum number of information about path traced, and obstacles in front. Based on user
and system requirements to meet the demand specifications, the following two commercially available sensors
are selected, c) speed sensor to measure output speed. Based on user and system requirements, morphological
table analysis, and selecting best solution, the following sensors is selected and integrated:
3.3.10.2.1 Ultrasonic proximity sensor: Ultrasonic sensors, shown in Figure 8(b), are commonly used for a
wide variety of noncontact presence, proximity, or distance measuring applications. Ultrasonic sensors are
employed wherever distances have to be measured in the air, since they not only detect objects, but they can also
indicate and evaluate the absolute distance between themselves and the target. Changing atmospheric conditions
such as temperature are compensated during evaluation of measurement. These devices typically transmit a short
burst of ultrasonic sound toward a target, which reflects the sound back to the sensor. The system then measures
the time for the echo to return to the sensor and computes the distance to the target using the speed of sound in
the medium.
3.3.11.2.2 LDR-LED based line sensor: the predetermined path to track is chosen to be black line over white
background. To recognize, detect and track this path, the suitable sensor selection is LDR-LED based line sensor,
assembled together in pairs, (see Figure 9), this selection is done because it available, inexpensive, simple, easy
to built, interface, and can be easily adapted to many different environments, the main disadvantage of this
sensor that it's slow response to light intensity changes.
A line sensor array is designed to be composed of 8 cells (Figure 9 (a)) , each cell is composed of a LED sender
and a LDR receiver (Figure 9 (b)). The sender sends,(emits) light that shall be reflected by the path or soundings,
the receiver receives the reflected light and in response generate signal to send to controller. Each LDR circuitry
is designed as a voltage divider circuit as shown in Figure 9. The desired resistor value should provide a voltage
that covers the on and out black line path conditions, the output of the sensor circuit is an analogue voltage that
is used as an input to the control unit (e.g. microcontroller, PIC).
3.3.11.2.3 Speed sensor (Tachometer); for controlling the motion performance of wheelchair, in particular,
smooth driving for comfortable riding and minimum kicks, the required optimal output linear velocity of the
wheel chair is to be 0.05 meter per second, a suitable, an inexpensive, available and easy to interface sensor used
to measure the actual output motor angular speed, ωL is Tachometer.
Sensors placement and integration (see Figure 7): To physically integrate mechatronics system's components,
the selected sensors to detect the path must not be too high nor too low above the surface and will be located on
the base of the wheelchair to provide protection against obstacles at close range, the light or color sensor must be
far enough in front of the wheels (but not too far) so that it is able to discover a deviation in the line soon enough,
so that the robot can adapt in time Sensors to detect obstacles to be located on the front side of the wheelchair.
Tachometer is to be integrated through coupling with electric motor shaft.
3.3.11.2.4 Sensors Algorithm: The smart wheelchair uses obstacle detection and line sensors to detect presence
of an object and the path (black line), the control unit decides the next move according to readings from these
sensors based on a given algorithm. Ultrasonic sensor example algorithm: the safe distance to stop the
wheelchair, if an object presence in the front, is 25 cm,
Step 1: Read : distance to object.
Step 2: If distance > 50 cm
Move, or , keep velocity of 0.5 m/sec
elseif 40 cm < distance <= 50 cm
Decrease velocity to 0.3 m/sec
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
25
elseif 25 cm < distance <= 40 cm
Stop all motions
Step 3 : Go to step 1
3.3.11.3 Control unit selection and integration : Embedded Microcontroller is optimal selection, since it is
inexpensive single chip computer, easy to embed into larger electronic circuit designs, also, because of their
versatility, Microcontrollers add a lot of power, control, and options at little cost; capable of storing and running
programs, programmed to perform a wide range of control tasks, the optimal microcontroller is PIC16F917
Microcontroller, supplied with 5VDC and shown in Figure 8(c), although any PIC with A/D capability would
meet this criterion.
3.3.11.4 Output signal, Conditioning and Interfacing selection, design and integration:
The sensors' outputs (tachometer, line and obstacle detection) are inputted to the microcontroller, the selected
microcontroller type is supported with ADC pins, to convert the input analog sensor readings to digital value.
Depend on the inputs state, the outputs conditions that controlled the H-bridge circuit are provided by (C+)
software, and correspondingly the motion of smart mobile robot. A voltage regulator (the IC UA723chip) is to be
used to regulate the supply voltage (12 V) lowered to a level suitable for use in the microcontroller (6V), the
charge controller and the LDR sensors. a heat sink is to be used to dissipate the heat generated by the long
duration used. Different drives (servo-amplifier) can be used including, H-bridge Or H-Bridge in IC’s. The H-
bridge circuit is supplied with 12VDC and the four bits outputs of microcontroller to drive the desire conditions
of electric Motor. Four NPN Power transistors are used as switch to choose the direction of current flows to the
Motor, and correspondingly control the motions of wheelchair. L293D, L293D is a dual H-Bridge motor driver,
it is a 16 pin chip, so with one IC we can interface two DC motors which can be controlled in both clockwise and
counter clockwise direction .a common carrier,(see Figure 5-6). A simplified version of smart wheelchair circuit
is shown in Figure 9(e).
human–machine interaction field; manual button to switch machine on-off, as will as, a touch screen,
simple ,easy and enjoyable to understand, to control of the machine, and feedback from the machine, supported
with LEDs, digital display. All to located and integrated with right arm support.
3.3.11.5 Control algorithm selection: A suitable, simple, precise, easy to program and implement, control
algorithm for wheeled mobile motion control could be PID controller and Proportional-Integral (PI) controller
with deadbeat response. Because of its simplicity and ease of design, PI controller is widely used in variable
speed applications and current regulation of electric motors. A simplified algorithm for a PI and PID control
implementation loop is given next [20]:
Read KP, KI, KP
previous_error = 0;
integral = 0;
Read target_position / the required position of robot center.
while ( )
Read current_position; //the current position of robot center with respect to the line.
error = target_position – current_position ; // calculate error
proportional = KP * error; // error times proportional gain
integral = integral + error*dt; //integral stores the accumulated error
integral = integral* KI;
derivative = (error - previous_error)/dt; //stores change in error to derivate, dt is sampling period
derivative = KD *derivative;
PID_action = proportional + integral + derivative;
//To add PID_action to the left and right motor speed.
//The sign of PID_action, will determine the direction in which the motor will turn.
previous_error =error; //Update error
end
Figure 7 Sensors ,actuator and electronics placement and integration; system layout side and top views
Sensor arrayDC Motor
Wheel
Path to follow
Electronic
circuits
Control panel
Electronic circuit Sensors array Ultrasonic sensor
Control panelSpeaker
Electric motors
Innovative Systems Design and Engineering
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online
Vol.4, No.10, 2013
Figure 8(a) Brushed DC Motor.
Figure 9(a) An 8 LDR- LED cells
sensor.
Figure 9(d) LDR- LED simulation and
implementation
3.4 MODELING, SIMULATION,
The key essential characteristics of a mechatronics engineer are a balance between two skills;
modeling/analysis skills and experimentation/hardware
approach challaenge conventional sequancial design approach, by connecting machine design tools and creating
a virtual machine prototype before designing the physical machine
integrated design, this approach offers less constrains and
engineers to provide feedback to each other about how their part of design is effect by others
following concepts: A model is a simplified
intended to promote understanding
conceptual or mathematical simulations of the real world.
the behavior of a real system by a collection of
mathematical approach that allows to structure data based on the principles of feature adjacency and feature
connectivity (describes and interlinks the function
could be presented in various ways (e.g. graphs, free
the kinematics of mechatronic systems, Based on to
describes system properties in system adapted variables
Simulation is the process of solving
simulation generally refers to a computerized version of the model
LED
LDR
Black path
FRONT VIEW
Emitted light
Reflected light
Innovative Systems Design and Engineering
2871 (Online)
26
Figure 8(b)Ultrasonic Sensors Figure 8(c)
LED cells Figure 9(b)
LDR- LED cell
Figure 9(c) LDR
LED simulation and Figure 9(e) Microcontroller based wheelchair control
circuit and interfacing diagram [20]
TION, ANALYSIS AND EVALUATION
The key essential characteristics of a mechatronics engineer are a balance between two skills;
modeling/analysis skills and experimentation/hardware implementation skills. The mechatronics design
sequancial design approach, by connecting machine design tools and creating
a virtual machine prototype before designing the physical machine, to take all advantages that can result from an
, this approach offers less constrains and shortened development, also allows the design
engineers to provide feedback to each other about how their part of design is effect by others
is a simplified representation of a system at some particular po
understanding of the real system. Modeling is the process of construction of
simulations of the real world. Mathematical Modeling: A process of
l system by a collection of mathematical equations and/or logic. Topological modeling:
mathematical approach that allows to structure data based on the principles of feature adjacency and feature
(describes and interlinks the function-performing elements), Topology of mechanical elements
could be presented in various ways (e.g. graphs, free-body diagrams, tree-structure) and essentially determines
the kinematics of mechatronic systems, Based on topology descriptions, a physical model is created and
describes system properties in system adapted variables – e.g. masses and length for mechanical systems [2
solving the model i.e. solving mathematical equations and/or lo
a computerized version of the model which is run over time to study the
Emitted light
Reflected light
LDR
LED
R
Grd 4.5 V
30:40 mm
18:20 mm
4:6 mm
FRONT VIEW
LEFT
www.iiste.org
Figure 8(c) PIC16F917
LDR- LED
Figure 9(e) Microcontroller based wheelchair control
The key essential characteristics of a mechatronics engineer are a balance between two skills;
implementation skills. The mechatronics design
sequancial design approach, by connecting machine design tools and creating
to take all advantages that can result from an
shortened development, also allows the design
engineers to provide feedback to each other about how their part of design is effect by others [9]. First define the
of a system at some particular point in time or space
is the process of construction of physical,
: A process of representing
Topological modeling: a
mathematical approach that allows to structure data based on the principles of feature adjacency and feature
performing elements), Topology of mechanical elements
structure) and essentially determines
pology descriptions, a physical model is created and
e.g. masses and length for mechanical systems [2-3].
the model i.e. solving mathematical equations and/or logic equations;
which is run over time to study the
LDR
LED
R
mm
mm
FRONT VIEW
WRIGHT
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
27
implications of the defined interactions. Hardware-in-the-Loop simulation (HILS) is a technique that is used in
the development and test of complex process systems and real-time embedded systems. It differs from pure real-
time simulation by the addition of a real component in the loop via their electrical interfaces to a simulator,
which reproduces the behavior of the real time environment; this component may be an electronic control unit or
a real engine. Various kinds of HILS can be realized, simulation of electronics, mechanics, sensors and actuators.
Optimization is to obtain maximum benefits, from the given resources under the given constraints. Unmodeled
errors, Unfortunately it is usually very difficult to build exact mathematical model for complex mechatronics
systems including all components. However, there is no single model which can ever flawlessly reproduce
reality. There will always be errors called as unmodeled errors between behavior of a product model and the
actual product. These unmodeled errors are the reason why there are so many model-based designs failed when
deployed to the product. In order to take into account the unmodeled errors in the design process, the
mechatronics design approach includes virtual and physical prototyping phase.
The integrated approach of computer simulation and virtual prototyping, by allowing virtual testing of
designs in early, integrate interdisciplinary design processes without a need to switch tools in the design process,
highly reduce design risks and costs development process, facilitates communication between design teams and
helps in clearly understanding the system and in defining requirement specifications for optimization of control-
components selection.
Modeling, simulation, analysis and evaluation processes in mechatronics design consists of two levels,
subsystems models and overall system model with various sub-system models interacting similar to real
situation, all engineering subsystems should be included in overall system model: mechanical, electrical and
electronic components. There are two types of modeling process, were models can be obtained by either a
theoretical approach based on physical laws, or an experimental approach based on obtained measurements from
the system.
a) Analytical modeling: Is the process of representing the system using mathematical equations (suitable for
computer simulation) and used to describe changes in a system, analytical models are used to assist calculations
and predictions (systems analyzing). Analytical component modeling plays a critical role during the design
stages of a mechatronic system. For all but the simplest systems, the performance aspects of components (such
as sensors, actuators, and mechanical geometry) and their effect on system performance can only be evaluated by
simulation [6],
b) Physical (Experimental) modeling.
A flow of modeling, simulation analysis and evaluation for mechatronics systems design and integration
could be as follows (Figure 10 (a)), establish the goals to achieve; based on the specification of requirements and
design. Develop physical model; represent the integrated physical system using physical model. Develop the
functional block diagram and show interconnections of sub-systems and components. Develop mathematical
model (subsystems and whole system), Develop mathematical mode; represent system by correct dynamic
equations (differential equations). Solve the differential equation (simulation). Analyze and evaluate the design
analytically. System optimization; the achievement of optimal performance for the required system performance
specifications .Iterating this procedure. Based on the specification of requirements and design (as well as
assumptions, performance predictions) the subsystems models and the whole system model, are to be tested and
analyzed, specifications to test and check whether the given design specifications are satisfied, specifications can
be made in a variety of forms including rise time, peak time, percentage overshoot, steady-state error, settling
time, bandwidth, gain margin, phase margin, time constants, damping ratio, optimal value of a performance
index, pole and zero locations. If the specification are not satisfied, , modifications can be made, if the
specifications are satisfied the model can be Optimized, finally the prototype is built and tested, if the prototype
behaves as required, the design need not advance any further [21]. Commercial software tools available to
design, model and simulate mechatronic systems, include MATLAB/Simulink, labview, Scilab/Scicos, Ptolemy,
JMathLib [22] CAE tools,3D-CAD softwares Pro/Engineer, CATIA, and SolidWorks for visualization and
collision detection ,MATRIX-X, ACSL, these tools allow the stydy and analysis of components interaction and
variation in design. In [2] presented an example on the modeling process of mechatronic product, on the
proposed procedure to form accurate and relevant models of mechatronic products, and presented in the diagram,
Figure 10(b).
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
28
Figure 10(a) flow of modeling, simulation analysis and evaluation for mechatronics systems design.
Figure 10(b) The modeling process of mechatronic product [2]
3.4.1 Modeling, simulation, analysis and evaluation:' Smart mechatronic robotic guidance system': The
proposed design of mobile robot, in the form of smart wheelchair, motion control is simplified to a PMDC motor
motion control, the simplest and widespread approach to control the mobile robot motion is the differential drive
style, it consists of two in-lines with each other DC motors. Both DC motors are independently powered so the
desired movements will rely on how these two DC motors are commanded, there are many motor motion control
strategies that may be more or less appropriate to a specific type of application each has its advantages and
disadvantages, the designer must select the best DC machines and corresponding motion control strategy for
specific application and desired overall response. The most basic design requirements of a given electric DC
motor are to rotate at desired angular speed ω =dθ/dt and to achieve desired angular position, θ , at the
minimum possible steady-state error ess , also the motor must accelerate to its steady-state speed, α=d2
θ/dt2
as
soon as it turns on, this means it is desirable to have a minimum suitable settling time , Ts that will not damage
the equipment ( e.g. Ts in less than 2 sec), and the minimum suitable overshoot, Mp ( e.g. Mp less than 5%). and
zero steady state error. . Often, the goal for a control system is to achieve a fast response to a step command with
minimal overshoot, a more suitable response is achieved applying design for deadbeat response. Different
researches introduce different methodologies and approaches for mobile robot modeling and controller design,
including [23-30]
3.4.1.1 Motors sizing: to specify, preferably, motor and drive combination that can provide the torque, speed
and acceleration as required by the mechanical set, Proper motor sizing will not only result in significant cost
savings by saving energy, reducing purchasing and operating costs, reducing downtime, etc.; it also helps the
engineer to select and design better motion control systems. Motor constant Km is the most convenient figure of
merit for sizing DC motors for any motion control application. Km defines the ability of the motor to transform
electrical power to mechanical power. Physically, Km represents the available torque T per square-root watt of
input power in Watt ; and given by: /mK T P= Where: The load torque and power supply are normally
specified. P = I 2
R .the power dissipated by the motor. T= Kt *I, Peak torque at Vp, R : armature resistance. Kt :
Torque constant, I: armature current, Km and Kt ,can relate by substituting P = I 2
R and T= Kt *I, this gives:
/m tK K R= .
3.4.1.2 Modeling of basic physical sub-system model with no control involved; The Actuator sub-system
modeling: Design of controllers involve formulation of reasonably accurate models of the plant to be controlled,
designing control laws based on the derived models and simulating the designed control laws using available
simulation tools. The plant, the PMDC motor is an example of electromechanical systems with electrical and
Requirements,
Specification
Overall integrated system physical
model mechanical, electrical and
electronic components Overallsystem
Mathematical
model
Simulation;
solving
Mathematical
model
(softwaretools)
Analyze
& evaluate Optimization
Modifications & integration
Mechanical system
actuators,sensorsElectronics
control system
Virtual
prototyping
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
29
mechanical components, a simplified equivalent representation of PMDC motor's two components are shown in
Figure 10 (c) .The equations of motion for the wheelchair robot will consider the simple case of single-degree-of
freedom motion, moving forward and reverse. A simplified model of a symmetric half of system is constructed
as shown in Figure 10 (d) and used to write the equivalent model.
Figure 10 (c) Schematic of a simplified equivalent representation of the PMDC motor's electromechanical
components
Figure 10(d) A simple model of half of the wheelchair.
Different researches on motion control, modeling, simulation and control of electric motor and mobile robots,
can be found including [23-30]. Applying a voltage to motor coils produce a torque Tm in the armature, the
torque developed by the motor ,Tm is related to the armature current, ia by a torque constant, Kt and given by the
following equation:
Motor Torque = Tm = Kt* ia ( )2
The back electromotive force, EMF voltage, ea is induced by the rotation of the armature windings in the fixed
magnetic field. The EMF is related to the motor shaft angular speed ,ωm by a linear relation given by:
( ) * ( ) /a b m b me t K d t dt Kθ ω= = ( )3
Equation that describes the electrical characteristics of DC motor is obtained applying Kirchoff’s law around the
electrical loop, gives:
( )1 ( ) ( ) ( )
( ) ( )
( ) 牋牋牋牋 牋牋牋 ( )牋牋牋a
in a a a b a a in b
di t d t
V R i t L K L s R I s V s K s s
dt dt
θ
θ
 
= ∗ + + ⇔ + = − 
 
The torque, developed by motor, produces an angular velocity, ωm = dθm /dt, according to the inertia J and
damping friction, b, of the motor and load. Performing the energy balance on the PMDC motor system, equation
that describes the mechanical characteristics of DC motor is given by:
( ) ( ) ( ) ( ) ( )2
* ? ? * ?牋牋 牋? ( )t m m t m mK I s J s s b s s K I s J s b s sθ θ θ− = ⇔ = + ( )2
Based on derived equations, the PMDC motor open loop transfer function without any load attached relating the
input voltage, Vin(s), to the shaft output angular velocity, ω(s), is given by:
( )( ){ } 2
( )
( )
( ) ( ) ( ) ( )
t t
speed
in a m a m m a a m t ba a m m t b
K Ks
G s
V s L J s R J b L s R b K KL s R J s b K K
ω
= = =
 + + + ++ + +    
( )3
State space representation of PMDC open loop sub-system: The state variables (along with the input functions)
used in equations describing the dynamics of a system, provide the future state of the system. Mathematically,
the state of the system is described by a set of first-order differential equation in terms of state variables. The
state space model takes the below form, rearranging Eqs.(1) and (2) to have the two first order equations given
by (4)(5), relating the angular speed and armature current:
mm
ElectromechanicalPMDC motorsystem
MECHANICAL component of PMDC motorsystemELECTRIC componentof PMDC motorsystem
Gear
DriveBattery
Control
Ref.
El.Motor
Wheel
Tacho.
V.R.
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
30
dx
A x B u
dt
y C X D u
= +
= +
t a m L
m m m
K i b Td
d t J J J
ωω ∗ ∗
= − − ( )4
a a a b in
a a a
di R i K V
dt L L L
ω∗ ∗
= − − − ( )5
Looking at the DC motor position θ, as being the output, and choosing the state variable position θm, velocity ωm
and armature currents ia, Substituting state variables, for electric and mechanical part equations rearranging gives:
1
2
3 a
x
d
x
dt
x i
θ
θ
=
= ⇔
=
'
1 2
2
'
2 2
'
3
t a m L
m m m
a a a b in
a a a
d
x x
dt
K i b Td d
x
dt J J Jdt
di R i K V
x
dt L L L
θ
ωθ ω
ω
= =
∗ ∗
= = = − − ⇔
∗ ∗
= = − − −
'
1 2
2
'
2 2
'
3
t a m L
m m m
a a a b in
a a a
d
x x
dt
K i b Td d
x
dt J J Jdt
di R i K V
x
dt L L L
θ
ωθ ω
ω
= =
∗ ∗
= = = − −
∗ ∗
= = − − −
Looking at DC motor speed, as being the output, the following state space model obtained:
[ ] [ ]
0
1
1 0 0
1
t
in
b f
in
Kb
d J J
V
Kdt Ri i
L
L L
V
θ θ
θ
θ
 
 −      = +          − −     
 
= + 
 
& &
&
&
( )6
3.4.1.3 Wheels, Gears and inertias modeling: The geometry of the mechanical part determines the moment of
inertia, the wheelchair platform can be considered to be of the cuboid or cubic shape (Figure 11), with the inertia
calculated as shown below, where the total equivalent inertia, Jequiv and total equivalent damping, bequiv at the
armature of the motor with gears attaches, are given by:
2
1
2
2
1
2
3
12
equiv m Load
equiv m Load
load
N
b b b
N
N
J J J
N
bh
J
 
= +  
 
 
= +  
 
=
( )7
Figure 11 wheelchair inertia and Gear ratio
The inertias of the gears and wheels have to be included in the calculations of total equivalent inertia, as follows:
( )
22
1 2( )* /equiv motor gear wheelJ J J J mr N N= + + +
Referring to Figure 12, the output linear velocity of wheelchair equals to the linear velocity of any given point on
the outer circumference of the wheel, therefore: the speed of wheelchair is equal to the circumference of the
wheels multiplied by speed of wheels turning:
V wheelchair = wheel circumference * RPS
Where: RPM= RPS *60. Wheel circumference = 2 π r ,The relation between RPM and angular velocity is given
by ( )/sec 2 / 60rad RPMω π= . The angular velocity in terms of RPM given by: ω = (π RPM)/30
wheelchairV wheel circumference * S Distance travelled per minute x RPM x S x 60π π= ⇔ = =
Figure 12 The output linear velocity of wheelchair.
The equivalent mobile robot system open loop transfer function with load and gears attached, in terms input
voltage, Vin(s), to output shaft angular velocity, ω(s), is given by:
Motor
Wheel
Gear ratio, G
Forcerequired per wheel
Wheel
radius
Wheel rotation
r
ω
r: Radius,
ω: angular velocity,
V: Linear velocity,
V = ω * r
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
31
2
( ) /
( )
( ) ( ) ( ) ( )
robot t
speed
in a equiv a equiv equiv a a equiv t b
s K n
G s
V s L J s R J b L s R b K K
ω
= =
 + + + + 
( )8
3.4.1.4 Sensors sub-system modeling: Tachometer is a sensor used to measure the actual output mobile robot
angular speed, ωL .. Dynamics of tachometer can be represented using the following equation:
Vout(t) =Ktac *d θ(t)/dt = Vout(t) =Ktac * ω
The transfer function of the tachometer is given by:
( ) ( )? out tacV s s Kω =
Tachometer constant: we are to drive our wheelchair system, with linear velocity of 0.5 the angular speed is
obtained as:
/ 0.5/0.075 6.6667 rad / s,V rω = = =
Therefore, the tachometer constant, for ω = 6.6667 , is given as: ? 12 / 6.6667 1.8tacK = =
3.4.1.5 Smart wheelchair System (plant) dynamics modeling: When deriving an accurate mathematical model
for mobile system it is important to study and analyze dynamics between the road, wheel and platform and
considering all the forces applied upon the mobile platform system. Several forces are acting on mobile platform
when it is running, the modeling of a mobile platform system dynamics involves the balance among the acting
on a running platform forces, and these acting forces are categorized into road-load and tractive force. The road-
load force consists of the gravitational force, hill-climbing force, rolling resistance of the tires and the
aerodynamic drag force and the aerodynamics lift force, where aerodynamic drag force and rolling resistance is
pure losses, meanwhile the forces due to climbing resistance and acceleration are conservative forces with
possibility to, partly, recover. This resultant force is the sum of all these acting forces, will produce a
counteractive torque to the driving motor, i.e., the tractive force. Figure 13 shows that changes in the road
surface inclination angle, α is a disturbance introduced to the system, therefore it is required to design controller
to be robust and should have a disturbance rejection. The disturbance torque to mobile platform is the total
resultant torque generated by the acting forces.
Figure 13 Forces acting on moving mobile robotic platform [20].
Rolling resistance force, Frolling, and rolling resistance torque are given by:
rolling _ r rF *C * *C *cos( )normal forceF M g α= = ( )9
( )rolling rT * *C *cos( ) * rM g rα=
M : The mass of the electric vehicle and cargo (Kg). g: The gravity acceleration (m/s2
). ν: the vehicle linear
speed, Cr0 the friction coefficient for wheel mechanism that accounts for friction in the wheel bearings and other
speed-dependent retarding torques,
Aerodynamic Drag force , Faerod the force opposing the motion of the vehicle due to air drag, wind resistance,
Faerod , and the aerodynamics torque are given by:
2
aerod dF 0.5* *A*C * vehiclρ υ=
( )2
aerod dT 0.5* * A*C * *robot rrρ υ= ( )1 0
The hill-climbing resistance force Fclimb; While the mobile platform is moving up or down a hill, the weight of
the mobile platform will create a hill-climbing resistance force directed downward, this force will oppose or
contribute to the motion, Fclimb torque are given by:
climbF * *sin( )M g α=
( )climb slopeF = * *sin( ) * wheelT M g rα= ( )1 1
α
M*g
Road incl.
r =ν/ω
Innovative Systems Design and Engineering www.iiste.org
ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online)
Vol.4, No.10, 2013
32
The angular acceleration force Facc_angle ,
Facc_angle , is the force required by the wheels to make angular acceleration and is given by:
2
acc_ angle 2
F
wheel
G
J a
r
= ( )1 2
The angular acceleration torque is given by:
2 2
acc_ angle 2
*wheel
wheel wheel
G G
T r J a J a
r r
= =
The needed energy of mobile platform, the requested power in kW that mobile platform must develop at
stabilized speed can be determined by multiplying the total force with the velocity of the platform:
( )* *Total TotalP F Fυ υ= ∑ = ( )1 3
Substituting derived dynamic equations and applying the total torque to electric motor equation, will result in
mathematical model of mobile platform dynamics, given by (14).
3.4.1.6 overall Smart wheelchair system modeling , with no control involved: Based on equations derived
and describing DC motor, wheelchair dynamics and speed sensor, the next open loop transfer function, relating
the armature input terminal voltage, Vin
(s) to the output terminal voltage of the tachometer Vtach(s), with most
load torques applied are considered, is given by:
( )
( ) ( ) ( )( )
inV s *
( )
( )
tach t
open
tach a a m m a a b t
K K
G s
V s L s R J s b L s R T K K
==
+ + + + +
Where: T the disturbance torque, is all torques including coulomb friction, substituting and rearranging gives:
2 2 2
2 *
( )
2 2 2 2 2
tach t
open
equiv a a equiv a a r a equiv a b t r a equiv a
K K
G s
b L s r ML s b R s r MR s C L s J L s K K C R J R
=
+ + + + + + + +
( )1 4
3.4.1.7 Control system modeling: A suitable controller for wheelchair mobile motion control could be PID
controller and Proportional-Integral (PI) controller with deadbeat response. A negative closed loop feedback
control system with forward controller and corresponding simulink model shown in Figure 14 (a)(b) are to be
used.
Figure 14 (a) Block diagram representation of system
control
Figure 14 (b) Preliminary simulink model for negative
feedback with forward compensation
3.4.1.7.1 PID controller modeling and design: PID controllers are commonly used to regulate the time-domain
behavior of many different types of dynamic plants. The gains are to be tuned experimentally to obtain the
desired overall desired response. The PID controller transfer function is given by:
2
2
P I
D
D DI D P I
PID P D
K K
K s s
K KK K s K s K
G K K
s s s
 
+ + 
+ +  = + + = = ( )1 5
The sign of the controller’s output, will determine the direction in which the motor will turn
3.4.1.7.2 Proportional -Integral (PI) controller with deadbeat response modeling and design :
Because of its simplicity and ease of design, PI controller is widely used in variable speed applications and
current regulation of electric motors. Deadbeat response means the response that proceeds rapidly to the desired
level and holds at that level with minimal overshoot, [23]. The characteristics of deadbeat response include; Zero
steady state error, Fast response, (short rise time and settling time) and minimal undershoot, ±2% error band. PI-
controller transfer function is given by:
Controller
(angle, speed)
Controlvoltage,
Vc
Angleor Speed measure e,.g
Potentiometer, Tachometer
Sensor
+
-
Error,VoltAngleor Speed
reference (desired)
Volt
Motorshaft
ω or θ Error
Angular
speed
Vtach
Vin
r
wheel radius
angularto linear
-K-
feedback, Ktach
Robot_speed.mat
To File1
Step input voltage
Vin
Output shft
speed
In1 Out1
Motor
Subsystem
PID(s)
Controllerto be
selected
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project
Mechatronics design methodology for smart wheelchair project

Contenu connexe

Tendances

Risk factorserp sumner
Risk factorserp sumnerRisk factorserp sumner
Risk factorserp sumnerIIUM
 
Presenting an Excusable Model of Enterprise Architecture for Evaluation of R...
Presenting an Excusable Model of Enterprise  Architecture for Evaluation of R...Presenting an Excusable Model of Enterprise  Architecture for Evaluation of R...
Presenting an Excusable Model of Enterprise Architecture for Evaluation of R...Editor IJCATR
 
Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...csandit
 
Performance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitecturePerformance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitectureEditor IJCATR
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...eSAT Publishing House
 
Process-Centred Functionality View of Software Configuration Management: A Co...
Process-Centred Functionality View of Software Configuration Management: A Co...Process-Centred Functionality View of Software Configuration Management: A Co...
Process-Centred Functionality View of Software Configuration Management: A Co...theijes
 
Service oriented configuration management of ‎software ‎architecture
Service oriented configuration management of ‎software ‎architectureService oriented configuration management of ‎software ‎architecture
Service oriented configuration management of ‎software ‎architectureIJNSA Journal
 
David vernon software_engineering_notes
David vernon software_engineering_notesDavid vernon software_engineering_notes
David vernon software_engineering_notesmitthudwivedi
 
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVE
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVERELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVE
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVEcscpconf
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCEvivatechijri
 
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENT
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENTTHE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENT
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENTijseajournal
 
AMMR HAMMAD Portfolio
AMMR HAMMAD PortfolioAMMR HAMMAD Portfolio
AMMR HAMMAD PortfolioAMMR HAMMAD
 
A Review of Feature Model Position in the Software Product Line and Its Extra...
A Review of Feature Model Position in the Software Product Line and Its Extra...A Review of Feature Model Position in the Software Product Line and Its Extra...
A Review of Feature Model Position in the Software Product Line and Its Extra...CSCJournals
 
Integrating profiling into mde compilers
Integrating profiling into mde compilersIntegrating profiling into mde compilers
Integrating profiling into mde compilersijseajournal
 

Tendances (20)

Aj vm pdf
Aj vm pdfAj vm pdf
Aj vm pdf
 
using LPP
using LPPusing LPP
using LPP
 
Risk factorserp sumner
Risk factorserp sumnerRisk factorserp sumner
Risk factorserp sumner
 
Presenting an Excusable Model of Enterprise Architecture for Evaluation of R...
Presenting an Excusable Model of Enterprise  Architecture for Evaluation of R...Presenting an Excusable Model of Enterprise  Architecture for Evaluation of R...
Presenting an Excusable Model of Enterprise Architecture for Evaluation of R...
 
Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...Process driven software development methodology for enterprise information sy...
Process driven software development methodology for enterprise information sy...
 
Performance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software ArchitecturePerformance Evaluation using Blackboard Technique in Software Architecture
Performance Evaluation using Blackboard Technique in Software Architecture
 
Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...Testing and verification of software model through formal semantics a systema...
Testing and verification of software model through formal semantics a systema...
 
Comparison of available Methods to Estimate Effort, Performance and Cost with...
Comparison of available Methods to Estimate Effort, Performance and Cost with...Comparison of available Methods to Estimate Effort, Performance and Cost with...
Comparison of available Methods to Estimate Effort, Performance and Cost with...
 
Process-Centred Functionality View of Software Configuration Management: A Co...
Process-Centred Functionality View of Software Configuration Management: A Co...Process-Centred Functionality View of Software Configuration Management: A Co...
Process-Centred Functionality View of Software Configuration Management: A Co...
 
Service oriented configuration management of ‎software ‎architecture
Service oriented configuration management of ‎software ‎architectureService oriented configuration management of ‎software ‎architecture
Service oriented configuration management of ‎software ‎architecture
 
SE UNIT-3.pdf
SE UNIT-3.pdfSE UNIT-3.pdf
SE UNIT-3.pdf
 
David vernon software_engineering_notes
David vernon software_engineering_notesDavid vernon software_engineering_notes
David vernon software_engineering_notes
 
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVE
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVERELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVE
RELIABILITY ESTIMATION FRAMEWORK -COMPLEXITY PERSPECTIVE
 
195
195195
195
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
 
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENT
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENTTHE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENT
THE UNIFIED APPROACH FOR ORGANIZATIONAL NETWORK VULNERABILITY ASSESSMENT
 
AMMR HAMMAD Portfolio
AMMR HAMMAD PortfolioAMMR HAMMAD Portfolio
AMMR HAMMAD Portfolio
 
A Review of Feature Model Position in the Software Product Line and Its Extra...
A Review of Feature Model Position in the Software Product Line and Its Extra...A Review of Feature Model Position in the Software Product Line and Its Extra...
A Review of Feature Model Position in the Software Product Line and Its Extra...
 
A0340105
A0340105A0340105
A0340105
 
Integrating profiling into mde compilers
Integrating profiling into mde compilersIntegrating profiling into mde compilers
Integrating profiling into mde compilers
 

Similaire à Mechatronics design methodology for smart wheelchair project

Rajesh_Angadi_(_Mechatronics)_Mart_April_2015
Rajesh_Angadi_(_Mechatronics)_Mart_April_2015Rajesh_Angadi_(_Mechatronics)_Mart_April_2015
Rajesh_Angadi_(_Mechatronics)_Mart_April_2015Rajesh Angadi
 
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdf
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdfelectric-drive-modeling-simulation-systems-engineering-ebook-en.pdf
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdfssuser9c6e31
 
DEVELOPING A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...
DEVELOPING   A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...DEVELOPING   A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...
DEVELOPING A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...Ogheneovo Ogbewe
 
a-beginners-guide-to-systems-engineering.pdf
a-beginners-guide-to-systems-engineering.pdfa-beginners-guide-to-systems-engineering.pdf
a-beginners-guide-to-systems-engineering.pdfssuser1f55c6
 
IRJET - Virtual Mechanisms
IRJET - Virtual MechanismsIRJET - Virtual Mechanisms
IRJET - Virtual MechanismsIRJET Journal
 
Lec 01(introduction) Mechatronic systems
Lec 01(introduction) Mechatronic systems Lec 01(introduction) Mechatronic systems
Lec 01(introduction) Mechatronic systems Mohamed Atef
 
A sustainable procedural method of software design process improvements
A sustainable procedural method of software design process improvementsA sustainable procedural method of software design process improvements
A sustainable procedural method of software design process improvementsnooriasukmaningtyas
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics SystemVeerakumar S
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...IRJET Journal
 
Advance in mechatronics
Advance in mechatronicsAdvance in mechatronics
Advance in mechatronicsBilal Merchant
 
An Introduction to Systems Engineering | Dorleco
An Introduction to Systems Engineering | DorlecoAn Introduction to Systems Engineering | Dorleco
An Introduction to Systems Engineering | DorlecoDorleControls
 
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...GetnetAschale1
 
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...IJERA Editor
 
Help with mechanical engineering assignment help | Help me in homework
Help with mechanical engineering assignment help | Help me in homework Help with mechanical engineering assignment help | Help me in homework
Help with mechanical engineering assignment help | Help me in homework Helpmeinhomework
 
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...goknursirin
 
Model driven process for real time embedded
Model driven process for real time embeddedModel driven process for real time embedded
Model driven process for real time embeddedcaijjournal
 

Similaire à Mechatronics design methodology for smart wheelchair project (20)

College 2 18-2014
College 2 18-2014College 2 18-2014
College 2 18-2014
 
Rajesh_Angadi_(_Mechatronics)_Mart_April_2015
Rajesh_Angadi_(_Mechatronics)_Mart_April_2015Rajesh_Angadi_(_Mechatronics)_Mart_April_2015
Rajesh_Angadi_(_Mechatronics)_Mart_April_2015
 
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdf
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdfelectric-drive-modeling-simulation-systems-engineering-ebook-en.pdf
electric-drive-modeling-simulation-systems-engineering-ebook-en.pdf
 
DEVELOPING A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...
DEVELOPING   A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...DEVELOPING   A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...
DEVELOPING A CONCEPTUAL WEST-AFRICAN REGIONAL ENERGY SYSTEMS INTEGRATION FR...
 
a-beginners-guide-to-systems-engineering.pdf
a-beginners-guide-to-systems-engineering.pdfa-beginners-guide-to-systems-engineering.pdf
a-beginners-guide-to-systems-engineering.pdf
 
IRJET - Virtual Mechanisms
IRJET - Virtual MechanismsIRJET - Virtual Mechanisms
IRJET - Virtual Mechanisms
 
Lec 01(introduction) Mechatronic systems
Lec 01(introduction) Mechatronic systems Lec 01(introduction) Mechatronic systems
Lec 01(introduction) Mechatronic systems
 
A sustainable procedural method of software design process improvements
A sustainable procedural method of software design process improvementsA sustainable procedural method of software design process improvements
A sustainable procedural method of software design process improvements
 
Design of Mechatronics System
Design of Mechatronics SystemDesign of Mechatronics System
Design of Mechatronics System
 
CoursePackages-MPSYS
CoursePackages-MPSYSCoursePackages-MPSYS
CoursePackages-MPSYS
 
Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...Continuity in the development of seamless mobility: An approach for a system-...
Continuity in the development of seamless mobility: An approach for a system-...
 
Advance in mechatronics
Advance in mechatronicsAdvance in mechatronics
Advance in mechatronics
 
An Introduction to Systems Engineering | Dorleco
An Introduction to Systems Engineering | DorlecoAn Introduction to Systems Engineering | Dorleco
An Introduction to Systems Engineering | Dorleco
 
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...
Applicationof markovchainsformodelingandmanagingindustrialelectronicrepairpro...
 
Mechtronic 2
Mechtronic 2Mechtronic 2
Mechtronic 2
 
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...
Implementation of a Simulation Model Using the Systems Dynamics: Case Study f...
 
Help with mechanical engineering assignment help | Help me in homework
Help with mechanical engineering assignment help | Help me in homework Help with mechanical engineering assignment help | Help me in homework
Help with mechanical engineering assignment help | Help me in homework
 
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
Sirin et al A Model Identity Card to Support Simulation Model Development Pro...
 
concurrent engineering.pdf
concurrent engineering.pdfconcurrent engineering.pdf
concurrent engineering.pdf
 
Model driven process for real time embedded
Model driven process for real time embeddedModel driven process for real time embedded
Model driven process for real time embedded
 

Plus de Alexander Decker

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Alexander Decker
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inAlexander Decker
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesAlexander Decker
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksAlexander Decker
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dAlexander Decker
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceAlexander Decker
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifhamAlexander Decker
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaAlexander Decker
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenAlexander Decker
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksAlexander Decker
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget forAlexander Decker
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabAlexander Decker
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...Alexander Decker
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalAlexander Decker
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesAlexander Decker
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbAlexander Decker
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloudAlexander Decker
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveragedAlexander Decker
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenyaAlexander Decker
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health ofAlexander Decker
 

Plus de Alexander Decker (20)

Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...Abnormalities of hormones and inflammatory cytokines in women affected with p...
Abnormalities of hormones and inflammatory cytokines in women affected with p...
 
A validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale inA validation of the adverse childhood experiences scale in
A validation of the adverse childhood experiences scale in
 
A usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websitesA usability evaluation framework for b2 c e commerce websites
A usability evaluation framework for b2 c e commerce websites
 
A universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banksA universal model for managing the marketing executives in nigerian banks
A universal model for managing the marketing executives in nigerian banks
 
A unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized dA unique common fixed point theorems in generalized d
A unique common fixed point theorems in generalized d
 
A trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistanceA trends of salmonella and antibiotic resistance
A trends of salmonella and antibiotic resistance
 
A transformational generative approach towards understanding al-istifham
A transformational  generative approach towards understanding al-istifhamA transformational  generative approach towards understanding al-istifham
A transformational generative approach towards understanding al-istifham
 
A time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibiaA time series analysis of the determinants of savings in namibia
A time series analysis of the determinants of savings in namibia
 
A therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school childrenA therapy for physical and mental fitness of school children
A therapy for physical and mental fitness of school children
 
A theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banksA theory of efficiency for managing the marketing executives in nigerian banks
A theory of efficiency for managing the marketing executives in nigerian banks
 
A systematic evaluation of link budget for
A systematic evaluation of link budget forA systematic evaluation of link budget for
A systematic evaluation of link budget for
 
A synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjabA synthetic review of contraceptive supplies in punjab
A synthetic review of contraceptive supplies in punjab
 
A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...A synthesis of taylor’s and fayol’s management approaches for managing market...
A synthesis of taylor’s and fayol’s management approaches for managing market...
 
A survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incrementalA survey paper on sequence pattern mining with incremental
A survey paper on sequence pattern mining with incremental
 
A survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniquesA survey on live virtual machine migrations and its techniques
A survey on live virtual machine migrations and its techniques
 
A survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo dbA survey on data mining and analysis in hadoop and mongo db
A survey on data mining and analysis in hadoop and mongo db
 
A survey on challenges to the media cloud
A survey on challenges to the media cloudA survey on challenges to the media cloud
A survey on challenges to the media cloud
 
A survey of provenance leveraged
A survey of provenance leveragedA survey of provenance leveraged
A survey of provenance leveraged
 
A survey of private equity investments in kenya
A survey of private equity investments in kenyaA survey of private equity investments in kenya
A survey of private equity investments in kenya
 
A study to measures the financial health of
A study to measures the financial health ofA study to measures the financial health of
A study to measures the financial health of
 

Dernier

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Dernier (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Mechatronics design methodology for smart wheelchair project

  • 1. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 12 A Proposed Approach to Mechatronics Design and Implementation Education-Oriented Methodology Farhan A. Salem Alpha center for Engineering Studies and Technology Researches, Amman, Jordan. Mechatronics program, Department of Mechanical Engineering, Faculty of Engineering, Taif University, 888, Taif, Saudi Arabia. Email: salem_farh@yahoo.com Ahmad A. Mahfouz Department of Automatic and Mechatronics Systems, Vladimir State University, Vladimir, RF Alpha center for Engineering Studies and Technology Researches, Amman, Jordan. Email: ahmad_atallah@yahoo.com Abstract Mechatronics engineer is expected to design engineering systems with synergy and integration toward constrains like higher performance, speed, precision, efficiency, lower costs and functionality. The key element in success of a mechatronics engineering education-program, and correspondingly, Mechatronics engineering graduates, is directly related to a well-structured mechatronic system design course and the applied structural design methodology. Guidelines for structural design methodology and tools for the development process of mechatronic products, that can be applied in educational process is highly required. This paper proposes mechatronics systems design education-oriented methodology, which aims to integrate multidisciplinary knowledge, in various stages through the design process and development of mechatronics product. The proposed mechatronics design methodology is described, discussed and applied with the help of example student final year graduation project; design and implementation of mechatronics mobile robotic guidance system in the from of smart wheelchair- Mechatronics Motawif, to help and support people with disabilities and special needs to perform specific predetermined tasks, particularly, performing Al Omrah and motion around holy Kaba, Makka. Keywords: Mechatronics, Design methodology, Parallel design, Synergistic integration, Modeling/ Simulation, Prototyping, Mobile robot, Motawif 1. Introduction The modern advances in information technology and decision making, as well as the synergetic integration of different fundamental engineering domains caused the engineering problems to get harder, broader, and deeper. Problems are multidisciplinary and require a multidisciplinary engineering systems approach to solve them, such modern multidisciplinary systems are called mechatronics systems, correspondingly, engineers face daunting challenges, and to be competitive, in labor market, engineers must provide high value by being immediate, innovative, integrative, conceptual, and multidisciplinary, engineers must have depth in a specific engineering discipline, as well as multidisciplinary engineering breadth, with a balance between theory and practice, in addition, they must have breadth in business and human values, an engineer with such qualifications is called Mechatronics engineer. Mechatronics engineer is expected to design products with synergy and integration toward constrains like higher performance, speed, precision, efficiency, lower costs and functionality, and in order to evaluate concepts generated during the design process, without building and testing each one, the mechatronics engineer must be skilled in the modeling, analysis, and control of dynamic systems and understand the key issues in hardware implementation [1]. The key element in success of a mechatronics engineering program, and correspondingly Mechatronics engineering graduates, is directly related to the applied structural design methodology, and engineering educators face daunting challenges, where due to different disciplines involved, the mechatronics design process may become very complex, therefore specific guidelines for structural design methodology and tools for the development process of mechatronic products, that can support students in solving mechatronics design tasks with their specific properties and can be applied in educational process is highly required. This paper proposes mechatronics design education-oriented methodology, which aims to integrate multidisciplinary knowledge, in various stages including; pre-study process and problem statement, conceptual design, optimal selection and synergistic integration, modeling, simulation, prototyping, analysis and physical implementations in development of mechatronics product and to fulfill above desired requirements. There are many definitions of mechatronics, regardless of the definition, Mechatronics is defined as multidisciplinary concept (Figure1(a), it is synergistic integration of mechanical engineering, electric engineering, electronic systems, information technology, intelligent control system, and computer hardware and
  • 2. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.10, 2013 software to manage complexity, uncertainty, and communication through the design and manufacture of products and processes from the very start of the design process, thus enabling complex decision making. Modern products are considered mec fully integrated electronics, intelligent control system complex products, considering the top two drivers in industry today for i are shorter product-development schedules and increased customer demand for better performing products, demand another approach for efficient development. challenges, it is a modern interdisciplinary design procedure, is it the concurrent selection, evaluation, integration, and optimization of the system and all its sub all the design disciplines work in parallel produce an overall optimal design– shortened development, also allows the design engineers to provide feedback to e of design is effect by others. Industrial and scientific evolutions of mechatronic products have led to substantial experience, and as a natural consequence industrial guideline have emerged for the product design of mechatronic products. [2]. Depending educational recourse introduce different design approaches and models, including [2 role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted particularly to the design methodology for mechatronics systems and suggests to carry out the development process of mechatronics according to so called V from software engineering and adapted for mechatronic aim is to establish a cross-domain solution concept which describes the main physical and logical operating characteristics of the future product, requirements of the total system, the sub simultaneously by the cooperating development teems, Next ( Base side of V testing sub-systems through modeling and model analysis in mechanical engineering, electrical engineering and information technology domains. Next (Right side of V are integrated, and the performance of the integrated system is c operation phase can be repeated. The proposed VDI 2206 guideline and different consists of a systematic specific simple and clear design steps (shown in diagram 2(a)(b) ) that can help and support engineering educators, non experienced student or group of students, easy to memorize and follow, in solving mechatronics design tasks, help of example student graduate project The modern advances and synergetic integration of different domains caused the application f mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical micromechatronic systems – MEMS (deals with classical mechanics and electromechanics) and nanoelectromechanical- nanomechatronic systems nanoelecctromechanics)[3]. (a) (b) V Figure 1 (a) Basic principle Innovative Systems Design and Engineering 2871 (Online) 13 software to manage complexity, uncertainty, and communication through the design and manufacture of products and processes from the very start of the design process, thus enabling complex decision making. Modern products are considered mechatronics products, since, it is comprehensive mechanical systems with intelligent control system and information technology. Such considering the top two drivers in industry today for improving development processes, that development schedules and increased customer demand for better performing products, demand another approach for efficient development. The Mechatronic system design process addresses these modern interdisciplinary design procedure, is it the concurrent selection, evaluation, integration, and optimization of the system and all its sub-systems and components as a whole and concurrently, parallel and collaboratively throughout the design and development process – no after-thought add-ons allowed. this approach offers less constrains and shortened development, also allows the design engineers to provide feedback to each other about how their part . Industrial and scientific evolutions of mechatronic products have led to substantial experience, and as a natural consequence industrial guideline have emerged for the product design of Depending on type of mechatronic system, different industrial, scientific and recourse introduce different design approaches and models, including [2-13][16][21][34]. A major role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted ly to the design methodology for mechatronics systems and suggests to carry out the development process of mechatronics according to so called V-model (Figure1(b)); The proposed V-model has been adopted from software engineering and adapted for mechatronics requirements, which are distinct from domain solution concept which describes the main physical and logical operating characteristics of the future product, the input (Left side) to this V-model is defining requirements of the total system, the sub-functions and sub-systems are defined and to be developed simultaneously by the cooperating development teems, Next ( Base side of V-model) verifying sub odeling and model analysis in mechanical engineering, electrical engineering and information technology domains. Next (Right side of V-model) the verified sub-function and tested sub are integrated, and the performance of the integrated system is checked, if it has to be improved, the initial operation phase can be repeated. The proposed mechatronics education-oriented design methodology VDI 2206 guideline and different industrial, scientific and educational recourse. the proposed method simple and clear design steps (shown in diagram 2(a)(b) ) that can help and support engineering educators, non experienced student or group of students, easy to memorize and follow, in tasks, the proposed design steps to be applied, described and discussed with the help of example student graduate project-smart mechatronics mobile robot-Motawif. The modern advances and synergetic integration of different domains caused the application f mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical MEMS (deals with classical mechanics and electromechanics) and nanomechatronic systems– NEMS (deals with quantum theory and (a) (b) V- model, VDI 2206 2003[2] Basic principle; mechatronics circular-model, (b) Mechatronics design V www.iiste.org software to manage complexity, uncertainty, and communication through the design and manufacture of products and processes from the very start of the design process, thus enabling complex decision making. it is comprehensive mechanical systems with and information technology. Such multidisciplinary and mproving development processes, that development schedules and increased customer demand for better performing products, The Mechatronic system design process addresses these modern interdisciplinary design procedure, is it the concurrent selection, evaluation, systems and components as a whole and concurrently, hroughout the design and development process to ons allowed. this approach offers less constrains and ach other about how their part . Industrial and scientific evolutions of mechatronic products have led to substantial experience, and as a natural consequence industrial guideline have emerged for the product design of industrial, scientific and 13][16][21][34]. A major role in these guideline methodology models are based on VDI2206 (2003) guideline, which is devoted ly to the design methodology for mechatronics systems and suggests to carry out the development model has been adopted s requirements, which are distinct from case to case, the domain solution concept which describes the main physical and logical operating model is defining and analyzing all systems are defined and to be developed model) verifying sub-function and odeling and model analysis in mechanical engineering, electrical engineering and function and tested sub-systems hecked, if it has to be improved, the initial oriented design methodology is based on recourse. the proposed methodology, simple and clear design steps (shown in diagram 2(a)(b) ) that can help and support engineering educators, non experienced student or group of students, easy to memorize and follow, in the proposed design steps to be applied, described and discussed with the The modern advances and synergetic integration of different domains caused the application field of mechatronics systems to differentiate into the conventional mechatronic and Microelectromechanical - MEMS (deals with classical mechanics and electromechanics) and ls with quantum theory and model, (b) Mechatronics design V-mode
  • 3. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 14 Figure 2(a) Guideline for mechatronics systems design education-oriented methodology ConceptualDesign and functional specifications ConceptualModel , functional specifications , block diagram; suggestpreliminary; solutions,studyof feasibility, costs and benefits Pre-StudyProcess: The problem statement User&System requirements , specifications & functionsanalysis and definitions Parallel (Concurrent ) design , integration and optimization of all sub-systems: Mechanical, electric, Control,information processing Software, Electronics, and interface Actuatorselection & integration Type,load, Speed range, Positioningaccuracy, Power andtorque requirements Sensorsselection & integration stability,resolution, precision, type robustness, size, cost, and signal processing Controlunit selection, design & integration Microcontroller, PLC , PC … Modeling and simulation (modular and detailed) Optimization Prototyping and testing Virtual prototypingPhysical prototyping Once the developed system is tested, refined, and confirmed to satisfy the requirements and specifications Basicphysical system Thewhole system Manufacturing and Commercialization Mechanical design & integration Optimal mechanical structure, dimensions, materials, type of joint, supports,DOF, Systemlayout, Kinematics properties ,CAD mode Control algorithm & software Selection :ON-OFF control, PID control, intelligent control, Fuzzy control … Selection and integration of human– machine interaction field Control of the machine, and feedback from the machine :user interface, input/ outputmeans ;digital display, LCD,touchscreens, voice activation Output signal, conditioning and Interfacing design & integration Selecting of power supplies,drive , signal processing , conditioningcircuits , DAC,ADC,amplifiers ..to match thecontroller, sensorand actuators specifications and ratings Complete detailed system layout Support,service and market feedback analysis.
  • 4. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 15 Figure 2(b) Guideline for mechatronics systems design education-oriented methodology 2. Proposed Guideline for mechatronics systems design education-oriented methodology 2.1 The Pre-Study Process- problem statement; it is the process of gathering as much information as possible about the product and its future applications, all possible conditions of operation, the environmental factors, and the specifications with respect to quality, physical dimensions, and costs. Studying, analyzing and defining target user (Customer), user needs and requirements, system requirements, aesthetics, and target market, resulting in a Pre-Study Process: The problem statement User requirements identification, definition and analysisa System requirements identification, definition and analysisb Aestheticsc The problem statementd 1 Conceptual Design, Conceptual Model and functional specifications and their structure. 2 Description of system in terms of an interdisciplinary set of integrated general ideas and concepts a Analysis of tasks, sub-functions, overall function, Build system functional model b Build Morphological table and analysis, suggest solutions, evaluate the best solution c Build preliminary system’s block diagram & layout of main components d A preliminary study of feasibility, costs, and benefitse Parallel (concurrent) design and integration of sub-systems: Mechanical, Control, information processing Software, Electronics, and interface design and integration. 3 Parallel optimal selection, integration & optimization of modules, sub-systems , components and system as a whole concurrently throughout the design and development process Mechanical system Electric & Electronics Divided the system into realizable modulesa Sensors ActuatorsSignals, conditioning and Interfacing Control unit Control algorithm Human–machine interaction Develop detailed system diagram layout Modeling, simulation ,analysis and evaluating4 Based on the specification of requirements and design, the subsystems models and the whole system model, are to be tested and analyzed to check whether the given design specifications are satisfied Analytical modeling; Represent the sub systems and whole system using mathematical equations suitable for computer simulation a b Physical (Experimental ) modeling;b Prototyping, testing, evaluation and optimization5 Virtual Prototype: 3D model of a product presented in a virtual environment with, ideally, all information and properties included a b Physical Prototype: system integration to ensure s that subsystems, components and whole system work together under operating condition Manufacturing and Commercialization6 Support, service and market feedback analysis7 Iterateforwardandbackward,concurrentlyintegrateandoptimizethesystemasawholetofulfillrequirements,noafter-thoughtadd-onsallowed
  • 5. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 16 preliminary design specification, which has to be updated continuously according to the new information gathered during the development process. 2.1.1 User's requirements analysis; to acquire necessary information to identify, understand and discover potential user, user's needs, interests, requirements and define system functions. 1) Understanding user requirements is an integral part of design and is critical to the success of final product. 2) users seldom know what they want or need, systems engineers must enter the customer's environment and find out the user need and requirements, and how the users will use the system, design must exceed, not merely meet, customer expectations, 3) Creativity of designers is required for the transfer of user requirements into innovative consumer product. 2.1.2 System requirements analysis; well-defined product requirements, to create a detailed functional specifications and defining the full set of system capabilities to be implemented. There are two types of system requirements; 1) Fixed or Mandatory system requirements; the minimal requirements necessary to satisfy the customer's operational need. 2) Soft or Tradeoff system requirements; after understanding the mandatory requirements, Engineers propose alternative candidate designs, all of which satisfy the mandatory requirements. Then the tradeoff requirements are evaluated to determine the preferred designs. Treating user and system requirements as the same thing will create problems for projects. 2.1.3 Aesthetics In some instances this is not important, particularly where the device or structure is not seen. However, for many consumer products or structures a pleasing elegant design is required and colour, shape, form and texture should be specified [14] 2.1.4 The problem statement: it is a list and description of problems that is given to a problem solving team as a sort of brief, before they attempt to solve the problem. The problem statement is more important than problem solving, before attempting to find solution (design and built) for a given a problem, it is very important understanding what is problem and to state it in clear unambiguous manners and terms. The problem statement includes: description of what the problem, who has the problem, the user's needs, and user and system requirements, states the goals of the project, defines the business needs, prescribes the system capabilities and method used to solve the problem. The problem statement starts with a description of the top-level functions that the system must perform, and it might be better to state the problem in terms of the deficiency that must be ameliorated [15] 2.1.2 The problem statement of ''Smart mechatronic robotic guidance system-Mechatronics Motawif in the form of smart wheelchair''; Analysis of Local Makka Al-Mukarramah market, show a potential market for commercialization of ''Smart mechatronic robotic guidance system-Mechatronics Motawif in the form of smart wheelchair'' that can be used to help people with disabilities and special needs to perform Omrah, and feel safer about their surroundings. The potential users want the wheelchair; to be used as smart mechatronics Motawif to help and guide them in performing all Al-Omrah rituals and motions, particularly, eliminates the support and/or help from other peoples, easy to use and to maneuver, moves and stops are accomplished with suitable speed and with minimum kicks (overshoot), simple and easy to understand and use interface, cost-efficient operate on lower costs, a stable seating, seat to be level, suitable backrest angle that should provide support and balance for the upper body, A chair that is versatile/adaptable, a wheelchair that is easy to transport and space saving size of Height: about 1 meter Width: 0.60 meter and Length: 0.60 meter. Aesthetics: chair that looks aesthetically pleasing makes the user look good and feel confident. Target user and market:, to be sold ,or mainly, rent to pilgrims, particularly, pilgrims with disabilities and special needs who want to perform Al Omrah without the help of others, and feel safer about there surroundings. Other forms of the system can be used in industry and hospitals. User and system requirements analysis, including system mandatory and soft or requirements and description are shown in Requirements analysis Table.1
  • 6. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 17 Table.1 Requirements analysis Requirements TYPEUnit- Value Qualitative Req. Quantitative Req. Soft Req. Mandatory (fixed) Req. Requirements Qual.Fixed100 cm Height: Smart Wheelchair Mechanical structure & dimensions 60 cm Width: 60 cm Length: QualSoftSee Fig.6 & Table 3Material & mechanical Skeleton Qual12- 24 V Electric batteryPower Qual.Quan.Soft-Electric motors.Actuators Qual.Quan..Soft-Path finder; line, color, Sensors Load, speed Obstacle det., Timers pSoftFixedSimple, compact , cost effective Controller FixedFixedSimple, precise, quick, efficient, easy to program Control algorithm Qual.SoftnGears, beltsTransmission Qual.--Fixed0.5 m/s, in 1 sec. Suitable speed, Minimum kicks Allowable speed Qual.Soft120 kg Max. AllowableAllowable user weight Qual.SoftJoy-stock , switchesManual control Qual.-FixedSimple and easy to use and understand User interface QualFixedChairs looks aesthetically pleasing makes the user look good and feel confident. Machine aesthetics design Cost effective … 2.2 Conceptual Design; Conceptual model, functional specifications and their structure. In mechatronics design approach, it is important to consider the system as a whole throughout the development process from the very start of the design process. Conceptual design is an early stage of design in which designers are building a description of the proposed system in terms of an interdisciplinary set of integrated general ideas and concepts, describing product and product's overall function, of its most important sub-functions, that will be employed in solving a given design problem and their supporting analysis, generating solutions without detailed design parameters and decide how to interconnect these concepts into an appropriate system architecture. Conceptual design acts as a blueprint for the subsequent design and implementation stages. The general concept needs to be expanded into an implementation model without detailed design parameters. One of the most important secrets of the successful design is to keep design options open as long as possible. Conceptual design is usually evolve from user and system requirements, 1) Define the overall tasks and functions, which are to be carried out by the system. 2) Break down the overall function into subsystems or even components to which suitable operating principles or solution principles are assigned. 3) Build system functional model and depicting the flow of information between the system’s required components 4) Build
  • 7. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 18 Morphological table and corresponding analysis; suggest solutions, evaluate the best solution. It has to be decided about each of the following a) which problems should be solved mechanically, (preliminary mechanical structure). b) Which problems should be solved electronically, (preliminary electronic structure). c) A preliminary ideas about the necessary mechanical structure, sensors, actuators, and interfaces. 5) Generate decisions about the dominant mechanical properties, (e.g. sizing, volume, DOF, joints types) yielding a simple model that can be used for controller design, control software development and to initiate the CAD design, Choices and decisions can be made with respect to the mechanical properties needed to achieve a good performance of the controlled system. 6) Build preliminary system block diagram of main components. 7) A preliminary study of feasibility, costs, and benefits. During conceptual design stage a new requirements may arise within the process which should be considered. The conceptual design is always refined developed and optimized during various design phases. During the conceptual design phase few people are involved (mechanical designers, the technical personnel) in the development project. 2.2.1 Conceptual Design: 'Smart mechatronic robotic guidance system- Mechatronics Motawif': based on user and system requirements, it is required to develop mobile Mechatronic robotic guidance system, in the form of smart wheelchair (Figure 3), to be used as Mechatronics-Motawif, to help and support people with disabilities and special needs in performing Al Omrah rituals and motions and feel safer about their surroundings. A product like this must eliminates the support or help from other peoples, easy to use and to maneuver, Moves and stops are accomplished with suitable speed and with minimum kicks (overshoot), Simple and easy to understand and use interface, cost-efficient operate on lower costs, a stable seating, seat to be level, suitable backrest angle that should provide support and balance for the upper body, A chair that is versatile/adaptable, A chair that is easy to transport space saving wheelchair size of Height: about 1 meter Width: 0.60 meter and Length: 0.60 meter. The novelty in the desired system design is in that; there are three different types of wheelchair: self-propelled, electric, and attendant-propelled, but no, smart self controlled wheelchair. The ' Smart Mechatronic Robotic Guidance System-Mechatronics Motawif' ' is a mobile line follower robotic system in the form of smart wheelchair, it is to design an integrated sensor array that will be mounted on mobile platform. A single battery will power the sensors, as well as, a control unit, drive circuit, and actuators. The two rear wheels are responsible of moving the wheelchair, but are also used to turn the wheelchair in any required direction depending on the difference of speed of wheels’ rotation between the right and left wheels (differential drive style).To give wheelchair a human-like property of responding to stimuli, it is required to select and design an effective closed loop control system and control algorithm, where control unit takes an input signals from sensors and controls the actuators and correspondingly speed of wheels’ rotation, actuators will maneuver wheelchair to stay on a predetermined course, while using feedback mechanism for constantly correcting the errors in moves. The control is done in such a way that when a sensor senses desired path, the system follow it and in response to any deviation from the path, a signal from control unit is sent to the motors to slow down or even stops, then the difference of rotation speed makes it possible to make turns, or when sensor sense the presence of an object in the front side in a prescribed distance, signal from control unit is sent to stop motors until object is removed. The tasks (functions), to be carried out by the proposed design: system is intended to help the elderly and disabled to Perform Al Omrah and/or Al Hajj, mainly performing predetermined time driven motions in the form of Altawaf around holy Kaba and/or Alsa'ee between Alsafa and Almarwa, counts motions and sound corresponding Doaa, Robot-Motawif will have the obstacle detection feature, stops when an object is located in the front side, main of these tasks are illustrated in Figure 4(a). The functional structure block and preliminary flowchart of proposed mechatronics system is shown in Figure 4(b). Morphological table and analysis ( see Table 2 ): Finding solutions for each function in functional block, including: switching system ON-OFF, Path and obstacle detection, motions, stops, turns, timing, counting, sounding. Next, filtering the solutions: for every solution does the solution satisfy all the requirements? Is there a solution which is really similar or evens the same? c) If yes, condense them to one solution. Finally evaluating the optimal concepts and if satisfies customer needs, optimal solutions can be selected. Preliminary block diagram and layout representations of proposed system and main components are shown in Figure 4(c), an assembled CAD model for the robot to be introduced. A preliminary economic analysis: feasibility, cost-benefit evaluation: For now, it can be declare that, it is possible to design and build such mechatronics system, to perform required tasks, and achieving most user needs and to be cost effective, major components are available and can be bought from local market, the total and final cost analysis, as well as, cost-benefit evaluation can be done after accomplishing theoretical selection and design of the whole system, the suggested design can be very helpful for pilgrims with disabilities or special needs .
  • 8. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.10, 2013 Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair. Figure 4(a): Functional block diagram. Table 2 Morphological table, analysis and evaluation of the best solution. Switchingsystem On, Off Detecting : path , obstacle Movements : move, stop, turn,slow Counting , timing, sounding Movements : move, stop, turn,slow No No Yes Yes Smooth without kicks Innovative Systems Design and Engineering 2871 (Online) 19 Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair. Figure 4(a): Functional block diagram. Figure 4(b) Performing Altawaf and Alsa'ee accomplish, step by step; sequences, corresponding action for each step. Morphological table, analysis and evaluation of the best solution. Sensors, program Electric motor Wheels , Sensor, program Smooth without kicks IC ,program Electric motor Sensor, program Smoothwithout kicks Sensors, program transmission D 1 2 3 5 A 7 B 6 C E F G I 4 ALSAFA EXIT FROM HARAM ,PARKING , switch to hand control A: Start of Altawaf, Doaa B: Alruk alyamany, Doaa C: Doaa D: Maqam Ebraheem; Turning, Timing ; E: To Alsafa F:Alsafa;,turning,timing, G,I: Alsaee between Asafa & Almarwa H: Almarwa, turning, timing, J:Exit fromFARAM : Sign and Doaa number, wherethere is Doaa www.iiste.org Figure 3 Preliminary concept of robotic guidance system, in the form of wheelchair. Figure 4(b) Performing Altawaf and Alsa'ee; tasks to accomplish, step by step; sequences, locations, and corresponding action for each step. Morphological table, analysis and evaluation of the best solution. H J 8 ALMARWA EXIT FROM HARAM ,PARKING , switch to hand control A: Start of Altawaf, Doaa1 IJ KLKMN‫ا‬ PQRS‫.....ا‬ B: Alruk alyamany, Doaa2 C: Doaa3 ; KTU‫أ‬ .... KTJ‫ر‬ D: Maqam Ebraheem; Turning, Timing ; ‫ة‬YZS‫ا‬ E: To Alsafa F:Alsafa;,turning,timing, Doaa4 G,I: Alsaee between Asafa & Almarwa H: Almarwa, turning, timing, Doaa5,6 J:Exit fromFARAM : Sign and Doaa number, wherethere is Doaa
  • 9. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 20 Figure 4(c) Figure 4(d) Figure 4(C)(d) Preliminary system and block diagram layout representations of proposed system including main components . 3.3 Parallel (concurrent) selection, design and integration of sub-systems and whole system: Mechanical, Control, information processing Software, Electronics, and interface design and integration. Mechatronics engineer is expected to design products with synergy and integration toward constrains like higher performance, speed, precision, efficiency, lower costs and functionality, also the mechatronics engineer must be skilled in the modeling, simulation, analysis, and control of dynamic systems and understand the key issues in hardware implementation. Mechatronics systems design is Modern interdisciplinary design procedure; it is a concurrent selection, evaluation, integration, and optimization of the system and all its components as a whole and concurrently all the design disciplines work in parallel and collaboratively throughout the design and development process to produce an overall optimal design– no after-thought add-ons allowed. The ideal process of concurrent or simultaneous engineering is characterized by parallel work of a potentially distributed community of designers that know about the parallel work of their colleagues and collaborate as necessary; sharing of knowledge in a common database builds a basis of cooperative design, since a shared database is the place where all design results are integrated [33]. The design of mechatronic systems can be facilitated using a methodology called systems engineering. Systems engineering is an interdisciplinary collaborative robust approach that integrates disciplines and technologies to the design, creation, and operation of systems to ensure that the customer's needs are satisfied throughout a system's entire life cycle. once the system is specified after a problem statement, conceptual design general problem solving procedure and determination of all necessary requirements, it can be divided into realizable modules the optimal selection, modeling, evaluation, the exchange of information between different modules ((Figure 5(b)) and models of different domains (e.g. MCAD, ECAD), and synergetic integration of modules and all components to be designed in parallel and collaboratively with respect to the realization of the design specifications and requirements in the different domains, to produce an overall optimal design, it is desired that (sub-) models be reusable. A mechatronic system will consist of many different types of interconnected subsystems (components and elements). As a result there will be energy conversion from one form to another, particularly between electrical energy and mechanical energy. This enables one to use energy as the unifying concept in the analysis and design of a mechatronic system [7]. 3.3.1 Mechatronic – basic approach Regardless of the type of mechatronic system, there is a need to understand the fundamental working principles of mechatronic systems before approaching the design procedure of a mechatronic product. The general scheme, shown in Figure 5(a), is an example of a mechanical system which is a power-producing or power-generating machine. The basis of many mechatronic systems is the mechanical part, which converts or transmits the mechanical process. Information on the state of the mechanical process has to be obtained by DC motor Rightwheel Gears Mobile wheelchair Pot Electronic components; Control unit , Power supply Leftwheel Speed sensor Pot Sensor array Controlunit Obstacle detection sensor path detection sensor Left Motor Right Motor signal,conditioning andInterfacing signal,conditioning andInterfacing Speed sensor Plantload
  • 10. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.10, 2013 measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed). Together with the reference variables, the measured variables are the inputs for an inform digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to display. The addition and integration of feedback information flow to a feed forward energy flow in the mechanical system (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems. Interactions of man and machine have been profoundly enhanced by the development of electronics and IT technologies (e.g. SMS, voice control) and interactions potential benefits of mechatronics come from the innovation potential of the technologies and the functional and spatial integration of the technologies [2]. Figure 5(a) Working principle of mechatro products auxiliary [16] 3.3.2 Ways of integration Integration refers to combining disparate data or systems so they work as one system. within a mechatronics system can be performed in two kinds, through the integration of components (hardware integration) and through the integration by information processing (software integration). The integration of components results from designing the mechatronics system as an overall system, and embedding the sensor, actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators, the process, or sensor or be arranged at several places. Int sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus connections will replace the many cable. Hence, there are several possibilities to build up an integ system by proper integration of the hardware. The integration by information processing is based on advanced control function [10]. The principle of synergy in Mechatronics means, an integrated and concurrent design should result in a better product than one obtained through an uncoupled or sequential design [7]. 3.3.3 Mechanical systems are concerned with the behavior of matter under the action of forces; su are categorized as rigid, deformable, or fluid in nature. that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed mechanical system will never be able to give a good performance by adding a sophisticated controller, therefore, Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be designed as an integrated system (this desired that (sub simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects and performance, it is important that during an early stage of the design a proper choic respect to the mechanical properties needed to achieve a good performance of the controlled system. 1) Identify functional requirements and design parameters; the mechanical design involves the selection and design of all mechanical aspects in full details, to meet the machine system requirement specifications, it is crucial since it forms the skeleton of mechatronic systems. dimensions, materials, type of joint combination, (revolute joints number of degrees of freedom etc. 3) integration and imbedding issues such as positioning of sensors, actuators and microcomputers constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components, whole system and system layout. 3.3.3.1 Mechanical systems design 'Smart mechatronic robotic guidance system' system requirements, the functional requirements and design parameters for proposed design are listed below. The optimal and necessary mechanical structure is shown in Figure Innovative Systems Design and Engineering 2871 (Online) 21 measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed). Together with the reference variables, the measured variables are the inputs for an inform digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to display. The addition and integration of feedback information flow to a feed forward energy flow in the stem (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems. Interactions of man and machine have been profoundly enhanced by the development of electronics and IT technologies (e.g. SMS, voice control) and interactions have become more versatile and user potential benefits of mechatronics come from the innovation potential of the technologies and the functional and spatial integration of the technologies [2]. 5(a) Working principle of mechatronic products auxiliary [16] Figure 5(b) Exchange of information between different models Integration refers to combining disparate data or systems so they work as one system. within a mechatronics system can be performed in two kinds, through the integration of components (hardware integration) and through the integration by information processing (software integration). The integration of m designing the mechatronics system as an overall system, and embedding the sensor, actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators, the process, or sensor or be arranged at several places. Integrated sensors and microcomputers lead to smart sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus connections will replace the many cable. Hence, there are several possibilities to build up an integ system by proper integration of the hardware. The integration by information processing is based on advanced in Mechatronics means, an integrated and concurrent design should result in a better product than one obtained through an uncoupled or sequential design [7]. are concerned with the behavior of matter under the action of forces; su are categorized as rigid, deformable, or fluid in nature. During the design of mechatronic systems, it is important that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed l never be able to give a good performance by adding a sophisticated controller, therefore, Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be this desired that (sub-)models be reusable), and correspondingly modeled and simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects and performance, it is important that during an early stage of the design a proper choic respect to the mechanical properties needed to achieve a good performance of the controlled system. Identify functional requirements and design parameters; the mechanical design involves the selection and cts in full details, to meet the machine system requirement specifications, it is crucial since it forms the skeleton of mechatronic systems. 2) Identify the necessary mechanical structure, dimensions, materials, type of joint combination, (revolute joints prismatic joint) supports, and the required 3) During the mechanical design process, suggest advices related to hardware integration and imbedding issues such as positioning of sensors, actuators and microcomputers constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components, design 'Smart mechatronic robotic guidance system': equirements, the functional requirements and design parameters for proposed design are listed below. The optimal and necessary mechanical structure is shown in Figure 6 (a) and main components are listed in www.iiste.org measuring generalized flows (e.g. speed, mass flow) or electrical current/potentials (e.g. temperature, speed). Together with the reference variables, the measured variables are the inputs for an information flow, which the digital electronics convert into manipulated variables for the actuators (e.g. motors) or for monitored variables to display. The addition and integration of feedback information flow to a feed forward energy flow in the stem (e.g. motor drive, drainage pump) is one of the characteristics of many mechatronic systems. Interactions of man and machine have been profoundly enhanced by the development of electronics and IT have become more versatile and user-friendly. The potential benefits of mechatronics come from the innovation potential of the technologies and the functional and Exchange of information between models Integration refers to combining disparate data or systems so they work as one system. The integration within a mechatronics system can be performed in two kinds, through the integration of components (hardware integration) and through the integration by information processing (software integration). The integration of m designing the mechatronics system as an overall system, and embedding the sensor, actuators, and microcomputers into the mechanical process, the microcomputers can be integrated with actuators, egrated sensors and microcomputers lead to smart sensors, and integrated actuators and microcomputers developed into smart actuators. For large systems bus connections will replace the many cable. Hence, there are several possibilities to build up an integrated overall system by proper integration of the hardware. The integration by information processing is based on advanced in Mechatronics means, an integrated and concurrent design should result in a better are concerned with the behavior of matter under the action of forces; such systems During the design of mechatronic systems, it is important that changes in the mechanical structure and other subsystems be evaluated simultaneously; a badly designed l never be able to give a good performance by adding a sophisticated controller, therefore, Mechatronic systems design requires that a mechanical system, dynamics and its control system structure be ), and correspondingly modeled and simulated to obtain unified model of both, that will simply the analysis and prediction of whole system effects and performance, it is important that during an early stage of the design a proper choice can be made with respect to the mechanical properties needed to achieve a good performance of the controlled system. Identify functional requirements and design parameters; the mechanical design involves the selection and cts in full details, to meet the machine system requirement specifications, it is Identify the necessary mechanical structure, prismatic joint) supports, and the required During the mechanical design process, suggest advices related to hardware integration and imbedding issues such as positioning of sensors, actuators and microcomputers. 4) Build constructive specifications using e.g. CAD/CAE tools, static and dynamic models for individual components, : Refering to user and equirements, the functional requirements and design parameters for proposed design are listed below. (a) and main components are listed in
  • 11. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.10, 2013 Table 3. Performance specifications; (overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal wheel radius is 0.075 meter. Size and dimensions meter, Length: 0.60 meter. Weight: career the average wheelchair mass 55 kg, range for user weight 50:120 kg. be achieved if the user's body fits comfortably into the chair seat. 90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an angle of approximately 90°. Backrest height ( backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height is a matter of individual need and/or personal preference. properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side Wheels: Tires to choose wheel diameter and material to result in the required linear velocity, where the relation between wheel radius and linear velocity is given by solid ones but may puncture. Puncture hard-wearing but can provide a rougher ride. selection, To choose the gear ratio value to result in the required correspondingly to choose Gear's material, number of teeth , radius. Figure 6(a) Skeleton of wheelchair systems[17]. Figure 6(b) Footrest length Figure 6(c) Backrest height [17] 3.3.4 Actuators selection and integration acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process. This can be a position, speed, acceleration, torque (force), power or a comb in a design depends on load process, power and torque requirements, position accuracy, speed range, available volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that the important roles; 1) To select and identify actuator, as completely as possible units (e.g. electric, pneumatic, hydraulic demand specifications. The factors must be taken into consideration when selecting the type of actuators include; actuator type, motion, load, power capacities, speed range, and positioning accuracy related to actuators placement and student should be able to meet both the power requirements as well as the torque requirements. The student has to have an appreciation of any out of balance loads and load related inertias. 3.3.5 Sensors selection and integration information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process variable, this can be a position, speed, acceleration, controlled variables, several characteristics become important: the integration with the process, the dynamics of the sensor, stability, resolution, precision, robustness, size, cost, and signal proces sensor as completely as possible from commercially available units Innovative Systems Design and Engineering 2871 (Online) 22 Performance specifications; For smooth driving for comfortable riding and (overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal Size and dimensions: space saving wheelchair; Height: about 1 met Weight: A lighter wheelchair is usually an advantage for both an active user and a career the average wheelchair mass 55 kg, range for user weight 50:120 kg. Seat size: Maximum stability will ser's body fits comfortably into the chair seat. Footrest length (Figure 90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an Backrest height (Figure 6 (c)): The upper body is stabilized by the support from the backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height is a matter of individual need and/or personal preference. Arm support (Figure 6 (d)): properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side to choose wheel diameter and material to result in the required linear velocity, where the relation between wheel radius and linear velocity is given by V=ω*r. Pneumatic - offer a better shock absorption than cture-proof - filled with a jelly like substance; need less maintenance. Solid wearing but can provide a rougher ride. Gear ratio : can be finally selected after final actuator type selection, To choose the gear ratio value to result in the required torque and output linear velocity, and material, number of teeth , radius. Figure 6(a) Skeleton of wheelchair systems[17]. Figure 6(c) Backrest height Dimensions Figure 6(d) Arm support selection and integration; Converts an information signal from the control unit, into energy acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process. This can be a position, speed, acceleration, torque (force), power or a combination. The selection of actuator type in a design depends on load process, power and torque requirements, position accuracy, speed range, available volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that To select and identify actuator, as completely as possible from commercially available hydraulic..) to match the kinematic and dynamic requirements that actors must be taken into consideration when selecting the type of actuators include; actuator type, motion, load, power capacities, speed range, and positioning accuracy placement and integration issues. Power and torque requirements student should be able to meet both the power requirements as well as the torque requirements. The student has to have an appreciation of any out of balance loads and load related inertias. lection and integration; Sensors converts a state variable of the basic system, into an information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process variable, this can be a position, speed, acceleration, torque (force), power or a combination controlled variables, several characteristics become important: the integration with the process, the dynamics of the sensor, stability, resolution, precision, robustness, size, cost, and signal processing 1) from commercially available units (e.g., switches, potentiometer, tachometers, 1 Backrest 10 Anti-Tip Casters 2 Rear Axle 11 Anti-Tip Casters 3 Rear Wheels 12 Breaks 4 Handrims 13 Tipping Levers 5 Seat: 14 Seatbelts: 6 Frame 15 Push Handles 7 Traverse bar 16 Upholstry 8 Front Rigging 17 Armrests 9 Front Casters 18 Metal Skirt www.iiste.org riving for comfortable riding and minimum kicks (overshoot), the required optimal output linear velocity of the wheelchair is 0.05 m/s, in 2 seconds, the optimal : space saving wheelchair; Height: about 1 meter, Width: 0.60 A lighter wheelchair is usually an advantage for both an active user and a Maximum stability will Figure 6 (b)): If an angle of 90° between the user's thighs and hips is achieved, most people will be comfortable if their knees are also at an The upper body is stabilized by the support from the backrest, which should be high enough to stabilize the upper lumbar region. Above this level, the backrest height (d)): When armrests are properly adjusted they should support the user's forearms comfortably with the elbows at 90°. If they are too high, the user's shoulders will be hunched; if they are too low, the user will tend to slump to one side [17*]. to choose wheel diameter and material to result in the required linear velocity, where the relation offer a better shock absorption than filled with a jelly like substance; need less maintenance. Solid - can be finally selected after final actuator type torque and output linear velocity, and Table 3 Figure 6(d) Arm support Converts an information signal from the control unit, into energy acting on the basic system. In mechatronic systems, the actuator runs a certain kind of mechanical load process. The selection of actuator type in a design depends on load process, power and torque requirements, position accuracy, speed range, available volume, transmission, integration in whole construction, surrounding, control unit, drive, and costs that playing from commercially available ..) to match the kinematic and dynamic requirements that meets the actors must be taken into consideration when selecting the type of actuators to use include; actuator type, motion, load, power capacities, speed range, and positioning accuracy, 2) Suggest advices wer and torque requirements: In sizing the motor, student should be able to meet both the power requirements as well as the torque requirements. The student has converts a state variable of the basic system, into an information signal to the control unit. In a mechatronic systems, the sensor measures a certain kind of process torque (force), power or a combination, when measuring controlled variables, several characteristics become important: the integration with the process, the dynamics of 1) To select and identify (e.g., switches, potentiometer, tachometers, Tip Casters Tip Casters Breaks Tipping Levers Seatbelts: Push Handles Upholstry Armrests Metal Skirt
  • 12. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 23 incremental optical encoders, resolvers…) to meet the task requirements. 2) Suggest advices related to sensor placement and integration issues the integration of sensors and signal processing, on common carrier, or one chip. 3.3.6 Output signal, conditioning and interfacing selection, design and integration; Selecting sensors and actuators is followed by selecting and integrating power supplies, drive, and signal processing conditioning circuits, in order to interface the system components. In this stage, Power supplies, amplifiers, converters DAC, ADC, amplifiers, analog signal conditioning circuits, and power transistors are selected in order to match the sensor, controller and actuators specifications and ratings. The real-time interface process falls into the electrical and information system categories. In mechatronics, the main purpose of the real-time interface system is to provide data acquisition and control functions for microcomputer. The purpose of the acquisition function is to reconstruct a sensor waveform as a digital sequence and make it available to the computer software for processing. In this stage suggest advices related to Interface placement and integration issues 3.3.7 Control unit selection and integration: The most critical decision in the Mechatronics design process is the control unit selection (physical controller).The controller is the central and most important part (brain) of the mechatronic system, it reads the input signals representing the state of the system, compares them to the desired states, and outputs signals to the actuators to control the physical system. There are a number of possible options including but not limited to: Microcontroller/microprocessor (e.g. PIC-microcontroller), Programmable logic controller (PLC), computer control; desktop/laptop, Digital Signal Processing (DSP) integrated circuits. In this stage suggest advices related to Control unit placement and integration issues. 3.3.8 Control algorithm selection: The control unit and control algorithm selections are directly related to each other, there are many controller algorithms that can be used for mechatronic systems including but not limited to : ON-OFF control, P, PI, PD and PID control, intelligent control, Fuzzy control, adaptive control, Neural network control. The main factors that might influence the decision on selecting certain control unit and algorithm include; simplicity, space and integration, processing power, environment (e.g. industrial, soft.. ), precision, robustness, unit cost, cost of final product, programming language, safety criticality of the application, required time to market, reliability and number of products to be produced. 3.3.8.1 Control system design: The term control system design refers to the process of selecting feedback gains structures and parameters that meet design specifications in a closed-loop control system. Most design methods are iterative, combining parameter selection with analysis, simulation, and insight into the dynamics of the plant. [18-19]. 3.3.9 Selection and integration of human–machine interaction field: Control of the machine, and feedback from the machine which aids the user ( e.g operator , customer) in making operational decisions, including but not limited to : efficient, simple and easy to understand and use interface , enjoyable to operate a machine, simple input/ output means such as LEDs, digital display, LCD, touch screens, voice activation. 3.3.10 Develop complete and detailed system block diagram layout: Based on system's sub-systems and components selection, design and integration, a complete and detailed system block diagram layout is developed, showing interconnections and interrelation and energy flow. 3.3.11 Parallel (concurrent) design, integration and optimization of sub-systems and whole system: 'Smart mechatronic robotic guidance system': The proposed design of smart wheelchair is an application form of line follower mobile robot, intended to help and support people with disabilities and special needs to perform specific predetermined tasks particularly, motion around holy Kaba, Makka. Two, top and side, views of proposed system design are shown in Figure 7. Such mobile Robot can be designed and built using the following components; two in-line with each other actuators, two drive circuit for each actuator, embedded sensors for path detection, range detection and speed sensors, a control unit embedded within the system and based on inputs state, capable of controlling two drive channels, controls the motion of wheelchair robot. Usually, mobile platforms are supported by two driving rear wheels; and with stability augmented by one or two front caster wheel(s) . The two rear wheels are responsible of moving the robot, and used to turn the robot in any required direction depending on the difference of speed of wheels’ rotation between the right and left wheels. 3.3.11.1 Actuators selection and integration: The accurate control of motion is a fundamental concern in mechatronics applications, where placing or moving an object in the exact desired location or with desired speed with the exact possible amount of force and torque at the correct exact time, while consuming minimum electric power, at minim cost, is essential for efficient system operation. Motion control is a sub-field of control engineering, in which the position or velocity of a given machine are controlled using some type of actuating machine. The actuating machines most used in mechatronics motion control systems are DC machines (motors). There are many DC machines that may be more or less appropriate to a specific type of application each has its advantages, limitations and disadvantages; electric motors are characterized with excellent performance in motion control, due simple principle of working, quick instantaneous and accurate torque generation, also are capable of generating high torque at low speed, can operate efficiently over a greater range of speeds, as well as
  • 13. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 24 ease of designing and implementing controller to achieve optimal instantaneous, precise, comfortable, smooth and safe motion control performance with low cost and in most cases are reversible, the actuating machines most used in mechatronics motion control systems are DC motors. Based on user and system requirements to meet the demand specifications, the suitable actuator selection is brushed DC motor, Wheelchair uses two commercially available brushed DC Motors, shown in Figure 8(a), its specifications and features include:; Motor Size: 71mm, , Power: 100W, 150W, 2 Poles, 4 Poles., Supplied Voltage = 12V DC ~ 36V DC, Speed 800 ~ 5000rpm, Operation Mode S1. Actuator placement and integration (Figure 7): to physically integrate mechatronics system components,( mechanical design, electronic, sensor, microcomputers and aesthetics), the selected actuator is embedded within mechanical design and to be located beneath wheelchair seat, connected through gears to wheel, a speaker is actuator used to sound corresponding Doaa, is to be integrated in mechanical design, near use head. 3.3.11.2 Sensor selection, design and integration: The proposed design requires three types of sensors; a) line sensor for path detection, is one that will gather information about the position of a path, and in turn generate signal send to controller software, b) obstacle detection sensor for obstacle detection. These sensors have to gather and provide a maximum number of information about path traced, and obstacles in front. Based on user and system requirements to meet the demand specifications, the following two commercially available sensors are selected, c) speed sensor to measure output speed. Based on user and system requirements, morphological table analysis, and selecting best solution, the following sensors is selected and integrated: 3.3.10.2.1 Ultrasonic proximity sensor: Ultrasonic sensors, shown in Figure 8(b), are commonly used for a wide variety of noncontact presence, proximity, or distance measuring applications. Ultrasonic sensors are employed wherever distances have to be measured in the air, since they not only detect objects, but they can also indicate and evaluate the absolute distance between themselves and the target. Changing atmospheric conditions such as temperature are compensated during evaluation of measurement. These devices typically transmit a short burst of ultrasonic sound toward a target, which reflects the sound back to the sensor. The system then measures the time for the echo to return to the sensor and computes the distance to the target using the speed of sound in the medium. 3.3.11.2.2 LDR-LED based line sensor: the predetermined path to track is chosen to be black line over white background. To recognize, detect and track this path, the suitable sensor selection is LDR-LED based line sensor, assembled together in pairs, (see Figure 9), this selection is done because it available, inexpensive, simple, easy to built, interface, and can be easily adapted to many different environments, the main disadvantage of this sensor that it's slow response to light intensity changes. A line sensor array is designed to be composed of 8 cells (Figure 9 (a)) , each cell is composed of a LED sender and a LDR receiver (Figure 9 (b)). The sender sends,(emits) light that shall be reflected by the path or soundings, the receiver receives the reflected light and in response generate signal to send to controller. Each LDR circuitry is designed as a voltage divider circuit as shown in Figure 9. The desired resistor value should provide a voltage that covers the on and out black line path conditions, the output of the sensor circuit is an analogue voltage that is used as an input to the control unit (e.g. microcontroller, PIC). 3.3.11.2.3 Speed sensor (Tachometer); for controlling the motion performance of wheelchair, in particular, smooth driving for comfortable riding and minimum kicks, the required optimal output linear velocity of the wheel chair is to be 0.05 meter per second, a suitable, an inexpensive, available and easy to interface sensor used to measure the actual output motor angular speed, ωL is Tachometer. Sensors placement and integration (see Figure 7): To physically integrate mechatronics system's components, the selected sensors to detect the path must not be too high nor too low above the surface and will be located on the base of the wheelchair to provide protection against obstacles at close range, the light or color sensor must be far enough in front of the wheels (but not too far) so that it is able to discover a deviation in the line soon enough, so that the robot can adapt in time Sensors to detect obstacles to be located on the front side of the wheelchair. Tachometer is to be integrated through coupling with electric motor shaft. 3.3.11.2.4 Sensors Algorithm: The smart wheelchair uses obstacle detection and line sensors to detect presence of an object and the path (black line), the control unit decides the next move according to readings from these sensors based on a given algorithm. Ultrasonic sensor example algorithm: the safe distance to stop the wheelchair, if an object presence in the front, is 25 cm, Step 1: Read : distance to object. Step 2: If distance > 50 cm Move, or , keep velocity of 0.5 m/sec elseif 40 cm < distance <= 50 cm Decrease velocity to 0.3 m/sec
  • 14. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 25 elseif 25 cm < distance <= 40 cm Stop all motions Step 3 : Go to step 1 3.3.11.3 Control unit selection and integration : Embedded Microcontroller is optimal selection, since it is inexpensive single chip computer, easy to embed into larger electronic circuit designs, also, because of their versatility, Microcontrollers add a lot of power, control, and options at little cost; capable of storing and running programs, programmed to perform a wide range of control tasks, the optimal microcontroller is PIC16F917 Microcontroller, supplied with 5VDC and shown in Figure 8(c), although any PIC with A/D capability would meet this criterion. 3.3.11.4 Output signal, Conditioning and Interfacing selection, design and integration: The sensors' outputs (tachometer, line and obstacle detection) are inputted to the microcontroller, the selected microcontroller type is supported with ADC pins, to convert the input analog sensor readings to digital value. Depend on the inputs state, the outputs conditions that controlled the H-bridge circuit are provided by (C+) software, and correspondingly the motion of smart mobile robot. A voltage regulator (the IC UA723chip) is to be used to regulate the supply voltage (12 V) lowered to a level suitable for use in the microcontroller (6V), the charge controller and the LDR sensors. a heat sink is to be used to dissipate the heat generated by the long duration used. Different drives (servo-amplifier) can be used including, H-bridge Or H-Bridge in IC’s. The H- bridge circuit is supplied with 12VDC and the four bits outputs of microcontroller to drive the desire conditions of electric Motor. Four NPN Power transistors are used as switch to choose the direction of current flows to the Motor, and correspondingly control the motions of wheelchair. L293D, L293D is a dual H-Bridge motor driver, it is a 16 pin chip, so with one IC we can interface two DC motors which can be controlled in both clockwise and counter clockwise direction .a common carrier,(see Figure 5-6). A simplified version of smart wheelchair circuit is shown in Figure 9(e). human–machine interaction field; manual button to switch machine on-off, as will as, a touch screen, simple ,easy and enjoyable to understand, to control of the machine, and feedback from the machine, supported with LEDs, digital display. All to located and integrated with right arm support. 3.3.11.5 Control algorithm selection: A suitable, simple, precise, easy to program and implement, control algorithm for wheeled mobile motion control could be PID controller and Proportional-Integral (PI) controller with deadbeat response. Because of its simplicity and ease of design, PI controller is widely used in variable speed applications and current regulation of electric motors. A simplified algorithm for a PI and PID control implementation loop is given next [20]: Read KP, KI, KP previous_error = 0; integral = 0; Read target_position / the required position of robot center. while ( ) Read current_position; //the current position of robot center with respect to the line. error = target_position – current_position ; // calculate error proportional = KP * error; // error times proportional gain integral = integral + error*dt; //integral stores the accumulated error integral = integral* KI; derivative = (error - previous_error)/dt; //stores change in error to derivate, dt is sampling period derivative = KD *derivative; PID_action = proportional + integral + derivative; //To add PID_action to the left and right motor speed. //The sign of PID_action, will determine the direction in which the motor will turn. previous_error =error; //Update error end Figure 7 Sensors ,actuator and electronics placement and integration; system layout side and top views Sensor arrayDC Motor Wheel Path to follow Electronic circuits Control panel Electronic circuit Sensors array Ultrasonic sensor Control panelSpeaker Electric motors
  • 15. Innovative Systems Design and Engineering ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online Vol.4, No.10, 2013 Figure 8(a) Brushed DC Motor. Figure 9(a) An 8 LDR- LED cells sensor. Figure 9(d) LDR- LED simulation and implementation 3.4 MODELING, SIMULATION, The key essential characteristics of a mechatronics engineer are a balance between two skills; modeling/analysis skills and experimentation/hardware approach challaenge conventional sequancial design approach, by connecting machine design tools and creating a virtual machine prototype before designing the physical machine integrated design, this approach offers less constrains and engineers to provide feedback to each other about how their part of design is effect by others following concepts: A model is a simplified intended to promote understanding conceptual or mathematical simulations of the real world. the behavior of a real system by a collection of mathematical approach that allows to structure data based on the principles of feature adjacency and feature connectivity (describes and interlinks the function could be presented in various ways (e.g. graphs, free the kinematics of mechatronic systems, Based on to describes system properties in system adapted variables Simulation is the process of solving simulation generally refers to a computerized version of the model LED LDR Black path FRONT VIEW Emitted light Reflected light Innovative Systems Design and Engineering 2871 (Online) 26 Figure 8(b)Ultrasonic Sensors Figure 8(c) LED cells Figure 9(b) LDR- LED cell Figure 9(c) LDR LED simulation and Figure 9(e) Microcontroller based wheelchair control circuit and interfacing diagram [20] TION, ANALYSIS AND EVALUATION The key essential characteristics of a mechatronics engineer are a balance between two skills; modeling/analysis skills and experimentation/hardware implementation skills. The mechatronics design sequancial design approach, by connecting machine design tools and creating a virtual machine prototype before designing the physical machine, to take all advantages that can result from an , this approach offers less constrains and shortened development, also allows the design engineers to provide feedback to each other about how their part of design is effect by others is a simplified representation of a system at some particular po understanding of the real system. Modeling is the process of construction of simulations of the real world. Mathematical Modeling: A process of l system by a collection of mathematical equations and/or logic. Topological modeling: mathematical approach that allows to structure data based on the principles of feature adjacency and feature (describes and interlinks the function-performing elements), Topology of mechanical elements could be presented in various ways (e.g. graphs, free-body diagrams, tree-structure) and essentially determines the kinematics of mechatronic systems, Based on topology descriptions, a physical model is created and describes system properties in system adapted variables – e.g. masses and length for mechanical systems [2 solving the model i.e. solving mathematical equations and/or lo a computerized version of the model which is run over time to study the Emitted light Reflected light LDR LED R Grd 4.5 V 30:40 mm 18:20 mm 4:6 mm FRONT VIEW LEFT www.iiste.org Figure 8(c) PIC16F917 LDR- LED Figure 9(e) Microcontroller based wheelchair control The key essential characteristics of a mechatronics engineer are a balance between two skills; implementation skills. The mechatronics design sequancial design approach, by connecting machine design tools and creating to take all advantages that can result from an shortened development, also allows the design engineers to provide feedback to each other about how their part of design is effect by others [9]. First define the of a system at some particular point in time or space is the process of construction of physical, : A process of representing Topological modeling: a mathematical approach that allows to structure data based on the principles of feature adjacency and feature performing elements), Topology of mechanical elements structure) and essentially determines pology descriptions, a physical model is created and e.g. masses and length for mechanical systems [2-3]. the model i.e. solving mathematical equations and/or logic equations; which is run over time to study the LDR LED R mm mm FRONT VIEW WRIGHT
  • 16. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 27 implications of the defined interactions. Hardware-in-the-Loop simulation (HILS) is a technique that is used in the development and test of complex process systems and real-time embedded systems. It differs from pure real- time simulation by the addition of a real component in the loop via their electrical interfaces to a simulator, which reproduces the behavior of the real time environment; this component may be an electronic control unit or a real engine. Various kinds of HILS can be realized, simulation of electronics, mechanics, sensors and actuators. Optimization is to obtain maximum benefits, from the given resources under the given constraints. Unmodeled errors, Unfortunately it is usually very difficult to build exact mathematical model for complex mechatronics systems including all components. However, there is no single model which can ever flawlessly reproduce reality. There will always be errors called as unmodeled errors between behavior of a product model and the actual product. These unmodeled errors are the reason why there are so many model-based designs failed when deployed to the product. In order to take into account the unmodeled errors in the design process, the mechatronics design approach includes virtual and physical prototyping phase. The integrated approach of computer simulation and virtual prototyping, by allowing virtual testing of designs in early, integrate interdisciplinary design processes without a need to switch tools in the design process, highly reduce design risks and costs development process, facilitates communication between design teams and helps in clearly understanding the system and in defining requirement specifications for optimization of control- components selection. Modeling, simulation, analysis and evaluation processes in mechatronics design consists of two levels, subsystems models and overall system model with various sub-system models interacting similar to real situation, all engineering subsystems should be included in overall system model: mechanical, electrical and electronic components. There are two types of modeling process, were models can be obtained by either a theoretical approach based on physical laws, or an experimental approach based on obtained measurements from the system. a) Analytical modeling: Is the process of representing the system using mathematical equations (suitable for computer simulation) and used to describe changes in a system, analytical models are used to assist calculations and predictions (systems analyzing). Analytical component modeling plays a critical role during the design stages of a mechatronic system. For all but the simplest systems, the performance aspects of components (such as sensors, actuators, and mechanical geometry) and their effect on system performance can only be evaluated by simulation [6], b) Physical (Experimental) modeling. A flow of modeling, simulation analysis and evaluation for mechatronics systems design and integration could be as follows (Figure 10 (a)), establish the goals to achieve; based on the specification of requirements and design. Develop physical model; represent the integrated physical system using physical model. Develop the functional block diagram and show interconnections of sub-systems and components. Develop mathematical model (subsystems and whole system), Develop mathematical mode; represent system by correct dynamic equations (differential equations). Solve the differential equation (simulation). Analyze and evaluate the design analytically. System optimization; the achievement of optimal performance for the required system performance specifications .Iterating this procedure. Based on the specification of requirements and design (as well as assumptions, performance predictions) the subsystems models and the whole system model, are to be tested and analyzed, specifications to test and check whether the given design specifications are satisfied, specifications can be made in a variety of forms including rise time, peak time, percentage overshoot, steady-state error, settling time, bandwidth, gain margin, phase margin, time constants, damping ratio, optimal value of a performance index, pole and zero locations. If the specification are not satisfied, , modifications can be made, if the specifications are satisfied the model can be Optimized, finally the prototype is built and tested, if the prototype behaves as required, the design need not advance any further [21]. Commercial software tools available to design, model and simulate mechatronic systems, include MATLAB/Simulink, labview, Scilab/Scicos, Ptolemy, JMathLib [22] CAE tools,3D-CAD softwares Pro/Engineer, CATIA, and SolidWorks for visualization and collision detection ,MATRIX-X, ACSL, these tools allow the stydy and analysis of components interaction and variation in design. In [2] presented an example on the modeling process of mechatronic product, on the proposed procedure to form accurate and relevant models of mechatronic products, and presented in the diagram, Figure 10(b).
  • 17. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 28 Figure 10(a) flow of modeling, simulation analysis and evaluation for mechatronics systems design. Figure 10(b) The modeling process of mechatronic product [2] 3.4.1 Modeling, simulation, analysis and evaluation:' Smart mechatronic robotic guidance system': The proposed design of mobile robot, in the form of smart wheelchair, motion control is simplified to a PMDC motor motion control, the simplest and widespread approach to control the mobile robot motion is the differential drive style, it consists of two in-lines with each other DC motors. Both DC motors are independently powered so the desired movements will rely on how these two DC motors are commanded, there are many motor motion control strategies that may be more or less appropriate to a specific type of application each has its advantages and disadvantages, the designer must select the best DC machines and corresponding motion control strategy for specific application and desired overall response. The most basic design requirements of a given electric DC motor are to rotate at desired angular speed ω =dθ/dt and to achieve desired angular position, θ , at the minimum possible steady-state error ess , also the motor must accelerate to its steady-state speed, α=d2 θ/dt2 as soon as it turns on, this means it is desirable to have a minimum suitable settling time , Ts that will not damage the equipment ( e.g. Ts in less than 2 sec), and the minimum suitable overshoot, Mp ( e.g. Mp less than 5%). and zero steady state error. . Often, the goal for a control system is to achieve a fast response to a step command with minimal overshoot, a more suitable response is achieved applying design for deadbeat response. Different researches introduce different methodologies and approaches for mobile robot modeling and controller design, including [23-30] 3.4.1.1 Motors sizing: to specify, preferably, motor and drive combination that can provide the torque, speed and acceleration as required by the mechanical set, Proper motor sizing will not only result in significant cost savings by saving energy, reducing purchasing and operating costs, reducing downtime, etc.; it also helps the engineer to select and design better motion control systems. Motor constant Km is the most convenient figure of merit for sizing DC motors for any motion control application. Km defines the ability of the motor to transform electrical power to mechanical power. Physically, Km represents the available torque T per square-root watt of input power in Watt ; and given by: /mK T P= Where: The load torque and power supply are normally specified. P = I 2 R .the power dissipated by the motor. T= Kt *I, Peak torque at Vp, R : armature resistance. Kt : Torque constant, I: armature current, Km and Kt ,can relate by substituting P = I 2 R and T= Kt *I, this gives: /m tK K R= . 3.4.1.2 Modeling of basic physical sub-system model with no control involved; The Actuator sub-system modeling: Design of controllers involve formulation of reasonably accurate models of the plant to be controlled, designing control laws based on the derived models and simulating the designed control laws using available simulation tools. The plant, the PMDC motor is an example of electromechanical systems with electrical and Requirements, Specification Overall integrated system physical model mechanical, electrical and electronic components Overallsystem Mathematical model Simulation; solving Mathematical model (softwaretools) Analyze & evaluate Optimization Modifications & integration Mechanical system actuators,sensorsElectronics control system Virtual prototyping
  • 18. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 29 mechanical components, a simplified equivalent representation of PMDC motor's two components are shown in Figure 10 (c) .The equations of motion for the wheelchair robot will consider the simple case of single-degree-of freedom motion, moving forward and reverse. A simplified model of a symmetric half of system is constructed as shown in Figure 10 (d) and used to write the equivalent model. Figure 10 (c) Schematic of a simplified equivalent representation of the PMDC motor's electromechanical components Figure 10(d) A simple model of half of the wheelchair. Different researches on motion control, modeling, simulation and control of electric motor and mobile robots, can be found including [23-30]. Applying a voltage to motor coils produce a torque Tm in the armature, the torque developed by the motor ,Tm is related to the armature current, ia by a torque constant, Kt and given by the following equation: Motor Torque = Tm = Kt* ia ( )2 The back electromotive force, EMF voltage, ea is induced by the rotation of the armature windings in the fixed magnetic field. The EMF is related to the motor shaft angular speed ,ωm by a linear relation given by: ( ) * ( ) /a b m b me t K d t dt Kθ ω= = ( )3 Equation that describes the electrical characteristics of DC motor is obtained applying Kirchoff’s law around the electrical loop, gives: ( )1 ( ) ( ) ( ) ( ) ( ) ( ) 牋牋牋牋 牋牋牋 ( )牋牋牋a in a a a b a a in b di t d t V R i t L K L s R I s V s K s s dt dt θ θ   = ∗ + + ⇔ + = −    The torque, developed by motor, produces an angular velocity, ωm = dθm /dt, according to the inertia J and damping friction, b, of the motor and load. Performing the energy balance on the PMDC motor system, equation that describes the mechanical characteristics of DC motor is given by: ( ) ( ) ( ) ( ) ( )2 * ? ? * ?牋牋 牋? ( )t m m t m mK I s J s s b s s K I s J s b s sθ θ θ− = ⇔ = + ( )2 Based on derived equations, the PMDC motor open loop transfer function without any load attached relating the input voltage, Vin(s), to the shaft output angular velocity, ω(s), is given by: ( )( ){ } 2 ( ) ( ) ( ) ( ) ( ) ( ) t t speed in a m a m m a a m t ba a m m t b K Ks G s V s L J s R J b L s R b K KL s R J s b K K ω = = =  + + + ++ + +     ( )3 State space representation of PMDC open loop sub-system: The state variables (along with the input functions) used in equations describing the dynamics of a system, provide the future state of the system. Mathematically, the state of the system is described by a set of first-order differential equation in terms of state variables. The state space model takes the below form, rearranging Eqs.(1) and (2) to have the two first order equations given by (4)(5), relating the angular speed and armature current: mm ElectromechanicalPMDC motorsystem MECHANICAL component of PMDC motorsystemELECTRIC componentof PMDC motorsystem Gear DriveBattery Control Ref. El.Motor Wheel Tacho. V.R.
  • 19. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 30 dx A x B u dt y C X D u = + = + t a m L m m m K i b Td d t J J J ωω ∗ ∗ = − − ( )4 a a a b in a a a di R i K V dt L L L ω∗ ∗ = − − − ( )5 Looking at the DC motor position θ, as being the output, and choosing the state variable position θm, velocity ωm and armature currents ia, Substituting state variables, for electric and mechanical part equations rearranging gives: 1 2 3 a x d x dt x i θ θ = = ⇔ = ' 1 2 2 ' 2 2 ' 3 t a m L m m m a a a b in a a a d x x dt K i b Td d x dt J J Jdt di R i K V x dt L L L θ ωθ ω ω = = ∗ ∗ = = = − − ⇔ ∗ ∗ = = − − − ' 1 2 2 ' 2 2 ' 3 t a m L m m m a a a b in a a a d x x dt K i b Td d x dt J J Jdt di R i K V x dt L L L θ ωθ ω ω = = ∗ ∗ = = = − − ∗ ∗ = = − − − Looking at DC motor speed, as being the output, the following state space model obtained: [ ] [ ] 0 1 1 0 0 1 t in b f in Kb d J J V Kdt Ri i L L L V θ θ θ θ    −      = +          − −        = +    & & & & ( )6 3.4.1.3 Wheels, Gears and inertias modeling: The geometry of the mechanical part determines the moment of inertia, the wheelchair platform can be considered to be of the cuboid or cubic shape (Figure 11), with the inertia calculated as shown below, where the total equivalent inertia, Jequiv and total equivalent damping, bequiv at the armature of the motor with gears attaches, are given by: 2 1 2 2 1 2 3 12 equiv m Load equiv m Load load N b b b N N J J J N bh J   = +       = +     = ( )7 Figure 11 wheelchair inertia and Gear ratio The inertias of the gears and wheels have to be included in the calculations of total equivalent inertia, as follows: ( ) 22 1 2( )* /equiv motor gear wheelJ J J J mr N N= + + + Referring to Figure 12, the output linear velocity of wheelchair equals to the linear velocity of any given point on the outer circumference of the wheel, therefore: the speed of wheelchair is equal to the circumference of the wheels multiplied by speed of wheels turning: V wheelchair = wheel circumference * RPS Where: RPM= RPS *60. Wheel circumference = 2 π r ,The relation between RPM and angular velocity is given by ( )/sec 2 / 60rad RPMω π= . The angular velocity in terms of RPM given by: ω = (π RPM)/30 wheelchairV wheel circumference * S Distance travelled per minute x RPM x S x 60π π= ⇔ = = Figure 12 The output linear velocity of wheelchair. The equivalent mobile robot system open loop transfer function with load and gears attached, in terms input voltage, Vin(s), to output shaft angular velocity, ω(s), is given by: Motor Wheel Gear ratio, G Forcerequired per wheel Wheel radius Wheel rotation r ω r: Radius, ω: angular velocity, V: Linear velocity, V = ω * r
  • 20. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 31 2 ( ) / ( ) ( ) ( ) ( ) ( ) robot t speed in a equiv a equiv equiv a a equiv t b s K n G s V s L J s R J b L s R b K K ω = =  + + + +  ( )8 3.4.1.4 Sensors sub-system modeling: Tachometer is a sensor used to measure the actual output mobile robot angular speed, ωL .. Dynamics of tachometer can be represented using the following equation: Vout(t) =Ktac *d θ(t)/dt = Vout(t) =Ktac * ω The transfer function of the tachometer is given by: ( ) ( )? out tacV s s Kω = Tachometer constant: we are to drive our wheelchair system, with linear velocity of 0.5 the angular speed is obtained as: / 0.5/0.075 6.6667 rad / s,V rω = = = Therefore, the tachometer constant, for ω = 6.6667 , is given as: ? 12 / 6.6667 1.8tacK = = 3.4.1.5 Smart wheelchair System (plant) dynamics modeling: When deriving an accurate mathematical model for mobile system it is important to study and analyze dynamics between the road, wheel and platform and considering all the forces applied upon the mobile platform system. Several forces are acting on mobile platform when it is running, the modeling of a mobile platform system dynamics involves the balance among the acting on a running platform forces, and these acting forces are categorized into road-load and tractive force. The road- load force consists of the gravitational force, hill-climbing force, rolling resistance of the tires and the aerodynamic drag force and the aerodynamics lift force, where aerodynamic drag force and rolling resistance is pure losses, meanwhile the forces due to climbing resistance and acceleration are conservative forces with possibility to, partly, recover. This resultant force is the sum of all these acting forces, will produce a counteractive torque to the driving motor, i.e., the tractive force. Figure 13 shows that changes in the road surface inclination angle, α is a disturbance introduced to the system, therefore it is required to design controller to be robust and should have a disturbance rejection. The disturbance torque to mobile platform is the total resultant torque generated by the acting forces. Figure 13 Forces acting on moving mobile robotic platform [20]. Rolling resistance force, Frolling, and rolling resistance torque are given by: rolling _ r rF *C * *C *cos( )normal forceF M g α= = ( )9 ( )rolling rT * *C *cos( ) * rM g rα= M : The mass of the electric vehicle and cargo (Kg). g: The gravity acceleration (m/s2 ). ν: the vehicle linear speed, Cr0 the friction coefficient for wheel mechanism that accounts for friction in the wheel bearings and other speed-dependent retarding torques, Aerodynamic Drag force , Faerod the force opposing the motion of the vehicle due to air drag, wind resistance, Faerod , and the aerodynamics torque are given by: 2 aerod dF 0.5* *A*C * vehiclρ υ= ( )2 aerod dT 0.5* * A*C * *robot rrρ υ= ( )1 0 The hill-climbing resistance force Fclimb; While the mobile platform is moving up or down a hill, the weight of the mobile platform will create a hill-climbing resistance force directed downward, this force will oppose or contribute to the motion, Fclimb torque are given by: climbF * *sin( )M g α= ( )climb slopeF = * *sin( ) * wheelT M g rα= ( )1 1 α M*g Road incl. r =ν/ω
  • 21. Innovative Systems Design and Engineering www.iiste.org ISSN 2222-1727 (Paper) ISSN 2222-2871 (Online) Vol.4, No.10, 2013 32 The angular acceleration force Facc_angle , Facc_angle , is the force required by the wheels to make angular acceleration and is given by: 2 acc_ angle 2 F wheel G J a r = ( )1 2 The angular acceleration torque is given by: 2 2 acc_ angle 2 *wheel wheel wheel G G T r J a J a r r = = The needed energy of mobile platform, the requested power in kW that mobile platform must develop at stabilized speed can be determined by multiplying the total force with the velocity of the platform: ( )* *Total TotalP F Fυ υ= ∑ = ( )1 3 Substituting derived dynamic equations and applying the total torque to electric motor equation, will result in mathematical model of mobile platform dynamics, given by (14). 3.4.1.6 overall Smart wheelchair system modeling , with no control involved: Based on equations derived and describing DC motor, wheelchair dynamics and speed sensor, the next open loop transfer function, relating the armature input terminal voltage, Vin (s) to the output terminal voltage of the tachometer Vtach(s), with most load torques applied are considered, is given by: ( ) ( ) ( ) ( )( ) inV s * ( ) ( ) tach t open tach a a m m a a b t K K G s V s L s R J s b L s R T K K == + + + + + Where: T the disturbance torque, is all torques including coulomb friction, substituting and rearranging gives: 2 2 2 2 * ( ) 2 2 2 2 2 tach t open equiv a a equiv a a r a equiv a b t r a equiv a K K G s b L s r ML s b R s r MR s C L s J L s K K C R J R = + + + + + + + + ( )1 4 3.4.1.7 Control system modeling: A suitable controller for wheelchair mobile motion control could be PID controller and Proportional-Integral (PI) controller with deadbeat response. A negative closed loop feedback control system with forward controller and corresponding simulink model shown in Figure 14 (a)(b) are to be used. Figure 14 (a) Block diagram representation of system control Figure 14 (b) Preliminary simulink model for negative feedback with forward compensation 3.4.1.7.1 PID controller modeling and design: PID controllers are commonly used to regulate the time-domain behavior of many different types of dynamic plants. The gains are to be tuned experimentally to obtain the desired overall desired response. The PID controller transfer function is given by: 2 2 P I D D DI D P I PID P D K K K s s K KK K s K s K G K K s s s   + +  + +  = + + = = ( )1 5 The sign of the controller’s output, will determine the direction in which the motor will turn 3.4.1.7.2 Proportional -Integral (PI) controller with deadbeat response modeling and design : Because of its simplicity and ease of design, PI controller is widely used in variable speed applications and current regulation of electric motors. Deadbeat response means the response that proceeds rapidly to the desired level and holds at that level with minimal overshoot, [23]. The characteristics of deadbeat response include; Zero steady state error, Fast response, (short rise time and settling time) and minimal undershoot, ±2% error band. PI- controller transfer function is given by: Controller (angle, speed) Controlvoltage, Vc Angleor Speed measure e,.g Potentiometer, Tachometer Sensor + - Error,VoltAngleor Speed reference (desired) Volt Motorshaft ω or θ Error Angular speed Vtach Vin r wheel radius angularto linear -K- feedback, Ktach Robot_speed.mat To File1 Step input voltage Vin Output shft speed In1 Out1 Motor Subsystem PID(s) Controllerto be selected