implementation of mechatronics system design...

22
International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 http://www.aiscience.org/journal/ijeit * Corresponding author E-mail address: [email protected] (A. A. Aly) Implementation of Mechatronics System Design Strategy: Case Studies at Taif University - Saudi Arabia Farhan A. Salem 1, 2 , Ayman A. Aly 1, 3, * , Nadjim Merabtine 1, 4 1 Mechatronics Engineering Program, College of Engineering, Taif University, Taif, Saudi Arabia 2 Alpha Center for Engineering Studies and Technology Researches, Amman, Jordan 3 Mechatronics Engineering Program. Dept. of Mechanical Engineering, Assuit University, Assiut, Egypt 4 Electric Engineering Dept., College of Engineering, Taif University, Taif, Saudi Arabia Abstract This paper focuses on experience of implementing Mechatronics system design and development methodology at college of engineering Taif University (TU), Saudi Arabia. Course description, applied education oriented design methodology, main concepts and terminologies are provided and explained; a final year/senior and different course projects are presented and described. Students applied gained integrated Mechatronics design interdisciplinary abilities and knowledge in various stages in solving Mechatronics design integrated tasks and implementing functional prototypes. Keywords Mechatronics Education, Design Methodology, Concurrency, Synergistic Integration, Senior Student Project Received: August 17, 2015 / Accepted: September 4, 2015 / Published online: September 25, 2015 @ 2015 The Authors. Published by American Institute of Science. This Open Access article is under the CC BY-NC license. http://creativecommons.org/licenses/by-nc/4.0/ 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 to solve them require a multidisciplinary engineering systems approach, such modern multidisciplinary systems are called Mechatronics systems. Due to this, engineers face daunting challenges to be competitive in labour market. Engineers must provide high value by being immediate, innovative, integrative, conceptual, and multidisciplinary. Engineers must have depth in a specific engineering discipline, 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 [1-2]. Mechatronics engineer is expected to design multidisciplinary modern and complex products with synergy and integration toward constrains like higher performance, speed, precision, efficiency, lower costs and functionality, so that also in order to evaluate concepts generated during the design process, without building and testing each one. Mechatronics engineer must be skilled in the modelling, simulation, analysis and control of dynamic systems and understand the key issues in Hardware implementation and experimentation [3]. Mechatronics curricula is developed to meet these course learning objectives/outcomes requirements, due to this, eengineering educators face daunting challenges, where due to different disciplines involved, the Mechatronics design process may become very complex. 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, the applied structural

Upload: dangkhue

Post on 21-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology

Vol. 1, No. 4, 2015, pp. 117-138

http://www.aiscience.org/journal/ijeit

* Corresponding author

E-mail address: [email protected] (A. A. Aly)

Implementation of Mechatronics System Design Strategy: Case Studies at Taif University - Saudi Arabia

Farhan A. Salem1, 2, Ayman A. Aly1, 3, *, Nadjim Merabtine1, 4

1Mechatronics Engineering Program, College of Engineering, Taif University, Taif, Saudi Arabia

2Alpha Center for Engineering Studies and Technology Researches, Amman, Jordan

3Mechatronics Engineering Program. Dept. of Mechanical Engineering, Assuit University, Assiut, Egypt

4Electric Engineering Dept., College of Engineering, Taif University, Taif, Saudi Arabia

Abstract

This paper focuses on experience of implementing Mechatronics system design and development methodology at college of

engineering Taif University (TU), Saudi Arabia. Course description, applied education oriented design methodology, main

concepts and terminologies are provided and explained; a final year/senior and different course projects are presented and

described. Students applied gained integrated Mechatronics design interdisciplinary abilities and knowledge in various stages

in solving Mechatronics design integrated tasks and implementing functional prototypes.

Keywords

Mechatronics Education, Design Methodology, Concurrency, Synergistic Integration, Senior Student Project

Received: August 17, 2015 / Accepted: September 4, 2015 / Published online: September 25, 2015

@ 2015 The Authors. Published by American Institute of Science. This Open Access article is under the CC BY-NC license.

http://creativecommons.org/licenses/by-nc/4.0/

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 to solve them require a

multidisciplinary engineering systems approach, such

modern multidisciplinary systems are called Mechatronics

systems. Due to this, engineers face daunting challenges to

be competitive in labour market. Engineers must provide

high value by being immediate, innovative, integrative,

conceptual, and multidisciplinary. Engineers must have depth

in a specific engineering discipline, 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 [1-2]. Mechatronics engineer is

expected to design multidisciplinary modern and complex

products with synergy and integration toward constrains like

higher performance, speed, precision, efficiency, lower costs

and functionality, so that also in order to evaluate concepts

generated during the design process, without building and

testing each one. Mechatronics engineer must be skilled in

the modelling, simulation, analysis and control of dynamic

systems and understand the key issues in Hardware

implementation and experimentation [3]. Mechatronics

curricula is developed to meet these course learning

objectives/outcomes requirements, due to this, eengineering

educators face daunting challenges, where due to different

disciplines involved, the Mechatronics design process may

become very complex.

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, the applied structural

Page 2: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

design methodology and tools for the development process of

Mechatronic products. Since the design and implementation

of functional prototypes are an essential learning experience

for the students in Mechatronics. Guidelines for structural

design methodology and tools for the development process of

Mechatronic products, that can support educators and help

students in solving Mechatronics design tasks and can be

applied in educational process is highly required. Depending

on type of Mechatronic system, different industrial, scientific

and educational resourse introduce different design

approaches and models, including: [3-21]. The guidelines for

structural design methodology proposed in [1-2], are applied

in Taif university, Mechatronics program, to fulfil

Mechatronics optimal program requirements. The

methodology consists of a systematic specific, simple and

clear steps (depicted in diagram of Figure 1) that are easy to

