development of a concurrent design facility based on esa ... · the concurrent engineering approach...

109
Development of ESA CDF Vas Dissertação En Presidente: Prof. Ferna Orientador: Prof. Paulo Vogais: Doutora An Prof. Filipe Março de 2009 a concurrent design facility F: Application to aircraft desig sco José da Silveira Pereira o para obtenção do Grau de Mestre ngenharia Aeroespacial Júri ando José Parracho Lau (DEM) o Jorge Soares Gil (DEM) na Filipa Caetano Relvas (Critical Softwar Szolnoky Ramos Pinto Cunha (DEM) based on gn em re)

Upload: others

Post on 24-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

Development of a concurrent design facility based on ESA CDF: Application to aircraft design

Vasco José da Silveira Pereir

Dissertação para obtenção do Grau de Mestre em

Engenharia Aeroespacial

Presidente: Prof. Fernando José Parracho Lau (DEM)

Orientador: Prof. Paulo Jorge Soares Gil (DEM)

Vogais: Doutora Ana Filipa Caetano Relvas (Critical Software)

Prof. Filipe Sz

Março de 2009

of a concurrent design facility based on ESA CDF: Application to aircraft design

Vasco José da Silveira Pereira

Dissertação para obtenção do Grau de Mestre em

Engenharia Aeroespacial

Júri

Fernando José Parracho Lau (DEM)

Prof. Paulo Jorge Soares Gil (DEM)

Ana Filipa Caetano Relvas (Critical Software)

Prof. Filipe Szolnoky Ramos Pinto Cunha (DEM)

of a concurrent design facility based on ESA CDF: Application to aircraft design

Dissertação para obtenção do Grau de Mestre em

Ana Filipa Caetano Relvas (Critical Software)

Page 2: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

ii

Aos meus Pais e Irmã

Page 3: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

iii

Abstract

The concurrent engineering approach to project design was developed as an answer to the

challenge of overcoming limitations of the traditional sequential approach, where lack of

communication between the design, production, and marketing departments lead to suboptimal

results. Involving all people in the design from the beginning lead to better and cheaper

products as all aspects determining the final resulting design can be taken into account since

the beginning. The boom in information technologies emphasizes still more the advantages of

this integrated approach, leading to huge productivity gains, better designs, and ultimately to

innovation.

In this thesis the “Student Concurrent Design Environment” (SCDE), provided by the European

Space Agency, was implemented at the Aerospace Laboratory of Instituto Superior Técnico. A

possible layout for the concurrent design facility, scaled down from the ESA Concurrent Design

Facility (CDF), to meet the requirements of available space and academic environment was

proposed. The implementation includes, after the complete and correct installation of the SCDE,

the understanding and description of the system working process, including a discussion of

some detected critical aspects.

Once the system was working a test model was developed to verify the complete functionality of

the system and as an application of a different domain, having in mind the academic

environment. The selected design goal was a radio controlled aircraft, prepared to participate in

the Aircargo Challenge student competition. The application proposes some small add-ons in

the system, especially adequate to a student environment such as some knowledge

management rudiments to pass lessons learned from student of one year to the next.

The entire SCDE system works through the Microsoft Excel usage. The new application was

developed using this program as well as the Microsoft Visual Basic Editor, to create and edit the

functions applied to macros.

Keywords: Concurrent Engineering; Concurrent Design Facility at University; Aircraft

Concurrent Design; Aircargo Challenge Competition.

Page 4: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

iv

Resumo

O método apoiado em Engenharia Concorrente para o desenvolvimento de projectos, apareceu

como uma resposta às constantes limitações existentes no tradicional método sequencial, onde

a falta de comunicação entre os departamentos de concepção, produção e comercialização

conduziam a resultados abaixo do esperado. O envolvimento de todos na concepção a partir

do início resulta em produtos melhores e mais baratos, dado que todos os aspectos que

determinantes para o resultado final, foram tidos em conta desde o inicio. A evolução nas

tecnologias de informação acentuam as vantagens do método integrado, levando a enormes

ganhos de produtividade, melhores projectos e por fim a inovação.

Nesta tese foi implementada a ferramenta “Student Concurrent Design Environment” (SCDE),

disponibilizada pela Agência Espacial Europeia, no laboratório de aeroespacial no Instituto

Superior Técnico. Foi proposta uma solução para a criação de um centro de projectos, a partir

do ESA-CDF, tendo em conta o espaço existente e os objectivos académicos. A

implementação compreende, após a instalação do SCDE, o entendimento do funcionamento do

sistema, bem como do seu desenvolvimento nas áreas de maior necessidade.

Estando o sistema em completo funcionamento foi desenvolvido um modelo de test para

verificar todo o funcionamento do sistema bem como sendo uma aplicação de um dominio

diferente, mas dentro da área académica em que se insere o trabalho. O modelo escolhido foi a

criação de uma aeronave controlada por rádio, preparada para participar no concurso “Aircargo

Challenge”. Esta aplicação sugere pequenas evoluções no sistema, especialmente adequadas

para um ambiente académico, tais como a criação de uma base de conhecimento para

transmitir as lições apreendidas para o futuro.

Todo o sistema SCDE funciona através do Microsoft Excel e todos os desenvolvimentos foram

feitos, através do uso deste programa, bem como do Microsoft Visual Basic Editor, para a

criação e edição das funções usadas a partir de Macros.

Palavras-chave: Engenharia Concorrente; Engenharia Concorrente em Ambiente Universitário;

Projecto de Aeronave utilizando Engenharia Concorrente; Competição “Aircargo Challenge”.

Page 5: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

v

Table of Contents

Abstract ............................................................................................................................. iii

Resumo .............................................................................................................................. iv

Table of Contents ................................................................................................................ v

Index of Figures ................................................................................................................. vii

Index of Tables .................................................................................................................... x

Abbreviations ..................................................................................................................... xi

Index of Symbols .............................................................................................................. xiii

1. Introduction ................................................................................................................. 1

1.1. Traditional Approach versus Concurrent Engineering .................................................. 1

1.2. The Aircargo Challenge Event ....................................................................................... 4

1.3. Objectives and Motivation ............................................................................................ 4

1.4. Thesis Outline ................................................................................................................ 5

2. CDF in the World .......................................................................................................... 6

2.1. Introduction .................................................................................................................. 6

2.2. ESA-CDF ......................................................................................................................... 6

2.2.1. Overview ............................................................................................................... 6

2.2.2. Main objectives ..................................................................................................... 7

2.2.3. CDF Organization ................................................................................................... 7

2.2.4. Developments in Progress ................................................................................... 14

2.2.5. Why choose ESA-CDF .......................................................................................... 16

2.3. NASA – IMDC ............................................................................................................... 17

2.3.1. Introduction......................................................................................................... 17

2.3.2. IMDC People ........................................................................................................ 17

2.3.3. IMDC Process ....................................................................................................... 18

2.3.4. IMDC Tools .......................................................................................................... 19

2.3.5. IMDC Facility ........................................................................................................ 20

2.4. Other CE facilities ........................................................................................................ 21

2.4.1. German Aerospace Center .................................................................................. 21

2.4.2. European Aeronautic Defense and Space Company (EADS) ............................... 22

2.4.3. The Aerospace Corporation ................................................................................ 22

3. The SCDE System ........................................................................................................ 24

3.1. The Model ................................................................................................................... 24

Page 6: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

vi

3.2. Setting up the SCDE ..................................................................................................... 28

4. Implementing CDF at IST ............................................................................................ 30

4.1. IST – CDF Laboratory Capabilities ................................................................................ 30

4.1.1. CDF Hardware ..................................................................................................... 30

4.1.2. CDF Software ....................................................................................................... 30

4.1.3. CDF layout ........................................................................................................... 32

4.1.4. CDF Equipment Acquisition ................................................................................. 33

5. Development of SCDE ................................................................................................. 34

5.1. Commentary and Changes Tracking ............................................................................ 34

6. Aircargo Challenge – Application Project ..................................................................... 37

6.1. Calculation Model ...................................................................................................... 37

6.2. Domains ...................................................................................................................... 41

6.2.1. Aerodynamics ...................................................................................................... 43

6.2.2. Propulsion ........................................................................................................... 45

6.2.3. Avionics ............................................................................................................... 46

6.2.4. Weight and Structure .......................................................................................... 47

6.2.5. Air Conditions, Costs and Requirements ............................................................. 48

6.2.6. Assembly and Presentation ................................................................................. 48

6.3. Procedure ................................................................................................................... 52

6.4. Validation ................................................................................................................... 52

6.5. Discussion ................................................................................................................... 56

7. Conclusion ................................................................................................................. 58

8. Future ........................................................................................................................ 60

9. Bibliography ............................................................................................................... 61

Annexes ............................................................................................................................ 64

Annex A - Student Concurrent Design Environment Portuguese User Manual ...................... 65

A.1. Introdução .................................................................................................................. 65

Annex B – Appendix to the Student Concurrent Design Environment English Manual .......... 84

Annex C – JavaFoil ............................................................................................................. 91

Annex D – JavaProp ........................................................................................................... 92

Annex E – Macro VBA Functions List Created ...................................................................... 93

Page 7: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

vii

Index of Figures

Figure 1.1– Example of design changes as a function of time. More design changes at the

beginning of the process allows for a lower number of total design changes. .............................. 2

Figure 1.2 – Life-cycle cost as a function of the product development phase. Black represents

the expected total life cycle cost along the development of a product, which is closer to

concurrent engineering prediction. Blue represents the expected traditional approach cost

evolution, but the real product development cost is represented in red........................................ 3

Figure 2.1 – Conceptual model of mission and spacecraft design process of ESA-CDF [6]. ....... 8

Figure 2.2 – Iterative process, the spiral model [6]. ...................................................................... 9

Figure 2.3 – ESA CDF Model architecture [1]. ............................................................................ 10

Figure 2.4 – ESA CDF layout [37]. .............................................................................................. 11

Figure 2.5 – Main design room layout [6]. ................................................................................... 12

Figure 2.6 – iCDF access architecture [7]. .................................................................................. 15

Figure 2.7 – Graphical representation of OCDS [11]. ................................................................. 16

Figure 2.8 – IMDC facility layout [2]. ........................................................................................... 21

Figure 2.9 – CDC facility layout [35]. ........................................................................................... 23

Figure 3.1 – Workbook concept of SCDE. .................................................................................. 24

Figure 3.2 – Worksheet concept of SCDE. ................................................................................. 25

Figure 3.3 – Post a parameter request form. .............................................................................. 25

Figure 3.4 – Update data exchange version form. ...................................................................... 26

Figure 3.5 – Insert Parameters Button. ....................................................................................... 26

Figure 3.6 – Subsystem Selection form, to parameter insert. ..................................................... 27

Figure 3.7 – Selection of parameter to insert. ............................................................................. 28

Figure 4.1– Ideal layout for the main room in a concurrent design facility [6]. ............................ 32

Figure 4.2 – IST-CDF main room layout. .................................................................................... 33

Figure 5.1 – Comment add button............................................................................................... 34

Figure 5.2 – Insert Comment/Change menu. .............................................................................. 35

Figure 5.3 – Insert User Name menu. ......................................................................................... 35

Figure 5.4 – Delete comment button. .......................................................................................... 36

Figure 5.5 – Delete Comment menu. .......................................................................................... 36

Page 8: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

viii

Figure 6.1 – Take-off distance. .................................................................................................... 38

Figure 6.2 – Forces acting on an aircraft during ground roll. ...................................................... 39

Figure 6.3 – System architecture - Specific domains, aggregations, and external tools. ........... 43

Figure 6.4 – Wing design command button. ............................................................................... 43

Figure 6.5 – Open Java Foil menu. ............................................................................................. 44

Figure 6.6 – Wing creator button. ................................................................................................ 44

Figure 6.7 – Propeller design button. .......................................................................................... 45

Figure 6.8 – Open Java Prop menu. ........................................................................................... 45

Figure 6.9 – Calculation presentation model. .............................................................................. 49

Figure 6.10 – Presentations of the calculation results, if there is take off or not. ....................... 50

Figure 6.11 – List values function button. ................................................................................... 50

Figure 6.12 – Chart Creator Button. ............................................................................................ 50

Figure 6.13 – Graphic creator menu. .......................................................................................... 51

Figure 6.14 – Example of one project design evolution results chart. ........................................ 51

Figure 6.15 – Results of the first two iterations where the value of the wing span varies. ......... 54

Figure 6.16 – Comparing iterations 1 and 3, where the thrust value varies. .............................. 55

Figure 6.17 – Comparing iterations 3 and 4, where the defined CDo changed. ........................... 55

Figure 6.18 – Comparing Icaro and 2009 aircraft. ...................................................................... 56

Figure A.1 – Modelo geral do conceito SCDE. ........................................................................... 66

Figure A.2– Tipos de worksheet de um subsistema no SCDE. .................................................. 66

Figure A.3– Janela “Subsystem Selection”. ................................................................................ 70

Figure A.4– Janela “Select Parameters from selected/chosen Subsystem”. .............................. 71

Figure A.5– Janela “Post a Request”. ......................................................................................... 72

Figure A.6 – Janela “Insert Comment”. ....................................................................................... 73

Figure A.7 – Janela “Delete Comment”. ...................................................................................... 73

Figure A.8 – Janela “Update Data Exchange Version”. .............................................................. 75

Figure A.9 – Janela “Update Data Exchange”. ........................................................................... 76

Figure A.10 – Distância de descolagem. .................................................................................... 77

Figure A.11 – Forças a actuar na aeronave durante o rolamento na pista. ............................... 76

Page 9: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

ix

Figure A.12 – Representação da existência ou não de descolagem.......................................... 81

Figure A.13– Janela “Show Graph”. ............................................................................................ 82

Figure A.14 – Exemplo de um gráfico de evolução das varáveis de projecto. ........................... 82

Figure B.1 – Take-off distance. ................................................................................................... 84

Figure B.2 – Forces acting on an aircraft during ground roll. ...................................................... 85

Figure B.3 – Presentations of the calculation results, if there is take off or not. ......................... 88

Figure B.4 – Menu “Show Graph”. .............................................................................................. 89

Figure B.5 – Example of one project design evolution results chart. .......................................... 89

Figure C.1 – JavaFoil program window. ...................................................................................... 91

Figure D.1 – JavaProp program window. .................................................................................... 92

Page 10: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

x

Index of Tables

Table 2.1 – General tools used at ESA-CDF [6]. ........................................................................ 13

Table 2.2 – Domain specific tools used at ESA-CDF [6]. ........................................................... 14

Table 2.3 – Disciplines included in DET [2]. ................................................................................ 18

Table 2.4– Typical 4-day IMDC studies execution flow [2]. ........................................................ 19

Table 2.5– Disciplines tools currently used in IMDC [2]. ............................................................. 20

Table 4.1– General tools used in ESA-CDF versus the ones used in IST-CDF. ........................ 31

Table 4.2 – Domain specific tools used in ESA-CDF versus the ones used in IST-CDF. .......... 31

Table 6.1 – Workstations and their subsystems domains. .......................................................... 42

Table 6.2 – Inputs and Outputs for Aerodynamics domain. ........................................................ 45

Table 6.3 – Inputs and Outputs for Propulsion Domain. ............................................................. 46

Table 6.4 – Outputs for Avionics Domain. ................................................................................... 47

Table 6.5 – Inputs and Outputs for weight and structure domain. .............................................. 47

Table 6.6 – Inputs for assembly and presentation domain. ........................................................ 52

Table 6.7 – Variables values for Icaro aircraft. ............................................................................ 53

Table 6.8 – Assumed values for a first iteration in the project design of the aircraft of IST 2009

Team in the Aircargo Challenge. ................................................................................................. 53

Table 6.9 – Variables values already know to the 2009 aircraft. ................................................ 54

Table A.1– Descrição detalhada dos campos existentes para preenchimento numa worksheet

de “output”. .................................................................................................................................. 69

Table A.2– Descrição detalhada dos campos existentes para preenchimento numa worksheet

de “input”. .................................................................................................................................... 69

Table A.3– Subsistemas criados, associados à respectiva estação de trabalho. ...................... 80

Table A.4 – Variáveis dos subsistemas colocadas como “Inputs” e “Outputs”, pelos respectivos

subsistemas. ................................................................................................................................ 83

Table B.1– Workstations and their subsystems domains. .......................................................... 88

Table B.2 – Variables defined as “outputs” and “inputs” by each domain. ................................. 90

Page 11: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

xi

Abbreviations

AOCS Attitude and Orbit Control System

APAE Portuguese Association of Aeronautics and Space

ASI Italian Space Agency

CDC Concept Design Center

CDF Concurrent Design Facility

CE Concurrent Engineering

CEF Concurrent Engineering Facility

CEI Central European Initiative

CESAR Central European Satellite for Advanced Research

CesaR Concurrent Engineering Set-up for Advanced Results

DET Discipline Engineering Teams

DLR German Aerospace Center

DMZ Demilitarized Zone

EADS European Aeronautic Defense and Space Company

ESA European Space Agency

ESTEC ESA Research and Technology Center

EXIX EXcel Information eXchange

GDCD Grid based Distributed Concurrent Design

GSFC Goddard Space Flight Center

iCDF Internet Concurrent Design Facility

IDC Integrated Design Capability

IDM Integrated Design Model

IMDC Integrated Mission Design Center

ISIS IMDC System for Information Sharing

ISS International Space Station

IST Instituto Superior Técnico

NASA National Aeronautics and Space Administration

OCDS Open Concurrent Design Server

RDL Reference Data Libraries

Page 12: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

xii

SCDE Student Concurrent Design Environment

SSL Secure Socket Layer

UBI Beira Interior University

VPN Virtual Private Network

Page 13: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

xiii

Index of Symbols

� Acceleration

� Aspect Ratio

� Wing Span

c Chord

�� Drag Coefficient

�� Lift Coefficient during Ground Roll

C� á� Maximum Lift Coefficient

�� Power Coefficient

�� Thrust Coefficient

� Drag

� Oswald Coefficient

�� Rolling Friction Force

�� External x Axe Forces

� Advanced Ratio

� Lift Induced Drag Coefficient

�� Lift Generated during Ground Roll

� Propeller Rotational Velocity

�� Propeller Efficiency

� Power

