<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A model-based method to support complex system design via systems interactions analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Retho Fabien</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Smaoui Hichem</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vannier Jean-Claude</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dessante Philippe</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>EADS Innovation Works</institution>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2013</year>
      </pub-date>
      <fpage>115</fpage>
      <lpage>126</lpage>
      <abstract>
        <p>Designing a complex system is a multidisciplinary task that involves different profiles of engineers. In this collaborative process, each actor has specific skills, and nobody is able to consider the entire design project alone. From this observation two majors worlds have been identified, the system world including systems engineers and the physical world including discipline experts. Under this discretization, the method proposes to manage collaboration, and interfaces, between engineers coming from systems design modelling and physical worlds. To perform this objective, the method described in this paper is based on an enrichment of information linked to systems, via an analysis of interactions and mutual impacts of each subsystem, and then the building of a bridge to deal with physical world experts. All the methodology is model-based, and introduces a new concept called “model of intention” in order to initiate dialog between both worlds. This paper proposes a first approach to create models of intention for a hybrid (Electric/Thermal) propelled unmanned aerial vehicle (HPUAV) project.</p>
      </abstract>
      <kwd-group>
        <kwd>2Supélec</kwd>
        <kwd>Département énergie</kwd>
        <kwd>France</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The new paradigm introduced by the hybridization of a propulsion system has
emerged real design problems for propulsion system engineers. A first problem is the
introduction of new electrical subsystems into the existing propulsion system. Indeed,
these new subsystems have an influence on the other ones, and reciprocally. This
report highlights a gap in design process: consideration of mutual impacts of a system on
its environment. Due to the fact that directs environment of each system is composed
by other systems, introduction of a new system impacts all the entire sizing of the
other systems. Consequently, interactions between systems are important to consider
in order reaching a valid, or an optimized solution. A concept of impact is introduced
to specify more precisely these interactions. A second problem detected by propulsion
engineers, is their non-expertise on electrical systems. Consequently, the design and
sizing of the system requires a close and smart collaboration with electrical experts
who have the required knowledge.</p>
      <p>The method proposed in this paper is focused on these two problems, and addresses
them via the use of systems engineering and physical models. In order to offer a
common platform to collaborate, the method is model-based. The goal is to strengthen the
link between the systems engineering and physical engineering worlds. With the
concept of impact, and the collaboration between people of each world, the method
supports project technical orientations and decision-making.</p>
    </sec>
    <sec id="sec-2">
      <title>2. General concepts</title>
      <sec id="sec-2-1">
        <title>2.1. Main ideas and actors</title>
        <p>The global idea of the method, illustrated in Fig 1, is to create a collaborative process
between the system design and model world and the physical one (systems design and
sizing considering physics). The aim is to be able to transit from one world to another
via an interface managed by a new actor of the collaboration named “simulation
architect”. The simulation architect (it can be a team) represents enablers for the architect to
obtain expertise model-based conclusions. Each simulation architect has a
multidisciplinary vision of a product, and simulation knowledge. It is the interface between the
architect and the experts in term of models and simulations (model request, virtual
product building, simulations...).</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Organisation in two worlds</title>
        <p>
          System engineering is a key to develop and produce complex products. The classical