memorize, follow and aims to support engineering educators

and help non experienced student or group of students to

integrate multidisciplinary abilities and knowledge, in

various stages in solving Mechatronics design integrated

tasks. A major role in these guideline methodology models

are based on VDI 2206 (2003) guideline [5], which is

devoted particularly to the design methodology for

Mechatronics systems and suggests carrying out the

development process of Mechatronics according to so called

V-model shown in Figure 1(b) [1]. The proposed V-model

has been adopted from software engineering and adapted for

Mechatronics requirements, which are distinct from case to

case, the aim is to establish a cross-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 and analysing all requirements of

the total system; the sub-functions and sub-systems are

defined and to be developed simultaneously by the

cooperating development teams. Next ( base side of V-

model) verifying sub-function and testing sub-systems

through modelling and model analysis in mechanical

engineering, electrical engineering and information

technology domains. Next (right side of V-model) the

verified sub-functions and tested sub-systems are integrated,

and the performance of the integrated system is checked, if it

has to be improved, the initial operation phase can be

repeated.

This paper offers the experience in implementing

Mechatronics system design and development methodology

at college of engineering, TU, Saudi Arabia. Course

description, applied education oriented design methodology,

main concepts and terminologies are to be explained, using

students final year/senior design projects, where students

applied gained integrated Mechatronics design

interdisciplinary abilities and knowledge in solving

Mechatronics design integrated tasks and implementing

functional prototypes.

2. Mechatronic; Basic Approach, Terminology and Concepts

Regardless of the type of Mechatronic system, and before

approaching design, there is a need to understand the

fundamental working principles of Mechatronic systems. The

general scheme, of Mechatronics system is mechanical

system (with its main seven subsystems, shown in Figure

2(a) (b)). The basis of many Mechatronic systems is the

mechanical subsystem which is a power-

producing/generating machine (mechanical aspects/elements,

including; mechanical structure, mechanisms, their

mechanical properties/parameters, and thermo-fluid and

hydraulic aspects of a Mechatronics system), which converts

or transmits the mechanical process (by actuators).

Information on the state of the mechanical process and

environment has to be obtained by (sensor for) 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 is the digital electronics (Control

unit compares them, and according to control algorithm)

convert into manipulated variables for the actuators (e.g.

motors) to control and optimize the physical system and

meeting specifications, 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 information technologies (IT) (e.g. SMS,

voice control) and interactions have become more versatile

and user-friendly.

Figure 1(a). Mechatronics circular-model [1].

Page 3: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 119

Figure 1(b). Mechatronics design V- model, VDI 2206 2003 [1].

Design is the process of conceiving or inventing the forms,

parts, and details of a system to achieve a specified purpose

[24], also, can be defined as; the realization of a concept or

idea into a configuration, drawing, model, mould, pattern,

plan or specification (on which the actual or commercial

production of an item is based) and which helps achieve the

item's designated objective(s). Systems Engineering (SE):

Systems engineering is an interdisciplinary collaborative

robust approach that integrates disciplines and technologies

to the design, creation, and operation of systems and provides

systematic approach to the design, manage and development

of complex engineering systems over their life cycles, to

ensure that the customer's needs are satisfied. SE was

developed specifically to cope with the growing complexities

of designing and developing large scale telecommunications

and military systems during the aftermath of World War II.

[25]. SE focuses on: a) The "whole system" and the "system

life-cycle" and a bias towards the design of complex systems,

Defining customer needs and required functionality early in

the development cycle, documenting requirements, then

proceeding with design synthesis and system validation while

considering the complete problem and the "system life-

cycle", b) The integration of all of different multidisciplinary

aspects (modeling, simulating, analysis, refining,

prototyping, validation, and deployment cycle) into a

coherent and effective system [26]. Concurrent engineering

(CE): also called simultaneous engineering, it is a systematic

integrated design approach, it is the integration and

application of tools, techniques, methodologies, and

behavioral initiatives (primary objective) to minimize

product development timescales required to bring a new

product to market and satisfy the (user's) requirements by

maximizing the degree of overlap of design activities, as a

source of competitive advantage. Key characteristics of

Concurrent engineering is in that the various design activities

run concurrently by a multidisciplinary project team and

strongly focus on total customer satisfaction. Mechatronics:

There are many definitions of Mechatronics, it can be defined

as multidisciplinary concept, it is synergistic integration of

mechanical engineering, electric engineering, electronic

systems, information technology, intelligent control system,

and computer hardware and 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 fully

integrated electronics, intelligent control system and

information technology. Such multidisciplinary and complex

products demand another approach for efficient development.

The Mechatronic system design process addresses these

challenges. Mechatronics system design: as shown in Figure

2(a) (b), is a modern interdisciplinary design procedure, it is

the concurrent (instead of sequential) selection, evaluation,

synergetic integration, and optimization of the whole system

and all its sub-systems and 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, 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. Integration refers to combining

disparate data or systems so they work as one system. The

Page 4: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

120 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

integration within a Mechatronics system can be performed

in two kinds, a) through the integration of components

(hardware integration) and b) through the integration by

information processing (software integration) based on

advanced control function. 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. 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 integrated overall system by proper integration of the

hardware. Synergy can be generated by the right combination

of parameters, 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 [27-28].

Figure 1(c). Proposed design steps for Mechatronics systems design education-oriented methodology.

Page 5: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 121

Figure 1(d). Flowchart representation of proposed Mechatronics system design steps.

Pre-Study Process (The problem statement ) :

Conceptual Design: Developed functional specifications and their structure.