� Dynamic Pressure

Density

S Wing Loading

#� Ground Roll Distance

#$ Rotation Distance

#%& Take off Distance

' Rolling Friction Coefficient

T Thrust

)*+,-- Stall Speed

Page 14: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

xiv

)%& Take off Speed

)%&.//0 Take off Speed Need

W Weight

2345+6 Empty Aircraft Weight

2%& Take off Weight

Page 15: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

1

1. Introduction

1.1. Traditional Approach versus Concurrent Engineering

“One hand doesn´t always know what the other is doing.” 1

During several decades, products were developed with a process, which we can call the

traditional approach, where specialists from different subjects worked in different teams with

only one common objective, the final product. In this methodology each team designs a

subsystem in their own office or laboratory, relatively independent from the others, using stand-

alone tools. Design iterations at system level take then place in meetings at intervals of a few

weeks. It is a serial development method, where the product is first completely design by the

design engineering department, after which the manufacturing process is defined by the

manufacturing engineering department, and so on with all the teams involve on the project, re-

starting all the development process every time there is an adjustment, until the product is

completely established.

This has obvious advantages, such as the flexibility in the use of manpower resources and the

fact that it is a well-tried and routine process. On the other hand, it has drawbacks since it

favours certain isolation in the subsystem preliminary design, reducing the opportunity to find

interdisciplinary solutions and to create system awareness in the specialists. This creates a lack

of coordination and interaction among the different subsystems, and the teams only focus on

their own subsystems and not on the final product. This includes problems generated by how

their work is evaluated, many times just by their direct output and not for solutions that can

produce gains elsewhere. The workload demand on each team member, or even within each

team, is quite high due to the lack of interaction among different teams, because difficulties on

each of them might be overcome with a general and simpler solution if evaluate between all of

the teams. It is then very difficult, if not impossible, to re-assemble all of this knowledge, for

example to resume the study after some time with modified requirements. Also, the study client

was not necessarily involved in the total design process, significantly reducing the probability of

the design being fully satisfactory from the market point of view. Last but not least, the time

required for performing studies using the traditional approach (6-9 months in the case of space

probes) may be incompatible with today’s drive towards a shorter time-span from concept to

flight.

At the end of the last century the need for greater efficiency in designing new missions, lead

aerospace, automobile and other industries to a new concept. The traditional mission/product

design process was considered inefficient, as it was described above, because it required too

many meetings, the costs of the projects were increasing with the increased complexity of the

systems while the resources were reducing, took too long to be completed, and yielded

inconsistent results that did not meet the expectations. The constant world fastening evolution,

the need to build new and ambitious projects in a faster way, lead to the concurrent engineering

concept.

1 Anonymous Author

Page 16: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

2

Concurrent engineering is not a quick fix for the company’s problems and it is not just a way to

improve engineering performance, it is a business strategy that addresses important company

resources. The major objective this business strategy aims to achieve is improved product

development performance. Concurrent engineering is a long-term strategy, and involves major

organizational and cultural change in any company, implying that it is not a trivial process to

apply.

In the traditional engineering approach a relatively short time is spent defining the product, and

a relatively long time is spent designing the product and, surprisingly, long time is often spent

redesigning the product during the production cycle. With all this excessively time spent in each

product, companies had to find a new development process, using a new concept. In the

concurrent engineering process tasks are done in parallel and together, by multidisciplinary

teams, and there is an early consideration for every aspect of the product’s development

process. It focuses on the optimization, distribution of the companies’ resources and the

satisfaction of the customer, in the design and development process to ensure that it is effective

and efficient.

Figure 1.1– Example of design changes as a function of time. More design changes at the beginning of the process allows for a lower number of total design changes.

The cost, as result of the number of design changes, is another important issue when

comparing the concurrent engineering with the traditional approach. In the traditional approach

the design changes increase at the beginning of production of a product, and so the costs

increase too, and in a dangerous way, probably exceeding the total life-cycle cost. On the other

hand, in a concurrent engineering approach the major design changes are preformed in the

concept design phase, which allow a better control of the costs, as illustrated in Figure 1.2.

Page 17: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

3

Figure 1.2 – Life-cycle cost as a function of the product development phase. Black represents the expected total life cycle cost along the development of a product, which is closer to

concurrent engineering prediction. Blue represents the expected traditional approach cost evolution, but the real product development cost is represented in red.

The whole concurrent engineering approach could be explained by the following definition:

“Concurrent Engineering is a systematic approach to integrated product development that

emphasises the response to customer expectation. It embodies team values of cooperation,

trust and sharing, in such a manner that decision making is by consensus, involving all

perspective in parallel, from the beginning of the product life-cycle. [1].”

The implementation of concurrent engineering addresses three main aspects: people, process,

and technology. It involves major organizational changes because it requires the integration of

people, business methods and technology, and is dependent on cross-functional working and

team-work rather than the traditional hierarchical organization. One of the primary people issues

is the formation of the teams. Collaboration rather than individual effort is standard, and shared

information is the key to success. Team members must commit to working cross-functionally, be

collaborative, and constantly think and learn. The role of the leader is to supply the basic

foundation and support for change, rather than to tell the other team what to do. However,

concurrent engineering without leadership will have no clear direction, goal or plan, leading to

an unsuccessful design project, emphasizing to the importance of leadership in a product

development process. Finally, training addressed at getting people to work together in teams,

plays an important role in the successful implementation of concurrent engineering.

Concurrent engineering has direct advantages that can be recognized understanding the way it

works, such as, faster time design, lower development, manufacturing and production costs,

improved quality of the result product, increased efficiency and performance, higher reliability in

the product development process, increased effectiveness in transferring technology, increased

customer satisfaction, and the ability to recognize necessary design changes early in the

development process. It has also additional advantages implicit in the process such as the

Page 18: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

4

increased innovation by having all players participating in the concept development phase, the

ability to execute high level and complex projects while minimizing the difficulties, the reduction

or elimination of the number of design changes and re-engineering efforts at later phases, and

the faster reaction time in responding to the rapidly changing market.

Over the time companies that started using the concurrent engineering methodology discovered

several critical issues to its correct implementation. Warning signs include lack of willingness to

institutionalize concurrent engineering, maintenance of the traditional functional reward system

and traditional report lines, lack of teamwork training, definition of unrealistic schedules, and a

focus on computerization rather than process improvement.

Concurrent engineering is currently used in many different companies and for many different

purposes. It is used in automotive companies, in the airplane industry, for plane development

and others such as ballistic systems by Boeing, and by the aerospace agencies to project space

missions and satellites. As a curiosity it has already been used by Polaroid Corporation in the

development of the Captiva instant camera and, as result of it, Polaroid was able to make

literally hundreds of working prototypes. This reveals the opening options provided by the

concurrent engineering approach.

1.2. The Aircargo Challenge Event

The Aircargo Challenge competition was first organized by APAE (Portuguese Association of

Aeronautics and Space), and was created to stimulate the aeronautics fields. It is aimed at

university students of Technological Sciences or Engineering. The 2009 competition is however

organized by the Association of Aeronautical Engineering of Beira Interior University (UBI).

In the competition, the team should design, build and fly a small aircraft controlled by radio to

take off with the maximum possible payload, in a landing strip with 60 metres of length. After

take off, the aircraft should fly over the field at least once and land in a place previously defined.

There are several aspects to take into account while designing the aircraft. The aircraft should

have a fixed wing to participate in the competition, the use of human help or other auxiliary

devices for take-off is forbidden, and the propulsion system should be only one, choose

between the lists of motors allowed in the competition [18].

1.3. Objectives and Motivation

The main objective of this thesis is to implement a concurrent design environment, using the

software provided by ESA, the Student Concurrent Design Environment (SCDE). The

implementation includes: suggestion for a possible layout for the concurrent design facility,

scaled down from the ESA Concurrent Design Facility (CDF), meeting the requirements of

available space and academic environment; the complete and correct installation of the SCDE;

and, the understanding and description of the system working process.

Page 19: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

5

The other objective is to define and develop a model verifying the complete functionality of the

system, but having in mind the academic environment. Since the SCDE software provided by

ESA is focused on space mission design, the objective established is to model small aircrafts

design to compete in the Aircargo Challenge. This design should evaluate the possibility of

aircraft take-off, taking into account the payload present in the aircraft.

It is necessary to create all the system to be applied to the aircraft design and also some

knowledge management and other developments.

1.4. Thesis Outline

This thesis is divided in nine chapters plus a references section. After the introduction, Chapter

2 entitled “CDF in the World” will review the state of art, presenting some of the most important

concurrent engineering design facilities in the world, related to space missions.

Chapter 3 will briefly introduce the Student Concurrent Design Environment (SCDE), which is

the main tool to be implemented. Chapter 4 will discuss the issues referring to the laboratory

where the system was implemented, with focus on the layout issue, as well as the hardware

and software aspects.

After the implementation of the facility and system a new application was developed, as an

example of the system capabilities and also to test the system. In chapter 5 the general

developments to the system are presented followed by the specific developments to the new

application project in Chapter 6. This chapter also includes the explanation of the calculation

model for the aircraft design, the domains created to the specific project and several tests

results.

Conclusions, limitations of the study, and a general discussion of the work – constraints,

limitations, etc. – are developed in Chapter 7. The thesis ends with suggestions for further

research and for future studies.

Page 20: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

6

2. CDF in the World

2.1. Introduction

Since concurrent engineering became a real project design method, two facilities stood out in

the space missions design. These are the European Space Agency Concurrent Design Facility

(ESA-CDF) and the National Aeronautics and Space Administration Integrated Mission Design

Center (NASA-IMDC), in Europe and in the United States of America, respectively.

The benefits demonstrated through this method were quickly transferred to other domains,

which resulted in the creation of a variety of companies using concurrent engineering to their

projects. It had a real integration in many actual applications to the society, from aviation to

space, from automobiles to a simple photograph camera. It has shown the whole benefits of

concurrent engineering.

2.2. ESA-CDF

2.2.1. Overview

In 1998, an experimental design facility was created in the ESA Research and Technology

Centre (ESTEC), to evaluate the benefits of the Concurrent Engineering and perform the

assessment of several missions. Initially conceived only for the assessment and the conceptual

design of future space missions, i.e. the pre-phase A, soon became available to all ESA

programs for interdisciplinary and inter-directorate applications, which could be based on

concurrent engineering methodology.

It is important to explain the meaning of the pre-phase A studies, which ESA performs several

each year, to understand the process at the Concurrent Design Facility (CDF). A pre-phase A is

an assessment study, with the purpose of assessing the feasibility of a new space mission from

the technical, programmatic and economic point of view. This is normally achieved by producing

a preliminary conceptual design of the mission and space system. The study results are used to

support the mission selection process. If the mission is accepted the study report is used as an

input to the industrial Phase-A design studies. In short, it is an initial study of the feasibility of

one future space mission. These studies are normally performed at the ESTEC, by technical-

support specialists [1].

The first case study was provided by the Central European Satellite for Advanced Research

(CEDAR) mission assessment, performed in the beginning of 1999, which ESA had undertaken

jointly with Italian Space Agency (ASI) and behalf of the Central European Initiative (CEI). Due

to this fact, the first name applied to the design facility was Concurrent Engineering Set-up for

Advanced Results (CedaR) [37].

Page 21: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

7

The CDF infrastructure is based on the Integrated Design Model (IDM), an in-house develop

tool, which allows integration of all the subsystem disciplines tools and parameters in a

consistent and effective design environment.

2.2.2. Main objectives

The main goal associated with the CDF is improving the design process of future space

projects. Besides these projects, CDF has also hosted design sessions for European academic

institutions, targeted for student's space projects and for a more general training in concurrent

engineering. CDF is also a reference model for recent concurrent facilities in industry.

In early 2007, ESA reach the milestone of 70 assessment studies combined with 12 industrial

reviews. The studies have covered space science, astronomy and planetary exploration

missions, earth observations satellites, telecommunication satellites, International Space Station

(ISS) and human spaceflight activities, as well as launch and entry, or re-entry, vehicles [37].

When the experimental facility was set-up, besides the main goal, there were several objectives

ESA wanted to achieve [1]:

- Create an experimental mission design environment in which the conceptual design of

space missions could be performed in a more effective way.

- Apply the practice of CE to a number of test cases to identify the potential of such

approach in the various phases of space mission development.

- Gather the information needed to evaluate the resources required to create a

permanent facility available to all programs.

After an initial effort concentrated on the set-up and integration of the computers, used to host

the basic software, mainly consisting of office-automation products and specific engineering

tools, ESA focus on the selection of a case study that was initiated in the facility. Several

studies and tests were performed in order to prove the approach and measure its performance

on a real mission, and these results provided the requirements for the implementation of the first

prototype of the CDF.

The achieved quality results in short time revealed the value of such method, and the key

elements of this implementation were set as being the process, the multidisciplinary team, the

integrated design model, the facility, and the software infrastructure. These subjects are

described next.

2.2.3. CDF Organization

• Process

A space system has many interdependencies between components and, that implies that the

definition and evolution of each component has an impact on other components and that any

Page 22: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

8

change will propagate through the system. This leads to the conceptual model of the design

process shown in Figure 2.1. To ensure that the design process converges on an optimised

solution is essential that an early assessment of the changes impact is made. This is the

intention of using CE.

Figure 2.1 – Conceptual model of mission and spacecraft design process of ESA-CDF [6].

A few meetings are preformed at the beginning of the process, with a restricted number of

specialists, including the customer, team leader and system engineer. These early meetings

intend to define and formalise the mission requirements, to define the constraints, to establish

design drivers, and to estimate the resources needed to achieve the study objectives.

After the early meetings the study starts and the design process is then conducted in a number

of sessions, however unlike the first meetings, all specialists must participate. This simultaneous

participation of all specialists reduces the risk of incorrect or conflicting design choices, as each

major decision is debated and decided together with all the participants. Thus, the disciplines

that were traditionally involved later in the process have the chance to participate from the

beginning and correct paths that could invalidate the design later. However, surrounding the

subsystem design there is an iterative process, which addresses all aspects of the system

design in a quick and complete way. The iteration process is demonstrated in Figure 2.2, called

the spiral model.

Usually 6 to 10 sessions are taken, with an approximate duration of 4 hours each, twice a week,

to perform a study assessment [6].

Page 23: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

9

One key factor of this process is that customers have the possibility to discuss and correct in

real-time any orientation of the design not in line with their expectations, since they are always

invited to participate in all sessions along with others specialists of their choice. The first design

sessions starts with customers presenting the mission requirements, as well as the constraints

to the team.

Figure 2.2 – Iterative process, the spiral model [6].

Along the sessions preformed for each mission/product, each specialist presents the proposed

option for his/her domain, not disregarding the implications of the solution to the others

domains. The main goal between the iterations done, after discussion, is the ability to conduct a

process that is not dependent of the path followed. At any stage it must be possible to take

advantage of alternative paths or use professional estimates to ensure that the process is not

blocked by a lack of data or lack of decisions.

• Team

A place where a group of engineering specialists work together might amplify conflicts. Above

all, human resources are the most value and crucial element of concurrent engineering and, to

avoid conflicts, the group of specialists must work as one team. This is the fundamental part of

the Concurrent Engineering: create a motivated multidisciplinary team that performs the design

in real-time. There are several key factors to make it work:

- Acceptance of the new working method,

- intense and focused effort,

- co-operation,

- availability to perform design work and give answers at the same time,

- team spirit, and

- a clear and short term goal.

Page 24: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

10

This might seem simple, but it is not. Engineers are under high pressure because they are

required to prepare the design of their sub-systems, follow the baseline discussion and identify

possible influences of other domains on their own, always be ready to answer questions related

to their domain, adapt their subsystem model anytime it is needed due to changes in the

baseline, and record all the design drivers and notes to perform a final report [1].

There are several disciplines involved in each study, and the choice of disciplines depends on

the detail level required and on the specialization of the available expertise. However, there is a

limit to the number of disciplines to avoid extended and unnecessary debates allowing the

design iterations to have a fast evolution. A position in the facility is created for each discipline,

assigning an expert in each particular domain and equipped with the necessary tools for design

modelling, calculations and data exchange.

• Model

In real-time process it is necessary a model that supports fast modifications and analysis of new

scenarios. This lead to a model-driven design process, using the information derived from the

collection and integration of the tools used by each domain.

Once all basic models are defined according to the mission/product scenario, they are

established before performing the iterative design process. Each model consists of an output,

input, calculation and result areas. Input and output areas are used to exchange parameters

between models, i. e. other domains, the calculation area contains equations and specification

data for each domain and the result area is used to summarize the numeric results of the

specific design for future presentation as well as to be used in the report at the end of the study.

The architecture model is shown in Figure 2.3.

Figure 2.3 – ESA CDF Model architecture [1].

Page 25: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

11

• Facility

The design sessions take place in the Concurrent Design Facility. The CDF is a suite of rooms

designed and equipped with all the relevant hardware and software tools to create a

multidisciplinary design environment, providing effective communication, data interchange,

engineering tools and databases to a number of team members working [1].

The CDF consists of three design rooms and a number of support rooms grouped around a

central foyer, as shown in the Figure 2.4. The main design room with 30 computers is used as

the primary room for large mission or large instruments study, while the project design room is

smaller and is mainly used for smaller studies and reviews. The support design room is more a

conventional meeting room.

Figure 2.4 – ESA CDF layout [37].

The equipment location and the main design room layout, Figure 2.5, are designed to facilitate

the design process, the interaction, the co-operation and the involvement of the specialists. In

particular, the disciplines with the most frequent interaction or others affinities are located close

to each other.

Page 26: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

12

Figure 2.5 – Main design room layout [6].

Each workstation is dedicated to a technical discipline. Most of the workstations have identical

PC’s but the configuration, structures and the simulations positions have specific and dedicated

workstations. All workstations contain a preview screen which can be used to pull data from the

projection wall or display additional data. Each workstation also has a camera and a

microphone to enable more inclusive experience for remote participants [1].

• Software infrastructure

Depending on the project design, tools may differ. However, the CDF at ESA, has already the

tools required to all space project designs. First, it is crucial to generate each model, propagate

data between models, create a documentation-support, and all the domain specific tools for

modeling and/or for complex calculations. It is also essential to define the storage and archive