V-Cycle is often used to represent and manage the progress of the design process.
Following this approach, the suggested method allows to perform integration,
verification and validation activities (right part of the V) virtually and frequently, via the use
of behavioural model and simulation. In that case, behavioural modelling is
mandatory, but cannot be managed by architect only. In the method, the architect takes
decision at high level. He proposes the functional architecture which represents an input
data of the process. All the functional architecture analysis is supposed to have been
done with methods out of the scope of the proposed work. Missions are also required
as an input for the methodology. Mission parameters (phases, vehicle speed,
altitude…) must be defined in order to be used for simulations. Another task dedicated to
architect is the interactions and impact analysis. It is deduced from a physical analysis
of each subsystem environment and relations. The result of this analysis can be
represented under the form of context diagrams [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>In modelling, physical world is represented by experts, who built models with their
specific knowledge. One of the interests of the approach is to address clear model
request to the expert, in order to obtain the right model at the right moment for the
architect. Consequently, the physical model is built based on an intermediate model,
called model of intention.</p>
        <p>Liscouët-Hanke has proposed an approach to manage systems engineering and to
transit to behavioural/physical in order to support design [3]. The link between two
separated worlds is considered in her works. The formalization of system models to
physics models transition motivates the method proposed in this paper.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Interfaces between worlds: Simulation architect role</title>
        <p>
          De Tenorio works on conceptual design, via collaborative system engineering
approach. He shows that the design of a complex system is multidisciplinary, and
motivates interactions between systems analyses [
          <xref ref-type="bibr" rid="ref3">4</xref>
          ]. Following the conceptual phase,
Basset &amp; al. propose a tool to consider multidisciplinary design, and to manage physical
discipline coupling [
          <xref ref-type="bibr" rid="ref4">5</xref>
          ]. The method proposed in this paper wants to focus more on
transition from a world to another, and model building, than on tool or technical
issues. The proposed method introduces a job, called “Simulation architect” whose main
objective is to facilitate the collaboration between architects and domain experts.
Simulation architect role is to insure that a dedicated simulation can be set up trough
collaborate with experts, using their specific skills in various disciplines, modelling and
simulation (M&amp;S). He has to manage a global view of the architecture of the
simulation which is one of the virtual views of the architecture of the product, with a
behavioural M&amp;S filter. Typically, he is in charge of selecting M&amp;S strategy to support
design and architect’s questions when M&amp;S seems to be the right path to answer
question about mitigation in the design. His close link with project allows him to propose
the most pertinent modelling strategy. In order to apply his strategy, he will build (or
manage the creation of) different Models of intention, for a system, or for any
interactions, to express what the architect has required in term of Physics (Phenomenon,
equations, input/output), Information (Expected results, simulations, Interactions and
Impacts) and Operations (Scenario, environment, constraints, missions…).
In fact, a Model of intention does not represent a new way to specify a model when
software is at stake or when functional model are in interaction: ports, compression
processes, multiscale representation are already used. As far as physics is concerned,
we have not yet identified any approach that mixes physical models and functional
models to prepare integration. Our scope is there: environment of systems is physics
(i.e. Thermal, vibration or electromagnetic fields) whilst systems are behaviour (i.e.
Signal, black-boxes with I/O ports). The modularity, versus classical document-based
model specification based on requirements, allows experts to deliver more relevant
models. Indeed, the scenario knowledge, coupled with the systems interaction
knowledge, and with informative complementary source, allows experts to propose
more adapted models for the project.
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>2.4. Interactions and Impacts concept (I&amp;I)</title>
        <p>I&amp;I is the way selected for the method to augment knowledge and information directly
in systems engineering models. This is a concept which considers that a system
modifies its direct environment, and consequently the global design of a product.
• Interaction: Link between two subsystems with reciprocal action, effect or
influence. If the architect modifies a subsystem, via a new technology or a new sizing,
systems in interaction with it will suffer, or benefit, of this modification.
• Impact: Directed from a subsystem to another. The concept of impact is set in order
to allow modelling. For example, thermal behaviour of an electric motor will
impact the behaviour of a battery. The relationship is physically easy to understand,
but difficult to capture via a model, sizing and simulation.</p>
        <p>
          Paredis &amp; al. proposed an approach based on M&amp;S and interactions [
          <xref ref-type="bibr" rid="ref5">6</xref>
          ]. Their
approach allows creating a link between two subsystems models through a specific
and multi-granularity interaction model. The method proposed in this paper wants to
support the building of such interactions models, jointly with system model building,
and based on trace and justification inside a global project.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Method definition</title>
      <sec id="sec-3-1">
        <title>3.1. Method workflow overview</title>
        <p>The workflow proposed in Fig. 2 is sequential, and describes different actor’s
contribution. It starts with two inputs, Top Level Requirements (TLR: requirements from
customer, safety, project …) and Functional Architecture (developed using methods
not considered in this paper), and stops when the architect got an answer to his
questions. Indeed, the method is set up to support the architect in his decisions, expressed
through questions, with the support of the simulation architect and expert analysis,
based on models.</p>
        <p>In the workflow, it is possible to highlight three major blocks, System, Interaction and
M&amp;S, which will be detailed in the next parts. Sequencing of this block is mandatory;
no parallelism is possible due to the dependence of M&amp;S phase on Interaction phase.
Update of inputs during the process requires running it again from the point where the
new information is considered. Three rules, one for each block, are defined to support
the sub-steps. Description of these rules use is proposed under block description.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. System Block: System description</title>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3.2.1. Customized FLP decomposition</title>
      <p>
        The method is based on decomposition named Requirements Functional Logical and
Physical (RFLP) [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ]. This decomposition is interesting because it keeps all the
ModelBased System Engineering (MBSE) foundations. However, with the method, impact
(I) is added to obtain FLP-RI decomposition for a system.
      </p>
      <p>In order to apply FLP-RI approach, all systems are defined with attributes, sorted
through F, L or P. An attribute is an object defined with a template (Fig 3) which
supports characterization of the system. Attribute supports M&amp;S transition. This work is
done for all involved systems, first by the architect, and updated by the simulation
architect. In the method, FLP are customized differently from usual:
• Functional (F): All functional aspects; how the system runs and attributes that
supports the system during its work.
• Logical (L): Usually, L considers functions allocation on physical systems. Used in
the method more as an operational view (mission, hybrid modes…).
• Physical (P): Real objects, hardware and geometrical aspect, are considered.</p>
      <sec id="sec-4-1">
        <title>3.2.2. Requirements (R) and interaction (I) management</title>
        <p>At this point, the system has attributes ranked into FLP. To progress to FLP-RI, the
next step is to manage R and I, which are defining new types for corresponding
attributes. These types are associated to attributes by the architect, with the support of
specific rules.
• Requirements (R): Requirements are cascaded as “top-down” approach, from
topsystem to subsystems. Requirements can also derive from a specific technology.
For example, a battery has specific thermal requirements, not cascaded from TLR.
The objective is to associate attributes of each system to an equality or inequality
requirement.
• Impact (I): Impacts is a new type introduced to consider how a system will
influence another one. This type is associated to an attribute considering as “impacting”.
This selection is done by the simulation architect, supervised by the architect, in
consideration of project and questions. This attribute selection is done from
subsystem to system (“Bottom-up”).
• Rules (IRrules): These rules authorize, or not, the assignment of R or I type to an
attribute. For the moment, these rules are adapted for each project. The work is in
progress to determine if rules are strongly dependent to a problem, and if generic
rules could exist.</p>
      </sec>
      <sec id="sec-4-2">
        <title>3.3. Interaction block: Management of systems environments</title>
        <p>When all systems have been described with attributes, sorted in different FLP, and
specified as R-I, it is possible to evolve to interactions management. The objective is
to be able to generate connexions between two FLP-RI system descriptions. Due to the
large number of potential interactions, generation shall be semi-automatic or
automatic.</p>
        <p>
          The idea is to link impacts type attribute from a subsystem to requirements type
attribute of another subsystem. Port-based approach, completed with rules named INTrules
to connect ports, automatize the process. Indeed, use of attribute as object is an
advantage for this phase. To create rules, an approach by interaction matrix, Design
Structure Matrix (DSM) or N² diagram applied to attributes is used [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] [
          <xref ref-type="bibr" rid="ref7">8</xref>
          ]. As for
IRrules proposed in the last paragraph, INTrules are for the moment specific to a
project, and matrixes fulfilled manually. Multiple solutions for generic rules are under
investigation, and are not presented in this paper.
        </p>
        <p>At the end of this sub-process, it is possible for architects to visualize specifically the
impacts from one subsystem to another. This information will support the next steps:
M&amp;S request and building.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>3.4. M&amp;S Block: Transition from system to simulations</title>
    </sec>
    <sec id="sec-6">
      <title>3.4.1. Modelling strategy</title>
      <p>Modelling strategy is implicitly linked with simulation and scenario. The strategy is
defined by the simulation architect to support the architect’s questions or design
process. This important part of the method drives the next phase, which is based on I&amp;I
information, to request model via model of intention. For the architect, questions will
be used to progress in the design Strategy is defined based on results expected, via a
modelling translation of the architect’s question. Some several indicators shall be
validated:
• Inputs: Data available, previous results, scenario.
• Outputs: It represents what the model must calculate;
• Type of model / Granularity: Number of dimensions (xD, x=[0;3]), mix of models
of different dimensions, degree of expected complexity (link with accuracy and
validation), simulator or design model.</p>
    </sec>
    <sec id="sec-7">
      <title>3.4.2. Transition from I&amp;I to M&amp;S using model of intention</title>
      <p>A major interest of developing an approach based on I&amp;I is physical information
source brought to support a formal model and simulation building. At this point of the
method, attributes are defined under FLP-RI decomposition. The objective is now to
add a new type to each attribute, type associated to more physical modelling
(parameter, variable, input or output). This association will create the link with the physical
modelling world.</p>
      <p>Modelling strategy already delivers information on model’s inputs and outputs. Other
attributes need a new set of rules, named M&amp;Srules, which allows linking FLP-RI to
M&amp;S type. These rules determine, following if attribute is R (Requirement) or I
(Impact), and according to modelling strategy, how to manage the M&amp;S type attribution.
As for other rules, no generic solution will be introduced in this paper.
At the end of this step, the simulation architect has a clear vision of the future
physical/behavioural model. The addition of M&amp;S filter is mandatory to evolve to a clear
model of intention. This model will be a mix of all information (I&amp;I and scenario),
plus an empty model with interfaces and parameters (Fig 4). Model of intention can be
transmitted to the expert. Model of intention is a model-based approach to request and
specify model(s) for a specific scenario. It helps the experts to propose adequate
model(s), and to propose advices, technologies or technical solutions.</p>
    </sec>
    <sec id="sec-8">
      <title>4. Hybrid Propulsion System for UAV</title>
      <sec id="sec-8-1">
        <title>4.1. Project description: Mission &amp; architectures</title>
        <p>
          To demonstrate the methodology, we investigate on the evolution of a Vertical
TakeOff and Landing (VTOL) UAV from a Thermal Propulsion (TPUAV) to a Hybrid
Propulsion (HPUAV). Hybrid term is defined as: “Vehicle in which propulsion energy
is available from two or more kinds or types of energy stores, sources or converters,
and at least one of them can deliver electrical energy.”[
          <xref ref-type="bibr" rid="ref8">9</xref>
          ] [
          <xref ref-type="bibr" rid="ref9">10</xref>
          ]. The project’s objective
is to check if it is possible to obtain better performances (e.g. range, payload,
operational cost…) with HPUAV than with TPUAV, satisfying the same requirements.
As a first input, the architect has identified a viable functional architecture, which
allows keeping TPUAV subsystems, and just added two supplementary systems
(Electric Motor and Batteries, including power electronics). This architecture is inspired by
automotive industry, and usually presented as “hybrid parallel” (Fig 5) [
          <xref ref-type="bibr" rid="ref10">11</xref>
          ]. In order
to perform the entire method, a three phase’s mission is fixed (Take-off, Loitering and
Landing). All this work builds the “Scenario” (Fig.2).
        </p>
        <p>Fig 5: Propulsion system functional architectures (Energy representation)</p>
      </sec>
      <sec id="sec-8-2">
        <title>4.2. Attributes, FLP and R-I</title>
        <p>We take the hypothesis that the requirements cascading from UAV to propulsion
system is done. The first step of the method is dedicated to subsystems, and highlighting
of attributes that characterise them. Then, identified attributes are sorted with FLP
decomposition. This identification and decomposition applied to the electric motor is
presented in Figure 6. Same work is done for all systems.</p>
        <p>The R-I phase is done as presented in previously. With the attributes selected, each of
it is treated with R-I type. Requirements identification and management is directed by
cascading, or hypothesis (example, minimal efficiency of the motor is fixed at 95%).
Impacts are selected on engineer experience, and degree of freedom of scenario. This
work corresponds to “System block” in general process (Fig.2).</p>
        <p>Fig 6: FLP R-I for electric motor (“System block”)</p>
      </sec>
      <sec id="sec-8-3">
        <title>4.3. Interaction between subsystems</title>
        <p>Interaction phase objective is to connect all systems in a network. With HPUAV, 28
interactions are possible with 8 systems at 2 levels. The huge number of interactions
justifies the automation of interaction object building. For the project, specific
INTrules has been created around disciplines. Each attribute has an associated discipline
and so, Impacts type attributes can be combined to Requirements with the same
discipline. This tag association allows creating a simplified network, which represents an
information source that can be filtered by the architect. As a simple example, it is
possible to visualize that the size of a system will impact possible size of another one.
Note that with such tag association, some trans-disciplinary impacts cannot be
identified directly. For example, the impact of subsystem‘s size on system thermal
behaviour is not detected. However, thermal dissipation of subsystem is linked to its size and
shape, so links are done inside each subsystem model. Finally, all subsystems are
connected. The architect can express his questions. This work corresponds to “Interaction
block” in general process (fig.2).</p>
      </sec>
      <sec id="sec-8-4">
        <title>4.4. M&amp;S transition</title>
        <p>The question is proposed by the architect, based on project’s objectives: Is it possible
to overpass requirements imposed to TPUAV with HPUAV, in term of endurance on
loitering phase and payload?
The simulation architect proposes a first modelling strategy considering mass (for
payload) and duration (for endurance). He proposes to develop a power exchange
based simulator, which runs on the sizing mission. An optimization process must then
be performed with this simulator. Due to power exchange modelling, 0D causal
dynamic modelling is proposed. Modelling strategy used in this part is presented in upper
left of Fig 4. This strategy starts with propulsion system, which delivers Mission and
Mass information to Propeller. Propeller requests power to perform mission, and is
cascaded to other subsystems and then reach the two different energy sources (battery
and tank). Power requested to source is integrated versus time in order to determine
energy. Energy contained in sources is directly determined with the mass of energy
source subsystem (internal energy density). Simulator determines if mission is a
success, and delivers results for future questions (i.e. design phases). To determine
success of a mission, numerous constraints (based on R) are applied to subsystems (for
example, no more energy in battery). Each set of parameters for a simulation
represents an architecture sizing: if mission is successful, sizing is correct. In order to
compare efficiently architectures, block-based modelling is proposed. It allows reusing
subsystems models and easily builds architectures. Custom control of hybridation
logic is applied.</p>
      </sec>
      <sec id="sec-8-5">
        <title>4.5. Build and use of the model</title>
        <p>
          With scenario and modelling strategy, I&amp;I phase is used to select pertinent attributes.
Each selected attribute receives a specific M&amp;S type, according to M&amp;Srules
(parameter, input…). Subsystems models have a description, but no behavioural equation:
Model of intention is built and can be sent to the experts. As this example is quite
simple, models received are integrated in a Modelica tool, Openmodelica, supported by a
custom library [
          <xref ref-type="bibr" rid="ref11">12</xref>
          ]. Optimization is based on maximization of two objectives (payload
and loitering duration), and 8 optimizations variables. An evolutionary algorithm is
selected to perform analysis. The double use of the simulator helps to answer the
architect’s questions, and brings information for future steps (Fig 9).
        </p>
        <p>Fig 9: Global model finished: Optimization to check question (1) Information for sizing to
increase future model of intention and continue to next design phase (2)</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>5. Conclusion</title>
      <p>The proposed method follows the idea that increasing the knowledge on a system
under design, with the support of physical world, will aid the architects in their decisions.
Around a three-phase workflow, the method manages the transition from pure system
approach to physical modelling and simulation, with enhancing of collaboration and
expertise. Each method’s phase brings traceable, storable, and reusable information.
The dynamicity and flexibility of the approach allow managing different phases of a
system design project.</p>
      <p>For the moment, the method does not address the ranking of interactions, used to
highlight where it is important to remain attentive and to deploy M&amp;S studies. This feature
will be added, by the use of parametric weights on impacts and requirements
attributes. Another point concerns multidisciplinary aspects. Due to the flexibility, it is
possible to add new discipline’s attributes. Work progresses to consider, in the HPUAV
use-case, thermal, electromagnetism and geometry (3D).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>INCOSE</surname>
          </string-name>
          (
          <year>2011</year>
          ) Systems Engineering Handbook
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>NASA</surname>
          </string-name>
          (
          <year>2007</year>
          ) Systems Engineering Handbook [3]
          <string-name>
            <surname>Liscouët-Hanke</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2008</year>
          ).
          <article-title>A model Based Methodology for Integrated Preliminary Sizing and Analysis of Aircraft Power System Architectures</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>De</given-names>
            <surname>Tenorio</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          (
          <year>2010</year>
          ).
          <article-title>Methods for collaborative conceptual design of aircraft power architectures</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Basset</surname>
            ,
            <given-names>P.-M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tremolet</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cuzieux</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reboul</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Costes</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tristrant</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petot</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <string-name>
            <surname>C.R.E.A.T.I.O.N.</surname>
          </string-name>
          <article-title>the Onera multi-level rotorcraft concepts evaluation tool : the foundations</article-title>
          ,
          <source>Future Vertical Lift Aircraft Design Conference.</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Paredis</surname>
            ,
            <given-names>C. J. J.</given-names>
          </string-name>
          , Diaz-Calderon, a, Sinha,
          <string-name>
            <given-names>R.</given-names>
            , &amp;
            <surname>Khosla</surname>
          </string-name>
          ,
          <string-name>
            <surname>P. K.</surname>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Composable Models for Simulation-Based Design</article-title>
          . Engineering With Computers,
          <volume>17</volume>
          (
          <issue>2</issue>
          ),
          <fpage>112</fpage>
          -
          <lpage>128</lpage>
          . doi:
          <volume>10</volume>
          .1007/PL00007197.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Vuillemin</surname>
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Croue</surname>
            <given-names>N.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Loembe</surname>
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2012</year>
          )
          <article-title>MBSE Applied to an Aerospace “Force Fighting” Application, ERTS 2012</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Browning</surname>
            ,
            <given-names>T.R.</given-names>
          </string-name>
          (
          <year>2001</year>
          )
          <article-title>Applying the design structure matrix to system decomposition and integration problems : A review and new directions</article-title>
          ,
          <source>IEEE transactions on engineering management</source>
          , Vol
          <volume>48</volume>
          , N°
          <fpage>3</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>International</given-names>
            <surname>Electro technical Commission</surname>
          </string-name>
          ,
          <source>Technical Committee 69</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Chau</surname>
            ,
            <given-names>K. T.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Overview of power management in hybrid electric vehicles</article-title>
          .
          <source>Energy Conversion and Management</source>
          ,
          <volume>43</volume>
          (
          <issue>15</issue>
          ),
          <fpage>1953</fpage>
          -
          <lpage>1968</lpage>
          . doi:
          <volume>10</volume>
          .1016/S0196-
          <volume>8904</volume>
          (
          <issue>01</issue>
          )
          <fpage>00148</fpage>
          -
          <lpage>0</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Chan</surname>
            ,
            <given-names>C. C.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>The state of the art of electric and hybrid vehicles</article-title>
          .
          <source>Proceedings of the IEEE</source>
          ,
          <volume>90</volume>
          (
          <issue>2</issue>
          ),
          <fpage>247</fpage>
          -
          <lpage>275</lpage>
          . doi:
          <volume>10</volume>
          .1109/5.989873.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Openmodelica</surname>
          </string-name>
          , https://www.openmodelica.org/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>