(Consider the system as a whole, build a description of system in terms of an interdisciplinary set of integrated general ideas and concepts; what is the system?, it's

overall function? , sub-functions?, behavior/performance?, how it looks like?.

Parallel (concurrent) selection, evaluation, synergetic integration and optimization of the system

and all its sub-systems as a whole and concurrently,

Designing system as a whole, serve as methodological basis for Mechatronic Systems development

Prototyping, evaluation and optimization

To take into account the unmodeled errors and enhance precision, performance and gather early user feedback

Manufacturing and Commercialization

Support, Service and Market feedback Analysis

System/target user/Market/ needs, requirements/specifications identification and analysis

Modeling;

Represent the sub-systems’ and whole system using mathematical or logic

equations suitable for computer simulation ( e.g. MATLAB, Labview).

Subsystems’ models

Overall system model

Simulation, evaluation and optimization

Solve the mathematical or logic equations, in order to early identifying system level problems (to verify main and sub-functions and to test and analyze sub-systems and the whole system model), and ensuring

that all design requirements are met

Subsystems and Overall system simulation; Mechanical, System and Electronics simulation models

Mechanical simulation; Test basic system Kinematic and dynamic

No

Yes

No

Yes

System simulation; Test (basic system & control ) response

NoControl unit/algorithm Refine/Redesign

Decide on basic system parameters

Yes

Electronics simulation; Test circuits functionality, compatibility, integration

NoRedesign

Yes

Overall system simulation

Yes

NoTune/Refine/Redesign

Tune/Refine/Redesign

Divided the system into realizable modules ( subsystems).

HMI

Develop system's complete and detailed block diagram layout

Mechanical sub-system

Electric & Electronics; Interconnections, signal conditioning, interfacing.

Sensors subsystem

Actuators subsystem

Control unit sub-system Control algorithm and design

Built functional model Morphological table & analysisSystem’s Description and analysis

Identification of system’s Parameters, performance specifications/ requirements

Build system’s preliminary block diagram

Page 6: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

122 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

3. Applied Education Oriented Design Methodology

Mechatronics course curricula cover a range of multi-

disciplinary engineering topics including; mechanical design,

electric circuits design, system dynamics and control system,

computer programming, embedded systems design, sensors

and actuators for Mechatronics, Robotics, PLC, CNC. In

Mechatronics education, courses are project-based and

include the design of a Mechatronic system (or module)

based on given objectives and design specifications, also the

design and implementation of functional prototypes applying

Mechatronics design methodology, are an essential learning

experience for the students in Mechatronics engineering

program. This project-based learning approach allows

students to become more engaged in the learning process

through experiments and hands-on activities and has proven

effective in increasing the student's ability to learn and retain

the material [29].

(a)

(b)

Figure 2. (a) (b) Working principle and main subsystems of Mechatronic products.

The applied at college of engineering, TU, Mechatronics

system design education oriented methodology is developed

and adopted based on VDI2206 (2003) guideline [5], and

other industrial and scientific references. The methodology is

described, explained and discussed and each design step's

(stage's) main concepts, tables, subsystems role,

classification, selection criteria and integration in overall

system design with example-case in[1] [30] According to this

methodology, the students are to integrate gained

interdisciplinary abilities and knowledge in carrying out the

development process of Mechatronic system following a

systematic specific, simple, clear and easy to memorize steps

(shown in Figure 1(c) (d)).

Mechanical

system

Control

systemActuator

Electro-

mechanicalElectrical

system

D/A

A/D

Interfacing

Sensor

Humane machine

interface

Reference variable

Energy supply

Auxiliary Energy

supply (to actuator)

Page 7: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 123

4. Student Projects at TU

So as students can apply, gained in various stages, integrated

Mechatronics design interdisciplinary abilities and

knowledge in solving Mechatronics design integrated tasks,

the design and implementation of functional prototypes

applying Mechatronics design methodology, are an essential

learning experience for the students in Mechatronics

engineering program, where Mechatronics courses are

project-based and include the design and implementation of a

Mechatronic device based on given objectives and design

specifications. Some of practical projects, developed by

students, applying design methodology guidelines, are shown

in Figure 3, in particular, Mechatronics design and

development of; Smart Mechatronics guidance system,

Automatic breaking system (ABS), color mixing machine,

Two Degrees of freedom (DOF) robotic system, RR robot

system, One DOF sun tracker, Automatic marketing machine,

XY robot system and smart board. Next two examples of

these projects are to be used to explain main of applied

methodology steps and some of gained abilities and

knowledge in this field.

Figure 3. Samples of Implementing Mechatronics system design strategy at Taif University.

Page 8: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

124 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

5. Two “DOF” Robotic System

5.1. The Pre-study Process/Problem Statement

Product identification and definition; it is desired to develop

a two DOF robotic system that can be used in material heat-

treatment in mechanical engineering Lab, and as a teaching

unit in robotic course. Target user, user requirements

identification and analysis; the target user of the desired

system, are instructors of both subjects, to be used in heat

treatment (to place/pick a specimen into/from furnace and

place it in desired location) and as teaching unit in robotics-

course. Users require that the system is to be designed to

eliminate or reduce human exposition to high temperature,

designed with gripper that stand high temperature, safe,

reliable, simple and easy to use, understand, to troubleshoot,

maintain and that can be applied in educational process.

System requirements analysis: System’s mandatory and soft

requirements analysis and description are shown in

requirements analysis Table 1.

5.2. Conceptual Design

Considering the desired system as a whole, main Function/

Purpose: two DOF robotic arm, designed to be applied in

educational process, and for materials/specimen heat-

treatment, putting and picking specimen in/from furnace. The

tasks (functions) to be carried out by the proposed design:

when programmed and switched on the assembly with

robotic arm, is to move to desired fixed location, then only

arm to move inside the furnace and by means of gripper, grip

the specimen, move back out of furnace, then the whole

assembly, moves to desired location and place the specimen.

The functional structure block and preliminary flowchart of

proposed system is shown in Figure 4. Morphological

analysis: Morphological table and corresponding

analysis/selection are summarized in Table: 2, the

preliminary system's block diagram and components layout is

shown in Figure 5.

5.3 Parallel Selection, Evaluation and

Integration of the Subsystems

5.3.1. Mechanical Subsystem

Structure-Design

Because of its low cast, formability and meeting requirement

of standing harsh high temperature environment, material

selected is Aluminium. Mechanisms: the following

mechanisms are selected to result in desired smooth, and easy

to control motions; gears, revolute joints (for gripper), screw

mechanism (for moving arm assembly). The mechanical

subsystem design, sizing, analysis and component integration

where supported using AutoCAD, the implementation is

shown in Figure 6(a), (more details are discussed in next

smart guidance robotic project).

Figure 4. The functional structure block and preliminary flowchart of

proposed system.

5.3.2. Control Unit Sub-system Selection

and Integration

Mechatronic systems design requires that the mechanical

system, its dynamics, environmental effects and its control

structures be designed as an integrated system, Embedded

microcontroller is suitable selection decision for such system,

since it is inexpensive single chip computer, easy to embed

into larger electronic circuit designs, and because of their

versatility, Microcontrollers add a lot of power, control, and

options at little cost, but since this system is to be applied in

Page 9: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 125

semi-industrial/educational environment, PLC is selected with

20 Vout (shown in Figure 6 (b)). Control algorithm sub-system;

following PLC selection, ON/OFF control algorithm based on

ladder logic, is selected (PLC PID programming mode can be

selected), to achieve desired motions performance. Sensors

sub-system; Following the control unit and algorithm selection,

to simplify the process of control, and educational process,

counters and timers are used to count for motions, without any

physical sensor, also limit switches can be a suitable sensor

selection to ensure that the system reached its limit positions

and for initiation of next subfunctions. Actuators sub-system;

two DC motors are selected to generate motions, first of 12Vin

for arm assemly motion, the second of 6 Vin to be used for

gripper mechanism (shown in Figure 6 (b)), sizing of both

motors are done to meet voltage/load/speed/ position/

performance requiremnts.

Figure 5. Preliminary system's block diagram and layout OF main components.

Figure 6(a). Mechanical subsystem selection, design and integration of main components.

Figure 6(b). Robot main subsystems; interface, actuators.

Control unit

/algorithm

Power supply

Auxiliary Power

supply for actuators

Interface (1)

Actuator (1)Actuator (2)

Interfaces(2)

Sensors(1)Sensor(2)

Motion(1)Motion(2)

User interface

Interface (3) Interfaces(4)

Page 10: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

126 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

Table 1. Requirements analysis.

Requirements TYPE Unit-Value

Qualitative

Req.

Quantitative

Req.

Soft

Req.

Mandatory

(fixed) Req. Description Requirements

Qual. Fixed

40 cm Height:

2DOF robotic arm

Mechanical structure

& dimensions

40 cm Width:

50 cm Length:

40 cm Arm length

35 cm Max. Positions

forth & back

10 cm Lenghth

Gripper 2 revolut Jiont s

HSSM Material

Qual 12-24 V Electric battery Power supply

Qual. Quan. fixed Electric Actuators

Qual. Quan Soft - Position sensor, Available, precise, compact,

cost effective and easy to

interface and program

Sensors

p Soft Fixed Embeded Controller

Fixed Fixed Easy to program,

precise Control algorithm

Qual. Soft n Gears, belts, chain Transmission

Fixed Can stand harsh environment drives: electronic and

mechanical Interfaces

Qual. Soft Joy-stick, switches Manual control

Qual. - Fixed Simple and easy to use and understand User interface

Qual Fixed Aesthetically pleasing, but intended for educational

purpose.

Machine aesthetics

design

fixed Easy to use and to maneuver, Per formance

requirements Qual. - Fixed

Min. possible allowable error: and with minimum

kicks (overshoots) d, Minimum kick

Fixed Work under high temperature, repeated moves and

stops Environmental non-

functional requirement Qual. Soft 4 kg Allowable load weight: M ax. Allowable

Table 2. Morphological Table and selection.

Function/ Requirement Selection#1 Selection#2 Selection#3 Selection#4

Power Electric , DC AC

Control Unit PLC Microcontroller PC Joystick

Control Algorithm On/Off PID (or modes) Manual Fuzzy

Actuators DC Motor Stepper motor AC Motor

Sensors Temperature, position

sensor Counters and Timers Proximity sensor

Transmission Gears Belt Chain Direct coupling

Interfaces Advanced custom. drives Power Elect. (H-bridge MOSFET / Transistor) Simple relay

Base Support Aluminium Steel

User Interface

Switching system ON/Off

Keypad Joystick Voice activation Touch screen

Manual ON/OFF switches

Motions

5.3.3. Signal Conditioning and Interfaces

Subsystem

Since PLC and ON/OFF algorithm are selected, a suitable

interface between first DC motor arm assembly actuator,

control unit and auxiliary power supply (12V*12A), and

control the motor in both directions is elecromechanical

relay, shown in Figure 6 (b), a second relay is used to control

the second gripper-actuator, to reduce the output voltage of

auxiliary power supply from 12V to 6 V. A common carrier is

used to assemble and integrate all interface-circuits,

electronic components detailed system layout diagram is

shown in Figure 7.

5.4. Modeling and Simulation

The subsystems models and overall system integrated of

subsystems model is developed, the actuator (dc motor) is

mathematically described, and transfer function is developed,

based on selected motors, sizing, parameters, and load

requirements, the basic two actuator system is evaluated, the

system is simulated in ladder logic software and tested, the

control algorithm/program is shown in Figure 8, (modeling is

discussed in more details in next project).

5.5. Prototyping

In order to take into account the unmodeled errors and

Page 11: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 127

enhance precision, performance in the design process, a

prototype is developed based on concurrent design,

integration of components, modeling, simulation and

optimization of the design (shown in Figure 6(b)).

Figure 7. Detailed system layout diagram.

Figure 8. Ladder logic program and system simulation.

Control unit

/algorithm

(PLC/ON-OFF)

Power supply

Auxiliary Power supply

for actuators(12 DC V)

Relay circuit(1)

Actuator (1)Actuator (2)

Voltage

equators-relay

Motions in both

directions (2)

Switches ON/OFF

Gears(2)Gear(1)

Screw

mechanism

Arm assembly

Load requirem.

Limit switche(1)

Motions in both

directions (2)

Revolute

Mechanism

Gripper

Limit switch(2)

Page 12: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

128 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

6. Smart Guidance System

6.1. The Pre-study Process/Problem Statement

Product identification and definition: 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 (religious rituals-

motions), and feel safer about their surroundings. Target user,

user requirements identification and analysis; The potential

users are pilgrims, in particular, people with disabilities and

special needs, users would like the wheelchair to be used as

smart Mechatronics guidance system-Mechatronics Motawif,

to help and guide them in performing all Al-Omrah (religious

rituals-motions), in particular, eliminates the support and/or

help from other peoples, a wheelchair that is easy to use and

to manoeuvre, versatile/adaptable and is easy to transport,

moves and stops are accomplished with suitable speed and

with minimum kicks (overshoots), simple and easy to

understand and use interface, cost-efficient-operates on lower

costs, stable seating; seat to be level, suitable backrest angle

that should provide support. Aesthetics: chair that looks

aesthetically pleasant makes the user look good and feel

confident. Target market: such Mechatronics system is

intended to be sold, or mainly, rent to pilgrims with

disabilities and special needs, who want to perform Al-Omra

without the help of others and feel safer about their

surroundings. Target market is the local Makka Al-

Mukarramah market; other forms of the system can be used

in industry and hospitals. System requirements analysis,

System’s mandatory and soft requirements analysis and

description is developed similar to one shown in Table 1.

Figure 9(a). Functional (structure) diagram.

6.2. Conceptual Design; The Tasks

(Functions) to Be Carried Out by the Proposed Design

Is intended to help and guide user to perform religious

rituals-motions of Al-Omrah and/or Al-Hajj, mainly

performing predetermined time and event driven motions in

the form of Altawaf around holy Kaba and/or Alsa'ee

between Alsafa and Almarwa, counts motions and sounds

corresponding Doaa, the system is to be designed to include

an obstacle detection feature, stops when an object is located

in the front side, main of these tasks are illustrated in Figure

9(a). The functional structure block and preliminary

flowchart of proposed Mechatronics system is shown in

Figure 9(b). A Morphological table and corresponding

analysis/selection are summarized in Table 3.

Page 13: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 129

Figure 9(b). Product's overall function and it’s most important sub-functions; Performing Altawaf and Alsa'ee; step by step tasks; sequence, locations, and

corresponding action.

Table 3. Morphological table, analysis and evaluation of the best solution.

Function Selection#1 Selection#2 Selection#3 Selection#4

Switching system on, off Classic on, off switch Voice activation Touch activation

User interface Touch screen Graphic user interface Keypad Switches

Power Electric

Control system PI/PID Electric control Microcontroller

Control algorithm Electric motor PID (or modes)

Actuators DC Motor

Drive H-bridge Power electronics Relays

Path detection Line detection follower Color detection IR light Programmed to move maintaining

a desired path shape

Sensor

Path det. sensor LDR-LED Color sensor

Obstacle det. sensor Proximity Ultrasonic IR

Speed sensor Tachometer

Movement Differential style Direct coupling

Manual control Switches Joystick

Transmission Belts Chians Gears

Sounding Sound IC Recorder Touch screen

Timing Timer Programmed unit Fixed point on surface

Counting Counter Programmed unit Fixed point on surface

6.3. Parallel Selection, Evalution and

Integration of the System

Mechanical subsystem: The optimal and necessary

mechanical structure is shown in Figure 10 (a). Mechanisms:

the mechanisms selected to result in desired smooth motions

are te gears coupling and wheels. Performance

specifications; for smooth driving for comfortable riding and

minimum kicks (overshoots), the required optimal output

linear velocity of the wheelchair is selected to be 0.05 m/s, in

2 seconds, the optimal wheel radius is selected to be 0.075

meter. Size and dimensions: a space saving wheelchair;

Height of 1 meter, Width of 0.60 meter, Length of 0.60 meter,

Weight: a lighter wheelchair is usually an advantage for an

active user and a career, the average wheelchair mass is about

55 kg, range for user weight 50: 120 kg. Seat size: Maximum

stability will be achieved if the user's body fits comfortably

into the chair seat (Figure 10(b-d)).

Page 14: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

130 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

Figure 10(a). Skeleton of wheelchair systems (www.assistireland.ie).

Figure 10(b-d). Mechanical subsystem and integration of components [www.assistireland.ie].

Figure 11(a). Brushed DC Motor.

Figure 11(b). Ultrasonic Sensors.

Figure 11(c). PIC16F917.

6.4. Control Unit Selection and Integration

Embedded Microcontroller is optimal selection, decision on

selecting microcontroller (and algorithm) were based on

meeting requirements including; simplicity, space saving,

integration, processing power, precision, unit cost, cost of

final product, programming language, also since

Microcontroller 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. the optimal microcontroller is PIC16F917,

supplied with 5VDC and shown in Figure 11(c), although

any PIC with A/D capability would meet this criterion.

6.5. Control Algorithm Selection and Design

The control unit and control algorithm selections are directly

related to each other. A suitable, simple, precise, easy to

program and implement, control algorithm for wheeled

mobile output speed (motion) control could be PID controller

and Proportional-Integral (PI) controller with deadbeat

response, also, because of its simplicity and ease of design,

PI controller is widely used in variable speed applications

and current regulation of electric motors, also the

microcontroller can be programmed to meet the desired

performance applying PWM algorithm with corresponding

interfaces

6.6. Actuators Sub-system Selection, Sizing

and Integration

Two types of actuators: motion generator and speaker are

selected, where speaker is actuator used to sound

corresponding sounds (Doaa). The actuating machines most

used in Mechatronics motion control systems are DC machines

Page 15: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 131

(motors) shown in Figure 11(a), Wheelchair uses two

commercially available brushed DC Motors, 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: the integration of components

results from designing the Mechatronics system as an overall

system, and embedding sensors, actuators, and

microcomputers into the mechanical processs,

correspondingly and referring to Figure 12, to physically

integrate Mechatronics system components, (mechanical

design, electronic, sensor, microcomputers etc), 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, and is to be integrated in mechanical design, near use

head.

Figure 12(a). An 8 LDR- LED cells sensor.

Figure 12(b). LDR - LED cell.

Figure 12(c). LDR - LED cell.

6.7. Sensor Sub-system 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 b) obstacle detection sensor, to gather and

provide a maximum information about path traced, and

obstacles in front, c) speed sensor to measure output speed.