capability. After that, is useful that the infrastructure also allows its users to work remotely from

any ESA centers, as well as an easily exchange of information and documentation between the

normal office working environment and the facility environment.

To create such infrastructure many tools are required, which suggest the company to choose

products already available at the office domain and at the technical domain. That was a solution

followed by ESA at CDF which, at the end, result in no additional licenses required for the major

software products to be employed.

The used of tools already existent at the company, allows a faster evolution due to the existing

skills of the team in each products.

At CDF, the system model selected was the Microsoft Excel ® spreadsheets, sustained by its

availability and again, the existing skills of the team. It was then decided to split the system

model into components that mirror the domains of expertise of the team members, allowing

work to be perform on the modeling independently and in parallel, and without the dependence

Page 27: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

13

on a single modeling expert. This kind of model requires a mechanism to exchange the relevant

data between domains in a controlled manner. The problem is solved creating an exchange

workbook, to share all the data between domains. All this was made using the macro systems

available at excel.

The general tools chosen as basic infrastructure items, to be used by all team members, are

indentified at the Table 2.1.

Function Tools Used

System modelling Excel spreadsheets

Storage area for all data files NT file server

Project Documentation Microsoft Word

Electronic communication within the team LotusNote mail

Documentation Storage and Archive Terminal Server (TSE)

Remote audio/visual communication Video conferencing and Net meeting

Table 2.1 – General tools used at ESA-CDF [6].

The domain specific tools were also the already existents at ESA, brought by each expert

domain. The tools were integrated in the infrastructure of the facility, keeping the exchange

between them and the excel spreadsheets to the minimum, to avoid costs and delays incurred

due to the software development. If tools were also implemented in spreadsheets, the

interfacing was simple and even automated. However, there are domains that have applications

running in different workstations, and in those particular cases an interface was created to allow

results of specific calculations to be transfer and available at the excel model for additional

processing or propagation through the domains. The domain specific tools are defined at Table

2.2.

Page 28: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

14

Domain Tools Used

Structural Design, Configuration and Accommodation

CATIA

AOCS – Attitude and Orbit Control System Matrix X, Matlab

Mission Analysis IMAT, STK, ORION, Swing-by Calculator

Mission Simulation and Visualization EUROSIM

Programmatics Microsoft Project

Cost Modelling and Estimation ECOM Cost/Technical database and Small

Satellite Cost Model, Race Model

Communications STK

Instruments MathCAD

Table 2.2 – Domain specific tools used at ESA-CDF [6].

All these tools are always subject to improvements, changes and new versions, that better

satisfy the experts of each domain, as well as new capabilities insert in the facility.

2.2.4. Developments in Progress

The techniques and tools developed at ESA-CDF through the time, are now well tuned and

established for the in-house application to the preliminary phases of the space project life-cycle.

Furthermore the know-how and the models developed in CDF have gained a lot of interest

among partners (agencies, industries and academia) in the last years.

Several ESA Institutional Partners requested the CDF base, the IDM, for the creation of their

own facilities. Therefore, several developments for CDF started to provide benefits to these

institutions by establishing a Centre of Excellence for Concurrent, Collaborative and Distributed

Engineering using open standards and common information models. The idea is to develop

these centers starting with a common and agreed data representation in order to facilitate future

interoperability and interchange, joint project work, link of their facilities for real-time

cooperative/concurrent engineering.

To be able to create a global E-collaborative environment for the design and development of

space missions, with all partners contributing to its improvement, there are three separate

activities currently ongoing: the iCDF (Internet CDF), the OCDS (Open Concurrent Design

Server), and the GDCD (Grid based Distributed Concurrent Design), that will be briefly explain

next.

Page 29: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

15

• Internet CDF (iCDF)

The iCDF main function is to provide remote access connectivity by third-parties to the ESA

CDF via secure communications protocols over the internet, using dual-factor strong

authentication mechanisms based on digital certificates, passwords and secure protocols.

There will be an iCDF administrator who will be able to control and distribute third-party access

in a flexible and timely fashion according to the specific profile of the users and/or study

schedule.

Connected through the iCDF, the CDF external partners will be able to participate in the entire

design session remotely. They will also be able to edit documents as well as to see real-time

Data Exchange in the CDF. Using the Citrix publishing technology, it would be possible for them

to access any public domain information relevant for the study.

The connection access is sustained in a “trusted” demilitarized zone (DMZ), created

independent from the ESA Intranet. To connect to this zone the external partners will need to

enable a direct Secure Socket Layer (SSL) Virtual Private Network (VPN) connection with the

CDF’s SSL VPN appliance. At Figure 2.6 is shown the iCDF access architecture.

Figure 2.6 – iCDF access architecture [7].

• Open Concurrent Design Server (OCDS)

The OCDS activity involves the implementation of the transformation of the CDF concurrent

design model and the methodology into an Open Concurrent Design Server. The OCDS bridge

the current information towards standard information models and Reference Data Libraries

(RDL). Through the use of object model technology based on open standards for

interoperability, OCDS system intends to achieve a major quality and productivity

improvements. Besides that, these methods and technology are now available to the space

industry in the form of interoperable space information modeling objects using ISO norms, also

Page 30: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

16

allowing automated standards checking and cost estimating to better control project scope,

schedule and cost. The Figure 2.7 shows a representation of OCDS.

The OCDS will include data models and RDLs readily available for the users to download

and/or consult.

Figure 2.7 – Graphical representation of OCDS [11].

• Grid Based Distributed Concurrent Design (GDCD)

A Grid-based infrastructure is an appropriate architecture to support distributed engineering. A

Grid could be seen as an organized network of computers which add up their own computing or

storage capabilities to achieve a common goal. A node of the Grid may be given the possibility

to split its own computational load and to distribute it to new computers which opens up the

possibility of computation trees with undefined depth thus matching very complex products. This

model is relevant in engineering as far as the work can be clearly split into independent tasks

forming a tree.

GDCD intends to study how to allow geographically distributed facilities to interact each other in

real-time over wide area networks adopting the Grid technology for the purpose of space

projects, to make the structure deployment consistent, cheap and compatible with Concurrent

Facilities.

This study isn’t only being done by ESA, but in collaboration with DATAMAT Company.

2.2.5. Why choose ESA-CDF

ESA-CDF plays an important role in the existent concurrent design facilities and was one of the

first to be implemented. It is an excellent design facility for space missions and is always in

active development.

ESA has created a student version of their own concurrent design facility, which intends to

develop a capable mentality in students designing mission or engineering projects. This version

is free and more user-friendly since the model was simplified.

Page 31: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

17

Nowadays reducing cost, workload, and time expend is crucial to engineering project design,

and creating this kind of thinking in the students is advantageous. Understanding the concurrent

engineering model lead students to a more effective learning and preparation to the outside

professional work world. ESA contributes to this situation by providing the Student Concurrent

Design Environment, which will be the base of this study.

2.3. NASA – IMDC

2.3.1. Introduction

In the mid 1990’s, during a period of shrinking resources (money and labour) and the movement

towards greater efficiency, NASA (National Aeronautics and Space Administration) established

the IMDC (Integrated Mission Design Center) at the GSFC (Goddard Space Flight Center),

which is part of the IDC (Integrated Design Capability). The perception within the GSFC at the

time was that the traditional approach was inefficient, expensive and takes too long to complete.

The ‘new’ approach implemented by GSFC was modelled after the principles of collaborative

and concurrent design engineering, where study clients would closely collaborate with the

facility’s resident team of discipline engineers throughout the space mission study period.

Defining the new approach, there were two important features that were absent from the

traditional approach. The first one was the development of an integrated design center

laboratory to facilitate the mission design studies. The design center laboratory would

accommodate several workstations and servers capable of sharing information during a design

process. With a permanent office space, the study team could access a central location to

gather and develop the mission concepts in a focused and undisturbed environment. The

second feature involved the time and people assigned to the study. Once, at IMDC, the

engineers initiate a new study, the team members would work at full-time in the study until its

completion, even though they have other work assignments.

The four elements of the IMDC structure are people, process tolls and facility, and will be

discuss next.

2.3.2. IMDC People

The teams at IMDC are defined as Discipline Engineering Teams (DET) and are composed by

members which selection is based on their space flight experience, either in flight or supporting

ground system, and the ability to work in a collaborative, concurrent environment. Most of these

members have 10-15 years of experience designing subsystems for space flight missions, and

DET’s are one of the most important issues to concern in the design process at IMDC.

A DET has always a team lead and a system engineer, combined with other specialists. To

support the covered areas, actually at IMDC the disciplines included in DET are showed in

Table 2.

Page 32: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

18

1 – Flight Dynamics and attitude control 9 – Mission operations and ground systems

2 – Propulsion and propellant 10 – Launch vehicle capability

3 – Command and data handling 11 – Reliability and safety

4 – Communications systems and RF links 12 – Mission cost estimation

5 – Flight software 13 – Mission risk analysis

6 – Solar array, battery, and power electronics 14 – Orbital debris and deorbit analysis

7 – Mechanical and structures 15 – Orbit environment assessment

8 – Thermal control 16 – Risk management

Table 2.3 – Disciplines included in DET [2].

2.3.3. IMDC Process

To perform a study methodology was organized based on three different phases: Preparation,

Execution, and Wrap-up.

The first challenge for each study is to establish the reasonable set of client expectations to be

met. The next is balancing the study requirements with IMDC study resources, in terms of

analysis and available labour. This is part of the first phase, the preparation, which starts when

the client completes an on-line ‘IDC Request for Support’ form, identifying general information

concerning the mission type, area of application for the study requested, and the schedule

expected. After a brief review of the request by the staff, there are several meetings scheduled

with the client, which are used to discuss study concerning issues, support issues, and to help

the client completing roughly 100 entries of a pre-work questionnaire. This questionnaire is

designed to retain detailed information on the science and mission objectives, instruments

concept, orbit parameters, pointing requirements, mission operational concept, and desired

study trades and products. This first phase can start 2 to 4 months before the second phase.

The second phase is called the Execution. Depending on the study scope, this phase typically

takes 4 to 5 days. The full study is conducted by the DET, led by the team leader and system

engineer. A typical 4-day IMDC study execution flow, or timetable, is shown on Table 2.4.

Page 33: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

19

Day 1

AM

o Client briefing to IMDC team on mission and science objectives, and IMDC objectives.

o IMDC systems engineer briefs DET on pre-work results and engineering approach.

PM

o Coordination meeting with full IMDC DET and client team to review current baseline concepts, identify open issues, and schedule open splinter sessions.

o Client collaboration and mission design process.

Day 2 & 3

AM o Coordination meeting with IMDC and client teams. o Mission design process continues.

PM

o Coordination meeting with full IMDC DET and client team to review current baseline concepts, identify open issues, and schedule open splinter sessions.

o Client collaboration and mission design process.

Day 4

AM o IMDC DET complete final analysis, reviews final end-to-end conceptual design,

prepares final presentation package for delivery to client.

PM

o Final design study results presented to client team. o Action items resulting from client briefing are reviewed. o Short debriefing held with client. o DET begins close-out of action items and finalizes documentation.

Table 2.4– Typical 4-day IMDC studies execution flow [2].

The IMDC process, as a concurrent engineering process, is based on several iterations. These

iterations are repeated until all parameters converge into a coherent final mission concept

baseline design. The process enters its final phase, the Wrap-up phase, when this final baseline

design provides sufficient information to allow development of credible performance and cost

models with contingencies.

2.3.4. IMDC Tools

To meet client expectations, is crucial that IMDC has the best tools. There are two different

general categories in the tools IMDC uses, the infrastructures and the disciplines tools.

• Infrastructures tools

Infrastructures tools are typically unique, either developed at NASA for use by de IMDC team,

or developed in or for vary similar design centers. These types of tools directly support

concurrent engineering, such as the electronic data exchange interface platform, and are

perhaps the most important tools in the IMDC, because they keep the IMDC team coordinated

throughout the design. They are under the direct management of the System Engineer, assisted

by a team.

After using the traditional means as paper, email, a sophisticated data exchanged platform was

developed and put in use, the IMDC System for Information Sharing (ISIS). This tool developed

Page 34: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

20

in html to be accessed via web browser, revealed a lack of flexibility inherent to any html

application. A new system level design tool and information platform was then created. It was

dubbed EXcel Information eXchange (EXIX) and was coded in Visual Basic to run under a

system of inter-accessible but separate Excel applications.

• Disciplines tools

Disciplines tools cover the tools provided by the discipline engineers and their home

organizations. They can be commercial tools or custom made. Frequently they are developed in

house, in many instances by the disciplines engineers for personal use. These are called DET

tools. A list of tools currently used by several DET’s in IMDC is presented in Table 2.5.

Flight Dynamics Power Subsystem

o Satellite Tool Kit o SWINGBY o GTDS o GMAN o MAnE o Custom Target Acquisition Tool o Freeflyer Engineer o Solar Cycle Modelling Tools o MatLab o Mathematica

o Electronic Power Spacecraft Simulation Tool

o Solar Power Modelling Tools o Orbit Dynamics Energy Balance Tool o Battery Sizing Tool o Voltage Trade Sheet o Radiator Degradation Tool

Mechanical / Structural RF Communications

o Ideas o Pro-E o Autocad o Pastran / Nastran o On-Line Launch Vehicle Selection Tools

o CLASS

Parametric Cost Analysis

o PRICE-H

Table 2.5– Disciplines tools currently used in IMDC [2].

All subsystem engineers perform maintenance, improvement, and upgrading, of their tools, with

a little or no central coordination from the IMDC.

2.3.5. IMDC Facility

The facility in a concurrent engineering process plays a critical role, as already stated, and

IMDC is not an exception. Occupying nearly 90 square meters, it contains 20 work areas, each

having a designated engineering workstation, with the necessary equipment, communication

capabilities and software. These equipment and software is set to provide the maximum

interaction between workstations, as well as the room itself is also designed to increase client

and study team interaction. In the laboratory there is a conference table centred in the front of

the room, occupied by the clients during the study, encouraging the client to maintain a

Page 35: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

21

presence in the room so that the team can obtain quick feedback to questions and design

issues.

A layout of the IMDC facility is shown in Figure 2.8, where can be noticed the presence and

arrangement of the teams in the room, as well as the three projections screens on the bottom of

the layout, each one controlled individually, allowing different images in each one.

Figure 2.8 – IMDC facility layout [2].

A separate conference room provides space for pre-work sessions and meetings. This

conference room can also be used by the client during the study execution.

2.4. Other CE facilities

2.4.1. German Aerospace Center

At Bremen, in the Institute of Space Systems of the German Aerospace Center (DLR), existing

and future space systems are analysed and evaluated regarding technical, economic and socio-

political aspects. Therefore, the institute develops and utilizes computer aided methods for

evaluating space concepts regarding applicability, acceptance, feasibility, costs and benefits.

One of the desired future methods is the concurrent engineering. DLR plan to build a

Concurrent Engineering Facility (CEF) at Bremen, adopting it for system analysis and concept

studies on phase A-level. The use of modern tools and communications within the DLR, will be

the most important issues to get an efficiency concurrent engineering methodology.

The CEF will provide the opportunity to perform collective and simultaneous operations by

experts of many specializations, and will available for internal as well as for external utilization.

Page 36: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

22

2.4.2. European Aeronautic Defense and Space Company (EADS)

In 2005, EADS inaugurates a design office, holding nearly 250 workplaces in about 4500

square meters, built on the concept of concurrent engineering, based on the use of digital

modelling tools.

This design office differs of the concurrent design facilities that have been stated in this

document because, by default, the work of the various EADS Space Transportation design

teams is done at different places throughout the company, networked in real time. All teams are

able to access the same database, as well as the main European industrial partners via “virtual

platforms”, allowing them to introduce the data associated with their respective work share.

The different technical departments work currently, gradually adding the results of their

respective work to the database, allowing that every department can view the progress of the

whole project.

This interaction between the different players involved and the design office built under

concurrent engineering methodology, turned possible to optimise design and manufacturing

cycles and thus to boost productivity of the company.

2.4.3. The Aerospace Corporation

With the increase of personal computers and the advent of powerful spreadsheets software in

the early 1990s, more practical interactive approaches to computer-aided conceptual spacecraft

design emerged. Supported by these developments, three aerospace engineers created The

Concept Design Center (CDC) at the Aerospace Corporation. Their work, for a year, was to

appropriately link new versions of spacecraft-subsystems spreadsheets models that were

developed by subsystem experts before, and create, with that, a fast-paced collaborative

spacecraft design, based on concurrent engineering.

Today, more than 100 aerospace engineers participate on CDC teams, working in two

dedicated facilities (unclassified and classified). The main teams under the CDC Office, which

coordinates the center’s activities, are six [35]:

• Space Segment Team, the original CDC team, focuses on the space vehicle segment.

Each member designs a particular spacecraft subsystem and specifies the elements at

the part level. Computer-aided-drawings layouts are used to visualize physical

relationships among the subsystems.

• System Architecture Team considers all of the space-system segments (space,

ground, and launch). The level of detail does not extend below top-level descriptions of

each segment and their interactions – the minimum needed to understand the broad

architecture trades.

• Communications Payload Team focuses on communications subsystems at the part

level.

Page 37: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

23

• Ground Systems Team examines elements of the group segment of space system,

including facilities, staffing, software, communications, and processing equipment.

• Kinetic Energy Weapons Team performs top-level design of space-based ballistic-

missile interceptors. The team is similar to the Space Segment Team but uses a

different set of performance metrics and technologies.

• Space Maneuver Vehicle Team is also similar to the Space Segment Team but

focuses on the requirements of launch, orbital preparations, re-entry, and reuse.

The design sessions take place in a dedicated facility, which layout is shown on Figure 2.9. The

configuration of workstations promotes face-to-face interaction between team members. The

customer team sits at the center table. Overhead projectors can display any team member’s

monitor. There are also several video teleconferencing cameras in the room, located at the front

and back walls [3].

Figure 2.9 – CDC facility layout [35].

CDC has become an essential part of the systems engineering that Aerospace provides. Six

teams currently perform a total of about 12 to 18 conceptual studies per year, leading the CDC

to become self-supporting, with most of the funds coming directly from customers studies [35].

Page 38: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

24

3. The SCDE System

