Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mech-1540
Stefan B. Williams
Research Fellow of Mechatronic Engineering
Stefan Williams
Schedule of Events
Week
Date
Content
Assignment Notes
13/3
Introduction
20/3
Design Process
Q 1 of Assign. 1
27/3
Actuators
Q 2 of Assign 1
3/4
Sensors
Q 3 of Assign 1
10/4
Due 11/4
17/4
Computer Hardware
Q 1 of Assign 2
Q 2 of Assign 2
1/5
Q 3 of Assign 2
8/5
Q 4 of Assign 2
15/5
Due 16/5
10
22/5
11
29/5
12
5/6
13
12/6
Major Assignment
14
19/6
Spare
Stefan Williams
Due 13/6
Stefan Williams
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 5
Concept
Exploration
System
Definition
Engineering
Development
Operation &
Maintenance
System
Qualification
Deployment
Production
Disposal
Stefan Williams
Design
Implementation
Testing
Integration
Operation and
Maintenance
Stefan Williams
Alternatives,
constraints
Risk analysis
Alternatives,
constraints
Risk analysis
Alternatives,
constraints
Risk analysis
Problem
Identification
Requirements,
lifecycle Plan
Development Plan
Integration & Test Plan
Risk analysis
Reqts
Concept of
operation
Stefan Williams
Initial
design
Detailed
Design
Validated reqts
Validated design
Plan
Implementation Plan
Evaluate
alternatives and
risks
Acceptance test
Develop
and test
Operational
Evaluation
Contract Boundary
System
Design
Verification
Design
Design
Design
Design
Integrate
Integrate
Integrate
Integrate
Implement
Implement
Implement
Implement
Design
Tier n
Stefan Williams
System
Integration
Integrate
Implement
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 10
Problem Identification
Identify problem to be solved
talk to the customer
acquire domain knowledge
expertise to be brought to bear
Stefan Williams
Problem Identification
Understanding
operational concept
system context
major states and modes of the system
identify other unstated needs
Stefan Williams
Problem Identification
Design constraints must be identified
Restrictions or limitations on a behaviour or a
value or some other aspect of a designed objects
performance
Requirement analysis
allows us to verify that we have reached a solution
a description of the requirements that characterise
a solution
the criteria to be used to verify that the
requirements have been met
produces an understanding of the nature and
scope of the remaining activities
Stefan Williams
Sources of Requirements
Customer Requirements
Contract documents and standards
Operational Concept Descriptions (OCD) etc.
Derived Requirements
To correct ambiguity or incomplete requirements
Implied or transformed from higher-level
requirements
Allocated Requirements
Divided or allocated to multiple lower level
requirements
Stefan Williams
Time Lines
Mar 2003
ID
Task Name
Start
End
3/16
Problem Identification
17/03/2003
21/03/2003
5d
Systems Dessign
21/03/2003
17/04/2003
20d
System Specification
21/03/2003
3/04/2003
10d
System Modelling
28/03/2003
17/04/2003
15d
18/04/2003
15/05/2003
20d
Implementation
Apr 2003
May 2003
Jun 2003
Duration
Component Selection
18/04/2003
24/04/2003
5d
Component Testing
25/04/2003
15/05/2003
15d
System Integration
16/05/2003
29/05/2003
10d
System Verification
30/05/2003
5/06/2003
5d
3/23
3/30
4/6
4/13
4/20
4/27
5/4
5/11 5/18
5/25
6/1
6/8
6/15
6/22
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 17
Characteristics of a System
A complex set of interrelated elements
working together to fulfill some designated
need
must be functional and able to respond to that
need
Systems Engineering
The design of the whole as distinct from the design
of the parts
A structured way of handling complexity
Defines the interfaces between major components of
the system
The best way to maximise probability of a successful
outcome
But it is not.
A silver bullet
A cookbook approach to success
An excuse to stop thinking
Stefan Williams
Operational
Evaluation
d
En
Concept
Definition
Tier 0
Tier 1
ion
sit
po
m
co
De
Tier 2
Stefan Williams
System
Design
System
Integration
Design
Design
Design
Design
Integrate
Integrate
Integrate
Integrate
Implement
Implement
Implement
Implement
on
i
t
ra
g
e
Int
System Specifications
Specifications are precise descriptions of the
properties of the object being designed
Design specifications articulate in a numerical or
measurable way what a design is supposed to do and
provide the basis for evaluating that design
Prescriptive specifications specify values of attributes that
designed object must meet to be successful
Procedural specifications identify procedures or methods
to be used in calculating attributes
Performance specifications characterise the desired
behaviour or performance of the system
Stefan Williams
Interface Specifications
Specifications are also required for the
internal components of the system
The interface between components must be
specified to enable the problem to be broken
up into manageable sub problems
Interface specifications should be formalized
in sufficient detail to minimize ambiguity and
the need to reformulate interfaces in the
future
Stefan Williams
Modular Design
Desirable attributes of modular system
components,
Low Coupling
High Cohesion
Well defined interfaces between components
Stefan Williams
Modular Design
Definition,
Coupling - a measure of the relative
interdependence between subsystems.
Simple connectivity among subsystems results in a
system that is easier to understand and less prone to a
ripple effect when errors or changes occur in another
part of the system.
Stefan Williams
Modular Design
Stefan Williams
Systems Modelling
Modelling of
overall response of the system
individual components of the system
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 28
Component Selection
Selection of appropriate components to meet
design constraints and fulfil system design
Identification of commercial off-the-shelf
(COTS) and specialised components
Verification that components meet the
models formulated during systems design
Stefan Williams
Design of Components
l
l
Physical
-Size
-Shape
-Weight
-CG
-Inertia
Stefan Williams
l
l
l
Form
Fit
Function
Interfacing
-Mechanical Interfacing (fixing)
-Electrical Interfacing
-Communication / Data Interfacing
- Effect of function
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 32
Requirements
Analysis
System
Verification
Verification
Criteria
Functional Analysis/
Allocation
Synthesis
Integrate
Correct
ign
Des
Verification
Criteria
Functional Analysis/
Functional
Analysis/
Allocation
Allocation
Sub-system
Verification
Synthesis
Synthesis
Integrate
Correct
Requirements
Requirements
Analysis
Requirements
Analysis
Requirements
Analysis
Analysis
Functional Analysis/
Functional
Analysis/
Allocation
Functional
Analysis/
Allocation
Functional
Analysis/
Allocation
Allocation
Synthesis
Synthesis
Synthesis
Synthesis
Verification
Criteria
Unit
Verification
Integrate
Correct
Imp
lem
ent
Requirements
Requirements
Analysis
Analysis
Component Implementation
Stefan Williams
System Integration
Integration of the individual components to
form the system
Verification of individual sub systems
typically undertaken during this stage
Do the system components meet the
specifications?
Do the interface specifications accurately
capture the final system configuration?
Stefan Williams
Definitions
Integration: The merger or combining of two or more
lower level elements into a functioning or unified
higher level element with the logical and physical
interfaces satisfied.
Verification: Confirmation by examination and
provision of objective evidence that the specified
requirements to which an end product is built, coded
or assembled have been fulfilled.
Validation: Confirmation by examination and
provision of objective evidence that the specified
intended use of an end product or aggregation of end
products is accomplished in an intended usage
environment.
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 37
System Verification
Verification of the system performance
Does the system meet our requirements?
If the system or some component of the
system does not meet the specification, why
not? Can it be rectified?
Stefan Williams
Undocumented features
Not developed for the environment
Defined behaviour and interfaces
Support
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 41
Iteration
For any subsystems that do not meet the
design requirements, some iteration may be
required
Iteration can occur at any stage in the design
the earlier the better
Changes to design will have a cascading
effect on remainder of system design
Proper and thorough systems design should
minimize the need for change
Stefan Williams
Implementation
Component Selection
Component Testing
Stefan Williams
System Integration
System Verification
Iteration
Operation and Maintenance
1540 Introduction To Mechatronics 43
Stefan Williams