Based on user and system requirements, morphological table

analysis, and selecting best solution, the following sensors

are selected: LDR-LED based line sensor, Ultrasonic

proximity sensor and Tachometer al shown in Figure 11(c).

6.8. Signal Conditioning and Interfacing Selection, Design and Integration

Selecting sensors and actuators is followed by selecting and

integrating of power supplies, drive, and signal processing

conditioning circuits, in order to interface the system

components. The drive is the link between the controller and

actuator, the drive main job is to translate the low energy

reference signals from the controller, (e.g. Microcontroller,

PC, PIC), into high energy power signals to the actuator (e.g.

Electric motor). Sensors' (tachometer, line and obstacle

detection) outputs are inputted to the microcontroller, the

selected microcontroller type is supported with ADC pins, to

convert the input analog sensors’ readings to digital value.

Depend on the inputs state, the outputs conditions that

control the drive circuit are provided by (C+) software, and

correspondingly the motion of smart mobile robot. A voltage

regulator (e.g. IC UA723chip) is to be used to regulate the

supply voltage (12 V) lowered to a level suitable for use in

microcontroller (5.5V), charge controller, LDR-LED sensors

and other sensors. a heat sink is to be used to dissipate the

heat generated by the long duration used. Different drives can

be used including: Relay, H-Bridge and 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