As told in chapter 2.2.5, the Student Concurrent Design Environment (SCDE) will be the base of

this study. The tool provided by ESA-CDF reveals a number of project solutions, allowing the

project to be based on space issues or not. This system also works based on the Microsoft

Excel ® worksheets.

The set up of the system is briefly explained in the next chapters, but an exhaustive installation

Portuguese manual can be found in Annex A.

3.1. The Model

Before starting developing the software, a model concept understanding is required.

As explained before, the base model essentially consists of two types of Excel workbooks, the

Data Exchange (server workbook) and the subsystems workbooks (Figure 3.1). In the server

workbook all the parameters need by other subsystems are stored, and the subsystem

workbooks contain all the information and tools needed for each one come to a good subsystem

design. There is also another workbook called Parameters whose function is to store all the

requests made by each of the subsystem domains.

Figure 3.1 – Workbook concept of SCDE.

The subsystems workbooks are divided in three main types of worksheets: input/output,

requests and calculations. Others may exist, but these three are the essential ones (Figure 3.2).

Page 39: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

25

Figure 3.2 – Worksheet concept of SCDE.

All the parameters of the subsystem design are collected in the output worksheet, requested by

other subsystem domains. The input worksheet function is to obtain the parameters needed

from the data exchange workbook. Regarding the requests worksheet, there are two different

worksheets, the “requests for me” and the “requests by me”. Both are used to control the

requests of data made to another subsystem, and in the last one showing if the request data is

already available. In the Figure 3.3 the menu to post a request is shown. Finally, to perform all

the calculations need the calculations worksheets are used, as well as to store hardware data or

input parameters from external tools.

Figure 3.3 – Post a parameter request form.

Page 40: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

26

The system is not instantaneous updated. After completed all the requests, the system needs to

inform all the subsystem. That is done, via the data exchange workbook, once the update is

complete, and a new iteration step is reached (Figure 3.4) .

Figure 3.4 – Update data exchange version form.

It is important to understand the version numbers which represents the design project along the

iteration steps. The version number is composed of three digits. The first indicates the design

concept model applicable (New Issue in the Figure 3.4). The design model number allows more

than one design concept to be worked out in parallel, if the project design need it so. Then after

the dot, there are two digits indicating the iteration step, which increases each time the model is

updated (New Version in the Figure 3.4).

At this point, all the requests were communicated and the data, if already available, will be

inserted in the output worksheet, and then again, available in the next iteration step. There is a

function to insert data from others subsystem.

Figure 3.5 – Insert Parameters Button.

After pressing the button shown at the Figure 3.5, the function will open first one menu, to select

the subsystem from which the user needs the parameter. This button exists at the worksheet

“Inputs” of each subsystem workbook. The menu is shown at the Figure 3.6.

Page 41: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

27

Figure 3.6 – Subsystem Selection form, to parameter insert.

Once the subsystem is selected, the user just needs to select the parameter from the list (Figure

3.7) and define the line where the parameter will be placed in the worksheet “Inputs”.

Page 42: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

28

Figure 3.7 – Selection of parameter to insert.

3.2. Setting up the SCDE

First, the system had to be installed in the workstations available. There were several errors,

during the installation process that delayed the work progress and should be referenced for

faster future installations. The first error found was the inoperability of the system using a

Portuguese version of Microsoft Excel ®, returning several errors and warnings in the visual

basic macros code. After having all the workstations using an English version of excel, it has

been noticed that some machines still not worked. The solution was found installing the ultimate

updates to the Microsoft Office ® through the internet.

Once the computers are linked in a network environment a central place which will store all the

workbooks in the same directory, including the subsystems, data exchange and parameters,

should be defined. Each domain computer will access the central place to open its own

subsystem workbook.

An effective concurrent engineering design is accomplished when several design domains are

working in close cooperation. It is essentially to first set the necessary subsystem domains for

each project and informing the system-engineering domain.

Page 43: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

29

The system-engineering domain is not mandatory. However it is highly recommended in

projects with a large number of subsystems, like space mission designs. This domain is

responsible for summarizing the total design (requirements, budgets, administrative tools, and

others). The system domain engineer would be responsible for the control and update of the

data exchange workbook.

Page 44: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

30

4. Implementing CDF at IST

The implementation of the concurrent engineering student environment at IST includes the

conception of a concurrent design facility, scaled down from the ESA CDF, meeting the

requirements of space and academic environment.

The first step to set up the facility is to link several computers acquiring a network environment,

as explained in the chapter 3.2. The necessary hardware and the available one, is explain next

in the chapter 4.1.1. Then, in the chapter 4.1.2 the software needed for each subsystem domain

is listed.

Once all the computers are ready, and with the system working, it is extremely important to

define the arrangement of the workstations in the room. This is one of the most important items

in a concurrent engineering environment, the layout facility, and is clarified in chapter 4.1.3.

4.1. IST – CDF Laboratory Capabilities

4.1.1. CDF Hardware

To perform a complex study it is necessary a certain number of workstations, to accommodate

each discipline. Typically at ESA-CDF there are 16 to 18 disciplines, most of them with two

dedicated workstations. An IST-CDF that could not be achieved, because the room is smaller

and there are currently only five computers available. Hence, each workstation may have to

serve more than one discipline, depending on the project. One of these computers will also

work as a server, to the other workstations.

Each machine is powerful enough to perform a study, using the necessary tools according to

discipline. However, communications is essential to the sessions, and supply the computers

with cameras and headphones could improve this aspect, especially when thinking about the

possibility of remote teams, as happens at ESA-CDF (in the Netherlands), where people from

ESOC (in Germany) often participate in the session.

It is also essential to have a multimedia wall to present the results. That could be achieved with

the inclusion of a projector, and perhaps a “Smart Board®” to perform analysis for whole team.

4.1.2. CDF Software

At IST-CDF there are several limitations with the software to use in the laboratory. Analyzing the

software used at the ESA-CDF there are programs that cannot be used at IST-CDF because

there are no licenses available. Thus, the solutions available at IST to use in concurrent

engineering studies, comparing with the general tools used in ESA, are presented in Table 4.1,

considering the restrictions existents from the budget and availability.

Page 45: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

31

Function Tool used by ESA-CDF Tool used by IST-CDF

System modeling Excel spreadsheets Excel spreadsheets

Storage for all data NT file server WS1 Hard disk

Project documentation Microsoft Word Microsoft Word

Electronic communications

within the team Lotus Notes Not Defined

Documentation storage for

and archive Terminal Server (TSE) WS1 Hard Disk

Remote audio/visual

communication

Video-conferencing and net meeting

Not Defined

Table 4.1– General tools used in ESA-CDF versus the ones used in IST-CDF.

Besides the general tools, that are used to keep the concurrent design facility working, there are

the specific tools for each domain. The comparison is shown in Table 4.2.

Domain Tool used by ESA-CDF Tool used by IST-CDF

Structural design,

configuration,

accommodation

CATIA SolidWorks

AOCS Matrix X, Matlab Matlab

Mission Analysis IMAT, STK, ORION, Swing-

by-calculator STK

Mission Simulation and

visualization EUROSIM STK

Programmatics MS Project MS Project

Cost modeling and

estimation

ECOM Cost/Technical Database and Small Satellite

Cost Model, Race Model Not Defined

Communications STK STK

Instruments MathCAD Not Defined

Table 4.2 – Domain specific tools used in ESA-CDF versus the ones used in IST-CDF.

Referring to the specific tools, the STK program will be available soon in the laboratory, which

will be a huge advantage to space mission analysis throughout the concurrent engineering

design method.

Page 46: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

32

4.1.3. CDF layout

The layout of a concurrent engineering facility plays an important role in the process. After

analyzing the layouts of the most important concurrent design facilities, an optimal layout was

determined, focusing the provision of the workstations in the room, the communications

between them, and the presentation of results. This is shown in Figure 4.1, is the ESA CDF

layout, where all the issues were taken into account in the main room.

Figure 4.1– Ideal layout for the main room in a concurrent design facility [6].

According to the room available for the laboratory in the IST, that layout is completely

impossible, as well as the number of workstations available for the studies. Hence, a layout was

created (Figure 4.2), which better serves the needs for a study using concurrent engineering

tools given the current available space restrictions. The multimedia wall must be movable since

it is in front of the main service door of the laboratory, where larger instruments must enter, if

necessary (the laboratory is a multi-purpose and space have to be shared between different

projects and goals).

Page 47: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

33

Figure 4.2 – IST-CDF main room layout.

There is also a secondary room in the IST-CDF, with two workstations that could be used to

perform meetings between the client and the team, to discuss the main study issues and

objectives, etc. If necessary, they can remotely participate in the study, provided that cameras

and communications become available.

4.1.4. CDF Equipment Acquisition

Besides the communication system and the smart-board already referred, also acquiring also a

dedicated server to archive data would be worth, because currently it is being archived at one of

the workstations available, used by the domains.

If and when a new bigger place to set up the concurrent design facility becomes available, it

would be essential to acquire several new computers, ensuring that domain would not share

hardware.

Page 48: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

34

5. Development of SCDE

After put into operation the SCDE at the IST, regarding to the room layout as well as to the

hardware and software needs, it is important to test the SCDE, analyzing and defining

improvements to do to it.

Testing the SCDE tool has to take into account the engineer work and the costumers view.

From the engineers point of view it is essential that the tool can record the developments and

evolution steps during the project design, for future reference. On the other hand, from the

costumer point of view, it would be worth that analyzing the developments done, could

understand the current status of the project design.

Therefore, finding some way to record the progress achieved, creating a knowledge base,

would solve the issue explained before. That will be explained in the next chapter.

Several other developments were done in function of the air cargo application project, which will

be explained in the chapter 6, reserved for that issue.

All the developments done in the Microsoft Excel® workbooks were done using the macros

visual basic programming language, with the Microsoft Visual Basic Editor 6.5 ®.

5.1. Commentary and Changes Tracking

As told before, doing a knowledge base tracking changes and comments is really useful for

future reference during the project design and for future projects.

Therefore, a function to register the comments and changes through the project was created.

This function allows the engineers to add their comments to a list, presented at the worksheet

“Administration” of their own subsystem workbook. To add anything to the list there is a button

(Figure 5.1) in each worksheet of all subsystems workbooks.

Figure 5.1 – Comment add button.

The list of comments and changes tracking, at the worksheet “Administration” of each

subsystem workbook, includes:

- Date;

- Responsible Name;

- Sheet Name;

- Change, Comment Description;

- Type, and;

- Keywords.

Page 49: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

35

The date is automatically defined when a new entry is added to the table, as well as the

worksheet name from which it comes. The description and keywords are totally added by the

engineer, and the type of entry is chosen among the options available at the menu. The menu is

shown in the Figure 5.2.

Figure 5.2 – Insert Comment/Change menu.

For the responsible name, there is a special function created. Once an engineer starts using a

subsystem workbook, should define the name of the responsible at the worksheet

“Administration”. However, since that sometimes could be forgotten, before adding the first

comment/change to the list, it is requested that the name of the responsible is defined.

Figure 5.3 – Insert User Name menu.

Page 50: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

36

That user name is inserted using the menu shown in the Figure 5.3, and it is strictly necessary

to insert a name and it should be longer than two characters.

However, to avoid the lost of essential data, these comments and changes inserted, are also

added to an external workbook named “Comments_Changes_Tracking.xls” present at the same

folder like the other system files. Inserted in this list are the aspects referred above plus one

column referring the name of the subsystem workbook from which the comment/change is

inserted.

It is also possible to erase an entry in the list present at the worksheet administration, using the

button shown in Figure 5.4.

Figure 5.4 – Delete comment button.

This button enables a function that analyzes the list of comment/changes and returns a list box

in the menu (Figure 5.5) with the lines in which there is a comment. After the selection of the

line, pressing the delete button will erase the comment and reformulate the table.

Figure 5.5 – Delete Comment menu.

It is important to notice that this erasing function only delete the entries present in the list at the

worksheet “Administration” of the subsystem workbook in use. It will not erase any entry in the

external list at the file “Comments_Changes_Tracking.xls”. This will avoid the lost of important

and significant data, by mistake.

The functions explained before intend to be simple and easy otherwise users will not use them

as frequently as desired. The functions also intend to be as automated as possible, to reduce

the users’ involvement, increasing their focus on the project and not on secondary issues.

Page 51: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

37

6. Aircargo Challenge – Application Project

Throughout this thesis it has been affirmed that concurrent engineering design facilities have an

enormous versatility. The best way to demonstrate this is designing a project, using the SCDE,

different from a space mission design.

The Aircargo Challenge showed to be an excellent choice. It has everything needed to

demonstrate the efficiency of the concurrent engineering design method: several different

domains, several applications required for each domain, a clearly defined objective, and a

project allowing several students to work on it at the same time. It is a competition with students

involved in different years being a good test bed for the knowledge management functions.

The main purpose of the Aircargo competition is to design and build an airplane controlled by

radio that should take-off with the maximum weight possible, respecting several rules.

It is forbidden the participation of aircrafts that:

- Work by fluctuation of gases lighter than air (dirigible and balloons);

- Produce sustainability by rotary wings (helicopters and auto gyros);

- Have any kind of additional or auxiliary propulsion other than the motor choose from the

list of allowed motors;

- Use auxiliary devices during the take-off that don’t belong to the aircraft (including

human help) and that aren’t physically connected to the plane when it lands;

- Use metal propellers;

- The aircraft dimensions are limited by its total lifting surface. This area is limited to

A=0,70 m2.

The motor list changed throughout the past challenges. Currently only an electric engine is

allowed. However, some tests have been done with combustion engines, as will be shown. The

propulsion system is easily changed by the propulsion domain engineer.

The objective of the design and construction is to take-off the maximum weight possible in a

track length limited to 60 meters.

6.1. Calculation Model

In this chapter it is explained the approaching mathematical modeling of the airplane take-off, to

be used in the Aircargo Challenge. At this point it will be assumed that the aerodynamics

surfaces have been designed by the aerodynamics engineers’ domain, as well as the engine

have been selected by propulsion engineer’s domain. The specific domains will be explained in

the next chapter. These assumptions are extremely important to provide essential parameters,

such as weight (W ), wing area (S ), thrust (T ), maximum lift coefficient (C� á�) and others.

Page 52: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

38

Fundamentally the take-off flight phase consists of accelerating from rest to take-off velocity,

)%&, and climbing to an altitude, which is greater than a reference obstacle height. The total

distance required to accomplish this is the take-off distance, #%&. However, in this project it will

be assumed that after reaching the take-off velocity, the airplane won’t have to climb to specific

altitude. Therefore, the take-off will be divided into two different parts: ground-roll and rotation

(Figure 6.1).

Figure 6.1 – Take-off distance.

The ground roll distance is designated #� , and is the portion where the airplane goes from rest

to )%&. The rotation distance #$ is the portion in which the airplane performs the rotation

maneuver, pitching up to increase the angle of attack.

The total take-off distance will be the sum of these two quantities

#%& 7 #� 8 #$ .... (6.1) The take-off velocity is calculated through the stall speed, )*+,--, which is affected by the wing

loading, and is defined as, [29]:

)*+,-- 7 :;<

=> ?@AáB

CDE. (6.2)

Thus, the velocity required for take-off is

)%&.//0 7 1,2)*+,-- 7 1,2 :;<

=> ?@AáB

CDE. (6.3)

• Ground Roll Distance

It is in this portion that the aircraft goes from rest, to take-off velocity. Therefore, the ground

distance must be evaluated by the acceleration

#� 7 I JK,L M) 7 N

= I OKEO,

KPQ.//0RKPQ.//0R (6.4)

with the acceleration, [29], found from

� 7 S;PQ

∑ �� 7 S;PQ UV W � W ��X (6.5)

Page 53: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

39

where �� is the rolling friction force, given by

�� 7 'Y2%& W ��Z. (6.6)

Figure 6.2 shows a schematic that indicates the forces acting on an aircraft during ground roll.

