Thomas Peugeot
Thomas Peugeot
management of SCCOA
N. DUPIN (DGA), T. PEUGEOT, C. DUBECQ (MOSS), M.J. SEMBELY
(Airbus)
thomas.peugeot@moss.fr, nicolas.dupin.2006@polytechnique.org
SMQ-MDL-MQAQ-0029-MOSS 1.0
Gentle reminder
System of systems
engineering must be
problem driven*
- How SE methodology is implemented for the complex industrial SoS SCCOA ?
- How to integrate in a tool stack state-of-the-art method of SE and OR to address a
specific problematic ?
* D. Luzeaux, J. Ruault, J. Wippler, Complex Systems and Systems of Systems, John Wiley & Sons (2013)
Agenda
Context presentation
RETEX
Conclusion
… connected to 80
external systems
A lot of EMA
stakeholders…
SIMMAD DIRISI
… many EMM
programs…
… and many
decisions makers
…
TRS …
TCS
SCCOA Stakeholders
(partial view)
Incremental management of
SCCOA to face SoS complexity
*Ernadote, D.: An ontology mindset for system engineering. In: Systems Engineering (ISSE), 2015 IEEE International
Symposium on, pp. 454–460. IEEE (2015)
Context presentation
RETEX
Conclusion
Deployment
schedule
Optimized Scheduling
deployment constraints
schedule
Contract Cost &
Robust
Managers Resources
Optimization
Cost Optimization
data
MIP, IBM CPLEX
Main
validation
effort
Defined by
problem of Defined by
interest CM
Communication between tools is enabled by Prolog
and a CM process
Communication between tool is a « change
management » process
Input & output formats are tool neutral (n-
uplets)
Correspondence rules* are expressed with the
Domain Specific Language of the pivot ontology
Knowledge Knowledge
Tool A Base A Base B Tool B
Correspondance
rules*
*ISO/IEC/IEEE 42010
Mixed Integer Programming (MIP)/ Robust optimization
Our objectives:
Minimizing dismantling dates for SCCOA sites
Minimizing financial cost through maintenance costs of obsolete
technologies
Context presentation
RETEX
Conclusion
Having satisfactory
performances with quick
developments encouraged us
to use Prolog.
Lessons learnt using Mixed Integer Programming
IBM Cplex for the MIP model&run computations, OPL script for
data preprocessing.
Context presentation
RETEX
Conclusion
Methodological conclusions:
NAF extensions : Calendar database, PLM tool with Prolog
Interest of Prolog for concision and maintainability
MIP interest : optimality proof, state-of-the art robust optimization techniques
Methodological perspectives:
Generalization of the methodology for other SoS
Excel for pivot files between SE and OR
Using more open source software (COIN-OR)
Multi-objective optimization
Constraint Programming: efficient for scheduling problems, easier for model&run
LocalSolver: large scale model&run optimization solver
Simulation coupled with SE and OR.