LED

LDR

Black path

FRONT VIEWEmitted light

Reflected light

LDR

LED

R

Grd 4.5 V

LDR

LED

R

30:40 mm

18:20 mm

4:6 mm

FRONT VIEW

LEFT WRIGHT

Page 16: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

132 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

correspondingly control the motions of wheelchair clockwise

and counter clockwise direction. A common carrier is to be

used to assemble and integrate all interface-circuits,

electronic components, and control unit in overall design. A

simplified version of smart wheelchair circuits, including

main signal conditioning and interfacing is shown in Figure

13.

Figure 13. Microcontroller based wheelchair control circuit and interfacing diagram [2].

Figure 14. Sensors, actuator and electronics integration-placement; system layout side and top views.

Figure 15. Forces acting on moving mobile robotic platform [32].

α

M*g

Road incl.

r =ν/ω

Page 17: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 133

Figure 16. SSimulink model of half wheelchair [2].

6.9. Modelling, Simulation, Analysis and

Evaluation

Sub-systems Modeling; actuator and dynamics; The motion

control of the proposed mobile robot design, in the form of

smart wheelchair, is simplified to an electric machine (DC

motor) motion control, the simplest and widespread approach

to control the mobile robot motion is the differential drive

style. The resulted transfer function of mathematical model