The rolling friction coefficient, ', varies with the runway, ' [ Y0,04; 0,08Z [5]. �� is the lift

generated during ground roll, and is based on an enhanced lift configuration for the wing, as

well as the angle attack produced when the aircraft is on the ground.

�� 7 �`��, (6.7)

where q is the dynamic pressure,

� 7 > KE= . (6.8)

Figure 6.2 – Forces acting on an aircraft during ground roll.

Regarding the drag force (6.9), it is based on the drag coefficient, ��, and the ground-roll lift

coefficient , ��.

� 7 �� 8 � ��=. (6.9)

To evaluate the ground distance, using (6.4), it has to be assume first that T/W is constant,

otherwise it would only be calculated if the integral is solved numerically by taking small velocity

time steps, where T/W is actually constant and equal to the maximum thrust at each upper time-

step value of velocity.

Then assuming, that T/W is constant, the acceleration results in

� 7 bN 8 b=)=, (6.10)

where

bN 7 c J %; W 'L (6.11)

and

b= 7 S >=Jd

e L f' �� W ��R W � ��g. (6.12)

Page 54: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

40

Then:

#� 7 I hKE�Di�EKE

KPQ.//0R 7 N= �E j� k�Di�E KPQ.//0

E�D l. (6.13)

• Rotation Distance

In this portion of the take-off, the aircraft angle of attack is increase until � 7 0,8�AáB. As a

convention, this is assumed to take three seconds. Therefore, since the velocity of the aircraft at

this point is )%&,

#$ 7 3)%&. (6.14)

However, since the resulted value is extremely high the rotation distance was defined to be #$ =

2 m.

• Take- Off Velocity

Equation (6.3), defines the required take-off velocity for the aircraft. However, it might be useful,

having the track length, to calculate the speed reached at the end of the track.

Therefore, at this chapter it is assumed that the aircraft will take the entire track to take-off,

maximizing the weight that it is capable of transport.

From (6.13), it is possible to give the take-off velocity versus the take-off distance, and with a

constant value for thrust:

)%& 7 n�D�E

o�=�E*� W 1p . (6.15)

This take-off velocity value, allows the engineer to compare, at the end of the track, if the

aircraft has the required speed, calculated with (6.3), basically if the aircraft take-off with the

selected weight.

• Required Thrust

As well as it is possible to determine the take-off velocity, knowing the track length and the

available thrust, it is possible to calculate the required thrust to reach the take-off velocity at the

limit of the available track.

Using again (6.13) and (6.11), to get the thrust value, it results in

V 7 k)%&= b= NfqErEs�tNgS 8 'l 2. (6.16)

This calculation result can be used to identify if the propulsion system is efficient for the weight,

or even to know the thrust required and then choose the propulsion system.

Page 55: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

41

However choosing the propulsion system, through the value of the thrust, requires several other

parameters, such as the thrust coefficient, �%, and the power coefficient, ��, that are specific

characteristics of the selected propeller:

�% 7 %>uE�v , (6.17) �� 7 �

>uw�x , (6.18)

where n is the propeller rotational velocity, D is the propeller diameter, and P the power

transmitted from the motor.

The equation of the propeller efficiency is

�� 7 %{|}*+ �~�q| &}+5}+<{,�+ �~�q| �u5}+ 7 %K

� , (6.19)

where V, is the true airspeed, and the equation of the advanced ratio is

� 7 Ku�, (6.20)

which combined gives the thrust expression:

V 7 �u�

?P?� . (6.21)

On the other hand, at the next chapter, at the propulsion domain will be presented an easy way

to determine both the coefficients and the thrust.

6.2. Domains

Defining the most important domains to project design using concurrent engineering tools is an

essential issue for a good start. As a result, after determine the mathematical calculation model,

is now time to define which domains should be present at the Aircargo Challenge project.

Therefore, looking to the mathematical model is essential to have domains responsible for

several areas. For start, should have aerodynamics, avionics and propulsion domains to define

the base of the project. After that, all these items must be considered to the weight domain, as

well as to the structure domain, to reach a solid and economic solution based on the solutions

choose at the beginning domains. All these, leads us to a cost control and evaluation, as well as

verifying if project requirements are respected. Last but not least, the assembly of all the

configurations and the presentation of the results leads the project to a visual level.

Since, at the IST-CDF there are only five computers available to a project design, it is

impossible to assign a workstation to each of the domains referred before. Then, the solution

found to cover all these items is to aggregate some domains at the same workstation. The

Table 6.1 shows the solution found to cover all the essential issues.

The specific division was achieved in order to insure that specific domains, such as

aerodynamics, avionics, propulsion and weight & structures, have enough space and time to

work with their own specific tools. These domains, will have most of their work done outside the

Page 56: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

42

excel subsystem workbook, and would be confuse to work with several different tools, defining

different domains.

However, the solution found, leaves also a big workload to the workstation 1 engineers

(probably, if defined, the system engineers), but is essential, since it is strictly need to

aggregate domains, that all these domains be together, because, it is the system engineer that

defines the project requirements, take control of the cost issues, and keeps the server updated.

It is essential to notice that, any subsystem domain should be able to present their own results

on the projection wall, but since probably there will be one projector at each project design

session, it is more intuitive that the system engineer could select the issues to present at each

time.

Workstation 1

Server

Requirements, Costs & Air Conditions

Assembly & Presentation

Workstation 2 Aerodynamics

Workstation 3 Avionics

Workstation 4 Propulsion

Workstation 5 Weight & Structure

Table 6.1 – Workstations and their subsystems domains.

It is also essential to define the system architecture, to understand the flowing of the project

design. The way the specific domains were presented before, already shows a possible

configuration. However, it is more perceptible with the Figure 6.3 where it can be also noticed

the external programs used by each subsystem as well as the domain aggregations done. Each

specific aggregation domain will be explained next.

Page 57: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

43

Figure 6.3 – System architecture - Specific domains, aggregations, and external tools.

6.2.1. Aerodynamics

This domain purpose is to define all the aerodynamics issues related to the project of the

aircraft. This includes the wing profile selection and analysis, the reference area of the aircraft

calculation, as well as the calculation of the coefficients values, such as lift coefficient, drag

coefficient and others.

To perform these calculations, first the engineer access a tool denominated “JavaFoil” [15],

using the available command button (Figure 6.4) existent at the calculation worksheet at the

domain workbook.

Figure 6.4 – Wing design command button.

The “JavaFoil” is a java tool, available at the internet, which allows users to create any wing

profile wished, as well as to study the behavior of the wing through an aerodynamic flow. This

was the chosen tool because, first of all, it is free to use and because it works efficiently and is

very user-friendly. It also allows the user to save the wing coordinates in a file, and that, if

necessary, could be open by excel. It is not mandatory the use of this tool to perform the

Page 58: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

44

aerodynamics design. This is the only option already available, but users can work with any

other tool.

After clicking the button the function will open a window warning the engineer of the next steps

(Figure 6.5).

Figure 6.5 – Open Java Foil menu.

Once all the input data to create the wing is defined, the tool generates the wing based on its

coordinates. The tool allows the user to copy this coordinates as text, which is really useful if

engineers intend to work with the wing data outside the JavaFoil. In order to facilitate the use of

that coordinates by excel, a strategy was developed, to simply generate the wing in excel and to

save the coordinates in a specific worksheet, by clicking in one button. Therefore, it is assumed

that the engineer click at JavaFoil to copy the text, by clicking in the button “Create Wing” at the

aerodynamics workbook, Figure 6.6, excel will copy the coordinate’s values to the worksheet

and generate a chart with the wing shape.

Figure 6.6 – Wing creator button.

At this book several particular calculations are preformed, in order to obtain the lift induced drag

coefficient, and the aspect ratio.

� 7 �E< , (6.22)

� 7 N��q, (6.23)

Equation (6.22) shows the aspect ratio obtained from the wing span and from reference area.

The (6.23) shows the lift induced drag coefficient, where e is the Oswald coefficient.

The inputs and outputs from others subsystems for this subsystem workbook, are presented at

Table 6.2.

Page 59: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

45

Inputs Outputs

• Density (ρ)

• Maximum Lift Coefficient (�AáB)

• Reference Area (S)

• Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (')

• Lift induced drag coefficient (k)

• Ground Lift Coefficient (��)

• Chord (c)

• Wing Span (b)

• Wing Profile

Table 6.2 – Inputs and Outputs for Aerodynamics domain.

6.2.2. Propulsion

The propulsion domain takes care of the propulsion system and everything that is related. Here

the engine between the options available is chosen, and the propellers are also tested, to reach

the best thrust result to the existent engine.

After choosing one of the engines, the subsystem specialists should join the data of available

propellers for that engine. After that, the engineer accesses an external tool “JavaProp” [16],

which calculates the thrust from the data of the engine and propeller (Figure 6.7).

Figure 6.7 – Propeller design button.

After clicking the button the function will open a window warning the engineer of the next steps

(Figure 6.8).

Figure 6.8 – Open Java Prop menu.

Page 60: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

46

This tool is also free, available at the internet, like the one presented at the aerodynamics

subsystem. Both came from the same website. Again, this was the chosen tool because of its

efficiency, cost and ease of use, but other alternative tools could be used.

To reach a useful value for thrust, the tool needs the values of several parameters of the engine

and propeller. From the engine it is essential to know the rotational velocity in revolutions per

minute and the power in watt. From the propeller is essential to know the propeller diameter and

the spinner diameter. As an example, if we have a propeller “15x4” 15 representing the

propeller diameter and 4 the propeller pitch. Pitch is a theoretical measure that has the meaning

of distance that the propeller would move forward with 100% efficiency in an ideal way.

The input and output to other subsystems from this subsystem workbook is presented in Table

6.3.

Inputs Outputs

• Engine Model

• Engine Weight (23)

• Thrust (T )

• Engine Model

Table 6.3 – Inputs and Outputs for Propulsion Domain.

6.2.3. Avionics

In this domain all the issues and problems referring to avionics system will be evaluate and

solve.

Depending on the project design it will need more or less instruments, i. e. if it is a simple plane

or an aircraft with automated control. In the Aircargo Challenge case it will be a simple aircraft.

Therefore, it will be controlled by a pilot at the ground with a radio control system.

The radio control system needs a receptor with the frequency crystal, placed at the aircraft, and

an emitter, essentially the radio control. To receive a signal it is necessary that the receptor has

power, so it will need a battery to ensure that there is enough power the reception.

If the communication system is working it is important to set up the communication to the aircraft

control surfaces. The communication is done between the receptor and the server. This last one

could be a micro-server also, if the weight and size are essential. Then, the movement induced

by the user is created in the server, which transfers it to the aircraft control surface.

If perhaps, the mission is changed to an automated flight control or to a surveillance mission or

other, this is the domain responsible to take care of those issues, which include all the

electronic devices working functions, power and communications.

The output to other subsystems from this subsystem workbook is presented in Table 6.4.

Page 61: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

47

Outputs

• Receptor Weight

• Servo Weight

• Micro-Servo Weight

• Number of Servos

• Number of Micro-Servos

• Battery Weight

Table 6.4 – Outputs for Avionics Domain.

6.2.4. Weight and Structure

In this domain all the values due to the weight and structure of the airplane are determined.

Since it was strictly necessary to aggregate domains due to the low number of computers in the

laboratory, one of the aggregations performed was the weight and the structure domain. The

reason is that they are very dependent on each other and it is a natural aggregation. The weight

depends on the kind of structure selected, and the structure is created depending of the weight

and existent instruments in the airplane.

The weight considers all the instruments needed inside the airplane and also the weight of the

structure, and finally reaching a final empty airplane weight, without payload.

This is an extremely important issue, estimate the empty airplane weight. This will lead the

project design to another phase, were the problem is to lift off the maximum amount of weight,

extra to the empty airplane known weight.

After that, the engineers will be concerned with the structure of the airplane. There are several

issues to solve when developing such airplane. Once the instruments are all chose, it is

essential to define an inside structure to fixed and fit them, considering the best material to do

the structure construction.

Inputs Outputs

• Receptor Weight

• Servo Weight

• Micro-Servo Weight

• Number of Servos

• Number of Micro-Servos

• Engine Weight (23)

• Battery Weight

• Total Weight of Empty Airplane

Table 6.5 – Inputs and Outputs for weight and structure domain.

Page 62: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

48

The choice of the material should take into account several aspects: weight, resistance, shaping

easiness and price.

The output and input for this subsystem workbook are presented in Table 6.5.

6.2.5. Air Conditions, Costs and Requirements

There are several aspects to be treated at this subsystem workstation. The first domains

concerns the requirements of the mission, the second the costs of the project and finally the air

conditions at the take off track. These three domains where place together because they are

evaluate at the beginning and at the end of each iteration, i. e. once an iteration step is started

the requirements are evaluated, to know what to reach, the costs, to know if the project is still

realizable, and the conditions at the take off track, because that influences almost all

calculations done. Finally when the iteration step is almost ending, both these domains are

evaluate again, to see if the requirements are still completed, if the expenses are still within the

budget and if conditions at the track were completed too.

The requirements for this project design were presented at the beginning of the chapter, of

which are highlighted:

- The track length of 60 meters;

- The engine selection among the allowed engines list;

- The use of a non-metallic propeller, and;

- The limited aircraft lifting surface area of S=0,70 m2.

The costs will be responsible for the expenses control, as well as to control the available

budget. Since the air cargo project does not represent a complex project at costs level, it was

not assume any tool to do it, and can be easily done within the existent excel worksheet.

The air conditions domain intends to control the aspects related to the external environment

conditions at the track. Several issues influence the flight, especially the airfield altitude. The

altitude will influence the air density and consequently the flight performance.

To account the air conditions a simple tool to calculate the density as function of the altitude

was developed [27]:

7 1,225 J1 W R,RR�� {=��,N� L�,=���� , � � 11000 � (6.24)

7 0,36392 �tR,RRRN�����o{tNNRRRp , � � 11000 � (6.25)

6.2.6. Assembly and Presentation

This workbook does the final assembly of all data, allowing verification of the aircraft ability to

take off or not. This, of course, depends of all the other workbooks data, as well as intends to

Page 63: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

49

send a feedback to all the workbooks questioning the right function of the aircraft system. It will

also be responsible for the presentation of the final results of each iteration.

The calculation, using the data from the other subsystems, will be done through the calculation

model presented at the chapter 6.1.1. First, the data received as an input to this subsystem

from the others is organized through domains in the calculation worksheet. Then, there are

calculated the values of bN (6.11) and b= (6.12), as well as the values of the stall speed (6.2)

and the take off speed needed for the existent track (6.3).

Therefore, is now possible to know the values of the variables the project design intends to

achieve, the take off speed, the thrust required or the track length needed. As explained before,

the take off speed achieved at this point assumes that the aircraft uses all the track length to the

take off, using a known value for the thrust. On the other hand, the track length needed value is

achieved to understand how much more the aircraft need to roll on the runway to take off, using

the known thrust and take off speed need values. Finally, the thrust required is calculated

assuming that the aircraft will reach the end of the track with the take off speed needed.

All the values explained and calculated before assume a value for the payload weight added by

the engineer at the calculation worksheet. The Figure 6.9 shows the calculation presentation

model.

Figure 6.9 – Calculation presentation model.

In the Figure 6.9 could be seen that near several calculations steps are buttons with an

interrogation mark, which, when clicked, open a small window showing the calculation formula

for that calculation step.

Each time the values change, it will be automatically shown if it is possible to take off with the

existent data. It will be shown in one cell at the calculation worksheet “Take Off OK”, for a

possible take off and “No Take Off” if the existent values don’t allow the take off (Figure 6.10).

Page 64: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

50

Figure 6.10 – Presentations of the calculation results, if there is take off or not.

After calculating all the results, it is important to add them to a list of results, allowing later to

know all the results evolution. To accomplish that task a function was created (Figure 6.11) that

copies the most important variables values to a list existent at the “Layout_Results” worksheet

at the actual subsystem. The variables values copy are:

- Total Mass (W);

- Stall Speed ()*+,--);

- Take Off Speed Needed ()%&.//0);

- Take Off Speed ()%&);

- Landing Strip Length (#�);

- Thrust (T);

- Maximum Lift Coefficient (�AáB), and;

- Wing Reference Area (S).

Figure 6.11 – List values function button.

However, at the table list besides the variables values, the time and data of the listing is added

as well as the school year when the project design was done.

Figure 6.12 – Chart Creator Button.

Once the variables values are all listed it would be worth to analyze them through charts.

Therefore, a function was created (Figure 6.12) that allows the engineer to select the variables

he want to analyze.

The function starts opening a menu where the engineer could select the variables to analyze

(Figure 6.13). Then, after pressing the button “Draw Graph” the function will create a graphic

with the chose variables and will name give a title in function of them.

Page 65: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

51

Figure 6.13 – Graphic creator menu.

To avoid a big mess with many existent graphics at the worksheet, once a new graphic is

created the function erases the existent ones. However, to avoid the lost of important

information for the design project, the function saves each graphic created in a folder named

“Charts” with the name including the date and time which it was created. These graphics are

also used to the knowledge management, keeping a record of the design changes during the

project, for future reference in other similar projects.

In this domain a graphic is also created which allows the design engineers to overview the

whole evolution of the project, and to analyze which variable value is not inside the parameters

allowed interval. One example of this graphics is shown in Figure 6.14.

Figure 6.14 – Example of one project design evolution results chart.

Page 66: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

52

Inputs

• Maximum Lift Coefficient (�AáB)

• Reference Area (S)

• Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (')

• Lift induced drag coefficient (k)

• Ground Lift Coefficient (��)

• Thrust (T )

• Chord (c)

• Wing Span (b)

• Wing Profile

• Engine Model

Table 6.6 – Inputs for assembly and presentation domain.

The input for this subsystem workbook are presented at Table 6.6.

6.3. Procedure

Since all subsystems workbooks are explained in the previous chapters, is now time to explain

the procedure.

The procedure starts by analyzing the requirements, defining the external environment

conditions at the airfield, and the initial domains. These domains are the aerodynamics, avionics

and propulsion. Once a wing profile is chosen, the engine and all the instruments related to the

function of the aircraft, the structure and weight can be analyze. After that, the engineers may

verify the existence or not of a take off within the runway length. That will be achieved by using

the data defined as outputs from the subsystems.

The analysis proceeds, verifying the variable results and, if not in a correct function, re-start,

change values and solutions, and do the whole procedure again.

6.4. Validation

The initial tests with the concurrent engineering tool for the Aircargo Challenge were developed

using the “Icaro” configuration model [25]. That configuration model was used in 2005, where

combustion engines were still allowed.

After several interviews with team members of the Aircargo Challenge it was possible to gather

the most important data to start testing the system. This data is presented on Table 6.7.

Page 67: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

53

������ (Kg) 1,801

T (N) 36

���á� 1,8

S (m2) 1

��� 0,07

��� 0,2

� 0,04

h (m) 0

b (m) 1,82

Table 6.7 – Variables values for Icaro aircraft.

After inserting the values the maximum payload weight was 13 Kg, in a first approximation, with

a take-off speed of 13,77 m/s using approximately 56,5 m of the runway. These values will be

shown next, comparing them to another aircraft.

The current Aircargo Challenge Competition only allows electric engines and restricts the lifting

surface area to 0,70 m2. One of the competitors is a team of IST Aerospace Engineering

students, with whom it was tried to achieve results, related to their aircraft.

Tests realized with this team were developed in mini-sessions, which depended of the

availability of the team members. In these mini-sessions the project design was discussed

focusing the variables values needed for the take off calculation.

������ (Kg) 1,6

��� 0,07

Table 6.8 – Assumed values for a first iteration in the project design of the aircraft of IST 2009 Team in the Aircargo Challenge.

In a first test several values were assumed to reach an approximation of the design. It was

assumed the empty aircraft weight and the drag coefficient. The assumed values are presented

in the Table 6.8.

Page 68: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

Table 6.9 – Variables values already k

Once defined all the variables

the wing span. The first test was done assuming a wing span of

0,55 m2 and with a payload with the maximum weight possible.

saved to after compare with a second test results were the wing span was

the reference area and the weight of the first iteration. The wing with minor

a bigger cord value, which will result i

the end of the runway, or assuming the need of

is possible to notice that the increase of the wing span value

at the end of the track (VTO), which means that to achieve a take off with the

weight it would be necessary a bigger runway (Landing Strip Length) or a bigg

that is impossible because the runway length is defined by the competitions regulations as well

as the engine, the solution is reducing the payload weight, which is the opposite of the main

objective of the competition, which means that th

Figure 6.15 – Results of the

The initial tests also helped defining approximated values for the take

weight. The take-off speed will assume values between 12 m/s and 14 m/s, which was within

the expected values by the team, and the take

Kg.

54

T (N) 25

CCCCLLLLmáxmáxmáxmáx 2,5

S (m2) 0,55

CCCCLLLLGGGG 0,73

µ 0,04

h (m) 0

b (m) 1,6 or 2,2

Variables values already known to the 2009 aircraft.

variables several iterations were done, to reach a consensus

was done assuming a wing span of 2,2 m, with a reference area of

and with a payload with the maximum weight possible. The results achieved were

saved to after compare with a second test results were the wing span was 1,6

ference area and the weight of the first iteration. The wing with minor wing span will have

a bigger cord value, which will result in a bigger drag value and consequently a smaller speed at

the end of the runway, or assuming the need of take off, less payload weight. In the

to notice that the increase of the wing span value slightly reduces the speed reached

), which means that to achieve a take off with the

weight it would be necessary a bigger runway (Landing Strip Length) or a bigg

that is impossible because the runway length is defined by the competitions regulations as well

as the engine, the solution is reducing the payload weight, which is the opposite of the main

, which means that the best wing span value will be

Results of the first two iterations where the value of the wing span

tests also helped defining approximated values for the take-off speed and the payload

off speed will assume values between 12 m/s and 14 m/s, which was within

the expected values by the team, and the take-off weight for the payload was ap

to the 2009 aircraft.

, to reach a consensus referring to

m, with a reference area of

The results achieved were

1,6 m maintaining

wing span will have

n a bigger drag value and consequently a smaller speed at

take off, less payload weight. In the Figure 6.15

reduces the speed reached

), which means that to achieve a take off with the same payload

weight it would be necessary a bigger runway (Landing Strip Length) or a bigger thrust. Since

that is impossible because the runway length is defined by the competitions regulations as well

as the engine, the solution is reducing the payload weight, which is the opposite of the main

e best wing span value will be at most, 2,2m.

first two iterations where the value of the wing span varies.

off speed and the payload

off speed will assume values between 12 m/s and 14 m/s, which was within

off weight for the payload was approximately 9

Page 69: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

55

After these tests the team notices that the weight was within the expectations, but was probably

high because the thrust of the engine was assumed constant and equal to the maximum value

of 25 N. This was not correct because it decreases with a rate of 0,7 N/(m/s) with the aircraft

rolling speed, value calculated by the team.

In the following iteration it was considered an estimation for the thrust value taking into account

the decreasing rate. Comparing the values calculated in the first iteration with the new iteration,

taking into account the decreasing of thrust value, it is apparent that the total mass of the

aircraft has been reduced in order to achieve a take-off speed in the available runway (Figure

6.16).

Figure 6.16 – Comparing iterations 1 and 3, where the thrust value varies.

A last iteration was preformed trying to reach an optimization of the drag coefficient value. The

initial value defined for this variable was ���= 0,07 which wasn’t too far of the real value,

achieved by the aerodynamics domain engineers ��� = 0,06. Changes due to this value are

presented in the Figure 6.17.

Figure 6.17 – Comparing iterations 3 and 4, where the defined CDo changed.

The changes in the thrust need and take off speed are not significant, but there is a slightly

reduction in the length of the runway which means that probably could be considered an

increase of the payload weight.

Page 70: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

56

The Figure 6.18 compares the main variables data for the presented aircrafts, the Icaro and the

2009 aircraft. It is apparent that the bigger value of thrust for a combustion engine allows a

bigger payload weight. The take off speed is also bigger, and there are some differences

between the aerodynamics profiles.

Figure 6.18 – Comparing Icaro and 2009 aircraft.

6.5. Discussion

The use of the concurrent design facility at IST by student teams wasn’t straight forward.

Several difficulties were found in the adaptation to the application. However it is

understandable, because adopting a new way of doing things often needs a change in the

mentality of the people involved, even if it seems better, and only with their adherence to the

method, results can improve. The verified difficulties might also refer to a missing initial study in

the design facility, since the organized mini-sessions happen when the project had already

started. Considering that future studies should use the tool from the beginning, the difficulties

should be easily overcome.

The calculation model was reached after testing several different models, and after

conferencing with the teams. The results of the present calculation model reveal accuracy and

meet the expectations, existent among the teams. The data achieved by this model is more

complete, revealing important information that teams had not reached by their calculations,

contributing to their learning process and to a better result.

The presentation of all data and results was implemented trying to reach a compromise

between simplicity and completeness. The reached solution facilitates the project overview at

any time, and the understanding of the cause effect of each single variable to the system. This

shows the importance and usefulness of the concurrent engineering method during the project

design, in particular, in a student environment.

Other issue concerning the project design was the definition of the subsystem domains and,

their distribution by the available workstations. The definition and distribution was reached

easily, supported by the concurrent engineering method, showing, again, the utility of the

method, but now in an early project development phase.

The tests revealed that the definition and distribution works properly, ensuring an adequate

evolution of the project design. However, after the mini-sessions organized within the Aircargo

Page 71: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

57

team, the possibility of a new domain of aircraft stability, which would give as outputs the

longitudinal and lateral dynamic matrices, could help achieving better results.

The domains also needed specific tools for their own design, which were chosen regarding their

efficiency and ease of use. Here, the tests revealed that the chosen tools were not the best

ones, although still adequate. The team suggested the use of a new tool in the aerodynamics

domain called “XFLR 5”, since this program returns the aerodynamics parameters values

referring to the whole plane and not only of the wing analysis.

The use of the Aircargo application by the current Aircargo team revealed to be useful since it

made possible to understand, what was the approximated payload weight that the aircraft could

take-off. Using this information, it was then possible to adapt and test new solutions and

visualize the response of the system, reaching a better solution at the end.

Page 72: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

58

7. Conclusion

Implementing the Student Concurrent Design Environment tool, and a new application to be

used as test case and by students, in the aerospace laboratory at Instituto Superior Técnico,

was the main objective of this thesis. This implementation includes the functionality of the

software and hardware systems, and the adaptation of the laboratory room into a reasonable

concurrent engineering design facility. The tool was implemented with success and early results

indicate that the concurrent engineering design facility can be used with success by University

students, and be a useful instrument in projects such as the Aircargo Challenge. Some

difficulties especially the ones regarding the Microsoft Excel and the restrictions of space at the

laboratory, were overcome with success.

The initial adaptation of students testing the system to the new method was not easy because it

always takes some time to reach a good link between the users and the tool. This is to be

expected since it was a new way of thinking, and it has been described in literature about

concurrent engineering as one of the major difficulties. The solution is to develop a concurrent

engineering mentality within the students from the beginning, as a potential and easiest method

to all kind of projects design. This environment can strongly contribute to the academic

formation of the students.

The creation of a small interactive and automated knowledge management tool, allowing users

to record the comments and changes during the project design, turned into a valid and

functional option, approved by the users, and hopefully by the future users, since it will enable

the existence of results in the future for comparison. At this time it is not possible to measure

the impact of this tool since it requires a timeframe incompatible with this thesis.

The visualization, recording and evaluation functions developed at the application project

revealed to be of high importance, and with an extreme utility for the project design, since it

allows users and other to constantly know the evolution of the project. That was confirmed by

an extended use of these functions by the students during testing in the Aircargo aircraft design.

This presentation of the results also works as a knowledge base for future reference in the

institution, since it allows access and evaluation at any time.

After the tests developed with the Aircargo team several questions were posed in order to

understand the evaluation of the application developed, by the team members. There were

several suggestions, included in the discussion of the tests. In general, the system was

considered very useful and as a powerful project design tool by the teams. The possibilities

enabled by the concurrent engineering were also praised, showing the validity of the method in

university projects.

The limited number of Aircargo Challenge competition teams to test in real conditions the

application was a limitation, since there was always a limitation on the time available with the

team members. The solution found to this limitation was to use results from old Aircargo

Page 73: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

59

Challenge teams, but these didn’t allow a design through concurrent engineering method since

the essential human element was missing, and the concurrent process absent.

Other limitation was the availability of licenses to specific software at IST. Other more

sophisticated programs should allow a more competitive project design. However, the flexibility

of the tool demonstrates that in the case of absence of the optimal tools, alternatives can be

used to achieve results. It is not clear what is the impact of using the most adequate tools but

the possibility of using free tools should be praise, especially in projects of limited size, as

software licenses can be very expensive and resources are usually limited. This could perfectly

apply to the case of small and medium size companies, with similar situations, and can

constitute an advantage to be taken into account. Trading cost by power is not always the best

choice in all situations.

Overcoming all kind of difficulties it is possible to affirm that at IST there is a concurrent

engineering design facility functioning correctly, and an aircraft design through the concurrent

engineering method is also available to students’ projects in the future.

Page 74: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

60

8. Future

The conclusions and limitations of the present study suggested many possibilities of future

developments of this work. The following list does not intend to be exhaustive and features only

the most relevant. It is also important to emphasize that a constant update of all tools involved

in the process, is an essential requirement.

The most important issues to be addressed in the future are:

• Consideration of an alternative solution for the main tool (Microsoft Excel).

• Consideration of new visual developments alike the included in the current thesis, it

would worth to think and idealize new visual solutions to the presentation of the design

process.

• The evolution of the Aircargo Challenge features. This involves the design of an

improved calculation model for the Aircargo Challenge aircraft. This new calculation

model, could take advantage of new and improved tools added to the actual design

system. The tools should be better and efficient for all the domains issues. However, a

future work should focus on the aerodynamic studies, as referred in the previous

chapter, because this seems to be the most exhausting part of the aircraft design

process in this case. Building and developing a reliable design process for the

aerodynamics systems should clearly facilitate the whole project design. Also the

creation of the new domain (stability), suggested by the actual Aircargo team, could

increase the validation of the model.

• Besides the evolution of the Aircargo Challenge design project, the creation of a design

project environment applied to other kinds of aircrafts could also be considered. It would

have several applications during the aerospace engineering course disciplines.

Page 75: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

61

9. Bibliography

[1] Bandecchi, M., Milton, B., Gardini, B., The ESA/ESTEC Concurrent Design Facility, in

Proceedings of EuSEC 2000, 2000.

[2] Karpati, G., Martin, J., Steiner, M., Reinhardt, K., The Integrated Mission Design Center

(IMDC) At NASA Goddard Space Flight Center, presented on Aerospace Conference,

2003.

[3] Mclnnes, A., Integrated Concurrent Design – Making the Conceptual Design Process

Faster, Better, and Cheaper, The Aerospace Corporation, 2003.

[4] Thomas, D., Concurrent Engineering at the Aerospace Corporation, shared at CPDA’s

2006 Design/Simulation Integration Workshop, Atlanta, 2006.

[5] T.J.B., Sheets for the Aerospace Project I Discipline, Instituto Superior Técnico, 2007.

[6] Bandecchi, M., The ESA Concurrent Design Facility (CDF): concurrent engineering

applied to space mission assessments, presented on 2nd

Nordic System Engineering

Boat Seminar, Finland, 2001.

[7] Bandecchi, M., Gunner, J., Matthyssen, A., Distribution of the ESA CDF Concurrent

Design tools and methodologies, presented on 2nd

CE for Space Application

Workshop, Netherlands, 2006.

[8] Vasile, M., Radice, G., A Multi-Agent System for Distributed Concurrent Engineering,

presented on 2nd CE for Space Application Workshop, Netherlands, 2006.

[9] Bandecchi, M., Melton, B., Concurrent Engineering Applied to Space Mission

Assessment and Design, ESA bulletin 99, September 1999.

[10] Bruggen, F., The ESA Concurrent Design Facility (CDF): concurrent engineering

applied to space mission assessments, CDF info pack, provided on the CDF Web site

http://www.esa.int/cdf , 2006.

[11] Valen-Sendstad, M., Veritas, D., Bengston, K., Open Concurrent Design Facility Server

(OCDFS) for ESA, presented on Concurrent Engineering for Space Applications

Workshop, Netherlands, 2004.

[12] Bandecci, M., Maththyssen, A., ESA Open Concurrent Design Sever, presented on

2nd

CE for Space Application Workshop, Netherlands, 2006.

[13] Beco, S., Parrini, A., Paccagnini, C., Architecture of a Grid-based Virtual Collaborative

Facility for Space Projects, presented on 2nd

CE for Space Application Workshop,

Netherlands, 2006.

[14] Bandecchi, M., Gunner, J., ESA iCDF, presented on 2nd

CE for Space Application

Workshop, Netherlands, 2006.

Page 76: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

62

[15] JavaFoil tool. Available online at: http://www.mh-aerotools.de/airfoils/javafoil.htm.

[16] JavaProp tool. Available online at: http://www.mh-aerotools.de/airfoils/javaprop.htm.

[17] Aircargo Challenge Regulations, Portuguese Association of Aeronautics and Space,

Lisboa, 2007.

[18] Aircargo Challenge Regulations, Association of Aeronautical Engineering of Beira

Interior University, Covilhã, 2008.

[19] Bandecchi, M., Garutti, A., Haines, J., Spacecraft Electrical Power Subsystem Design

Utilising the ESA-ESTEC Concurrent Design Facility, presented on CDF - Power

Electronics Specialists Conference, 2001.

[20] Bandecchi, M., From the CDF Concept to Distributed Concurrent Engineering,

presented on 2nd

ESA Space System Design, Verification and ATI Workshop,

Netherlands, 2003.

[21] Bandecchi, M., Concurrent Engineering at ESA: From Concurrent Design Facility (CDF)

to Distributed Virtual Facility, presented on The 14th ISPE International Conference on

Concurrent Engineering, Brazil, 2007.

[22] Weck, O., Integrated Concurrent Engineering, ESD.36 System and Project

Management, Massachusetts Institute of Technology (MIT), U.S.A., 2003.

[23] Costa, S., Controlo e Simulação de um Quadrirotor Convencional, Master thesis,

Instituto Superior Técnico, Lisboa, 2007.

[24] Costa, A., Ribeiro, D., Melo, F., Gaspar, R., Lopes, S., Kerberos - Sistema Aéreo de

Vigilância Florestal e Detecção de Fogos, Universidade da Beira Interior (UBI),

Covilhã, 2007.

[25] Pinto, J., Cardoso, C., Loureiro, J., Fouto, A., Moreira, H., Penedo, R., Cruz, L., Santos,

H., Relatório de Projecto Aircargo Challenge – Icaro, Instituto Superior Técnico, Lisboa,

2005.

[26] Cardoso, C., Loureiro, J., Fouto, Relatório de Projecto Icaro - Brasil, Instituto Superior

Técnico, Lisboa, 2005.

[27] Roskam, J., Lan, C., Airplane Aerodynamic and Performance, DARCorporation, U.S.A.,

1997.

[28] Raymer, P., Aircraft Design: A Conceptual Approach, American Institute of Aeronautics

and Astronautics, Inc., U.S.A., 1992.

[29] Corke, T., Design of Aircraft, Prentice Hall, U.S.A., 2002.

[30] Trottemant, E., Pont, G., Ilsen, S., Student Concurrent Design Environment User

Manual (Demo), Netherlands, 2005.

Page 77: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

63

[31] Lomax, P., VB & VBA in a Nutshell: The Language, O’Reilly & Associates, Inc, U.S.A.,

1998.

[32] Green, J., Bullen, S., Bovey, R., Alexander, M., Excel® 2007 VBA Programmer’s

Reference, Wiley Publishing, Inc., U.S.A., 2007.

[33] Mansfield, R., Mastering VBA for Microsoft® Office 2007, Wiley Publishing, Inc., U.S.A.,

2007.

[34] Loureiro, H., Excel 2007 Macros e VBA – Curso Completo, FCA – Editora de

Informática , Lda, Lisboa, 2007.

[35] Smith, P., Dawdy, A., Trafton, T., Novak, R., Presley, S., Concurrent Design at

Aerospace, at www.aero.org/publications/, July 2008.

[36] EADS Space Transportation Inaugurates State-of-art Design Office, at

www.astrium.eads.net/press-center/press-releases/2005, July 2008.

[37] www.esa.int/CDF, July 2008.

Page 78: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

64

Annexes

Page 79: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

65

Annex A - Student Concurrent Design Environment Portuguese

User Manual

A.1. Introdução

Este manual visa auxiliar a utilização do software de engenharia concorrente, existente no

laboratório de aeroespacial no Instituto Superior Técnico. Esse software, denominado “Student

Concurrent Design Environment”, foi disponibilizado pela ESA (European Space Agency).

Será importante salvaguardar que existem termos, usados em inglês, que não têm uma

tradução exacta em português, os quais não serão assim traduzidos ao longo deste manual,

evitando assim conflitos linguísticos de interpretação. A título de exemplo refere-se o

“workbook”, identificativo do ficheiro/livro Excel, ou até mesmo “worksheet” identificativo de um

“tab”/folha existente em cada ficheiro.

Este documento inicia-se com uma breve explicação do conceito no qual reside o software,

seguida de uma explicação da sua correcta instalação. Posteriormente, será dada uma noção

ao utilizador das possibilidades inerentes a um engenheiro de subsistemas bem como a um

engenheiro de sistema.

A.1.1. O conceito do Modelo

O modelo é composto por dois tipos diferentes de workbooks do Excel, nomeadamente o

workbook do servidor denominado “Data Exchange” e os diferentes workbooks

correspondentes aos subsistemas (S/S). No workbook do servidor constam todos os

parâmetros e ferramentas que todos os subsistemas necessitam, enquanto os workbooks de

cada subsistema contem a informação e ferramentas necessárias para o seu correcto

desenvolvimento. Para existir um funcionamento correcto, é necessário que os workbooks dos

subsistemas e do servidor se encontrem na mesma pasta. Existe ainda um workbook que

regista todos os pedidos efectuados por todos os subsistemas, denominado “Parameters”.

Page 80: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

66

Figura A.1 – Modelo geral do conceito SCDE.

Cada workbook de um subsistema é composto por diferentes worksheets, cada uma delas com

a sua função específica. Assim, podem caracterizar-se por três tipos diferentes,

nomeadamente worksheets de “input”, “output” e “calculation”. A função da primeira é a de

obter os parâmetros do servidor, “Data Exchange”, para o workbook do subsistema. O “output”

servirá para juntar todos os parâmetros pedidos pelos outros subsistemas e enviá-los para os

mesmos. Por fim, o tipo de worksheet “calculation” é usado para efectuar cálculos necessários

ao desenvolvimento do subsistema, para guardar informação obtida do hardware, para receber

parâmetros de ferramentas exteriores, entre outras funções.

Figura A.2– Tipos de worksheet de um subsistema no SCDE.

Page 81: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

67

A.2. Instalação do SCDE

A.2.1. Criação da directoria

Existem três ficheiros incluídos no SCDE de importância vital ao funcionamento do mesmo:

Modelo

- Subsystem.xls Workbook do subsistema;

- Data_exchange.xls Workbook do data exchange;

- Parameters.xls Workbook dos parâmetros.

- Comments_Changes_Tracking.xls Workbook dos comentários e alterações

Base de dados dos componentes

- Comp_database.mdb Base de dados dos componentes.

É importante que todos os membros das equipas tenham acesso ao directório onde se

encontram estes ficheiros e que todos os subsistemas sejam guardados nesse mesmo

directório. Quer isto dizer que, todos os computadores devem estar ligados em rede com um

computador central que guardará todos os workbooks do projecto.

Por defeito estes ficheiros estão localizados em “C:\CDF”.

Agregado a estes ficheiros vêem também os ficheiros correspondentes ao desenvolvimento do

projecto air cargo que será explicado mais tarde.

Criação de um workbook de um subsistema

Para um efectivo funcionamento do modelo é necessário o trabalho de vários domínios em

cooperação. Dado que o modelo apenas contempla um subsistema inicial, dever-se-á criar

novos subsistemas, criando assim novos domínios de trabalho no projecto. Para tal, bastará

copiar o ficheiro “Subsystem.xls” e dar-lhe outro nome consoante o domínio a que se irá referir.

No entanto, é necessário manter todos os subsistemas, bem como do workbook “Data

Exchange”, na mesma directoria conforme referido no capítulo anterior.

O workbook “Data Exchange” é usado para copiar as worksheets “Output” de todos os

subsistemas durante a actualização do modelo. No entanto, para que todos os subsistemas

sejam identificados e actualizados é necessário que se adicione à coluna A da worksheet

“Administration” do workbook “Data Exchange” o nome do ficheiro de todos os subsistemas,

e.g. Subsystem.xls.

Page 82: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

68

A.3. Trabalhar com o SCDE, sendo um engenheiro de

subsistemas

A.3.1. Worksheet “administration”

A worksheet “Administration” presente em todos os workbooks de cada subsistema serve para

registar todas as pequenas ou grandes alterações no domínio do subsistema. Esta worksheet,

que é regularmente actualizada, oferece uma visão da história do subsistema, mas oferece

também informação útil quando outro membro da equipa utilizar o workbook em causa.

A.3.2. Transferir dados de e para o “Data Exchange”

Todo o método de engenharia concorrente é baseado numa rápida troca de parâmetros de

projecto, sendo que esta transacção de dados é feita através do workbook “data exchange”.

Este workbook não é nada mais do que uma compilação de todas as worksheets de “output”

das diferentes áreas de projecto.

Assim, todos os parâmetros requisitados por outros domínios estão guardados na worksheet

“output” de cada domínio, e existe também, para cada domínio, um workbook de “inputs” onde

são listados e guardados todos os parâmetros provenientes dos outros domínios que poderão

ser usados nas suas worksheets de cálculos. Sendo que a inserção correcta dos parâmetros é

essencial para o funcionamento do sistema, é dada uma explicação mais aprofundada dos

campos que compõe as worksheets de “output” e de “input”.

Output

Parameter Na coluna A, é dada uma descrição geral do parâmetro a introduzir.

Cell name A definição do nome do parâmetro é feita na coluna B.

Internally linked

Esta célula será associada á célula com o resultado dos cálculos/design do parâmetro na worksheet de cálculos do domínio em causa. Isto pode ser feito clicando na célula da coluna C, inserir um “=” e posteriormente clicar na célula da worksheet de cálculos que se pretende associar a este parâmetro.

Manual value

Esta célula é usada quando o parâmetro requisitado ainda não está disponível. Assim, é inserido na coluna D, um valor manualmente para evitar a interrupção do processo de iteração.

Units Na coluna E, são inseridas as unidades do parâmetro, sempre em unidades SI para evitar conversões de unidades entre domínios diferentes.

Switch

Ao clicar nesta célula será apresentado um menu com três opções:

“Manual” “Linked” “Not shared”

O valor da coluna D (Manual value), é copiado para a coluna G.

O valor da coluna C (Internally linked), é copiado para a coluna G.

Não é copiado nenhum valor para a coluna G.

Page 83: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

69

Shared value

O valor na coluna G é o valor actual do parâmetro e que será copiado para o “data exchange” e daí partilhado com todos os outros subsistemas. O valor apresentado é definido pelo “switch” na coluna F.

Remarks Notas gerais sobre o parâmetro podem ser inseridas na coluna H.

Tabela A.1– Descrição detalhada dos campos existentes para preenchimento numa worksheet de “output”.

Input

Parameter Na coluna A, é dada uma descrição geral do parâmetro, podendo ser uma descrição particular definida no domínio em causa ou uma cópia da descrição apresentada no “data exchange”.

Linked value

Esta célula será associada á célula no “data exchange” com o valor do parâmetro em causa. Isto pode ser feito clicando na célula da coluna B, inserir um “=” e posteriormente clicar na célula do “data exchange” que se pretende associar a este parâmetro ou inserir o nome do parâmetro do workbook “data exchange”.

Manual value

Esta célula é usada quando o parâmetro requisitado ainda não está disponível. Assim, é inserido na coluna C, um valor manualmente para evitar a interrupção do processo de iteração.

External Esta célula também pode ser associada a um parâmetro gerado com ferramentas externas. Normalmente é convertido o output das ferramentas numa worksheet de cálculos e depois associar o parâmetro à célula da coluna D.

Switch

Ao clicar nesta célula será apresentado um menu com três opções:

“Manual” “Linked” “External”

O valor da coluna C (Manual value), é copiado para a coluna G.

O valor da coluna B (Internally linked), é copiado para a coluna G.

O valor da coluna D (External), é copiado para a coluna G.

Cell name Definição do nome do parâmetro no workbook “data exchange”.

Used value

O valor na coluna G é o valor actual do parâmetro e que poderá ser usado pelo domínio em causa as suas worksheets de cálculo. O valor apresentado é definido pelo “switch” na coluna E.

Units Na coluna H, são apresentadas as unidades do parâmetro, sempre em unidades SI para evitar conversões de unidades entre domínios diferentes.

Source O domínio de onde vem o parâmetro é apresentado na coluna I.

Status Se aplicável, indicar aqui se os dados estão disponíveis, precisam de ser revistos, calculados, etc.

Remarks Notas gerais sobre o parâmetro podem ser inseridas na coluna K.

Tabela A.2– Descrição detalhada dos campos existentes para preenchimento numa worksheet de “input”.

Page 84: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

70

A forma de inserir parâmetros através do “input” é bastante linear, mas para que funcione é

necessário que o parâmetro tenha já sido disponibilizado no “data exchange” através da

worksheet de “output” do outro domínio. Assim, o primeiro passo é clicar no botão denominado

“Insert Parameters”, existente na worksheet “input”. Posteriormente aparecerá a janela

“Subsystem Selection”, Figura A.3, para que seja seleccionado o domínio do qual se pretende

o parâmetro.

Figura A.3– Janela “Subsystem Selection”.

Seguidamente surgirá uma nova janela “Select Parameters from selected/chosen Subsystem”,

Figura A.4, e irá ser apresentada uma lista de todos os parâmetros disponibilizados pelo

subsistema escolhido. Seleccione um ou mais parâmetros, assinalando a caixa junto ao

mesmo, seleccionando de seguida a linha (não a célula) na worksheet “input” e clique “Insert

parameters”.

Page 85: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

71

Figura A.4– Janela “Select Parameters from selected/chosen Subsystem”.

Para o desenvolvimento de um sistema efectivo de engenharia concorrente, é necessário o

correcto funcionamento da comunicação e partilha de parâmetros via worksheets de “Inputs” e

“Outputs”, evitando ligações a worksheets de cálculo fora do workbook de trabalho do domínio

em causa.

A.3.3. Pedidos de parâmetros

A troca e partilha eficientes e rápidas de parâmetros são a base do processo em engenharia

concorrente. Assim, o processo de pedidos é automático para possibilitar essa eficiência.

Assim para efectuar um pedido deverá:

1) Seleccionar a worksheet, do workbook do seu subsistema, denominada “Requested by

me”.

2) Clicar no botão “Post a request”.

3) Definir de que domínio/subsistema necessita do parâmetro.

4) Inserir uma pequena descrição do parâmetro pedido.

5) Inserir as unidades preferenciais.

6) Clicar no botão “Post the Request”.

Page 86: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

72

Figura A.5– Janela “Post a Request”.

A.3.4. Inserir Comentário

Dado que o acompanhamento do trabalho, bem como a o registo de todas as alterações, são

de extrema importância, existe em cada worksheet, um botão para a inserção destes (Add

Comment to List). A janela para tal está presente na Figura A.6.

Page 87: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

73

Figura A.6 – Janela “Insert Comment”.

Adicionado o tipo de comentário, o comentário em si e as palavras chave associadas ao

mesmo, este é adicionado a uma lista presente na worksheet “Administration” de cada

subsistema e, também, à lista geral de comentários e alterações existente no ficheiro

“Comments_Changes_Tracking”.

A.3.5. Eliminar Comentário

É possivel eliminar um comentário da lista existente na worksheet “Administration”, através do

menu presente na Figura A.7, que aparece pressionando o botão existente na worksheet

referida (Delete Comment).

Figura A.7 – Janela “Delete Comment”.

Page 88: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

74

Bastará seleccionar a linha onde se encontra o comentário através do menu existente na

janela, e a lista será actualizada.

É de frizar, no entanto, que para evitar que ocorram lapsos na eliminação de comentários, esta

só é feita na lista existente em cada subsistema e não na lista geral existente no ficheiro

“Comments_Changes_Tracking”.

A.4. Trabalhar com o SCDE, sendo um engenheiro de sistema

Um engenheiro de sistema será, durante um estudo, a autoridade central responsável pelo

acompanhamento e actualização do “data_exchange”. Será também responsável pelos

orçamentos, custos, objectivos e requisitos, fases da missão e coordenação temporal do

desenvolvimento da mesma. É importante que todos estes pontos estejam bem descritos e

documentados no seu workbook de trabalho.

A.4.1. Administração do estudo

Sendo então o engenheiro de sistema responsável pelo “data_exchange” é crucial que este

seja devidamente preparado antes do começo de qualquer estudo. Assim, deverá começar por

definir a data, a versão do “data_exchange” e o nome da missão/projecto na worksheet

“Administration” do workbook “Data_exchange”. Posteriormente nessa mesma worksheet,

deverá listar todos os subsistemas pertencentes ao estudo na coluna A, tendo o cuidado de ao

inserir o nome do subsistema este seja correspondente ao nome do ficheiro, incluindo também

a extensão “*.xls”. Todos os subsistemas listados deverão estar presentes na mesma pasta do

ficheiro “Data_exchange”.

A cada iteração realizada, cujo processo será explicado de seguida, está associado um número

da versão do trabalho. Esse número é composto por 3 algarismos, por ex. 3.08. O primeiro

número refere-se ao fase de design do modelo em causa, isto é, poder-se-á ter um estudo de

um modelo divido em mais que uma fase, sendo que no exemplo a fase do projecto será a

terceira fase. Assim, distinguir-se-á facilmente a que fase corresponde a versão em causa. A

seguir ao ponto existem dois algarismos que não são mais que o número da iteração em causa

para a fase em estudo, como no exemplo dado o projecto da fase 3 encontra-se na oitava

iteração.

Page 89: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

75

Figura A.8 – Janela “Update Data Exchange Version”.

Para efectuar a actualização do “data_exchange” é necessário ir à barra de menus do Excel ao

menu “Update -> Update data Exchange” e irá aparecer a janela apresentada na Figura A.8,

onde são intuitivas as opções disponibilizadas. O primeiro ponto refere-se ao método de

actualização, sendo mais recomendado o método automático mas, caso seja necessária

alguma correcção, pode usar-se o método manual. De seguida a janela apresenta a

especificação do nível de actualização. Caso a actualização seja referente à mesma fase, isto

é, avançar apenas uma iteração, deverá seleccionar-se o “New Version (Minor changes)”, valor

assinalado por defeito, mas caso se queira mudar de fase deve-se assinalar a outra opção

“New Issue (Major changes)”. Bastará de seguida clicar em “Update Now” para prosseguir com

a actualização e surgirá outra janela, representada na Figura A.9.

Page 90: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

76

Figura A.9 – Janela “Update Data Exchange”.

Nesta janela deverão ser seleccionados todos os subsistemas que necessitam de ser

actualizados, assinalando para tal a caixa antes do nome do subsistema. Poderá no entanto

seleccionar-se todos os subsistemas clicando na opção “Select All”. De notar que todos os

subsistemas a actualizar devem estar fechados, continuando apenas com a actualização

quando após clicar em “Check Status” todos os subsistemas a actualizar aparecem como

fechados.

Nesta janela é possível também efectuar a actualização do “Parameter Exchange” sendo que

para tal bastará assinalar a caixa em “Update Parameter Exchange” e todas transferências de

parâmetros serão actualizados.

Page 91: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

77

A.5. Aircargo Challenge

A.5.1. Modelo de Cálculo

Assumindo que as superficies aerodinâmicas foram já definidas pelos engenheiros do

subsistema de aerodinâmica, bem como o motor foi já escolhido pelos engenheiros do

subsistema de propulsão, é possível definir o modelo de cálculo.

Fundamentalmente a descolagem de uma aeronave consiste na transição de descanso a uma

velocidade suficiente para descolar da pista ()%&), efectuar a rotação e ultrapassar uma altitude

de referência definida por um obstáculo. Essa distância é denominada por #%&. No entanto,

neste projecto será considerada apenas a distância de rolamento na pista e a distância de

rotação (Figura A.10).

Figura A.10 – Distância de descolagem.

A distância de rolamento em pista é denominada por #� , sendo que é a parte em que o avião

vai de uma velocidade nula a uma velocidade de descolagem. Posteriormente surge a distância

de rotação (#$), onde a aeronave efectua a manobra de rotação, iniciando a subida a um

ângulo de ataque previamente definido.

A distância total será definida por:

#%& 7 #� 8 #$. (A.1)

A velocidade de descolagem é definida através da velocidade de perda ()*+,--)

)*+,-- 7 :;<

=> ?@AáB

CDE , (A.2)

resultando,

)%&.//0 7 1,2)*+,-- 7 1,2 :;<

=> ?@AáB

CDE . (A.3)

A distância de descolagem é calculada através da aceleração:

#� 7 I JK,L M) 7 N

= I OKEO,

KPQ.//0RKPQ.//0R (A.4)

em que a aceleração é determinada por,

Page 92: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

78

� 7 S;PQ

∑ �� 7 S;PQ UV W � W ��X (A.5)

onde �� força de resistência ao rolamento, dada por

�� 7 'Y2%& W ��Z. (A.6)

A Figura A.11 mostra o esquema de forces a actuar na aeronave durante o rolamento na pista.

O coeficiente de fricção no rolamento ', varia com o tipo de pista, ' [ Y0,04; 0,08Z. �� é a

sustentação gerada durante o rolamento, baseada na melhor configuração da asa para criação

de sustentação, bem como do ângulo de ataque produzido quando o avião se encontra no dito

rolamento.

�� 7 �`��, (A.7)

onde q é a pressão dinâmica,

� 7 > KE= . (A.8)

Figura A.11 – Forças a actuar na aeronave durante o rolamento na pista.

Em relação à força de arrasto (A.9), esta é definida baseada no coeficiente de arrasto, ��, e no

coeficiente de arrasto induzido pela sustentação, ��.

� 7 �� 8 � ��=. (A.9)

Para determiner a distância de rolamento, usando (A.4), é necessário assumir primeiramente

que T/W é constante, caso contrário apenas seria possível calcular se o integral fosse resolvido

numericamente, fazendo variar em pequenos valores a velocidade, onde aí T/W é

definitivamente constante e igual ao impulso máximo a cada valor superior da velocidade.

Assim, a aceleração resulta:

� 7 bN 8 b=)=, (A.10)

