In the development of advanced tools for the aircraft conceptual design, one of the fundamental requirements is represented by the choice of a format the most as possible general for the description of the aircraft. In this context, a possible choice is to use the format CPACS, introduced by the German Aerospace Center (DLR), consisting of a single file in XML format, according to a pre-established pattern that allows the detailed description of all components of the aircraft. This choice needs to update the codes of conceptual design already available, such as NeoCASS [1] originally developed in the department, but also used as an external module to more complex procedures, such as CEASIOM [2] available in the wide world of open source software. One of the problems in using a description of the aircraft through XML language, purely textual, is the lack of visualization of the aircraft itself, which is essential for checking the correctness of the input data. For this reason, in 2012 began the development of a graphic pre processor , called CPACSCreator, which aids the user in defining the geometry of the aircraft and allows both read and write to the file in CPACS format. The objective of this thesis is twofold. On the one hand make it compatible CPACSCreator with the suite NeoCASS, and on the other introduce in the same CPACSCreator new and more advanced functionality.

Nell'ambito dello sviluppo di strumenti avanzati per il progetto concettuale dei velivoli, una delle esigenze fondamentali è rappresentata dalla scelta di un formato il più possibile generale per la descrizione del velivolo. In questa ottica, una possibile scelta consiste nell'utilizzare il formato CPACS, introdotto dal Centro Aerospaziale Tedesco (DLR), costituito da un unico file in formato XML, secondo uno schema prestabilito che consente la descrizione dettagliata di tutte le componenti del velivolo. Questa scelta richiede l'aggiornamento dei codici di progetto concettuale già disponibili, quali NeoCASS [1] sviluppato originariamente in dipartimento, ma utilizzato come modulo esterno anche da procedure più complesse, quali CEASIOM [2] disponibili nel vasto mondo del software open source. Uno dei problemi nell'utilizzo di una descrizione del velivolo mediante linguaggio XML, puramente testuale, consiste nella mancanza di visualizzazione del velivolo stesso, fondamentale per il controllo della correttezza dei dati in ingresso. Per questa ragione, nel 2012 è iniziato lo sviluppo di un pre processore grafico, chiamato CPACSCreator, che aiuti l'utente nella definizione della geometria del velivolo e consenta sia di leggere che di scrivere il file in formato CPACS. L'obiettivo di questo lavoro di tesi è duplice. Da un lato rendere compatibile CPACSCreator con la suite NeoCASS, e dall'altro di introdurre in CPACSCreator stesso nuove e più avanzate funzionalità.

Generazione di modelli aero-strutturali parametrici per il progetto concettuale

DINARDO, FRANCESCO
2013/2014

Abstract

In the development of advanced tools for the aircraft conceptual design, one of the fundamental requirements is represented by the choice of a format the most as possible general for the description of the aircraft. In this context, a possible choice is to use the format CPACS, introduced by the German Aerospace Center (DLR), consisting of a single file in XML format, according to a pre-established pattern that allows the detailed description of all components of the aircraft. This choice needs to update the codes of conceptual design already available, such as NeoCASS [1] originally developed in the department, but also used as an external module to more complex procedures, such as CEASIOM [2] available in the wide world of open source software. One of the problems in using a description of the aircraft through XML language, purely textual, is the lack of visualization of the aircraft itself, which is essential for checking the correctness of the input data. For this reason, in 2012 began the development of a graphic pre processor , called CPACSCreator, which aids the user in defining the geometry of the aircraft and allows both read and write to the file in CPACS format. The objective of this thesis is twofold. On the one hand make it compatible CPACSCreator with the suite NeoCASS, and on the other introduce in the same CPACSCreator new and more advanced functionality.
ING - Scuola di Ingegneria Industriale e dell'Informazione
29-apr-2014
2013/2014
Nell'ambito dello sviluppo di strumenti avanzati per il progetto concettuale dei velivoli, una delle esigenze fondamentali è rappresentata dalla scelta di un formato il più possibile generale per la descrizione del velivolo. In questa ottica, una possibile scelta consiste nell'utilizzare il formato CPACS, introdotto dal Centro Aerospaziale Tedesco (DLR), costituito da un unico file in formato XML, secondo uno schema prestabilito che consente la descrizione dettagliata di tutte le componenti del velivolo. Questa scelta richiede l'aggiornamento dei codici di progetto concettuale già disponibili, quali NeoCASS [1] sviluppato originariamente in dipartimento, ma utilizzato come modulo esterno anche da procedure più complesse, quali CEASIOM [2] disponibili nel vasto mondo del software open source. Uno dei problemi nell'utilizzo di una descrizione del velivolo mediante linguaggio XML, puramente testuale, consiste nella mancanza di visualizzazione del velivolo stesso, fondamentale per il controllo della correttezza dei dati in ingresso. Per questa ragione, nel 2012 è iniziato lo sviluppo di un pre processore grafico, chiamato CPACSCreator, che aiuti l'utente nella definizione della geometria del velivolo e consenta sia di leggere che di scrivere il file in formato CPACS. L'obiettivo di questo lavoro di tesi è duplice. Da un lato rendere compatibile CPACSCreator con la suite NeoCASS, e dall'altro di introdurre in CPACSCreator stesso nuove e più avanzate funzionalità.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Tesi_FrancescoDinardo.pdf

accessibile in internet solo dagli utenti autorizzati

Descrizione: Testo completo
Dimensione 3.84 MB
Formato Adobe PDF
3.84 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/90902