Professional Documents
Culture Documents
Page 2.1
Domain specific
engineering
Mechanical and
electrical engineering
Electronic
engineering
Information and
control engineering
Operating
engineering
Electronic
hardware design
Information processing
and software design
Human machine
interface (HMI) design
Integration of components
(hardware)
Integrated engineering
Integration of information
processing (software)
Integrated Mechanical
and electronic system
Manufacturing
MFE3102 Design of Mechatronic Systems Mechatronic System
C. Pace
Page 2.2
Page 2.3
FUNCTIONAL
NON-FUNCTIONAL
Bounding
Defining
Performance
How a particular function
must be performed
MFE3102 Design of Mechatronic Systems
C. Pace
System
Constraints on whole
system
Implementation
How should the
system be built
Page 2.4
Page 2.5
Realisation of Functions
Page 2.6
Development of components
Mechanical Design
Electronic Design
Control Design
Software Design
Component Testing
Testing performance of components
Component interface testing
MFE3102 Design of Mechatronic Systems
C. Pace
Page 2.7
Software Integration
Integration of software functions with hardware
components
Page 2.8
Page 2.9
Validation
Requirements
Field Testing
Verification
Specifications
System Testing
System Design
System
Design
System Integration
(software)
System
Integration
System Integration
(hardware)
Component testing
Mechatronics
Components
MFE3102 Design of Mechatronic
Systems
C. Pace
Page 2.10
?
Page 2.11
Page 2.12
Process
D
Dataflow 2
Dataflow 1
Process
C
Page 2.13
R:r1
Gy:x
x= 1/k
R:d
I:M
Page 2.14
State B
Transition
Condition AB
State A
Transition
Condition BC
Transition
Condition CB
State C
Transition
Condition AC
Page 2.15
Page 2.16
Function-Means Trees
Breaks down complex operations into basic functions that
constitute operation
Can illustrate individual functional requirements and
related solutions
Page 2.17
P1
P3
t1
t2
Page 2.18
Page 2.19
Page 2.20
10
Datafile
Dataflow
Process
Page 2.21
Defines
Definesdataflows
dataflowsininDFDs
DFDs
IS
EQUIVALENT
IS EQUIVALENTTO
TO
AND
AND
EITHER-OR
EITHER-OR
ITERATIONS
ITERATIONSOF
OF
OPTIONAL
OPTIONAL
Process
ProcessSpecification
Specification(PS)
(PS)
Specifies
Specifiesprimitive
primitiveprocesses
processesininthe
thelowest
lowestlevel
level
DFDs
DFDs
Page 2.22
11
Structured Analysis
Term. A
Term. B
System
Operation
Level 0 Diagram
Breakdown of Context
Diagram single Process
Proc.
1
Level 1 Diagram
Breakdown of Level 0
processes (ex. Proc. 1)
Proc.
1.1
Proc.
2
Proc.
3
Proc.
1.2
Proc.
1.3
Proc.
1.4
Page 2.23
Structured Analysis
DATAFLOW
DIAGRAM
PROCESS
SPECIFICATION
P
Dataflow
Datafile
P
.
DATA
DICTIONARY
Datafile .
Dataflow
MFE3102 Design of Mechatronic Systems
C. Pace
Page 2.24
12
Domestic
Services
INSTALLATION_SERVICE
SERVICES
WASTE
MACHINE_OUTPUTS
Wash
Clothes
Intelligently
MAINTENANCE_SERVICE
User
USER_INPUTS
Service
Providers
FAULT_CODES
SERVICE_REQUEST
Page 2.25
MAINTENANCE_SERVICE
Install
Washing
Machine
1
Maintain
Washing
Machine
3
Use
Washing
Machine
2
MACHINE_OUTPUTS
FAULT_CODES
WASTE
Page 2.26
13
DETERGENT_CONDITIONER
MAINS_POWER
Load
Dirty Clothes
2.1
WATER_SUPPLIES
Determine
Load
2.2
Wash
Clothes
2.4
MAINS_POWER
DIRTY_CLOTHES
WASTE_WATER
W_C_FAULT
LOAD_MAKE_UP
WASHED_CLOTHES
D_L_FAULT
Determine
Best Wash
Cycle
2.3
SELECTED_WASH_CYCLE
Unload
Clean
Clothes
2.6
BEST_WASH_CYCLE
D_B_W_C_FAULT
USER_INFORMATION
USER_COMMANDS
Communicate
with User
2.5
MAINS_POWER
CLEAN_CLOTHES
FAULT_CODES
Page 2.27
References
Mechatronics Handbook , Robert H. Bishop (Ed.) , CRC
Press, 2002
Mechatronics Systems Design with Applications, Course
book, Kevin C. Craig, Fred P. Stolfi, the American Society of
Mechanical Engineers (ASME), the Institute of Electrical and
Electronic Engineers, USA (IEEE), 1993
Mechatronics, Dan Necsulescu, Prentice Hall, 2002
Page 2.28
14