onde

bN 7 c J %; W 'L (A.11)

Page 93: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

79

e

b= 7 S >=Jd

e L f' �� W ��R W � ��g. (A.12)

assim

#� 7 I hKE�Di�EKE

KPQ.//0R 7 N= �E j� k�Di�E KPQ.//0

E�D l. (A.13)

Em relação à distância de rotação, esta é calculada assumindo que o ângulo de ataque

aumenta até que � 7 0,8�AáB . Por convenção, está definido que isto acontece três segundos

após o início da rotação. Assim:

#$ 7 3)%&. (A.14)

No entanto, dado que o resultado para esta distância é bastante elevado, foi definido um valor

para a distância de rotação de #$ = 2 m.

A equação (A.3), define a velocidade necessária para a descolagem. No entanto pode ser

bastante útil, conhecendo o comprimento total da pista, determinar a velocidade alcançada pela

aeronave, no fim da pista.

Assim, é assumido agora que o avião utilizará toda a pista existente para descolar,

maximizando o peso com o qual será capaz de descolar.

A partir de (A.13), é possível de determinar a velocidade de descolagem em função da

distância de descolagem, conhecendo também o valor do impulso gerado

)%& 7 n�D�E

o�=�E*� W 1p . (A.15)

Assim com é possível determiner a velocidade de descolagem, conhecendo o comprimento da

