You are on page 1of 17

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/280233762

Knowledge-based application to define aircraft final assembly lines at the


industrialisation conceptual design phase

Article in International Journal of Computer Integrated Manufacturing · July 2015


DOI: 10.1080/0951192X.2015.1068453

CITATIONS READS

23 358

4 authors:

Fernando Mas José Ríos


CT The Engineering Group Universidad Politécnica de Madrid
80 PUBLICATIONS 969 CITATIONS 95 PUBLICATIONS 1,736 CITATIONS

SEE PROFILE SEE PROFILE

Alex Gomez Juan Carlos Hernandez-Matias


Universidad Politécnica de Madrid Universidad Politécnica de Madrid
15 PUBLICATIONS 241 CITATIONS 28 PUBLICATIONS 576 CITATIONS

SEE PROFILE SEE PROFILE

All content following this page was uploaded by José Ríos on 28 June 2016.

The user has requested enhancement of the downloaded file.


This article was downloaded by: [Fernando Mas]
On: 17 July 2015, At: 13:33
Publisher: Taylor & Francis
Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: 5 Howick Place,
London, SW1P 1WG

International Journal of Computer Integrated


Manufacturing
Publication details, including instructions for authors and subscription information:
http://www.tandfonline.com/loi/tcim20

Knowledge-based application to define aircraft final


assembly lines at the industrialisation conceptual
design phase
a b b b
Fernando Mas , José Ríos , Alejandro Gómez & Juan Carlos Hernández
a
PLM Process & Tool Solutions Department, AIRBUS Group, Sevilla, Spain
b
Mechanical Engineering Department, Polytechnic University of Madrid, Madrid, Spain
Published online: 17 Jul 2015.

Click for updates

To cite this article: Fernando Mas, José Ríos, Alejandro Gómez & Juan Carlos Hernández (2015): Knowledge-based
application to define aircraft final assembly lines at the industrialisation conceptual design phase, International Journal of
Computer Integrated Manufacturing, DOI: 10.1080/0951192X.2015.1068453

To link to this article: http://dx.doi.org/10.1080/0951192X.2015.1068453

PLEASE SCROLL DOWN FOR ARTICLE

Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”) contained
in the publications on our platform. However, Taylor & Francis, our agents, and our licensors make no
representations or warranties whatsoever as to the accuracy, completeness, or suitability for any purpose of the
Content. Any opinions and views expressed in this publication are the opinions and views of the authors, and
are not the views of or endorsed by Taylor & Francis. The accuracy of the Content should not be relied upon and
should be independently verified with primary sources of information. Taylor and Francis shall not be liable for
any losses, actions, claims, proceedings, demands, costs, expenses, damages, and other liabilities whatsoever
or howsoever caused arising directly or indirectly in connection with, in relation to or arising out of the use of
the Content.

This article may be used for research, teaching, and private study purposes. Any substantial or systematic
reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or distribution in any
form to anyone is expressly forbidden. Terms & Conditions of access and use can be found at http://
www.tandfonline.com/page/terms-and-conditions
International Journal of Computer Integrated Manufacturing, 2015
http://dx.doi.org/10.1080/0951192X.2015.1068453

Knowledge-based application to define aircraft final assembly lines at the industrialisation


conceptual design phase
a b
Fernando Mas *, José Ríos , Alejandro Gómezb and Juan Carlos Hernándezb
a
PLM Process & Tool Solutions Department, AIRBUS Group, Sevilla, Spain; bMechanical Engineering Department, Polytechnic
University of Madrid, Madrid, Spain
(Received 8 September 2014; accepted 29 June 2015)

The design of an aircraft Final Assembly Line (FAL) is part of the product industrialisation process. The FAL conceptual
design phase is characterised by being time-consuming and depending heavily on personnel knowledge and experience. The
need to develop methods and tools to enhance the design of aircraft assembly lines is acknowledged by academia and
industry. This work proposes a knowledge-based prototype application to assist and guide designers in the definition and
evaluation of conceptual FAL alternatives. A digital FAL is part of the industrial digital mock-up (iDMU) and comprises
three structures: product, processes and resources (PPR). The implementation of the proposed application was carried out in
a commercial software system supporting the PPR structures and the iDMU. The executed case studies show the feasibility
Downloaded by [Fernando Mas] at 13:33 17 July 2015

of the proposed approach, which can be considered as a starting point contribution to the field.
Keywords: aircraft final assembly line conceptual design; aircraft assembly line modelling; knowledge-based application
development; iDMU

1. Introduction 2014). This statement might seem confined by the indus-


