Professional Documents
Culture Documents
The Role of Modeling, Simulation and Analysis Stage in Mechatronics Systems Design Education PDF
The Role of Modeling, Simulation and Analysis Stage in Mechatronics Systems Design Education PDF
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Abstract—Mechatronics systems are designed analysis and control of dynamic systems and
with synergy and integration toward constrains like understand the key issues in hardware
higher performance, speed, precision, efficiency, implementation[3]. due to different disciplines
lower costs and functionality and operate with involved, the Mechatronics design process may
exceptional high levels of accuracy and speed despite become very complex, and correspondingly,
adverse effects of system nonlinearities, uncertainties engineering educators face daunting challenges.
and disturbances, therefore, such constrains must be The key element in success of a Mechatronics
tested, verified, refined, ensured and met. In order to engineering program, and correspondingly
evaluate such concepts and others generated during Mechatronics engineering graduates, is directly
the design process, without building and testing each related to the applied structural design methodology.
one and take corresponding design decisions, A guidelines for structural design methodology and
Modeling, simulation and evaluation, play a critical tools for the development process of Mechatronic
role and considered as highly important during the products, that can support educators and help
design stages of a Mechatronic system. The primary students in solving Mechatronics design integrated
challenge in modelling and simulation of Mechatronic tasks with their specific properties and can be applied
systems lies in their multidisciplinary and crosses in educational process is highly required, such
domain boundaries nature. This paper focuses on guidelines for structural design methodology are
modelling, simulation, analysis and evaluation stage in proposed in [1-2], this methodology is developed,
Mechatronics design and development education based on VDI 2206 guideline [5] and different
oriented methodology, concepts, description, role, industrial, scientific and educational resources
classification and applications are presented and including [4-20], and is proposed to fulfill Mechatronics
discussed, and by means of examples-projects. The optimal program requirements. The proposed
paper is intended to support engineering educators methodology consists of a systematic specific simple
and help students in solving Mechatronics design and and clear steps (depicted in diagram 1) that are easy
development tasks. A short review of scientific to memorize, follow and aims to support engineering
resources on modelling and simulation in educators and help non experienced student or group
Mechatronics are also presented. of students to integrate gained multidisciplinary
abilities and knowledge, in various stages in solving
Keywords—Mechatronics education, Design Mechatronics design integrated tasks.
methodology, Modeling, Simulation, Analysis. This paper extends writer's work [1-2] and focuses on
I. INTRODUCTION Modeling, simulation, analysis and evaluation stage
and corresponding concepts in Mechatronics design
The modern advances in information technology and development methodology, concepts, description,
and decision making, as well as the synergetic role, classification and applications are to be
integration of different fundamental engineering presented, explained and discussed, and by means of
domains caused the engineering problems to get examples-projects. The papers is intended to support
harder, broader and deeper. Problems are engineering educators and help students in solving
multidisciplinary and to solve them require a Mechatronics design and development tasks, also, a
multidisciplinary engineering systems approach, such review of scientific resources on modelling and
modern multidisciplinary systems are called simulation in Mechatronics are presented.
Mechatronics systems[1-2].Mechatronics engineer is
expected to design products with synergy and
integration toward constrains like higher performance, I.I MECHATRONICS SYSTEMS DESIGN APPROACH.
speed, precision, efficiency, lower costs and There are many definitions of Mechatronics, it can be
functionality, also in order to evaluate such concepts defined as multidisciplinary concept, it is the
and others generated during the design process, synergistic integration of mechanical engineering,
without building and testing each one, Mechatronics electric engineering, electronic systems, information
engineer must be skilled in the modeling, simulation, technology, intelligent control system, and computer
www.jmest.org
JMESTN42351003 2700
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
hardware and software to manage complexity, Integration refers to combining disparate data or
uncertainty, and communication through the design systems so they work as one system.
and manufacture of products and processes from the The integration within a Mechatronics system can be
very start of the design process, thus enabling performed in two kinds, a) through the integration of
complex decision making. Modern products are components (hardware integration) and b) through the
considered Mechatronics products, since, it is integration by information processing (software
comprehensive mechanical systems with fully integration) based on advanced control function. The
integrated electronics, intelligent control system and integration of components results from designing the
information technology. Such multidisciplinary and Mechatronics system as an overall system, and
complex products, considering the top two drivers in embedding the sensor, actuators, and
industry today for improving development processes, microcomputers into the mechanical process, the
that are shorter product-development schedules and microcomputers can be integrated with actuators, the
increased customer demand for better performing process, or sensor or be arranged at several places.
products, demand another approach for efficient Integrated sensors and microcomputers lead to smart
development. Mechatronic system design process sensors, and integrated actuators and
addresses these challenges, it is a modern microcomputers developed into smart actuators. For
interdisciplinary design procedure, it is the concurrent large systems bus connections will replace the many
selection, evaluation, integration, and optimization of cable. Hence, there are several possibilities to build
the system and all its sub-systems and components up an integrated overall system by proper integration
as a whole and concurrently, all the design disciplines of the hardware. Synergy from the Greek word
work in parallel and collaboratively throughout the synergeia meaning "working together“ and refers to
design and development process to produce an the creation of a whole final products that is better
overall optimal design– no after-thought add-ons than the simple sum of its parts, an integrated and
allowed, this approach offers less constrains and concurrent design should result in a better product
shortened development, also allows the design than one obtained through an uncoupled or sequential
engineers to provide feedback to each other about design [2][21]. synergy can be generated by the right
how their part of design is effect by others. combination of parameters.
www.jmest.org
JMESTN42351003 2701
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Pre-Study Process (The problem statement ) :
1
(It is the process of understanding what the problem is, its goals and functions , and to state it in clear
terms. Done by identification, gathering and analysis as much as possible information about) :
a Target user, market and user interests/needs/requirements id entification and analysis; (build user
requirements table)
System requirements/specifications identification, definition and analysis; functional, Performance
and environmental and non-functional requirements.
Build requirements analysis table; fixed and soft requirements, d escription and types
Create d etailed functional specifications.
Aesthetics: if pleasing elegant design is required, color, shape, form and texture to be specified
The problem statement in clear terms : based on up steps, d escription of what is the problem? the goal?
b the top-level functions, and/or state the problem in terms of the deficiency that must be ameliorated user
and system requirements,
Conceptual Design, functional specifications and their structure.
simultaneous synergistic integration and optimization of the system and all its subsystems as a whole, no after-thought add-ons allowed-- Iterate forward and backward to fulfill requirements
2 (Consider the system as a whole, building a description of it in terms of an interdisciplinary set of integrated general
ideas and concepts, conceptual design is usually evolve from problem statement; user and system requirements)
a Id entification, d escription and analysis of the required system ,what is the system?, it's overall function? ,
sub-functions?, behavior/performance?, how it looks like?.
Id entify system’s preliminary necessary structure ( e.g. mechanical, electric, control….),
Break down the overall function/system into subfunction/subsystems; what are major subsystems/components? what
are subsystem’s/components' f unctions? how components interact ?and how they should be connected?
Built system functional mod el (function box, Sequence or Hierarchy ), d epicting the flow of (information,
Energy or Material) between the system’s components
Generate preliminary d ecisions about the d ominant mechanical properties, (e.g. matrials, sizing, volume,
DOF, joints types)
Morphological analysis; Build Morphological table, suggest solutions for functions, evaluate the best solution.
b
A preliminary id eas about mechanical, electric problems and the necessary sensors, actuators, interfaces.
Parallel (concurrent) selection, evaluation, synergetic integration and optimization of the system and all its
sub-systems as a whole and concurrently, all the design disciplines work in parallel and collaboratively
3 throughout the design and development process to produce an overall optimal design– no after-thought
add-ons allowed.
Designing system as a whole, serve as methodological basis for Mechatronic Systems development
Parallel (concurrent) optimal selection, evaluation, synergetic integration and optimization of the system
b and all its mod ules-sub-systems and all components as a whole and concurrently throughout the d esign
and d evelopment process, with respect to the realization of the d esign specifications and requirements
Mechanical sub-system; the d esign of all mechanical aspects in full d etails to meet the requirements; structure
Eements, Mechanisms, Dimensions, Materials, Properties, Parameters ...(CAD/CAM tools ....)
Control unit sub-system Control algorithm and d esign Sensors subsystem Actuators subsystem
Human–machine interaction field Electric & Electronics; Interconnections, signal cond itioning, interfacing.
c Synergy can be generated by the right combination /selection of proper parameters that is, the final
prod uct can be better than just the sum of its parts.
Integration refers to co mbin ing d isparate d ata or systems so they work as one system. The integration
can be performed in two kind s: The integration of components (hard ware integration ), results from
d
designing the mechatronics system as an overall system and embedding (placement ) the sensors,
actuators, and microcomputers into the mechanical process. The integration by information processing
(software integration) is based on advanced control function
a Modeling process ; Verifying sub-functions and testing sub-systems, consists of two levels:
Subsystems models; in open and closed loop
Overall system model; the verified sub-functions and tested sub-systems are integrated in one overall
system mod el interacting similar to real situation is checked
b Two types of modeling process ; Analytical modeling; Represent the sub-systems and whole system
using mathematical equations suitable for computer simulation ( e.g. MATLAB, Labviev). Physical
(Experimental ) modeling; based on obtained measurements from the system
c Simulation process ; is used to d ecid e on the d esign specifications of the mechatronic system in terms of
specification of requirements. simulation d ivid ed into three parts: Mechanical simulation; To test the
kinematics and d ynamics variables. System simulation; To test the system’s response to d ifferent inputs
in both open and closed loop. Electronic simulation; To test circuits functionality and compatibility
Figure 1 Systematic guideline steps for Mechatronics systems design education-oriented methodology
www.jmest.org
JMESTN42351003 2702
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
II. MODELING, SIMULATION, ANALYSIS AND and essentially determines the kinematics of
EVALUATION. Mechatronic systems, Based on topology descriptions,
Modeling, simulation, analysis and evaluation, play a physical model is created and describes system
a critical role during the design stages of a properties in system adapted variables – e.g. masses
Mechatronic system, the primary challenge in and length for mechanical systems [4,23]. Physical
modeling and simulation of Mechatronic systems lies model; One that physically represents an object
in their multi-domain nature, consisting of many (figure 2(b)), may be applied to understand the type of
different interconnected, interdisciplinary, integrated forces being acting and applied. Simulation is the
subsystems (and components such as, sensors, process of solving the model i.e. solving mathematical
actuators, interfaces and mechanical geometry), equations and/or logic equations, simulation generally
modeling and simulation are multidisciplinary and refers to a computerized version of the model which is
crosses domain boundaries. run over time to study the implications of the defined
In evaluating concepts, a modeling-simulation-and- interactions. In order to simulate a Mechatronic
analysis approach must replace any design-build-and- system, a multi-domain simulation environment is
test approach, due to this, the key essential required. Multi-domain simulation could be achieved
characteristics of a Mechatronics engineer and in different ways: a more traditional way is to use a
success in Mechatronics design, are a balance general-purpose solver to simulate each subsystem
between two skills; Modeling/Analysis skills and and the whole integrated system, other way, called
Experimentation/Hardware implementation skills [1-3]. co-simulation, [26]. Co-simulation is to use different
The main goal of Modeling, simulation and evaluation communicating solvers, to simulate each subsystem
in Mechatronics design are; to support important and whole system. It is a test software tool, used in
design decisions by early identifying system level order to validate the design choices and to develop
problems (to verify sub-functions and test sub- the model on gradually decreasing levels of
systems), and ensuring that all design requirements abstraction. Hardware-in-the-Loop simulation
are met. Mechatronics design approach challenge (HILS) is a technique that is used in the development
conventional sequential design approach, by and test of complex process systems and real-time
connecting machine design-test tools and creating a embedded systems. It differs from pure real-time
virtual machine prototype before designing the simulation by the addition of a real component in the
physical machine, to take all advantages that can loop via their electrical interfaces to a simulator, which
result from an integrated design, this approach offers reproduces the behavior of the real time environment;
less constrains and shortened development, also this component may be an electronic control unit or a
allows the design engineers to provide feedback to real engine. The hardware-in-the-loop simulation
each other about how their part of design is effect by testing provides the designer with reassurance that
others [1,2,9]. any assumptions made on the plant model were
correct, if any assumptions were incorrect, however,
II.I CONCEPTS, DESCRIPTION, ROLE, CLASSIFICATION the designer has the opportunity to optimize the
AND APPLICATIONS design [24]. Various kinds of HILS can be realized,
Referring to VDI 2206 design guidelines[5], four simulation of electronics, mechanics, sensors and
types of models are usually given for Mechatronic actuators. Optimization is to obtain maximum
systems; namely topologic, physic, mathematic and benefits, from the given resources under the given
numeric models [5]. A short introduction to these constraints, the achievement of optimal performance
models and corresponding concepts in Mechatronics for the required system performance specifications.
system design are followed next, later explained by Unmodeled errors, it is usually very difficult to build
examples. A model is a simplified representation of a exact mathematical model for complex Mechatronics
system at some particular point in time or space systems including all components. However, there is
intended to promote understanding of the real system. no single model which can ever flawlessly reproduce
Modeling is the construction process of physical, reality, there will always be errors called as
conceptual or mathematical simulations of the real unmodeled errors between behavior of a product
world. Mathematical Modeling: A process of model and the actual product. These unmodeled
representing the behavior of a real system by a errors are the reason why there are so many model-
collection of mathematical equations and/or logic, any based designs failed when deployed to the product. In
modeling task requires the formulation of order to take into account the unmodeled errors in the
mathematical models suitable for computer simulation design process, the Mechatronics design approach
or solution. Topological modeling (Figure 2(b)): a includes virtual and physical prototyping phase.
mathematical approach that allows to structure data Prototyping is putting together a working model,
based on the principles of feature adjacency and serves to provide specifications for a real, working
feature connectivity (describes and reflects interlinks, system rather than a theoretical one, it is believed to
the function-performing elements, basically the reduce project risks and cost.
relative position between each component, without Modeling, simulation, analysis and evaluation
considering the physics behind), Topology of processes in Mechatronics design consists of two
mechanical elements could be presented in various levels; subsystems models (e.g. mechanical,
ways (e.g. graphs, free-body diagrams, tree-structure) electrical and electronic components, plant-dynamics,
www.jmest.org
JMESTN42351003 2703
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
inertias, energy flow, gears, interfaces, sensors, design include MATLAB/Simulink, labview,
actuators, control) and overall system model with Scilab/Scicos, Ptolemy, JMathLib [19] , ADAMS, CAE
various sub-system models interacting similar to real tools, 3D-CAD softwares Pro/Engineer, CATIA,
situation, all engineering subsystems should be AMESim, ASCET-SD/CT, Saberand SolidWorks for
included in overall system model. visualization and collision detection ,MATRIX-X,
There are two types of modeling process; a) ACSL.
Analytical modeling: (models can be obtained by A flow of modeling, simulation analysis and evaluation
either a theoretical approach based on physical laws), for Mechatronics systems design and integration
It is the process of representing the system using procedure could be as follows (diagram 2(a) [23]: a)
mathematical equations, suitable for computer Problem statement: establish the goals to achieve;
simulation and used to describe changes in a system, based on the specification of requirements and design
analytical models are used to assist in systems (as well as, constrains, assumptions, performance
analysis; calculations and predictions and plays a predictions). b) System representation: 1) Since
critical role during the design stages of a Mechatronic Mechatronic system consists of many different
system. For all but the simplest systems, the interconnected subsystems (components and
performance aspects of components (such as sensors, elements), divided the system into realizable modules
actuators, and mechanical geometry) and their effect (sub-systems/sub-functions), and develop physical
on system performance can only be evaluated by model; represent the integrated physical system using
simulation [6]. b) Physical (Experimental) physical model. 2) Develop the functional block
modeling: models can be obtained experimental diagram and show interconnections of sub-systems
approach based on obtained measurements from the and components, 3) Develop mathematical model:
system. represent system by correct dynamic equations
Once models are available, simulation is used to (differential equations), this is done by first by
decide on the design specifications of the whole modeling the component, then the subsystem, and
Mechatronic system, based on the specification of finally integrated all subsystems to develop whole
requirements, the performance aspects of subsystems system model. In this stage, the component, plant and
(and components) and their effect on system subsystems models parameters should be determined
performance and test circuits functionality and based on the specification/ requirements, designed
compatibility, can only be evaluated by simulation[24] mechanical components and the selected actuators
. and sensors. Mechatronic design requires that a
The simulation can be divided into three parts: mechanical system and its control system be
mechanical, electronic and system simulation; designed as an integrated system. Modeling should
Mechanical simulation; used to test the kinematics be considered as the most important because the
and dynamics variables. System simulation; to test quality of the final product and its performance
the system‟s response to different inputs in both open depend on the model developed and used. The
and closed loop, where control system (laws) design designer has the freedom to modify these values,
involves formulation of reasonably accurate models of increase the number of inputs/outputs used and
the plant to be controlled, designing control laws include non-linearities in the subsequent design
based on the derived models and simulating the iterations [18]. c) Simulation: Solve the mathematical
designed control laws using available simulation tools model (differential equations). d) Analyze and
e.g ProEngineer and Solid-Works, MATLAB/Simulink, evaluate the design analytically, that is to early identify
Labview. The subsystem model parameters should be system level problems (to verify sub-functions and test
determined based on the designed mechanical sub-systems) and to ensure that all design
components and the selected actuators and sensors. requirements and specifications are met, if the
The designer has the freedom to modify these values, specification are not met, modifications-refinements
increase the number of inputs/outputs used and can be made, if the specifications are met, the model
include non-linearities in the subsequent design can be optimized. e) System optimization; the
iterations [26]. Electronic simulation; To test circuits achievement of optimal performance for the required
functionality and compatibility and evaluate the system performance specifications, this can be is
selection and design of interconnections, signal divided as follow: First each component are optimized,
conditioning, and interfacing circuits, including; Drive- This operation can be done in parallel. Second
circuits ( e.g. relays, MOSFETs, L93DIC, components are combined together into subsystems
transistors,), signals ( e.g. control signal, PWM and each subsystem is optimized. Finally subsystems
signal), programming of control unit (e.g. are combined together into whole system is optimized.
Microcontroller), sensors, motor position-speed, the h) prototyping (virtual and physical) a prototype is built
overall system or any such subsystem can be to take into account the unmodeled errors in the
simulated using different computer software tools e.g. design process and tested, if the prototype behaves
Saber, ISIS-Proteus and MATLAB. Commercial as required (meets optimal performance), the design
software tools available to design, model and simulate need not advance any further. i) Iterate this
Mechatronic systems, that allow the stydy and procedure.
analysis of components interaction and variation in
www.jmest.org
JMESTN42351003 2704
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Figure 2(a) flow of modeling, simulation analysis and evaluation for Mechatronics systems design [23]
www.jmest.org
JMESTN42351003 2705
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
III.I.I PV PANEL SUBSYSTEM MODELING AND SIMULATION III.I.IV MODELING AND SIMULATION OF ELECTRIC MACHINE
SUBSYSTEM
SEV uses the PV panel as electricity generator to
convert the irradiance from sunlight into electricity to PMSM motor used as actuator subsystem, it is
generate its own power, The circuit diagram of PV cell equivalent PMDC motor transfer function model given
is shown as sub-circuit in Figure 3 (a). A mathematical by Eq.(10), to develop Simulink Mechanical simulation
description of a PV cell/panel in terms of output sub-model, with SEV dynamics sub-model, all as one
voltage, current, power and I-V and P-V integrated model, is shown in figure 3(g) .the total
characteristics are given by Eq.(1), based on these equivalent inertia, Jequiv and total equivalent damping,
equation, PV Panel System simulation ( in MATLAB) bequiv at the armature of the motor with gears attaches,
sub-model shown in Figure 3(c) is developed. are given by Eq.(11). Gears modeling: Gear ensures
the transmission of the motor torque to the driving
III.I.II DC/DC BUCK CONVERTER SUBSYSTEM MODELING
wheels. The gear is modeled by the gear ratio n ,
AND SIMULATION
rechargeable Energy source (battery) modeling is
The circuit diagram is shown as sub-circuit in given by Eq.(12).
Figure 3(a). The exact control of output voltage is
III.I.V MODELING AND SIMULATION OF SENSING DEVICES
accomplished by using a Pulse-Width-Modulation
SUBSYSTEM
(PWM) signal to drive the buck converter MOSFET-
switch ON or OFF, by controlling the switch-duty cycle When the pedal is pushed, the controller delivers
D, based on this, if the principle of conservation of electrical currents from the battery to the motor; this
energy is applied then the ratio of output voltage to gives the car acceleration to accelerate to the desired
input voltage is given by Eq.(2). DC/DC Buck output speed, the sensors sense the actual output
converter subsystem Simulink system simulation speed and fed it back to controller. Tachometer is a
sub-model shown in Figure 3(d) is developed. sensor used to measure the actual output angular
During the design of Mechatronic systems, it is speed, ωL. Dynamics of tachometer can be
important that changes in the mechanical structure represented using Eq.(13).
and other subsystems be evaluated simultaneously; a
III.I.VI MODELING CONTROL ALGORITHM SUBSYSTEMS
badly designed mechanical system will never be able
to give a good performance by adding a sophisticated PI controller is widely used in variable speed
controller, therefore, Mechatronic systems design applications and current regulation. separate PI
requires that a mechanical system, dynamics and its controller configurations will be applied for achieving
control system structure be designed as an integrated desired outputs characteristics of PVPC subsystem
system (this desired that (sub-)models be reusable), and meeting desired output speed of whole EV
and correspondingly modeled and simulated to obtain system. The PI controller mathematical model-transfer
unified model of both, that will simplify the analysis function is given by Eq.(14). Mechatronic systems
and prediction of whole system effects and design requires that a mechanical system, dynamics
performance. This unified model is to be developed and its control system structure be designed as an
after modeling each subsystem separately. integrated system and correspondingly modeled and
simulated to obtain unified model of both, that will
III.I.III MODELING AND SIMULATION OF ELECTRIC VEHICLE
simply the analysis and prediction of whole system
SUB-SYSTEM DYNAMICS
effects and performance.
The electromechanical structure of EV is shown in The unified model of mechanical/actuator/dynamics
Figure 3(e). The modeling of an EV sub-system and control/algorithm subsystems is shown in Figure
dynamics involves the balance among the several 3(h,i). These subsystem to be designed, tested and
acting on a running EV forces (Figure 3(f)), these evaluated as one unified model . Integrating all
acting forces are categorized into road-load and subsystem simulation sub-models, in one model, will
attractive force. The disturbance torque to EV is the result in one integrated whole SEV system simulation
total resultant torque generated by all acting forces, model shown in Figure 3(g), this simulation model is
given by Eq.(3), main of acting on running vehicle to be used to Evaluate concepts, and support
forces to be mathematically described including: important design decisions, by testing, verifying and
Rolling resistance force and torque are given by Eq. ensuring the whole SEV system, and each subsystem
(4). Aerodynamic Drag force and torque given by functions and performance.
Eq.(5). The force of wind given by Eq.(6). The hill-
III.I.VII TESTING, ANALYSIS AND EVALUATION OF WHOLE
climbing resistance force and torque given by Eq.(7).
SEV SYSTEM.
Based on all derived forces-torques models,
expressions given by Eq.(8) (9) can be proposed for With reference to testing a maximum speed of 23
total force, such that can be used to develop Simulink m/s, (that is 82.8 km/h) in maximum of 10 seconds,
SEV dynamics Mechanical simulation sub-model. for generated converter's output voltage of 38 DC V
and for all subsystems parameters defined in[44].
Each subsystem and component sub-model is to be
test, evaluated and optimized, then whole system
model is tested and evaluated. Running whole SEV
www.jmest.org
JMESTN42351003 2706
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
T qE g 1 1 qE g
Simulink model, will result in response curves shown 3
T T ref 1
3
T T ref
NKT T NKT
in Figure 4, where in Figure 4(a) are shown linear I S (T ) I S e I S (T ) I S e
speed, acceleration, current and motor torque T ref T ref
response curves. Meanwhile in Figure 4(b)(c) are V out I Ton
D in V out D *V in D (2)
shown generated PV panel's output voltage and V in I out T on T off
converter's output voltage. in Figure 4(d)(e), PV panel FTotal Faerod Frolling Fclimb Fangl _ acc Flin _ acc Fw in d (3)
V-I and P-V characteristics for defined operating
condition are shown. Analyzing these response FRolling Fnormal _ force *Cr M * g *Cr *cos( )
curves for each subsystem and/or whole SEV system, FRolling M * g *Cr , on a level surface , 0, cos 1 (4)
we can verify sub-functions and test sub-systems and
ensure that all design requirements are met, The TRolling M * g *Cr *cos( ) * r
obtained response curves show that most of design
Faerod 0.5* * A*Cd * vehicl wind
2
(and performance) requirements are met, The PV
panel-converter generates output constant voltage of (5)
1
38 DC V, and the SEV reaches desired speed of 23 Taerod * * A*Cd *vehicl 2 * r
m/s in less that 10 s, without overshoot and 2
Fwind 0.5* * A*Cd * vehicl wind
2
oscillation). In case, if the specification are not met, (6)
modifications-refinements can be made, if the
specifications are met, the model can be optimized, Fclimb M * g *sin( )
(7)
for optimal performance for the required system
performance specifications,
Tclimb Fslope = M * g *sin( ) * r
I I ph I d IRSH
(1)
q (VNKT IR )
V R S I
I I sc K i T T ref
S
Is e 1
1000 R sh
FTotal M M g sin( ) sign ( )Mg cos( )C r sign ( wind )0.5C d A ( wind )2 (8)
Or
n2 J d
FTotal 0.5* *A*Cd *vehicl
2
M * g *Cr *cos( ) M * g *sin( ) J a M wheel
2
r dt
2
r
(9)
wind
2
wind wind
0.5* *C L * B * 2 Faerod Kwind 0.98 0.63 0.4
platform (s ) Kt / n
Gopen (s ) (10)
V in (s ) Las R a (J equiv s bequiv s ) Las R a T K b K t
2
2 2
N N
bequiv bm b Load 1 J equiv J m J Load 1
N2 N2 (11)
2
bh 3
N
J load J equiv J motor J gear Jveh (J wheel mr 2 ) 1
12 N2
V oc V oc2 4(R in Rt ) Pb (12)
I Battery
2(R in R t )
d t V out s (13)
V out t K tach V out t K tach K tach
dt s
K
K P s I
K I K Ps K I K P K P s Z o
G PI (s ) K P (14)
s s s s
(T s 1) 1
G PI (s ) K PI * I K PI * 1
TI s TI s
2K tach * K t
Gopen (s ) (15)
2bequiv La s r MLa s 2bequiv R a s r MR a s C r La s 2J equiv La s 2K b K t C r R a 2J equiv R a
2 2 2
www.jmest.org
JMESTN42351003 2707
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
36.76
2
1/L
Vin
1 Product 1
2
Duty cycle, D s
IL
((RL+Ron)+((R*Rc)/(R+Rc)))/L
Duty cy cle, D switchin signal (0,1) PWM
(R*Rc)/(R+Rc)
3
R/(C*(R+Rc)) Vo
PWM Generator Subsystem
I
3
1
R/(R+Rc)
s
1/(C*(R+Rc)) 1
subsystems R/(L*(R+Rc))
Gears
Tmotor
VPV V
DC
Machine TEV
ωmotor
PV Control systems EV
Load
V, I
ωEV
V.R. Battery
Figure 3(e) EV's Electromechanical structure[44]
transmission
Mechanical
* Electric
Mechanical
coupling
motor
Controller : Driver Power
Current & speed s converter
I
Speed
sensor
α
Figure 3 (b) SEV system diagram, main subsystems
Figure 3(a)(b) SEV system diagram and main M*g α
subsystems, including; PV panel, DC/DC converter, Road incl.
battery bank, DC machine, control units and platform, Figure 3(f) Forces acting on a running vehicle[44]
[44] . P: The invironment ( air) density (kg/m3) 2 22
Cd
Cd
Isc .10 25 [conv_Iout] 12 Divide47 Derivative,1
5 Divide48
72 conv. I out
Goto1
M : The mass of the mobilr robot 1
23
Divide49 0.5 -K- du/dt
Rs ''1 1 6
I
Cell I-V - Np
''2 2
I.mat
Rsh Ish Panel I out
.6 To File2 -0.3467
cell current
4
5
A
.9 Cell Power in
1 7
Cell Efficiency
100
.11
www.jmest.org
JMESTN42351003 2708
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Duty cycle, D
PV panel I out
D PVPC Subsystem Signal 1
[D] Step Input Volt(0:36)
Signal Builder
[control] Duty cy cle -10.4 Linear Acceleration
Speed regulator Vin, Input Volt,(0 :30)
Ramp Input Volt(0:36)
PI Controller Out1
PVPV_PI_signal PV panel current out [panel_Iout]
Tw.s+1 PI or PID (outer speed) Torque
Acceleration in m/(s^2)
T Kpw MOTION PROFILE 0
T Tw.s
PI or PID (Inner current)
PV panel V out ., - a
electic_vehicl1.mat
95.86
1 -C- Inertia motor+ load
B Irradiation, B
PD(s) PD(s) T, Torque,
B3 T
72 n n, Gear ratio
electic_vehicl2.mat
sun Irrad PD speed2 Angular speed
PV panel Volt out PID speed1
V [panel_Vout] n
Ktach Ktac, Tachometer constant ,
V
output anguale speed, Omega
current regulator Ktach 74.31
All v iscous damping
Converter I out PI Controller. bequiv Current
Kpi*Ti.s+Kpi Alpha
A Cell surf ace area A B4 L, Armature Inductance
electic_vehicl3.mat
Ti.s La Current to load
Ra, Armature Resistance 95.37
Conv erter I out [conv_Iout] La
Ra Linear Speed
Ns I
Ns 95.37 Kt, Torque constant electic_vehicl4.mat
Ra
PI(s) Kt
linear speed in m/s
r, wheel radius
Kt 22.29
PI current r
Nm Converter V out
Np
M : The mass of the mobilr robot 1 V
r electic_vehicl19.mat
m
Conv erter V out PI(s)
g: The grav ity acceleration (m/s2).1 INNER controller output
[conv_Vout] M
I
9.8
PI current1
36 inverter TF . CL: The coef f icient of lif t, ( CL to be 0.10 or 0.16)1
g
Kpwm CL
B : SMEV underside area1
Ts.s+1 Cl OUTER controller output
[conv_Iout] Speed loop B
prefilter
B Inv erter
PI(s)
1/Tw
1/Ti
Kb, EMF constant
s+1/Ti -C- INNER LOOP f rom
[conv_Vout] Cd : Aerody namic drag coef f icient1
Kb, EMF
0.5 Cd
PVPV_PI_signal A:Cross-sectional area of SMEV, where it is the widest, (m2)1
[panel_Vout] Cd
D calculated PI(s) [control] A OUTER LOOP f rom summing d1
P: The inv ironment ( air) density (kg/m3) 2
[D] P A
PI Controller
electic_vehicl5.mat
V_out_desired V, control Cr Rou, air Cr: The rolling resistance coef f icients1
0.5
Vout desired Cr Load current, I [load_Iout]
0 Inclination angle (0:75)1
D desired
Road slope 95.37
Out1 conv . I out
[conv_Iout]
Subsystem
Dawn hill profile Load current
[panel_Iout]
Cell power
Panel P-V
[panel_Vout]
,.
Figure 3(i) DC machine with dynamics and PI,PD controllers subsystems sub-models[44] Panel I-V
electic_vehicl19.mat
Angular speed
Linear Speed
electic_vehicl1.mat
Linear Acceleration
electic_vehicl3.mat
0
74.31
22.29
Alpha
V
a
[load_Iout]
Load current
95.37
Current
electic_vehicl4.mat
Torque
electic_vehicl2.mat
95.37
95.86
I
T
Current to load
Acceleration in m/(s^2)
Load current, I
INNER controller output
T, Torque,
Subsystem
P: The inv ironment ( air) density (kg/m3) 2
L, Armature Inductance
conv . I out
Inv erter
Kb, EMF
-C-
-C-
B3
[conv_Iout]
CL
Cl
n
Cd
Cd
Ktach
Ktach
9.8
A
m
M
bequiv
P
r
Out1
inverter TF .
Ts.s+1
Kpwm
MOTION PROFILE
La
La
Kt
Kt
Signal Builder
Signal 1
Out1
Cr
Cr
Ra
Ra
Road slope
Speed loop
prefilter
s+1/Tw
1/Tw
0
Ramp Input Volt(0:36)
Step Input Volt(0:36)
PID speed1
1
PD(s)
Current loop
current regulator
Prefilter
PI current1
s+1/Ti
PI Controller.
Kpi*Ti.s+Kpi
1/Ti
PI current
PI(s)
Ti.s
PD speed2
PI(s)
Tw.s+1
Tw.s
PD(s)
-
Speed regulator
PI Controller
.,
Kpw
electic_vehicl5.mat
PVPV_PI_signal
PV panel V out
[control]
PV panel I out
Converter I out
[panel_Vout]
[panel_Iout]
[conv_Vout]
[conv_Iout]
72
36
-10.4
95.37
Converter V out
PI Controller
Panel P-V
V, control
Panel I-V
PI(s)
PV panel current out
Cell power
PVPC Subsystem
[D]
,.
0.5
0.5
Cell surf ace area A
D calculated
D desired
Irradiation, B
I, controller
Current PI
Duty cy cle
[panel_Vout]
[panel_Iout]
PI(s)
Np
Ns
V
T
I
Duty cycle, D
sun Irrad
Nm
Ns
D
A
T
V
PVPV_PI_signal
V_out_desired
Vout desired
[panel_Vout]
[conv_Iout]
[load_Iout]
[conv_Vout]
[control]
[D]
www.jmest.org
JMESTN42351003 2709
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
200
Magnitude
150
100
50
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Time(second)
Figure 4(a) Linear speed, acceleration, current and Figure 4(e) P-V Characteristics for β=200, and T=50
motor torque Response curves of SEV
PV Panel Response Curves
80 III.II CASE STUDY: MODELING, SIMULATION AND
EVALUATION OF SMART GUIDANCE SYSTEM.
60
In [53], the proposed Mechatronics design education
X: 0.7938
Y: 36
oriented methodology developed in [2] was applied for
40
Mechatronics design of smart guidance system in the
form of smart Mechatronics wheelchair, shown in
Magnitude
20
Converter Vout Figure 5(a), intended to help and support people with
Panel Vout
disabilities and special needs to perform specific
0
predetermined tasks. The system is an application
example of line-follower. This system is divided into
-20 the following sub-systems; Mechanical, Actuators,
sensor, control unit, algorithm, electric and
-40
0 0.2 0.4 0.6 0.8 1
electronics; signals conditioning and interfaces
Time(second) subsystem and Human–machine interaction field,
Figure 4(b) each of these subsystems is selected, modeled,
PV Panel-Converter Response Curves simulated and integrated in whole system. The
250
selected subsystems are control unit -microcontroller,
Converter I out actuator - PMDC motor, Sensors - Ultrasonic
200 Converter V out proximity sensor, Speed sensor (Tachometer) and
Panel V out
LDR-LED based line sensor (Figure 5(b) ) to track the
predetermined path on ground. In Mechatronics
150
proposed design methodology, selecting sensors and
Magnitude
www.jmest.org
JMESTN42351003 2710
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
III.II.I
MODELING AND SIMULATION OF ACTUATOR
SUBSYSTEM AND DYNAMICS
Electric motors
www.jmest.org
JMESTN42351003 2711
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
positioning of the linear actuator in reference to the [1] Farhan A. Salem, Ahmad A. Mahfouz
nodes of the mechanic bars that resemble the leg Mechatronics Design And Implementation
folding mechanism. Education-Oriented Methodology; A Proposed
After deciding upon a good topology (shaded Approach, Journal of Multidisciplinary
subfigure from Figure 8) a physical model Figure 9, Engineering Science and Technology Volume. 1 ,
was created in order to understand the type of forces Issue. 03 , October – 2014.
being applied on the main bar of the leg mechanism [2] Farhan A. Salem Ahmad A. Mahfouz‟‟ A
with the weight of a patient being applied. Proposed Approach to Mechatronics Design and
Implementation Education-Oriented Methodology
'Innovative Systems Design and Engineering,
Vol.4, No.10, pp 12-29, 2013.
[3] K. Craig, F. Stolfi (2002), “Teaching control
system design through Mechatronics: academic
Figure 8: Leg folding mechanism topologies (Three and industrial perspectives.” Mechatronics, Vol
topological models) [59] 12, No. 2, pp. 371-381.
[4] Lyshevski, S.E.(2002): Mechatronic curriculum –
retrospect and prospect, Mechatronics, Vol. 12,
No. 2, pp. 195-205.
[5] VDI, Verein Deutscher (2004), Ingenieure (Ed.),
VDI guideline 2206,2004-06, title '' Design
methodology for Mechatronic systems'' VDI-
Society Product and Process Engineering,
Author: Technical Division Product Development
and Mechatronics,
[6] Devdas Shetty, Richard A. Kolk, Mechatronics
systems design, II edition, (Ch 2, pp41-123,
modeling and simulation of physical systems,
Cengage Learning, Stamford, USA, 2011.
[7] De Silva, Clarence W. (2008), Mechatronics: An
Figure 9 Physical model of leg folding mechanism Integrated Approach, CRC Press, 2005.
[59] [8] Robert Bishop, Francis C. Moon, Mechatronics
systems, sensors and actuators, fundamentals
3.6. In [60] as a case study, Mechatronics design and modeling,( Francis C. Moon, Section II,
approach is formulated and discussed in some detail, Physical System Modeling), CRC Press, Tyler
to design and develop a students‟ final year Robotic and francis group, Newyork, 2008.
Parking Garage project. Robotic parking is a method [9] Sarah Brady (2008), Multidisciplinary machine
of automatically parking and retrieving cars, using a building, the institute of engineering technology
computerized system. Models of Sub-systems and http://eandt.theiet.org/magazine/2008/12/machin
whole system are developed, integrated tested, e-building.cfm
evaluated and built. In [61] Mechatronics design [10] Rolf Isermann (1996), Modeling and Design
approach is applied, where three student projects Methodology for Mechatronics Systems,IEE/SME
(Clamp Robot Manipulator, Mechatronics Education transaction on Mechatronics, VOL. 1, No 1.
Kit, CNC Machine) are examined in detail, with [11] Manfred Lohöfene (2008), design of
descriptions of their goals, design, and Mechatronics systems and benefits of open
implementation. source software tools, 9th International Workshop
on Research and Education in Mechatronics
CONCLUSION September 18th-19th , Bergamo, Italy
In order to evaluate such concepts as [12] P. Hehenberger, K. Zeman(2004), Hierarchical
performance, speed, precision, efficiency, costs, structuring of Mechatronics design models,
rd
functionality, effects of system nonlinearities, Elesevier, 3 IFAC symposium, volume 2.
uncertainties and disturbances, without building and [13] J. Burr (1989), Mechatronics design in Japan: a
testing each one, Modeling, simulation and evaluation, study of Japanese design methods and working
play a critical role and considered highly important practice in Japanese companies. Lyngby:
during the design stages of a Mechatronic system. In Technical University of Denmark, .
this paper, their main concepts, role, and description [14] Ken Hurst (2004), Engineering design principles,
are presented and discussed, and by means of Elisevier.
examples-projects. A short review of scientific [15] Andrew P. Sage (2009), William B. Rouse,
resources on modelling and simulation in system engineering and management, Wiley and
nd
Mechatronics are also presented. sons, 2 edition.
[16] Isermann, R.(2002): Mechatronic design
REFERENCES approach, in Bishop, R.H. (Ed.): The
Mechatronics Handbook, CRC Press, Boca
www.jmest.org
JMESTN42351003 2713
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Raton, Section I: Overview of Mechatronics, [30] Farhan A. Salem, Mechatronics Design of Small
chapter. 2, page. 3. Electric Vehicles; Research and Education,
[17] L Al-Sharif (2010), A Saleem, and TA Tutunji, International Journal of Mechanical &
Mechatronic system design: The ideal capstone Mechatronics Engineering IJMME-IJENS Vol:13
course? 7th International Symposium on No:01,pp23-36,2013.
Mechatronics and its Applications (ISMA), , also [31] Farhan A. Salem, Mechatronics Design of
L Al-Sharif "Mechatronics System Design Motion Systems; Modeling, Control and
0908531: Course Notes", Mechatronics Verification. International Journal of Mechanical &
Engineering Department, University of Jordan. Mechatronics Engineering IJMME-IJENS Vol:13
[18] A. Saleema (2011), T. Tutunji and L. Al-Sharif, No:02 pp1-17,2013.
Mechatronic system design course for [32] Farhan A. Salem, Refined models and control
undergraduate programmes,European Journal of solutions for Mechatronics design of mobile
Engineering Education,Vol. 36, No. 4, August robotic platforms , Estonian Journal of
2011, 341–356. Engineering, 2013, 19, 3, 212–238.
[19] Manfred Lohöfener (2008), design of [33] Farhan A. Salem,Mechatronics motion control
Mechatronics system and benefits of open design of electric machines for desired deadbeat
source software tools, 9th International Workshop response specifications, supported by new
on Research and Education in Mechatronics MATLAB built-in function and simulink model,
September 18th-19th , Bergamo, Italy. European Scientific Journal December 2013
[20] John Billingsley (2008), ''Essentials of edition vol.9, No.36.
Mechatronics'' , John Wiley & Sons,2006. [34] Farhan A. Salem , Ahmad A. Mahfouz, Dynamic
Kenway Chen, Jitesh Panchal, Dirk Schaefer , an Modeling, Simulation and Control of Electric
integrated approach to design Mechatronics Machines for Mechatronics Applications,
systems: cross-disciplinary constraint modeling'' , international journal of control, automation and
ASME International Design Engineering systems Vol.1, No, April 2013.
Technical Conferences & Computers and [35] Farhan A. Salem , Performance Analysis,
Information in Engineering Conference, Controller Selection And Verification Of Electric
IDETC/CIE 2008, New York City . Motor For Mechatronics Motion Control
[21] De Silva, Clarence W. (2008), Mechatronics: An Applications, Using New MATLAB Built-In
Integrated Approach, CRC Press, 2005. Function And Simulink Model, I.J. Engineering
[22] Sarah Brady (2008), Multidisciplinary machine and Manufacturing, 2013, 2, 11-39.
building, the institute of engineering technology [36] Ahmad A. Mahfouz , Mohammed M. K. , Farhan
http://eandt.theiet.org/magazine/2008/12/machin A. Salem , Modeling, Simulation and Dynamics
e-building.cfm. Analysis Issues of Electric Motor, for
[23] Vasilije S. Vasić (2008), Mihailo P. Lazarević, Mechatronics Applications, Using Different
Standard Industrial Guideline for Mechatronic Approaches and Verification by
Product Design , FME Transactions, 104 , vol. MATLAB/Simulink, I.J. Intelligent Systems and
36, No 3. Applications, 2013, 05, 39-57.
[24] Devdas Shetty, Lou Manzione, Ahad Ali, Survey [37] Farhan A. Salem , modeling and control solutions
of Mechatronic Techniques in Modern Machine for electric vehicle, , European Scientific Journal
Design , Journal of Robotics , Volume 2012, May 2013 edition vol.9, No.15.
Article ID 932305, 9 pages. [38] Farhan A. Salem, New refined Model for
[25] Ortiz Sánchez-Navarro D., Méndez-Canseco M. Mechatronics design of solar mobile robotic
and Vargas-Soto E. „‟Mechatronics Methodology platforms, International Journal of Scientific &
Applied toDesign and Control of a Mobile Robot‟‟ Engineering Research, Volume 5, Issue
2007. 8,August-2014.
[26] F. Bruno, F. Caruso, L. Falbo, M. Muzzupappa, [39] Farhan A. Salem, Modeling and Simulation
a co-simulation based design methodology for issues on PhotoVoltaic systems, for
Mechatronics peoducts , international conference Mechatronics design of solar electric
on engineering design ICED's 07,28-31 august, applications, IPASJ International Journal of
2007, France. Mechanical Engineering (IIJME), Volume 2, Issue
[27] Farhan A. Salem, Mechatronics Design of a 8, August 2014.
Mobile Robot System, I.J. Intelligent and [40] Farhan A. Salem, New Generalized
application, IJISA, 2013,03,23-36. Photovoltaic Panel-Converter system model for
[28] Farhan A. Salem, Mechatronics Design of Ball Mechatronics design of solar electric
and Beam System: Education and Research, applications, International Journal of Scientific &
Control Theory and Informatics , Vol.3, No.4, Engineering Research, Volume 5, Issue
2013. 8,August-2014.
[29] Farhan A. Salem, Mechatronics Design of Solar [41] Farhan A. Salem, Dynamic and Kinematic
Tracking System, International Journal of Current models and control for differential drive mobile
Engineering and Technology, Vol.3, No.3, 2013. robots, International Journal of Current
www.jmest.org
JMESTN42351003 2714
Journal of Multidisciplinary Engineering Science and Technology (JMEST)
ISSN: 3159-0040
Vol. 2 Issue 10, October - 2015
Engineering and Technology, Vol.3, No.2 (June [52] Rajarishi Sinha, Vei-Chung Liang, Christiaan J.J.
2013) Paredis, Pradeep K. Khosla, Modeling and
simulation methods for design of engineering
[42] Farhan A. Salem, New refined Model for system,
Mechatronics design of solar differential drive [53] Farhan A. Salem, A Proposed Approach To
mobile robotic platforms, International Journal Of Mechatronics Design And Implementation
Engineering And Computer Science , Volume 3 Education-Oriented Methodology,Case Study;
Issue 9, September 2014 Page No. 8399-8417. Mechatronics Design Of Smart Guidance
[43] Mohammed M. K. Farhan A. Salem, Modeling, System-Smart Mechatronics Wheelchair, Journal
Simulation and Control Solutions For of Multidisciplinary Engineering Science and
Mechatronics Design of Solar Light Tower, Technology Volume. 1 , Issue. 03 , October –
IJISET - International Journal of Innovative 2014.
Science, Engineering & Technology, Vol. 1 Issue [54] Ayman A. Aly, Hardware-in-the-loop of
7, September 2014. Simulation for a Hydraulic Antilock Brake System,
[44] Farhan A. Salem, Ali S. Alosaimy, Modeling I.J. Intelligent Systems and Applications, 2013,
and Control Solutions for Mechatronics Design of 02, 91-95.
Solar Battery Electric Vehicles, International [55] Hans-Petter Halvorsen, Telemark University
Journal Of Engineering And Computer Science, College, Norway. , http://home.hit.no/~hansha/
Volume 3 Issue 9, September 2014 Page No. [56] Daniel Simon. Hardware-in-the-loop test-bed of
8418-8438. an Unmanned Aerial Vehicle using Orccad. 6th
[45] Farhan A. Salem, Mechatronics Design of Solar National Conference on Control Architectures of
Tracking System, International Journal of Current Robots, May 2011, Grenoble, France. 14p.<inria-
Engineering and Technology, Vol.3, No.3, 2013. 00599685>,https://hal.inria.fr/inria-
[46] Farhan A. Salem, Refined models and control 00599685/PDF/Simon-hardware.PDF
solutions for Mechatronics design of mobile [57] Kresimir, Cosic, Ivica Kopriva, Todor Kostic,
robotic platforms , Estonian Journal of Miroslav Slamic,Marijo Volarevi, Design and
Engineering, 2013, 19, 3, 212–238. implementation of a hardware-in-the- loop
[47] Mohammed M. K. Farhan A. Salem, Modeling, simulator for a semi-automatic guided missile
Simulation and Control Solutions For system, Simulation Practice and Theory7
Mechatronics Design of Solar Light Tower, (1999)107-123.
IJISET - International Journal of Innovative [58] M. Bacic, On hardware-in-the-loop simulation,
Science, Engineering & Technology, Vol. 1 Issue Proceedings of the44th IEEE Conference on
7, September 2014. Decision and Control, and the European Control
[48] Farhan A. Salem, Mechatronics Design of Conference 2005 Seville, Spain, December 12-
Motion Systems; Modeling, Control and 15, 2005.
Verification, International Journal of Mechanical & [59] Alejandro Velásquez López1, Mauricio
Mechatronics Engineering IJMME-IJENS Vol:13 Aramburo Londoño, Olga L. Barrientos Isaza ,
No:02,2013. Modelling of mechanisms according to VDI 2206,
[49] Farhan A. Salem, modeling and control solutions Virtual Concept International Workshop, Medellin
for electric vehicle, European Scientific Journal – Colombia, March 2014.
May 2013 edition vol.9, No.15, 2013. [60] A. Saleem, T. Tutunji L. Al-Sharif, Mechatronic
[50] Farhan A. Salem, Mechatronics Design of Ball system design course for undergraduate
and Beam System; Education and Research, Programmes, European Journal of Engineering
International Journal of Computational Education Vol. 36, No. 4, August 2011, 341–356.
Engineering Research, Vol, 03, Issue, 9, 2013. [61] Tarek A. Tutunji, Ashraf Saleem, and Saber Abd
[51] Farhan A. Salem, Dynamic Modeling, Simulation Rabbo, An Undergraduate Mechatronics Project
and Control of Electric Machines for Class at Philadelphia University, Jordan:
Mechatronics Applications, INTERNATIONAL Methodology and Experience, IEEE Transaction
JOURNAL OF CONTROL, AUTOMATION AND on Education, Vol. 52, N0. 3, August,2009.
SYSTEMS VOL.1 NO.2 APRIL, 2013.
www.jmest.org
JMESTN42351003 2715