pista e o impulse disponível, é possível também determinar o impulso necessário para que, no

final da pista, a aeronave atinga a velocidade de descolagem.

Usando novamente (A.13), bem como (A.11), para determinar o valor do impulso, resulta

V 7 k)%&= b= NfqErEs�tNgS 8 'l 2. (A.16)

Para determinar o sistema propulsor, através do valor do impulso, requer alguns cálculos

adicionais, tais como o coeficiente de impulso, �%, bem como o coeficiente de potência, ��, que

são específicos de cada hélice.

�% 7 %>uE�v , (A.17) �� 7 �

>uw�x , (A.18)

onde n é a velocidade rotacional da hélice, D é o diâmetro da hélice e P a potência transmitida

pelo motor.

Page 94: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

80

A equação da eficiência da hélice é dada por:

�� 7 %{|}*+ �~�q| &}+5}+<{,�+ �~�q| �u5}+ 7 %K

� , (A.19)

onde V, é a velocidade real do avião.

A equação do advanced ratio é dada por:

� 7 Ku�, (A.20)

Combinando as duas expressões anteriores resulta que

V 7 �u�

?P?� . (A.21)

A.5.2. Dominios

Para efectuar o projecto de design do air cargo foram criados os subsistemas presentes na

(Tabela A.3), onde aqui encontram-se já associados à respectiva estação de trabalho.