developed is given by Eq. (1). Wheels, Gears and inertias

modelling; The geometry of the mechanical part determines

the moment of inertia, the wheelchair platform can be

considered to be of the cuboid shape (Figure 14), with the

inertia calculated as given by Eq. (2), The inertias of gears

and wheels have to be included in the calculations of total

equivalent inertia, and calculated as given by Eq. (3),

System’s dynamics modelling; When deriving an accurate

mathematical model for mobile platform system, it is

important to study and analyse dynamics between the road-

surface, wheel and platform and considering all the forces

applied upon the mobile platform system. The resultant force

is the sum of all these acting forces, will produce a

counteractive torque to the driving motor, Figure 15 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. These are; Rolling resistance torque given by Eq. (4),

Aerodynamic Drag torque given by Eq. (5), The hill-

climbing resistance torque given by Eq. (6), and others.

Sensors sub-system modelling: Tachometer is a sensor used

to measure the actual output mobile robot angular speed, ωL.

Dynamics of tachometer can be represented using Eq. (7).

Control algorithm sub-system modelling; as noted PWM can

be used to control the motion of the dc actuator, where since

eembedded Microcontroller is selected to be the optimal

selection for control unit, Microcontroller can be

programmed to read sensors and in turn, according to written

program, control the performance of overall system

including, controlling the drive (by PWM) that in turn control

the actuator to achieve and maintain both desired

performance and speed in accordance with requirements.

Overall system model: all derived subsystem models are

integrated in one overall system model, t 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 Eq. (8), where: T the

disturbance torque, is all torques including coulomb friction,

System simulation and analysis; Two software tools

(MATLAB/Simulink and Proteus) are used to develop

system, and electronic simulation models and analyze

subsystems as well as overall system performance. MATLAB

simulation of whole system with all subsystems integrated is

