Documente Academic
Documente Profesional
Documente Cultură
B. Vallespir, G. Doumeingts
• 1. Introduction
• 2. The GRAI nets
• 3. The structured approach
• 4. The rules of inconsistencies
• 5. The GRAI methodology
Note:
The GRAI reference model and the GRAI grid
are not presented in this course and can be
found in:
The GRAI Method
Part 1: global modelling
Remark:
Workload Urgent
PL/30 MRP
for MT order
Workload
To centre the Workload
To adjust load
dates
(smoothing)
Progress report Requirement
MR/10
on the production origin
DV
Practically: PL/30
• Delivered
quantity
• Int resour.
MT
Workload
PL/30
H = 3 months
To plan
P = 1 day
Support
Support
#
T
Support o
Support d Support
e
c
i
Trigger # To execute Result d
e
Support Result
Trigger
• The trigger of an activity can also consist of an
exogenous logical condition. In this case, this one is
indicated as an entity trigger.
• The trigger can also consist in the period of the level
where the decision centre is located. In this case, no
trigger is mentioned.
Support
• Objectives, decision variables and criteria are only
and mandatory represented for decisional activities.
Example
OR Convergence
AND Divergence
Entity
Entity
C
h
o
i
c
⇒ e
X
An activity
must have its
own result
Link: Activity → Entity / OR / convergent
Workload
To centre the plan Workload to complete over
1 over 3 months over 3 months 2 workload 3 months
completed
Objective:
PL/30 Respect of 3 Rules
delivery Priorities
To adjust load
dates
(smoothing)
Progress report Requirement
MR/10 on the production origin
DV
• Delivered MT
quantity Workload
PL/30
PL/30 • Int resour.
H = 3 months
TO PLAN
P = 1 day
To plan workload
# + ST schedule
PL/20
Man. order Load distributed
PL/30 unreachable per period PL/10
Methodological information and station
• To define
• To look for
2 years Forecasts of suppliers • To define proc. To make engagement
50 sales per strategy Long Term strategy
1 month • To negotiate plan • To define
families markets • To define
critical proc. structural S/C
Consolidated
MSP
8 months orders
40 To define proc. To define
1 month parameters MRP
conjectural S/C
Orders book
3 months To recall
To plan
To assign the
20 workload +
1 day suppliers ST schedule personnel
Urgent orders
10
1 day
RT
To dispatch
To record I/O
raw materials,
materials and FP
Example
To record orders
Workload
PL/30 for MT
MRP Urgent order
Date Title 76
Workload
To centre the plan Workload to complete over
1 over 3 months over 3 months 2 workload 3 months
completed
Objective:
PL/30 Respect of 3 Rules
delivery Priorities
To adjust load
dates
(smoothing)
H = 3 months MR/10
Progress report Requirement
P = 1 day PL/30
• Delivered
quantity
MT
Workload
PL/30
• Int resour.
H = 3 months
TO PLAN
P = 1 day
To plan workload
# + ST schedule
PL/20 #
To plan workload
+ ST schedule
PL/20
Methodological information
PL/30
Man. order
unreachable
Load distributed
per period
and station
PL/10
Date Title 31
Methodological information
Workload
To centre the plan Workload to complete over
1 over 3 months over 3 months 2 workload 3 months
completed
Objective:
PL/30 Respect of 3 Rules
delivery Priorities
To adjust load
dates
(smoothing)
PL/40 Progress report Requirement
MRP MR/10 on the production origin
DV
To plan
workload + • Delivered MT
quantity Workload
PL/30
MT schedule Inventories
level
PL/30 • Int resour.
PL/30
Consistence
Progress report
Absent of the grid: normal
GR/10 of the production (additional detail at the level
of the nets)
To plan
To recall
suppliers workload +
To assign the
personnel Absent relations in the net:
ST schedule
GP/20 PL/20
GR/20
abnormal
To plan
workload + MT
ST schedule PL/30 Workload Order transmission
PL/20
Man. order
PL/30 unreachable Information follow up
Analysis Design
Implementation
Modelling
?
Real world
Synthesis group
is &
Analys on (Main deciders)
i
validat
GRAI Specialists Perform the study
als
(sensors) Propos
Valida Definition
tion Analysis & Proposals
Support the study Inform validation
Va ation
lid Working
ati groups
Inf on
orm Interviewees
ati Look for
on solutions
Provide information
Board group
• person in charge of the SME
• responsible for the division of the group to which the
SME is attached
• Synthesis group
• person in charge of the SME
• responsible for procurement / subcontracting
• responsible for manufacturing
…/…
The GRAI method, Part 2: detailed modelling and methodological issues 39
The actors
Initialisation
Initialisation
Modelling
Modelling and
and Context
Context and
andobjectives
objectives
existing
existinganalysis
analysis of
ofthe
thefuture
futuresystem
system
Design
Designofofthe
the
future
futuresystem
system
Actions
Actions plan
plan
Presentation
Presentationofofthe
the
study
study phases
phases
Synthesis group
Board Group
Groups
Groups definition
definition
• Interviews Interviewees
• Setting form
Detailed
Detailedmodelling
modelling (realisation of the nets)
• Review of the grid Synthesis group
Definition
Definitionof
ofthe
the Synthesis group
internal
internalconstraints
constraints
Synthesis group
Description
Description of
ofobjectives
objectives
of
ofthe
thefuture
futuresystem
system Board group
Detailed
Detaileddesign
design • Detailed nets Working groups
Synthesis group
Design
Designsynthesis
synthesis • Design report
Board group
The actors
Modelling / Diagnosis Design
3/4 months maximum 3/4 months maximum
Board
Group
Synthesis
Group
Interviews
Working
Groups
• The most important rules come from the GRAI model (in
this way, they are a part of the model);
Planning
built at t = P
Planning
built at t = 2P
Planning
built at t = 3P
Planning
built at t = H
0 P 2P 3P 4P H+P 0 P 2P 3P 4P H+P
=H =H
Revision New forecast
4P = H
3P = H-P
2P
0
0 P 2P 3P 4P H+P 0 P 2P 3P 4P H+P
=H =H
Master
Knowledge coming Production Horizon ≥ D
up from production Schedule
management
Load
Horizon ≥ d
planning
Production
Purchasing Manufacturing d
D
Precision
ss
Re
e
ac
nt nd
htn
• Longer the period is, more the
ti
me y a
lig
ve
ge ilit
system is stable and light to
ne
na tab
ss
manage.
Ma S
Stability: by implementing
« enough » a plan before revising it.
Management lightness: less effort Value of the frequency
with a batch-process of events.
The GRAI method, Part 2: detailed modelling and methodological issues 56
«D» rule
Decision Decision
framework framework
Activity PxRxT
Activity
management
management
Product
Product Resource
Resource
management
management management
management
Resource
Resource «Activities management»
? «Planning»
R
Date Title 26
To To
manage manage
To plan
Possible configurations products resources
To To
manage manage
To plan
Theoretically possible products resources
configuration but
forbidden by the G rule:
Reminder:
The «Activity management
Activity control
Resource
Resource «Activities management»
? «Planning»
R
Date Title 26
must be present as well.
cardinality
entity SYSTEM
INFORMATION trigger
SYSTEM
activity
PHYSICAL support support
SYSTEM
result
control
activity
control
support activity
GRAI nets
support
Actigrams
activity control
support
DECISIONAL
SYSTEM
INFORMATION
SYSTEM
control logical operator
PHYSICAL
process
SYSTEM PROCESS VIEW
extended
activity
extended
resources Activity
resources
Extended Actigram
GRAI Generic
Model Languages approach
GIM AUDIT
MESSAGE
ENGINEERING
Modelling of the existing
BENCHGRAI
GRAI
GRAI KNOWLEDGE
GRAI
GIM
Diagnostic
GRAI QUALITY
GEM
Target system design SOFT
GIM
Choice/development
of technical solutions
PLANT
GIM
Implementation of
technical solutions
GRAI
ECO
Exploitation/follow up
of implemented system