Estação de

Trabalho 1

Server

Requirements, Costs & Air Conditions

Assembly & Presentation

Estação de

Trabalho 2 Aerodynamics

Estação de

Trabalho 3 Avionics

Estação de

Trabalho 4 Propulsion

Estação de

Trabalho 5 Weight & Structure

Tabela A.3– Subsistemas criados, associados à respectiva estação de trabalho.

Existem nalguns domínios particularidades associadas aos mesmos que serão

explicadas seguidamente.

No dominio de aerodinâmica, existe um botão (Open Wing Design) destinado à

abertura do programa “JavaFoil”, onde se poderá criar e estudar todos os aspectos

relacionados com a asa da aeronave.

Usando os dados criados pelo programa é possível re-criar a asa no workbook do subsistema

actual. Para tal, bastará após clicar em “Copy (text)” no programa JavaFoil, clicar no botão

“Create Wing”, existente na worksheet “Calculation1”. Assim, será criada a imagem gráfica da

Page 95: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

81

asa em estudo, bem como gravados os dados das coordenadas desta, na worksheet “Wing” do

mesmo subsistema.

Relativamente ao subsistema da propulsão, existe também uma ferramente destinada ao

estudo do motor e a melhor hélice para o mesmo. Para isso, é aberto o programa “JavaProp”

através do botão “Open Propeller Design” existente na worksheet “Calculation1” do workbook

“Propulsion”.

No subsistema “Assembly and Presentation” é feita a integração de todos os dados

provenientes dos outros subsistemas, determinando a existência, ou não, de descolagem por

parte da aeronave, usando o modelo de cálculo explicado anteriormente. A existência de

descolagem é possível ser avaliada através das imagens da Figura A.12.

Figura A.12 – Representação da existência ou não de descolagem.

Após determinados todos os valores neste subsistema, é possível listá-los para uma tabela à

parte, existente na worksheet “Layout_Results”, para existir uma preservação da evolução dos

resultados. Para tal, bastará clicar no botão existente na worksheet “Calculation1” denominado

“List Values”.

Após listados os valores, é de todo vantajoso analisá-los através de gráficos e, para tal, existe

um botão (Graph Creator), que abrirá uma janela para ser efectuada a selecção de variáveis a

analisar (Figura A.13).

Figura A.13– Janela “Show Graph”.

Page 96: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

82

O gráfico criado é apresentado na worksheet “Layout_Results”, mas é também gravado em

forma de imagem na pasta “Charts” existente na mesma pasta dos ficheiros de sistema. As

imagens são gravadas em função da data e hora da sua criação.

Por fim, é também possivel visualizar a evolução das variáveis essenciais ao projecto da

aeronave para o air cargo, através de um gráfico em forma de “teia”, presente na worksheet

“Presentation”. Um exemplo deste gráfico está presente na Figura A.14.

Figura A.14 – Exemplo de um gráfico de evolução das varáveis de projecto.

As variáveis determinadas e colocadas como “outputs” e “inputs” dos respectivos subsistemas

para futuro uso pelos outros subsistemas, estão listadas na Tabela A.4.

Page 97: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

83

Inputs Outputs

Aerodynamics

• Pi (¢) • Density (ρ)

• Maximum Lift Coefficient (�AáB)

• Reference Area (S) • Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (') • Lift induced drag coefficient (k) • Ground Lift Coefficient (��)

• Chord (c) • Wing Span (b) • Wing Profile

Propulsion

• Engine Model • Engine Weight (23) • Thrust (T ) • Engine Model

Avionics

• Receptor Weight • Servo Weight • Micro-Servo Weight • Number of Servos • Number of Micro-Servos • Battery Weight

Weight and Structure

• Receptor Weight • Servo Weight • Micro-Servo Weight • Number of Servos • Number of Micro-Servos • Engine Weight (23) • Battery Weight

• Total Weight of Empty Airplane

Assembly and Presentation

• Maximum Lift Coefficient (�AáB)

• Reference Area (S) • Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (') • Lift induced drag coefficient (k) • Ground Lift Coefficient (��)

• Thrust (T ) • Chord (c) • Wing Span (b) • Wing Profile • Engine Model

Tabela A.4 – Variáveis dos subsistemas colocadas como “Inputs” e “Outputs”, pelos respectivos subsistemas.

Page 98: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

84

Annex B – Appendix to the Student Concurrent Design

Environment English Manual

B.1 – Introduction

This manual intends to be an appendix to the already existent English manual of student

concurrent design environment, provided by ESA.

Here will only be discuss the issues related to the Aircargo Challenge project design, developed

using the SCDE tool, which include the explanation of the calculation model, as well as the

explanation of the domains defined, and the operation mode of the new features added to the

SCDE.

B.2 – Aircargo Challenge

B.2.1 – Calculation Model

In this chapter it is explained the approaching mathematical modeling of the airplane take-off, to

be used in the Aircargo Challenge. At this point it will be assumed that the aerodynamics

surfaces have been designed by the aerodynamics engineers’ domain, as well as the engine

have been selected by propulsion engineer’s domain. The specific domains will be explained in

the next chapter. These assumptions are extremely important to provide essential parameters,

such as weight (W ), wing loading (S ), thrust (T ), maximum lift coefficient (C� á�) and others.

Fundamentally the take-off flight phase consists of accelerating from rest to take-off velocity,

)%&, and climbing to an altitude, which is greater than a reference obstacle height. The total

distance required to accomplish this is the take-off distance, #%&. However, in this project it will

be assumed that after reaching the take-off velocity, the airplane won’t have to climb to specific

altitude. Therefore, the take-off will be divided into two different parts: ground-roll and rotation

(Figure B.1).

Figure B.1 – Take-off distance.

The ground roll distance is designated #� , and is the portion where the airplane goes from rest

to )%&. After that, the rotation distance, #$, is the portion in which the airplane perfoms the

rotation maneuver, pitching up to increase the angle of attack.

The total take-off distance will be the sum of these two portions

#%& 7 #� 8 #$ .... (B.1)

Page 99: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

85

The take-off velocity is calculated through the stall speed, )*+,--, which is affected by the wing

loading, and is defined as

)*+,-- 7 :;<

=> ?@AáB

CDE. (B.2)

Thus, the velocity required for take-off is defined as

)%&.//0 7 1,2)*+,-- 7 1,2 :;<

=> ?@AáB

CDE. (B.3)

The ground roll distance, is where the aircraft goes from rest, to take-off velocity. Therefore, the

ground distance must be evaluated by the acceleration

#� 7 I JK,L M) 7 N

= I OKEO,

KPQ.//0RKPQ.//0R (B.4)

with the acceleration is

� 7 S;PQ

∑ �� 7 S;PQ UV W � W ��X (B.5)

where �� is the rolling friction force, given by

�� 7 'Y2%& W ��Z. (B.6)

The Figure B.2 shows a schematic that indicates the forces acting on an aircraft during ground

roll. The rolling friction coefficient, ', varies with the runway, ' [ Y0,04; 0,08Z [5]. �� is the lift

generated during ground roll, and is based on an enhanced lift configuration for the wing, as

well as the angle attack produced when the aircraft is on the ground.

�� 7 �`��, (B.7)

where q is the dynamic pressure,

� 7 > KE= . (B.8)

Figure B.2 – Forces acting on an aircraft during ground roll.

Regarding the drag force (B.9), it is based on the drag coefficient, ��, and the lift-induced drag,

��.

Page 100: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

86

� 7 �� 8 � ��=. (B.9)

To evaluate the ground distance, using (B.4), has first to be assumed that T/W is constant,

otherwise it would only be calculated if the integral is solved numerically by taking small velocity

time steps, where T/W is actually constant and equal to the maximum thrust at each upper time-

step value of velocity.

Then assuming, that T/W is constant, the acceleration results:

� 7 bN 8 b=)=, (B.10)

where

bN 7 c J %; W 'L (B.11)

and

b= 7 S >=Jd

e L f' �� W ��R W � ��g. (B.12)

Then:

#� 7 I hKE�Di�EKE

KPQ.//0R 7 N= �E j� k�Di�E KPQ.//0

E�D l. (B.13)

In the rotation distance, the aircraft angle of attack is increase until � 7 0,8�AáB. As a

convention, this is assumed to take three seconds. Therefore, since the velocity of the aircraft at

this point is )%&:

#$ 7 3)%&. (B.14)

However, since the result value is extremely high, has been defined the value of the rotation

distiance as #$ = 2 m.

Equation (B.3), defines the required take-off velocity for the aircraft. However, it might be useful,

having the track length, to calculate the speed reached at the end of the track.

Therefore, at this chapter it is assumed that the aircraft will take the entire track to take-off,

maximizing the weight that it is capable of transport.

From (B.13), it is possible to give the take-off velocity versus the take-off distance, and with a

constant value for thrust:

)%& 7 n�D�E

o�=�E*� W 1p . (B.15)

This take-off velocity value, allows the engineer to compare, at the end of the track, if the

aircraft has the required speed, calculated with (B.3), basically if the aircraft take-off with the

selected weight.

Page 101: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

87

As well as it is possible to determine the take-off velocity, knowing the track length and the

available thrust, it is possible to calculate the required thrust to reach the take-off velocity at the

limit of the available track.

Using, again (B.13), and (B.11), to get the thrust value, it results

V 7 k)%&= b= NfqErEs�tNgS 8 'l 2. (B.16)

This calculation result can be used to identify if the propulsion system is efficient for the weight,

or even to know the thrust required and then choose the propulsion system.

However choosing the propulsion system, through the thrust value, requires several other

parameters, such as the thrust coefficient, �%, and the power coefficient, ��, that are specific

characteristics from the propeller:

�% 7 %>uE�v , (B.17) �� 7 �

>uw�x , (B.18)

where n is the propeller rotational velocity, D is the propeller diameter, and P the power transmit

from the motor.

The equation of the propeller efficiency is

�� 7 %{|}*+ �~�q| &}+5}+<{,�+ �~�q| �u5}+ 7 %K

� , (B.19)

where V, is the true airspeed, and the equation of the advanced ratio is

� 7 Ku�, (B.20)

which combined gives the thrust expression

V 7 �u�

?P?� . (B.21)

On the other hand, at the next chapter, at the propulsion domain will be presented an easy way

to determine both the coefficients and the thrust.

B.2.2 – Domains

To the Aircargo project design were created the subsystems domains present in the Table B.1.

At the table they are already assigned to their workstations.

Page 102: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

88

Workstation 1

Server

Requirements, Costs & Air Conditions

Assembly & Presentation

Workstation 2 Aerodynamics

Workstation 3 Avionics

Workstation 4 Propulsion

Workstation 5 Weight & Structure

Table B.1– Workstations and their subsystems domains.

There are, in some domains, particular issues associated to them, that will be explained next.

In the aerodynamics domain there is a button (Open Wing Design) to open a tool called

“JavaFoil”, where wings could be created and where could be studied all aspects related to

them.

Using the coordinates data created by the tool it is possible to generate the wing in the

workbook of the aerodynamics domain. Therefore, after click in the “Copy (text)” button in the

JavaFoil program, the engineer should click in the button “Create Wing” existent in the

worksheet “Calculation1”. The wing will be generated at the “Wing” worksheet, and the

coordinates will also be saved there.

For the propulsion domain there is also a specific tool to perform the study of engine and

propeller system. The tool is the “JavaProp” and it is open clicking the button “Open Propeller

Design” existent at the worksheet “Calculation1” of the “Propulsion” workbook.

In the “Assembly and Presentation” subsystem is where the data integration, from all the other

subsystems, is done evaluating the existent of take off or not for the defined aircraft design.

Each time the values change, it will be automatically shown if it is possible to take off with the

existent data. It will be shown in one cell at the calculation worksheet “Take Off OK”, for a

possible take off and “No Take Off” if the existent values don’t allow the take off (Figure B.3).

Figure B.3 – Presentations of the calculation results, if there is take off or not.

Once the calculation in this workbook is done, it is possible to list the variable values in a table

existent at the worksheet “Layout_Results”. This allows to keep the evolution of the results. To

list the values, the engineer just needs to click the button “List Values” existent at the

“Calculation1” worksheet.

Page 103: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

89

Once the variables values are all listed at the table it will be worth to analyze them through

charts. Therefore, there is a button called “Graph Creator” which open a menu (Figure B.4),

where the engineer could select the variables present in the chart.

Figure B.4 – Menu “Show Graph”.

The chart created will be presented in the “Layout_Resuts” worksheet, but it will also be saved

as an image at the “Charts” folder present at the same folder as the system files. The images

with the charts are saved in function of time and date of their creation.

Finally it is also possible to visualize the evolution of the essential variables to the project design

of the Aircargo aircraft, through a chart present in the “Presentation” worksheet. An example of

that chart is shown in the Figure B.5.

Figure B.5 – Example of one project design evolution results chart.

The variables defined as “outputs” and “inputs” of the all domains are presented at the Table

B.2.

Page 104: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

90

Inputs Outputs

Aerodynamics

• Pi (¢) • Density (ρ)

• Maximum Lift Coefficient (�AáB)

• Reference Area (S) • Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (') • Lift induced drag coefficient (k) • Ground Lift Coefficient (��)

• Chord (c) • Wing Span (b) • Wing Profile

Propulsion

• Engine Model • Engine Weight (23) • Thrust (T ) • Engine Model

Avionics

• Receptor Weight • Servo Weight • Micro-Servo Weight • Number of Servos • Number of Micro-Servos • Battery Weight

Weight and Structure

• Receptor Weight • Servo Weight • Micro-Servo Weight • Number of Servos • Number of Micro-Servos • Engine Weight (23) • Battery Weight

• Total Weight of Empty Airplane

Assembly and Presentation

• Maximum Lift Coefficient (�AáB)

• Reference Area (S) • Aerodynamic Drag Coefficient (��)

• Rolling friction coefficient (') • Lift induced drag coefficient (k) • Ground Lift Coefficient (��)

• Thrust (T ) • Chord (c) • Wing Span (b) • Wing Profile • Engine Model

Table B.2 – Variables defined as “outputs” and “inputs” by each domain.

Page 105: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

91

Annex C – JavaFoil

Figure C.1 – JavaFoil program window.

Page 106: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

92

Annex D – JavaProp

Figure D.1 – JavaProp program window.

Page 107: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

93

Annex E – Macro VBA Functions List Created

E.1. Present in all Subsystems Workbooks

Sub User_Login()

Private Sub WorkBook_Open()

Private Sub CommentAdd_Calculation1_Click()

Private Sub CommentAdd_Administration_Click()

Private Sub Delete_Comment_Administration_Click()

Private Sub CommentAdd_Requirements_Click()

Private Sub CommentAdd_Presentation_Click()

Private Sub CommentAdd_Outputs_Click()

Private Sub CommentAdd_Components_Click()

Private Sub CommentAdd_Inputs_Click()

Private Sub CommentAdd_RequestByMe_Click()

Private Sub CommentAdd_RequestToMe_Click()

Forms:

UserLoginForm – including:

Private Sub Ok_Click()

Private Sub txtUser_Change()

InsertComment – including:

Private Sub Cancel_Click()

Private Sub Ok_Click()

Private Sub txtComment_Change()

Private Sub Help_Click()

DeleteCommentForm – including:

Private Sub Cancel_Click()

Private Sub UserForm_Initialize()

Private Sub Delete_Click()

Private Sub Help_Click()

Page 108: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

94

E.2. Aerodynamics

Private Sub Alongamento_Click()

Private Sub Factor_Arrasto_Induzido_Click()

Private Sub Open_JavaFoil_Click()

Private Sub Var_Ref_Click()

Private Sub Wing_Create_Click()

Private Sub WingCreator_Wing_Click()

Forms:

AlongamentoForm – including:

Private Sub Ok_Click()

FactorArrastoForm – including:

Private Sub Ok_Click()

JavaFoilForm – including:

Private Sub No_Click()

Private Sub Yes_Click()

VarRefForm – including:

Private Sub Ok_Click()

WingForm – including:

Private Sub No_Click()

Private Sub Yes_Click()

E.3. Propulsion

Private Sub Propeller_Design_Open_Click()

Forms:

JavaPropForm – including:

Private Sub No_Click()

Private Sub Yes_Click()

E.4. Assembly and Presentation

Private Sub Calc_Thrust_Click()

Private Sub Calc_Track_Click()

Page 109: Development of a concurrent design facility based on ESA ... · The concurrent engineering approach to project design was developed as an answer to the challenge of overcoming limitations

95

Private Sub Calc_VStall_Click()

Private Sub Calc_VTO_Click()

Private Sub Calc_VTONeed_Click()

Private Sub Listar_Click()

Private Sub CommentAdd_Layout_Results_Click()

Private Sub GraphCreator_Click()

Sub Chart_Creator()

Sub List_Values()

Forms:

Calc_F1Form – including:

Private Sub Ok_Click()

Calc_F2Form – including:

Private Sub Ok_Click()

Calc_ThrustForm – including:

Private Sub Ok_Click()

Calc_TrackForm – including:

Private Sub Ok_Click()

Calc_VStallForm – including:

Private Sub Ok_Click()

Calc_VTOForm – including:

Private Sub Ok_Click()

Calc_VTONeedForm – including:

Private Sub Ok_Click()

ShowGraphForm – including:

Private Sub Cancel_Click()

Private Sub DrawGraph_Click()

Private Sub Help_Click()