shown Figure 16. Electronic simulation in Proteus software is

shown Figure 17. Analysis and evaluation: The sub-functions

to be verified and the subsystems models and the whole

system model, are to be tested and analysed, running models

for defined parameters will result, tuning and optimization

will result in such response curves shown in Figure 18 (used

to analyse and evaluate the performance and design, After

verifying the required system design through computer

simulation, the given numerical values for whole system and

mobile robot

angular speed,i

Torque

EMF constant Kb

PI Controller

Kt

torque

constant

-K-

speed

feedbacK

-K-

rad2mps

V=W*r

-K-

r^2m/2

-K-

r*m*g/2 , correct

l inear, speed m/s

l inear speed1

1/n

gear ratio

n=3.

angualr_spped

1

La.s+Ra

Transfer function

1/(Ls+R)

1

den(s)

Transfer function

1/(Js+b)

Torque in N/m

Torque

Mobile_robot4.mat

To File..5

Mobile_robot.mat

To File..1

Step,

V=12,

Kb

sin(u)

cos(u)

SinCos

Out1

Profi le input_1

Out1

Prfile input_2

Zo

s+Zo

Prefi lter

45

Incl ination angle

du/dt

Derivative

CurrentControl signalAngular speed , rad/sec

s+Zo

s

,

Mobile_robot3.mat

v

Mobile_robot2.mat

2

-K-

'

Kp

Page 18: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

134 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

components simulation, particularly, wheelchair dimensions,

weight, gear ratio, wheel radius, DC motor parameters, speed

sensor, all these components can be acquired in order to

assemble-integrate the required system.

6.10. Prototyping, Testing, Evaluation and

Optimization

Physical prototyping: To physically verify the sub-functions,

test and analyse the subsystems and the whole system design,

to ensure subsystems, components and whole smart

Mechatronics Robot-Motawif work together and meet user's

needs and requirements, all selected sub-systems and

components, were integrated in one first prototype (shown in

Figure 19). Testing and evaluation were done under normal

operating conditions and for desired performance, at first,

smart wheelchair was used to perform main motions in

performing Al Omrah at a similar to Alharam Alshareef

application environment at Mechatronics Sec. Lab., Taif

University, Taif, Saudi Arabia 2012, the shortcomings of

designed system are identified, and the corresponding design

of Mechatronics sub-system is refined, and some of

components and program aspect were redesigned.

( )( ){ }

2

( )( )

( )

( ) ( ) ( )

t

speed

in a a m m t b

t

a m a m m a a m t b

KsG s

V s L s R J s b K K

K

L J s R J b L s R b K K

ω= =+ + +

= + + + +

(1)

2

1

2

2

1

2

3

12

equiv m Load

equiv m Load

load

Nb b b

N

NJ J J

N

bhJ

= +

= +

=

(2)

( )22

1 2( )* /equiv motor gear wheelJ J J J mr N N= + + + (3)

( )rolling _ r r

rolling r

F *C * *C *cos( )

T * *C *cos( ) *

normal force

r

F M g

M g r

α

α

= =

= (4)

( )2

aerod d

2

aerod d

F 0.5* *A*C *

T 0.5* *A*C * *

vehicl

robot rr

ρ υ

ρ υ

=

= (5)

( )climb

climb slope

F * *sin( )

F = * *sin( ) *wheel

M g

T M g r

αα

==

(6)

������� � �� ∗ � → �� ��������

��

��

�.���� 1.8 (7)

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 KG 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=

+ + + + + + + + (8)

Figure 17(a). Simulation of controlling DC motor driver IC L293D [32].

Page 19: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 135

Figure 17(b). Overall system simulations in Proteus [32].

Figure 18(a). Linear speed/time, torque/time, angular speed/time and current/time response curves of medium mobile robots model with PI controller with

deadbeat response [2].

0 5 100

2

4

6

8

Time (seconds)

Rad/s

ec

Angular speed/time

0 5 100

0.2

0.4

0.6

0.8

Time (seconds)

M/s

Linear speed/time

0 5 10-5

0

5

10

Time (seconds)

Am

p

Current/time

0 5 10-5

0

5

10

Time (seconds)

Nm

Torque/time

Page 20: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

136 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

Figure 18(b). Linear speed/time, torque/time, angular speed/time and current/time response curves of the accurate close loop mobile robotic platform model

with PID controller [2].

Figure 19. Physical prototypee of the designed smart Mobile Robotic guidance system –Mechatronics Motawif, Mechatronics Sec. Lab., Taif University, Taif,

Saudi Arabia 2012, [2].

0 2 4 6 80

2

4

6

8

Time (seconds)

Rad/s

ec

Angular speed/time

0 2 4 6 80

0.2

0.4

0.6

0.8

Time (seconds)

M/s

Linear speed/time

0 2 4 6 80

1

2

3

4

Time (seconds)

Am

p

Current/time

0 2 4 6 80

2

4

6

Time (seconds)

Nm

Torque/time

Page 21: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

International Journal of Education and Information Technology Vol. 1, No. 4, 2015, pp. 117-138 137

7. Conclusions

The experience of implementing Mechatronics system design

and development methodology at college of engineering, Taif

University (TU), Saudi Arabia, is offered and discussed.

Applied education oriented design methodology, main

concepts and terminologies are provided and explained, a

final year/senior and different course projects examples are

presented and described, where students applied gained

integrated Mechatronics design interdisciplinary abilities and

knowledge in various stages in solving Mechatronics design

integrated tasks and implementing functional prototypes.

References

[1] Farhan A. Salem, Ahmad A. Mahfouz Mechatronics Design And Implementation Education-Oriented Methodology; A Proposed Approach, Journal of Multidisciplinary Engineering Science and Technology, Vol. 1 Issue 3, October - 2014.

[2] Ahmad A. Mahfouz, Ayman A. Aly, Farhan A. Salem, "Mechatronics Design of a Mobile Robot System", I. J. Intelligent Systems and Applications (IJISA), vol. 5, no. 3, pp. 23-36, 2013.

[3] K. Craig, F. Stolfi (2002), “Teaching control system design through Mechatronics: academic and industrial perspectives.” Mechatronics, Vol 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, pp 41-123, Modeling and simulation of physical systems, Cengage Learning, Stamford, USA, 2011.

[7] De Silva, Clarence W. (2008), Mechatronics: An Integrated Approach, CRC Press, 2005.

[8] Robert Bishop, Francis C. Moon, Mechatronics systems, sensors and actuators, fundamentals and modeling, (Francis C. Moon, Section II, Physical System Modeling), CRC Press, Tyler and francis group, Newyork, 2008.

[9] Sarah Brady (2008), Multidisciplinary machine building, the institute of engineering technology http://eandt.theiet.org/magazine/2008/12/machine-building.cfm.

[10] Rolf Isermann (1996), Modeling and Design Methodology for Mechatronics Systems, IEE/SME transaction on Mechatronics, VOL. 1, No 1.

[11] Manfred Lohöfene (2008), design of Mechatronics systems and benefits of open source software tools, 9th International Workshop on Research and Education in Mechatronics September 18th-19th, Bergamo, Italy.

[12] P. Hehenberger, K. Zeman (2004), Hierarchical structuring of Mechatronics design models, Elesevier, 3rd IFAC symposium, volume 2.

[13] J. Burr (1989), Mechatronics design in Japan: a study of Japanese design methods and working practice in Japanese companies. Lyngby: Technical University of Denmark.

[14] Ken Hurst (2004), Engineering design principles, Elisevier.

[15] Andrew P. Sage (2009), William B. Rouse, system engineering and management, Wiley and sons, 2nd edition.

[16] Isermann, R. (2002): Mechatronic design approach, in Bishop, R.H. (Ed.): The Mechatronics Handbook, CRC Press, Boca Raton, Section I: Overview of Mechatronics, ch. 2, p. 3.

[17] L Al-Sharif (2010), A Saleem, and TA Tutunji, Mechatronic system design: The ideal capstone course? 7th International Symposium on Mechatronics and its Applications (ISMA), also L Al-Sharif "Mechatronics System Design 0908531: Course Notes", Mechatronics Engineering Department, University of Jordan.

[18] A. Saleema (2011), T. Tutunji and L. Al-Sharif, Mechatronic system design course for undergraduate programmes, European Journal of Engineering Education, Vol. 36, No. 4, August 2011, 341–356.

[19] Manfred Lohöfener (2008), design of Mechatronics system and benefits of open source software tools, 9th International Workshop on Research and Education in Mechatronics September 18th-19th, Bergamo, Italy.

[20] John Billingsley (2008), ''Essentials of Mechatronics'', John Wiley & Sons, 2006. Kenway Chen, Jitesh Panchal, Dirk Schaefer , an integrated approach to design Mechatronics systems: cross-disciplinary constraint modeling'', ASME International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, IDETC/CIE 2008, New York City.

[21] De Silva, Clarence W. (2008), Mechatronics: An Integrated Approach, CRC Press, 2005.

[22] Sarah Brady (2008), Multidisciplinary machine building, the institute of engineering technology http://eandt.theiet.org/magazine/2008/12/machine-building.cfm.

[23] Richard C. Dorf, Robert H. Bishop Modern Control Systems, Prentice Hall, 2011.

[24] Peter Arnold, system engineering and concurrent engineering: what is is it form manufacturers of mature industrial products? http://sajie.journals.ac.za, 1998.

[25] Vikas SHUKLA. Comprehensive Methodology for Complex Systems' Requirements Engineer - ing and Decision Making. Automatic Control Engineering. Institut National des Sciences Appliquees de Toulouse (INSA Toulouse), 2014.

[26] Rolf Isermann (1996), Modeling and Design Methodology for Mechatronics Systems, IEE/SME transaction on Mechatronics, VOL. 1, No 1.

[27] De Silva, Clarence W. (2008), Mechatronics: An Integrated Approach, CRC Press, 2005.

[28] Ayman A. Aly, “Intelligent fuzzy controller with road surfaces identifier for antilock brake system,” Int. J. Mechatronics and Automation (IJMA), Vol. 1, Nos. 3/4, pp 153-160, 2011.

Page 22: Implementation of Mechatronics System Design …files.aiscience.org/journal/article/pdf/70390027.pdf · 118 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy:

138 Farhan A. Salem et al.: Implementation of Mechatronics System Design Strategy: Case Studies

at Taif University - Saudi Arabia

[29] Farhan A. Salem' A Proposed Approach to Mechatronics Design and Implementation Education-Oriented Methodology, Case Study; Mechatronics Design of Smart Guidance System-Smart Mechatronics Wheelchair, Journal of Multidisciplinary Engineering Science and Technology (JMEST) Vol. 1 Issue 3, October – 2014.

[30] Farhan A. Salem, A Proposed Approach To Mechatronics Design And Implementation Education-Oriented Methodology, Case Study; Mechatronics Design Of Smart

Guidance System-Smart Mechatronics Wheelchair, Journal of Multidisciplinary Engineering Science and Technology (JMEST), Vol. 1 Issue 3, October – 2014.

[31] Ayman A. Aly, "Hardware-in-the-loop of Simulation for a Hydraulic Antilock Brake System" I. J. Intelligent Systems and Applications (IJISA), 02, 91-95, 2013.

[32] Farhan A. Salem, Refined models and control solutions for Mechatronics design of mobile robotic platforms, Estonian Journal of Engineering, 2013, 19, 3, 212–238.