An aircraft Final Assembly Line (FAL) is a complex trial environment, where the research has been conducted,
industrial installation that involves assembly processes, but literature shows that the conceptual design phase is
jigs, tools, machines, industrial means and skilled human less supported by knowledge-based and predictive solu-
resources. The decisions taken along the product concep- tions than other phases of the aircraft development
tual design phase are decisive in its final design and in its (Mavris and DeLaurentis 2000; La Rocca, Krakers, and
industrialisation solution, and therefore they have a strong Van Tooren 2002; Choi, Kelly, and Raju 2007; Feng et al.
influence on the design of the FAL. 2011; Verhagen et al. 2012a, 2012b). In consequence, this
At the conceptual design phase, several discipline- situation is an issue and raises the question: how the
related teams work on stakeholder requirements, prelimin- process of conceptual design of aircraft FAL could be
ary product definition, commercial agreements, marketing improved.
studies, functional capabilities, aerodynamic studies, Prior to provide an answer to that question, it is
industrial capabilities and industrialisation solutions. A important to show its relevance. Two cost-related facts
Program Management Office (PMO) coordinates and and literature show the significance of the product con-
manages the conducted work, and proposes different busi- ceptual design phase and the assembly line design. First,
ness cases to be evaluated with the aim of securing cost. up to 80% of the final aircraft cost is determined during
The manufacturing engineering group is in charge of the the conceptual design phase. Second, up to 30% of the
product industrialisation and has to evaluate the different final cost is due to assembly operations performed on
business cases against possible industrial solutions for the conventional aircraft structures built up from parts (Raju
aerostructures and the FAL. The process of generating 2003). Literature also shows that considering a top-level
FAL alternatives depends heavily on the personnel experi- approach, the conceptual design process of an assembly
ence and knowledge, includes many design routine tasks line is considered similar to a product conceptual design
and is time-consuming. Industrialisation design engineers process (Chow 1990; De Lit and Delchambre 2003).
use mainly CAD and office tools (CAD files, spreadsheets, However, product characteristics, company-specific prac-
standards, PERT and Gantt charts, requirements docu- tices and industrial sector practices influence the design
ments, etc.) to evaluate a set of industrial solutions. Due process, as the analysis of industrial cases and the review
to the time-intensive nature of the routine tasks, the eval- of lower level processes show (Wiktorsson, Andersson,
uated set of solutions is limited and in consequence, it and Broman 2000). Because, specific knowledge is used
restricts a full exploration of feasible alternatives (Mas when conducting the assembly line conceptual design

*Corresponding author. Email: fernando.mas@airbus.com

© 2015 Taylor & Francis


2 F. Mas et al.

tasks, several authors have acknowledged the need to development of the KBA. The second contribution is the
develop specific methods, guidelines and software appli- proof of concept KBA itself.
cations to support assembly line designers (Wiktorsson, The paper is structured into five main sections. The
Andersson, and Broman 2000; Barnes 2000; Khan and first section shows the context of the work within the
Day 2002; Swift, Booker, and Edmondson 2004; aircraft assembly line design phases. The second section
Anselmetti and Fricero 2012). To avoid relying on provides a literature review on modelling of aircraft
experience and rules of thumb, literature shows the assembly line design. The third section shows the pro-
need to develop formal models that comprise industriali- posed method. The fourth section presents briefly the
sation design and manufacturing knowledge (Fowler and proposed model for the conceptual design of aircraft
Rose 2004). At the same time, the rationalisation and assembly lines. The fifth section presents the developed
automation of design in the conceptual and preliminary application and the results obtained when used in a case
design phases is a strong argument in favour of creating study.
models to develop knowledge-based applications (KBAs)
(Verhagen et al. 2012b). Knowledge-based engineering
(KBE) comprises the use of software techniques to cap- 2. Context: the aircraft assembly line design phases
ture and reuse product and process knowledge in an As it was previously mentioned, from a conceptual top-
integrated way (Verhagen et al. 2012b). level view, the design process of an aircraft assembly line
In conclusion, the use of KBE is a possible answer to is similar to a product design process. It comprises three
the previously raised question: how to enhance the con- main phases: concept, definition and development; and is
Downloaded by [Fernando Mas] at 13:33 17 July 2015

ceptual design process of assembly lines. The proposed shifted from the product design process as is shown in
solution is a software tool, based on conceptual assembly Figure 1. In Airbus, the design of a FAL starts with the
line design knowledge and developed within a commer- milestone M3 and ends in the milestone M9. The mile-
cially used software system, to assist and guide industria- stone M8 marks the end of an aero structure assembly line
lisation engineers in generating and evaluating FAL design, to allow the integration of aerostructures and
configurations. components into the FAL (Ríos, Mas, and Menéndez
This paper presents a proof of concept KBA, inte- 2012; Mas 2014).
grated within a commercial software system widely used The first phase: concept; comprises the creation of the
in the aerospace sector, to help industrialisation design conceptual assembly process or the assembly line defini-
engineers to generate feasible FAL design solutions at tion. At this phase, the definition of the assembly line
the conceptual design phase. The proposed approach has includes: capacity of the line, number of stations, basic
two main contributions. The first contribution is a model technologies to be used, stations order, priority of each
for the conceptual design process of aircraft assembly station, the input product top-level structure and the output
lines (Mas et al. 2013a). Such model is the basis for the top-level product structure at each station, human

Figure 1. AIRBUS product lifecycle and development milestones (Mas et al. 2013a, 2013b).
International Journal of Computer Integrated Manufacturing 3

Figure 2. Example of FAL at the design concept phase.

resources policy, shared resources and the preliminary process development. The ordered set of elementary
layout. At this phase, there is concurrency with the pro- assembly tasks constitutes a manufacturing solution.
duct conceptual design phase. At this phase, both the Concurrency occurs with the aircraft functional design
distribution of the industrialisation work between the dif- development phase. The main tasks deal with document-
ferent assembly plants and the technologies to be used are ing the elementary tasks in detail by creating work instruc-
still under definition. The ‘as designed’ product structure tions. Information is extracted from the company manuals
Downloaded by [Fernando Mas] at 13:33 17 July 2015

is used as input, and feasible ‘as planned’ and ‘as pre- of standard processes and times. Process times and per-
pared’ product structures are initially evaluated. Figure 2 sonnel allocation are refined and returned to the prior
shows a graphical example of a FAL design concept at this definition phase to carry out a more precise balancing of
phase. the virtual FAL. Because of this phase the ‘as prepared’
The second phase: definition; comprises the definition product structure is finalised. Figure 4 shows a graphical
of the assembly tasks to be executed in each assembly example of the FAL at this phase.
station or the assembly process definition. At this phase, Using IDEF0 to define the context of this work, a
concurrency occurs between product functional design and FAL conceptual design process model was created (Mas
industrial design to harmonise the aircraft design solutions et al. 2013a). The Concept Phase of the FAL design
and the manufacturing solutions for the aircraft industria- process corresponds with the activity ‘Create
lisation, as a result an ‘as designed – as planned’ product Conceptual Assembly Process’ (A221) (Figure 5). The
structure is agreed. As a consequence, feasible ‘as pre- IDEF0 semantic difference between input elements (they
pared’ product structures are derived from the agreed ‘as are transformed by the activity into output) and control
planned’ product structure. In this phase, balancing of the elements (they are required and used to produce the
virtual workstations and FAL, together with 3D assembly correct output) allows the modelling of the A221 activity
tasks simulations are carried out. Figure 3 shows a gra- with only control elements. It represents that functional
phical example of the FAL Workstation 70 definition at design owns the ‘as design’ product definition and points
this phase. out the concurrency with industrial design. The colla-
The third phase: development; comprises the definition borative approach would imply to model such element
of the elementary assembly tasks or detailed assembly as an input. The control ‘program management and

Figure 3. Workstation 70 (Empennage Integration) at the design definition phase.


4 F. Mas et al.

Figure 4. Joint (Tail Cone and FS19) partial example at the design development phase.
Downloaded by [Fernando Mas] at 13:33 17 July 2015

Figure 5. Activities of the industrialisation of a FAL and KBA context.

planning’ comprises the business case or scenario, configuration or variant, and it has a single Product (P)
defined by the PMO, and used by the manufacturing structure (Gabarde and Dolezal 2007; Dolezal 2008).
engineer in the definition of the FAL. The mechanisms
to perform this task are concurrent engineering tools
(PLM system, CAX and Digital Process Engineering 3. Review on aircraft assembly line design knowledge
tools) and the proposed KBA. The A221 activity is in modelling and related knowledge-based developments
its turn decomposed into three sub-activities: A2211 The information modelling of aircraft assembly line
‘generate as planned proposal’, A2212 ‘generate assem- design and the KB development requires reviewing
bly lines’ and A2213 ‘evaluate assembly lines’ (Mas works dealing with modelling of assembly information,
et al. 2013a). processes and lines. In this respect, and since it is not
The outputs from the three activities, A221, A222 and usually performed at the conceptual design phase, it is
A223, comprise the industrial Digital Mock-Up (iDMU). important to mention that Assembly Line Balancing
The information contained in the iDMU evolves and (ALB) and discrete event simulation are out of scope of
increases from the Conceptual phase to the Detailed this work. However, the review of a selected set of rele-
Phase, and comprises information (requirements) related vant references was conducted to identify the information
to the Product (P), the manufacturing Processes (P) and concepts involved and to avoid incompatibilities with any
the Resources (R) used in the processes. That is named as further extension of the proposed model.
product, process and resource (PPR) structure. An aircraft ALB is a distinctive research line that provides a
has different configurations to satisfy the specific require- different view to the modelling of assembly information.
ments of each customer, the link between the 3D design There is extensive literature dealing with models to sup-
(aircraft Digital Mock-Up) and the aircraft configuration port ALB, where given a process net with precedence
management is the ‘Product Configured DMU’. The constraints, simulation aims evaluating cycle times,
cDMU provides the right design data for each aircraft assignment of resources or other characteristics. As a
International Journal of Computer Integrated Manufacturing 5

relevant example, since combines KBA with ALB, Khan Barnes, Jared, and Swift (2004) with a decision support
and Day (2002) proposed an assembly system configura- tool, Dong et al. (2007) with a KBA and Su (2009) with
tion defined by the product (single product, multiproduct an optimisation tool, considered geometric constraints,
or mixed product) and by the processing times (stochastic mating joint constraints and precedence constraints to
or deterministic). The KBA proposed a cycle time and generate feasible assembly sequences.
executed the line balancing. The information used by the With a slightly wider perspective, Kim, Manley, and
KBA was: demand forecast, tasks, tasks duration, prece- Yang (2006) proposed an assembly model considering
dence relationships, shifts per day and working days. assembly operations. In addition to product-related con-
Focused on an aircraft assembly line, Heike et al. (2001) cepts such as: assembly, assembly feature, mating feature,
formulated four models (linear and nonlinear) to evaluate mating bond, joint feature, mating pair, part and form
cycle time and worker allocation. The models considered feature; the concept of joining process was defined for
requirements related to: tasks, workstations and labour. three types of processes: adhesive bonding, riveting and
The information used in the models is included in the welding. The assembly relations were derived from the
ALB information vectors: α (precedence constraints) and relations defined between form features of different parts.
β (workstations and assembly line constraints); proposed In addition to the product view, Lanz et al. (2008)
by Boysen, Fliedner, and Scholl (2007). Also focused on pointed out that a process-view approach was needed to
aircraft assembly, Jin et al. (2008) proposed an activity address the assembly process and the resources used for its
time and value-based metric for evaluating the potential of execution. Wang et al. (2009) also mentioned that process-
improvement of an assembly workstation. Boysen, oriented modelling was considered the best approach to
Downloaded by [Fernando Mas] at 13:33 17 July 2015

Fliedner, and Scholl (2007) present a summary of the develop decision tools for assembly planning in a concur-
type of information contained in ALB models, which rent environment. Lanz et al. (2008) proposed a high-level
was reviewed and taken into consideration in this work. product–process semantic network that included process-
Literature shows that when reviewing the modelling of related concepts: activity, operation, task, action, process,
assembly information, the main approach takes a product sub-action, actor, skill, tool, human, device, resource, area,
point of view, focused on the physical description of the station, line, factory, cell, machine and robot. Even
joints and intended for the definition of the lowest level of though, the concepts were not modelled further to specify
assembly tasks and sequence planning. One of the earlier their attributes and methods, it constitutes an antecedent in
works was proposed by Liu (1992), who used the the process-view approach adopted in this work. Outside
International Standard for Product Model Data of the assembly domain, Guerra-Zubiaga and Young
Representation and Exchange (ISO 10303 – STEP) to (2008) took also a process-view approach to design a
create an assembly information model. The model was manufacturing knowledge model, comprising the follow-
structured into five schemas: nominal shape, form fea- ing main top-level concepts: facility, facility knowledge,
tures, tolerances, mechanical part and assembly. The process and resource. The detail of the model focused on
assembly schema contained concepts such as: assembly machining processes (milling and turning) and resources
model, joint, operational joint, fastener joint, primary part, (machinery and cutting tools), and related knowledge,
secondary part, connection, joint type and assembly opera- mainly of the types explicit and implicit. In this case, the
tions; among others. The attributes to define an assembly model did not comprise concepts to support both the
operation focused on the physical description of the joint functional and the industrial structure of a product, and
to be carried out: starting point, reference axis, direction, the process concept was mainly intended for descriptive
distance, torque and degree. Based on the type of joint purposes and to allow having explicit and implicit knowl-
definition: operational, fusion and fastener; basic rules edge linked to it. The explicit knowledge concept was
were derived to define if the assembly demanded only a used to define decision tables or procedures to document
mating operation, both a mating and a fastener operation, the elementary tasks needed to execute a particular process
or both a mating and a welding operation. Based on Liu’s (i.e. drilling).
model (Liu 1992), Zha and Du (2002) proposed an assem- With a perspective different from the information
bly process planning tool that used information related to: modelling and KBA domains, Anselmetti and Fricero
parts and connectors involved in the assembly, fit and (2012) proposed an aid tool for the design of process
contact relationships between parts and fastening relation- and aircraft assembly lines at the conceptual phase. They
ships. With a similar approach and on the basis of the proposed to use a graphical notation, based on the stan-
Core Product Model developed by the National Institute of dard IEC 60848 (GRAFCET), to represent the aircraft
Standard and Technology (Sudarsan et al. 2005), Rachuri assembly process in a FAL and to develop a software
et al. (2006) proposed an assembly-related extension to application to support such notation. The notation repre-
incorporate kinematics concepts and to model different sents an operation as a step entity (rectangle), where the
types of design constraints related to: tolerances, kine- input (product/s) is depicted in the upper side of the
matics and part joints. Also with a product view approach, rectangle and the output (product) is depicted in the
6 F. Mas et al.

lower side of the rectangle. The step entity comprises four need of using a specific tooling that is only available in a
attributes: description (string), activities (list of elementary particular workstation, certain tasks can only be executed
tasks), detailed definition (string) and CAD_model (link to in a particular station. Task times ranges from several
a file). This notation, although intended as a tool to minutes to several hours. Product variants may imply
describe quickly a process and its associated production that certain tasks have a duration time depending on the
facility, produces quite complex multi-level diagrams variant. This situation is addressed by considering a mean
when aiming to model a real industrial process. task time at the conceptual phase. Each task has human
As a conclusion from the literature review, it can be resources allocated defined by their specialty and number.
stated that the semantic concepts involved in the concep- Human resources are considered single specialty. The
tual design phase of an aircraft assembly line were not joined elements remain in each workstation until all the
fully considered in any of the identified models or works processes assigned to the station are completed (Ríos,
with three main views: line balancing, product and pro- Mas, and Menéndez 2012; Mas 2014). These characteris-
cess. Therefore, the modelling of the FAL conceptual tics of an aircraft FAL make that solutions, aiming to
phase demanded to integrate and to extend concepts enhance the conceptual design of the FAL, differ from
from the three views, particularly from the process view. the solutions adopted, also for the conceptual definition,
The next section presents the premises, inputs and tools in other industrial sectors, e.g. in the automotive sector
that characterise the context, where the conceptual design (Michalos, Makris, and Mourtzis 2012).
of aircraft FAL is carried out, and points out the differ- In addition to the scenario defined by the PMO (Mas,
ences of the proposed approach in comparison with the Ríos, and Menéndez 2012), the ‘as designed’ product
Downloaded by [Fernando Mas] at 13:33 17 July 2015

reviewed works. structure is the main input to the FAL conceptual design
phase. Such product structure provides the product func-
tional design view. The allocation of the industrial work-
4. Method: premises, inputs and software tools load to the different assembly plants is represented in the
Making explicit the premises, inputs and tools that char- ‘as planned’ product structure. It provides the industrial
acterise the context of the aircraft FAL conceptual design view and each node exists physically in the form of a real
allows having a better understanding of the method aircraft sub-assembly. Both structures, although containing
adopted in this work as an explicit starting point contribu- different intermediate nodes, must point to the same con-
tion to the field. figuration layer where components, joints and CAD mod-
The join of large fuselage elements (aero structures) els are defined (Gabarde and Dolezal 2007). As part of the
using mainly screws and rivets characterises the assembly scenario, different industrial workload distributions, i.e.
process in a FAL. The elements to be jointed need to be ‘as planned’ structures, must be evaluated.
properly aligned prior to the execution of the union pro- In order to carry out a pilot development and imple-
cess itself. In the alignment process, specific tooling and mentation, to prove the conceptual approach adopted in
jigs are used to support and locate the parts. The technical the research, industrially used commercial software had to
solutions adopted in the design of the FAL are influenced be selected. The software had to provide an Application
by the large dimension of the parts, the need to guarantee Programming Interface (API) as development environ-
the assembly tolerances and the automation trend in the ment and support the concept of iDMU that comprises:
execution of the union process. In addition to the joining product, processes and resources (Mas, Ríos, and
processes of fuselage elements, i.e. nose, forward fuselage, Menéndez 2012; Mas et al. 2013b). The selected software
central fuselage, wings, aft; a FAL accommodates pro- was the Dassault Systèmes’ solution: CATIA/
cesses dealing with installation of systems and equipment, DELMIA v5.
and tests. In general, the fuselage joining processes deter- In comparison with the approaches proposed by other
mine the configuration of the main part of the FAL into researchers, literature review shows no evidence of any
several workstations. Each workstation has its own con- other company’s design process publicly available. Only
figuration in terms of: jigs, tools, machines and industrial two works address the conceptual design of assembly
means; suited to the processes to be executed in it. The lines: Anselmetti and Fricero (2012) and Michalos,
number of workstations of the FAL relates to technologi- Makris, and Mourtzis (2012). The former focuses on a
cal criteria rather than to a calculation aiming to minimise graphical notation to represent assembly processes, and its
the total number of workstations. The FAL is designed for application to a case study of an aircraft FAL. The later
a single product with variants and the cycle time is a given focuses on the definition of automotive body in white
data and equal for all the stations (synchronous line). assembly line alternatives using robotic welding technol-
Tasks are allocated to each workstation manually; the ogies. Regarding the assembly information modelling,
total number of allocated tasks ranges from about 50 to most of the works focus on the physical definition of the
400, and more than 50% of the tasks have not precedence joints aimed to define the lowest level of an assembly task
constraints. Due to assembly technical constraints and the for sequence planning. Although, two works propose a
International Journal of Computer Integrated Manufacturing 7

process view, and they can be partially considered as et al. (2013a) present a detailed description of such model,
antecedent works: Lanz et al. (2008) and Guerra-Zubiaga which should be considered as a starting point in the field.
and Young (2008). The former proposes a high-level The knowledge model takes as a reference the con-
product–process semantic network that includes process- cepts comprised in the output elements: ‘conceptual indus-
related concepts, but which are not developed further. The trial requirements’, ‘conceptual jigs and tools
later proposes a model comprising processes and requirements’, ‘conceptual as planned requirements’ and
resources, but the process concept is mainly intended for ‘conceptual as prepared configuration’; and control ele-
descriptive purposes and to allow having explicit and ments: ‘program management and planning’ and ‘as
implicit knowledge linked to it. designed proposal’; of the activity ‘create conceptual
As a conclusion, what makes this work different is the assembly process’ (Figure 5).
proposal of an aircraft assembly line conceptual design To support the creation of the iDMU, the knowledge
model supporting: Product, Processes and Resources; model was structured into three interrelated Knowledge
which are the basis for the creation of the iDMU (Mas Units (KUs): Product, Processes and Resources. Relations
et al. 2013b). The proposed model is briefly presented in between classes model the interrelation between the three
the next section, a full description can be found in Mas KUs. Since the evaluation of the conceptual assembly line
et al. (2013a) and in Mas (2014). alternatives relates to estimate: space requirements, trans-
portation requirements, cost and operation time; the dif-
ferent classes defined in each KU comprise the needed
5. Aircraft assembly line conceptual design model attributes and methods for such estimations. Figure 6
Downloaded by [Fernando Mas] at 13:33 17 July 2015

The method to develop the model for the conceptual shows the main classes of the created knowledge model
design of aircraft assembly lines is based on the creation (white background boxes).
of three main components: the ‘as is’ activity model using
IDEF0 notation, the ‘to be’ process model using IDEF0
notation and the knowledge model using unified modeling 5.1. Product knowledge unit
language (UML) notation and knowledge tables (Mas The Product KU supports the definition of all the aircraft
et al. 2013a). The proposed model is the basis for the components, both the functional (‘as designed’) and the
development of a KBA to support the activity ‘create industrial (‘as planned’ and ‘as prepared’) views, and the
conceptual assembly process’ (A221) represented in the definition of all the joints to be assembled. The ‘as pre-
Figure 5. pared’ view derives from an ‘as planned’ view, comprises
The creation of the ‘as is’ model started with two an assembly sequence defining the order of execution of
main actions. First, the analysis of the product design the required joints, and shows a hierarchical precedence
process described in textbooks on engineering design and structure with possible parallel branches. The product, at
the analysis of the assembly line design process its different levels and views, is considered as a ‘func-
described in textbooks on assembly line design. Most tional node’ and as an ‘industrial node’. Ultimately, the
textbooks on engineering design provide a similar gen- lowest level of the product tree is defined by elements of
eral structure for the design process with three main the class ‘component’. The product views are made of a
phases: Conceptual Design, System level or tree of nodes, functional or industrial, ultimately based on
Embodiment Design and Detail Design (Pahl and Beitz the same final layer of components. A ‘component’ (e.g.
1996; Dieter 2000). Textbooks on assembly line design front fuselage, centre fuselage) is conceptually invariant.
rather than providing a systematic process provide a A lower level class named ‘cad model’ was defined to
general view of the elements involved in the assembly accommodate the concept of product variant; for instance,
line design and tend to focus on the ALB problem (Chow the same aircraft may have a variant with a standard centre
1990; De Lit and Delchambre 2003). fuselage and another one with a stretched centre fuselage.
Second, the analysis of the AIRBUS available indus- This implies that a ‘component’ may have associated more
trial practices from previous aircraft projects. Due to the than one ‘cad model’. The ‘cad model’ class has an
difficulty of finding other companies’ publicly available attribute named ‘range of aircrafts’ to define the range of
assembly process references, a wider industrial context aircrafts where each ‘cad model’ will be used to build up
analysis was not possible. The analysis of the ‘as is’ the DMU. A ‘joint’ class links two components and has
model allowed to identify two main elements: process two attributes to define the joint type depending on the
improvements actions and activities where KBE technol- type of material of the components to be joined: metal–
ogy could be used. metal, metal–composite and composite–composite; and
The ‘to be’ process model was defined with the focus the type of components to be joined: fuselage–fuselage,
on the industrialise activity, and aiming to eliminate parti- fuselage–wing box and part–part-interchangeable. The
cularities, due to the confined industrial environment class ‘joint’ is linked to the process class ‘basic assembly
where the research has been conducted (Figure 5). Mas process’.
Downloaded by [Fernando Mas] at 13:33 17 July 2015

8
F. Mas et al.

Figure 6. Main classes of the proposed model and mapping into CATIA/DELMIA v5.
International Journal of Computer Integrated Manufacturing 9

5.2. Process knowledge unit type: structure; has a set of tasks to be executed depending
The Process KU supports the definition of the process to on the value of the two attributes: ‘joint component type’
execute joints, in terms of technology, sequencing and and ‘joint material type’; of the linked joint. The explicit
resources. The assembly process is materialised in work- knowledge about the processes was represented by means
stations and its corresponding assembly line. All the needs of knowledge tables (Figure 7).
related to technology, sequencing and resources are col-
lected in workstations. Workstations are grouped into the
assembly line to create a consistent assembly solution. 5.3. Resources knowledge unit
Rules and procedures are applied to compile all the infor- The Resources KU supports the definition of three main
mation. The ‘assembly line process’ produces the com- types of resources: ‘jigs & tools’, ‘industrial means’ and
plete aircraft using the ‘assembly line resource’, collects ‘human resources’. ‘Jigs & tools’-type relates to the
and consolidates all the information coming upstream resources whose design is strongly linked to the product
from the workstation level. Industrial means, human design (e.g. a jig to assemble a horizontal tail plane or a
resources and cycle times are calculated from the work- NC machine to mill the central wing box). ‘Industrial
station level data. The ‘assembly station process’ collects means’-type relates to resources that can be purchased
the individual basic assembly tasks. Basic assembly tasks from a supplier and are defined by standard or catalogue
are grouped logically according to their characteristics or characteristics (e.g. cranes, vehicles, manual riveting
their use of resources. An ‘assembly station process’ machines). ‘Human resources’-type, the aeronautical
makes use of the ‘assembly station resource’ to create an
Downloaded by [Fernando Mas] at 13:33 17 July 2015

assembly is a labour-intensive process, is necessary to


intermediate product node that is part of the ‘as prepared’ estimate the personnel and skills requirements. In addition
product structure. The ‘basic assembly process’ defines to these main resource types, there are three container
the manufacturing solution to execute the assembly of classes to collect resources upstream: ‘assembly line
two components that constitute a joint. A ‘basic assembly resource’, ‘assembly station resource’ and ‘basic assembly
process’ can be of any of the following six standard types: resource’. The ‘assembly line resource’ collects stations
structure, electrical, furnishing, system installation, paint- and resources that cannot be assigned to any specific
ing and sealing, and test. A ‘basic assembly process’ of station (e.g. a hangar, a crane). The ‘assembly station

Figure 7. Example of process-related knowledge tables.


10 F. Mas et al.

resource’ collects basic assembly resources and resources nodes appear, meaning that the ‘as planned’ view and
that cannot be assigned to a particular basic assembly the ‘as prepared’ view are not exactly equal and so
process (e.g. an assembly stand). The ‘basic assembly neither the corresponding trees. The classes ‘as prepared
resource’ collects all the resources attached to each tree’, ‘link as prepared nodes’ and ‘as prepared node’
‘basic assembly process’. were defined to accommodate this situation. The classes
‘AsPlanned’ and ‘AsPrepared’ were defined to generate
the corresponding product structures. Each product
6. FAL conceptual design assistant tool prototype structure is defined in a tree and stored in a file of
Once the Aircraft assembly line conceptual design model type CATProduct. A CATProduct file contains the 3D
was created, the eventual aim was to implement it in a representation of multiple components by pointing to
proof of concept assistant tool, integrated within CATIA/ the corresponding CATPart files. The nodes of a product
DELMIA v5, to help industrial designers to generate and tree can point to a CATProduct file (intermediate nodes)
evaluate FAL alternatives by defining scenarios and using or to a CATPart file (lowest level nodes are components
knowledge rules. The visual integrated development envir- that point to their corresponding 3D geometric repre-
onment comprises three main sections for the definition sentation). The ‘joint’ class has a relation with the class
of: modules, forms and classes. The modules structure the ‘component’. Every joint has two components, and is
application and contain the coding. The forms define the defined in a CATProduct file. The ‘joint’ class has a
interface with the user and the events triggered by the link to the class ‘basic assembly process’. An object of
user-interactive actions. The classes coding define the type ‘basic assembly process’ is defined in a
Downloaded by [Fernando Mas] at 13:33 17 July 2015

data structure (attributes and methods) of the application. CATProcess file. Due to the hierarchical nature of the
The programming language is Visual Basic for process tree, where an assembly line process contains
Applications (VBA) and the software API. Prior to any assembly station processes and those contain the basic
coding, the first implementation step was to map the assembly processes, a single CATProcess file contains
defined classes into commercial software elements and the definition of the whole assembly process. A
classes. resource has its 3D geometric representation defined in
a file of type CATProduct.

6.1. Model mapping into commercial software concepts


The data structure of the proposed model, represented by 6.2. Description of the assistant tool
white background boxes in Figure 6, had to be mapped into After the mapping of concepts, the next step was to define
classes, defined in the commercial software, and into new the flow of activities of the assistant tool. The developed
specifically defined classes. The shadowed boxes in Figure 6 prototype tool provides a step-by-step guide to the engi-
represent some of the most relevant classes of the resulting neer when executing the top-level tasks comprised in the
model. The implementation required the persistent storage of conceptual design of the assembly process alternatives:
instances in files (Figure 6). The container for the three basic define ‘as planned’ structure, define ‘as prepared’ struc-
concepts of the model, that constitute the iDMU: product, ture, create basic process structure, assign locations to
process and resource; is a process file (CATProcess) that assembly stations, assign sub-processes to assembly sta-
integrates three lists corresponding to each type of the PPR tions, assign resources to assembly stations, compile
structure. The API provides the classes: ‘ProductDocument’, assembly line and evaluate alternatives. UML activity
‘PartDocument’, ‘ProcessDocument’, ‘PPRDocument’, diagrams were created to specified such flow; Figure 8
‘Activity’, ‘Product’, ‘Resource’ and ‘Item’; with the inter- shows the top-level diagram.
faces to the functions needed to analyse and create elements Defining an assembly process alternative, as proposed
of the iDMU. in the assistant application (Figure 8), requires using the
A ‘component’ is the lowest level node in a product scenario information and involves fixing an assembly
tree and is linked to the ‘cad model’ class. A ‘cad sequence, establishing sub-assemblies associated to the
model’ is defined in a file of type CATPart. A file of sub-stages of the process, locating them into real industrial
type CATPart contains the 3D geometric representation plants belonging to the set of available company’s facil-
of a single component. There are three product trees to ities, adding sub-processes depending on the type of joint
represent the three product views: ‘as designed’, ‘as to be executed (e.g. component type: fuselage–fuselage;
planned’ and ‘as prepared’. Each product tree has its and material type: composite–composite) and assigning
corresponding nodes of type: ‘functional node’, ‘indus- the resources to be used (e.g.: NC machine, overhead
trial node’ and ‘as prepared node’. Conceptually, any crane). The use of a created process library, programmed
‘industrial node’ is an ‘as prepared node’ and the other decision rules and expert technical staffs’ interaction with
way around. However, when creating an ‘as prepared’ the system are required along the process to define the
structure from an ‘as planned’ structure, new industrial alternatives (Mas et al. 2013b).
International Journal of Computer Integrated Manufacturing 11

the components or defining it if it is not found. It allows


defining numeric type properties, which are common to
all the product nodes (e.g. cost). It also calculates the
value of the property in all the nodes of the product tree
by using the utility to capture its structure and applying
an adding upward algorithm. For all the lowest level
individual nodes, the value of the property is input. For
an upper-level node, the value of the property is calcu-
lated as the accumulative value of the nodes under its
branch. This utility is used to calculate the cost and time
at each node of the product tree.

6.3. Case study


Two case studies were executed to test and validate the
assistant tool. Using simple 3D solids, a very simple
digital aircraft (DA08) was defined specially for the first
case study. It comprised seven basic components and six
joints (Mas et al. 2013a, 2013b). The case study com-
Downloaded by [Fernando Mas] at 13:33 17 July 2015

prised two different situations: one with a single level ‘as


planned’ structure, and another with an ‘as planned’ struc-
ture with two levels. Both cases allowed testing the com-
plete functionality of the developed tool. This case study
is explained by Gómez et al. (2013). The aim of the first
case study was to evaluate the first version of the user
interface and the basic functions of the assistant tool with-
out applying decision rules.
Figure 8. Top-level activity diagram showing the assistant tool The second case study was an industrial approxima-
user flow of tasks. tion, with an ‘as designed’ product structure closer to a
real aircraft, in terms of major aerostructures. Using also
simple 3D solids, another digital aircraft (XDA10) was
In addition to the user interface defined by forms, the defined for the second case study. It comprised sixty-two
implementation required also the development of generic intermediate ‘as designed’ nodes and fifty-four last level
algorithms. The main functions developed for the proto- components. The FAL must be designed to execute the
type application were: tree structure analyser, node assembly of the following five major structures: fuselage,
dimensions calculator and node properties calculator. wings, engines and pylons, empennage and undercarriage.
The first function analyses any product structure, defined In addition to the FAL, each major structure has its own
in a CATProduct file, to determine the nodes and hier- assembly line where the corresponding joints must be
archy of the product view structures. This function could executed. The definition of the joints, and the product
be adapted to analyse a resource structure. The second structures: ‘as planned’ and ‘as prepared’; were carried
function calculates for each node the required bounding out with the developed tool. Figure 9 shows screen cap-
box and its geometric dimensions. It calculates the tures with both XDA10 structures. In this second case
bounding box of each lowest level individual component. study, the aim was to check the definition of the joints,
It analyses the relative position of the different elements ‘as planned’ and ‘as prepared’ structures with a more
and determines the corresponding bounding box for each complex product, to test the modified user interface, and
product node. Dimensions of each component are calcu- to validate the implemented decision rules.
lated by defining parallel planes and checking if they cut The programmed decision rules require information
the part. If that condition is false, the distance between regarding the assembly plants, e.g. cost/day, surface, dis-
planes is reduced. The loop is executed until precision tances between them and availability of transportation
required is achieved. The dimensions information is rele- means; and the assembly time assigned to the tasks of
vant to estimate the space allocation for the possible each joint type (Figure 7) under the column ‘Process’
transportation of elements, and to estimate the industrial shows an example of such tasks. Figure 10 shows, in the
facilities space requirements for each assembly operation form of tables, an example of the assembly plant informa-
(joint) to be executed in each node of the ‘as prepared’ tion used in the second case study; both cost/day and plant
structure. The third function allows finding a property in surface are represented by approximate values.
12 F. Mas et al.
Downloaded by [Fernando Mas] at 13:33 17 July 2015

Figure 9. Screen captures of Aircraft XDA10 structures: ‘as planned’ and ‘as prepared’.

Figure 10. Example of assembly plant information used by the prototype application.

For the second case study, the defined industrial work- fuselage were larger than the cargo volume capacity of the
load distribution for the five major components or ‘as transport aircraft Airbus A300-600ST Beluga, larger than
planned’ structure was: fuselage (Bremen), wings any by-road available transport means, and there was no
(Filton), engines and pylons (Toulouse), empennage alternative means. This was the situation to be reproduced
(Saint-Nazaire) and undercarriage (Seville); the selected and evaluated with the decision rules of the assistant
location for the FAL was Seville. The transport of the application. Figure 11 shows the evaluation results of the
whole fuselage from the plant located in Bremen to the proposed ‘as planned’ alternative in terms of: dimensions
FAL in Sevilla was not feasible. The dimensions of the of each major component to be transported from its
International Journal of Computer Integrated Manufacturing 13

Figure 11. Results of the second case study.

assembly plant to the FAL, transport distance to the FAL, development is based on experts’ knowledge and on the
transport means, assembly time and assembly cost. product–process–resource (PPR) to support the iDMU
The results show that the FAL assembly time deter- concept. The assistant tool is integrated within a commer-
mines the total assembly time, since all the assembly times cial software system widely used in the aerospace sector.
of the five major structures in their corresponding assem- The use cases executed with the developed application
bly line are lower. The null solution for the transport of the confirmed the viability of the approach. The assistant tool
whole fuselage from Bremen to the FAL could be solved allows defining different scenarios and evaluating them in
Downloaded by [Fernando Mas] at 13:33 17 July 2015

by transporting the front fuselage separately. However, in terms of: dimensions, transport requirements, time and
this case the FAL should be modified to accommodate the cost. The evaluation of different alternatives allows creat-
execution of the joint between the front fuselage and the ing estimates that help in the FAL conceptual design
centre fuselage; as a result, a new ‘as planned’ product decision-making process. As a prototype application, it
structure should be created an evaluated. The time model lacks desirable features dealing with check of errors, edit-
did not include the transport time between the different ing of defined joints and definition of joints from design
plants. If considered, then the transport time should com- constraints.
prise, among other concepts, the uploading and download- Both the proposed model and its implementation into a
ing of the aero structure into and from the transport mean knowledge-based assistant tool provide a starting point
and the average speed of such transport mean. The time contribution to the field.
showed in the table under the column ‘Assembly time (d)’ Future works aim completing the implementation of
only takes into account pure assembly time calculated knowledge rules dealing with resources allocation, imple-
from the time assigned to the tasks that conform each menting a multi-criteria decision analysis for the alterna-
type of joint. Similarly, for the cost model, transportation tives evaluation and an algorithm to implement automatic
cost is not considered. The assembly time and cost are process planning capabilities to create the ‘as prepared’
calculated even though the component cannot be alternatives using the information defined in the ‘as
transported. planned’ structure, the joints to execute and the explicit
The execution of the case study confirmed the feasi- process information and knowledge. Another work that
bility of the approach, by making possible to evaluate requires further investigation is the evolution of the
industrial workload distributions alternatives for the con- iDMU along time to support the integration of the infor-
cept design of a FAL, by influencing the product design mation generated during the three design phases: concept,
very early when conducting the industrialisation design definition and development.
process, and by showing a potential time reduction in
the execution of some routine tasks. Since the work is a
proof-of-concept development, it was not tested under real Acknowledgement
conditions, of a full conceptual design process, to make a The authors would like to thank the AIRBUS Group colleagues
quantitative evaluation of the potential time reduction. for their support and contribution during the development of this
work.

7. Conclusions Disclosure statement


This paper presents a knowledge-based solution to No potential conflict of interest was reported by the authors.
improve the process of conceptual design of aircraft
FALs. The proposed alternative is composed of an aircraft
FAL conceptual design process model and its implementa- ORCID
tion into a proof of concept assistant tool that guides the Fernando MAS http://orcid.org/0000-0001-7230-9929
industrial engineer to carry out such process. The José ríos http://orcid.org/0000-0003-2115-9945
14 F. Mas et al.

References Khan, A., and A. I. Day. 2002. “A Knowledge Based Design


Anselmetti, B., and B. Fricero. 2012. “Aid Tool for the Design of Methodology for Manufacturing Assembly Lines.”
Process and Aircraft Assembly Lines.” Aerospace Science Computers & Industrial Engineering 41 (4): 441–467.
and Technology 23: 387–398. doi:10.1016/j.ast.2011.09.009. doi:10.1016/S0360-8352(01)00067-5.
Barnes, C. J. 2000. “A Methodology for the Concurrent Design Kim, K.-Y., D. G. Manley, and H. Yang. 2006. “Ontology-Based
of Products and their Assembly Sequences.” PhD diss., Assembly Design and Information Sharing for Collaborative
Cranfield University, UK. Product Development.” Computer-Aided Design 38:
Barnes, C. J., G. E. M. Jared, and K. G. Swift. 2004. “Decision 1233–1250. doi:10.1016/j.cad.2006.08.004.
Support for Sequence Generation in an Assembly Oriented La Rocca, G., L. Krakers, and M. J. L. Van Tooren. 2002.
Design Environment.” Robotics and Computer-Integrated “Development of an ICAD Generative Model for Blended
Manufacturing 20: 289–300. doi:10.1016/j.rcim.2003. Wing Body Aircraft Design.” In Proceedings of the 9th
10.013. AIAA/ISSMO Symposium on Multidisciplinary Analysis and
Boysen, N., M. Fliedner, and A. Scholl. 2007. “A Classification Optimization, 4–6 September, Atlanta, USA. http://arc.aiaa.
of Assembly Line Balancing Problems.” European Journal org/doi/abs/10.2514/6.2002-5447.
of Operational Research 183 (2): 674–693. doi:10.1016/j. Lanz, M., F. Garcia, T. Kallela, and R. Tuokko. 2008. “Product-
ejor.2006.10.010. Process Ontology for Managing Assembly Specific
Choi, J.-W., D. Kelly, and J. Raju. 2007. “A Knowledge-Based Knowledge between Product Design and Assembly System
Engineering Tool to Estimate Cost and Weight of Composite Simulation.” In IFIP International Federation for
Aerospace Structures at the Conceptual Stage of the Design Information Processing 260, Micro-assembly Technologies
Process.” Aircraft Engineering and Aerospace Technology and Applications, edited by S. Ratchev and S. Koelemeijer.
79 (5): 459–468. doi:10.1108/00022660710780588. Boston: Springer.
Chow, W. M. 1990. Assembly Line Design: Methodology and Liu, T.-H. 1992. “An Object-Oriented Assembly Application
Downloaded by [Fernando Mas] at 13:33 17 July 2015

Applications. New York: Marcel Dekker. Methodology for PDES/STEP based Mechanical Systems.”
De Lit, P., and A. Delchambre. 2003. Integrated Design of a PhD diss., University of Iowa, USA.
Product Family and Its Assembly System. Boston: Kluwer Mas, F. 2014. “Desarrollo de un sistema basado en el conoci-
Academic Publishers. miento para la definición de líneas de montaje aeronáuticas
Dieter, G. E. 2000. Engineering Design: A Materials and en la fase conceptual.” [Development of a Knowledge-based
Processing Approach. 3rd ed. Singapore: McGraw Hill. System to Define Aeronautic Assembly Lines in the
Dolezal, W. R. 2008. “Success Factors for Digital Mock-ups Conceptual Phase]. PhD diss., Polytechnic University of
(DMU) in complex Aerospace Product Development.” PhD Madrid, Spain.
diss., Technische Universität München, Germany. Mas, F., A. Gómez, J. L. Menéndez, and J. Ríos. 2013b.
Dong, T., R. Tong, L. Zhang, and J. Dong. 2007. “A Knowledge- “Proposal for the Conceptual Design of Aeronautical Final
Based Approach to Assembly Sequence Planning.” The Assembly Lines Based on the Industrial Digital Mock-Up
International Journal of Advanced Manufacturing Concept.” In Product Lifecycle Management for Society –
Technology 32: 1232–1244. doi:10.1007/s00170-006-0438-1. IFIP Advances in Information and Communication
Feng, H., M. Luo, H. Liu, and Z. Wu. 2011. “A Knowledge- Technology, 10–19. Vol. 409. Berlin: Springer.
based and Extensible Aircraft Conceptual Design Mas, F., J. Ríos, and J. L. Menéndez. 2012. “Conceptual Design
Environment.” Chinese Journal of Aeronautics 24: 709– of an Aircraft Final Assembly Line: A Case Study.” Key
719. doi:10.1016/S1000-9361(11)60083-6. Engineering Materials 502: 49–54. doi:10.4028/www.scien-
Fowler, J. W., and O. Rose. 2004. “Grand Challenges in Modeling tific.net/KEM.502.
and Simulation of Complex Manufacturing Systems.” Mas, F., J. Ríos, J. L. Menéndez, and A. Gómez. 2013a. “A
Simulation 80: 469–476. doi:10.1177/0037549704044324. Process-Oriented Approach to Modeling the Conceptual
Gabarde, R., and W. R. Dolezal. 2007. “Dmu@Airbus - Design of Aircraft Assembly Lines.” The International
Evolution of the Digital Mock-Up (DMU) at Airbus to the Journal of Advanced Manufacturing Technology 67 (1–4):
Centre of Aircraft Development.” In The Future of Product 771–784. doi:10.1007/s00170-012-4521-5.
Development. Proceedings of the 17th CIRP Design Mavris, D. N., and D. A. DeLaurentis. 2000. “A Probabilistic
Conference, 3–12. Berlin: Springer. Approach for Examining Aircraft Concept Feasibility and
Gómez, A., F. Mas, J. L. Menéndez, and J. Ríos. 2013. “A Viability.” Aircraft Design 3 (2): 79–101. doi:10.1016/
Knowledge-Based Application for Industrialization S1369-8869(00)00008-2.
Design.” Procedia Engineering 63: 318–326. doi:10.1016/j. Michalos, G., S. Makris, and D. Mourtzis. 2012. “An Intelligent
proeng.2013.08.178. Search Algorithm-Based Method to Derive Assembly Line
Guerra-Zubiaga, D. A., and R. I. M. Young. 2008. “Design of a Design Alternatives.” International Journal of Computer
Manufacturing Knowledge Model.” International Journal of Integrated Manufacturing 25 (3): 211–229. doi:10.1080/
Computer Integrated Manufacturing 21 (5): 526–539. 0951192X.2011.627949.
doi:10.1080/09511920701258040. Pahl, G., and W. Beitz. 1996. Engineering Design: A Systematic
Heike, G., M. Ramulu, E. Sorenson, P. Shanahan, and K. Approach. 2nd ed. London: Springer.
Moinzadeh. 2001. “Mixed Model Assembly Alternatives for Rachuri, S., Y.-H. Han, S. Foufou, S. C. Feng, U. Roy, F. Wang,
Low-Volume Manufacturing: The Case of the Aerospace R. D. Sriram, and K. W. Lyons. 2006. “A Model for
Industry.” International Journal of Production Economics Capturing Product Assembly Information.” Journal of
72: 103–120. doi:10.1016/S0925-5273(00)00089-X. Computer Information Science and Engineering 6: 11–21.
Jin, Y., R. Curran, J. Butterfield, and R. Burke. 2008. “A Raju, J. A. 2003. “Conceptual Design and Cost Optimisation
Quantitative Metric for Workstation Design for Aircraft Methodology.” In Proceedings of the 44th AIAA/ASME/AHS
Assembly.” In Collaborative Product and Service Life Cycle Structures, Structural Dynamics and Materials Conference,
Management for a Sustainable World. London: Springer. April 7–10. Norfolk, USA. http://arc.aiaa.org/doi/abs/10.
2514/6.2003-1505.
International Journal of Computer Integrated Manufacturing 15

Ríos, J., F. Mas, and J. L. Menéndez. 2012. “Aircraft Final Journal of Computer Integrated Manufacturing 25 (4–5): 368–
Assembly Line Balancing and Workload Smoothing: A 383. doi:10.1080/0951192X.2010.531292.
Methodological Analysis.” Key Engineering Materials 502: Verhagen, W. J. C., P. Bermell-Garcia, R. E. C. Van Dijk, and R.
19–24. doi:10.4028/www.scientific.net/KEM.502. Curran. 2012b. “A Critical Review of Knowledge-Based
Su, Q. 2009. “A Hierarchical Approach on Assembly Sequence Engineering: An Identification of Research Challenges.”
Planning and Optimal Sequences Analyzing.” Robotics and Advanced Engineering Informatics 26 (1): 5–15.
Computer-Integrated Manufacturing 25: 224–234. doi:10.1016/j.aei.2011.06.004.
doi:10.1016/j.rcim.2007.11.006. Wang, L., S. Keshavarzmanesh, H.-Y. Feng, and R. O. Buchal.
Sudarsan, R., S. J. Fenves, R. D. Sriram, and F. Wang. 2005. “A 2009. “Assembly Process Planning and Its Future in
Product Information Modeling Framework for Product Collaborative Manufacturing: A Review.” The International
Lifecycle Management.” Computer-Aided Design 37: Journal of Advanced Manufacturing Technology 41:
1399–1411. doi:10.1016/j.cad.2005.02.010. 132–144. doi:10.1007/s00170-008-1458-9.
Swift, K. G., J. D. Booker, and N. F. Edmondson. 2004. Wiktorsson, M., T. Andersson, and M. Broman. 2000. “A Note
“Strategies and Case Studies in Assembly System on the Specification of Assembly Systems.” International
Selection.” Proceedings of the Institution of Mechanical Journal of Production Research 38 (16): 3997–4002.
Engineers, Part B: Journal of Engineering Manufacture doi:10.1080/00207540050176120.
218 (7): 675–688. doi:10.1177/095440540421800701. Zha, X. F., and H. Du. 2002. “A Pdes/Step-Based Model and
Verhagen, W. J. C., P. Bermell-Garcia, P. Mariot, J.-P. Cotton, D. System for Concurrent Integrated Design and Assembly
Ruiz, R. Redon, and R. Curran. 2012a. “Knowledge-Based Planning.” Computer-Aided Design 34: 1087–1110.
Cost Modelling of Composite Wing Structures.” International doi:10.1016/S0010-4485(01)00186-5.
Downloaded by [Fernando Mas] at 13:33 17 July 2015

View publication stats

You might also like