46 research outputs found
The need of diagrams based on Toulmin schema application: an aeronautical case study
In this article, Justification Diagrams are introduced for structuring evidence to support conclusions that are reached from results of simulation studies. An industrial application is used to illustrate the use of the Justification Diagrams. Adapted from the Toulmin schema, the aim of Justification Diagram is to define a comprehensive, auditable and shareable notation to explain the results, the input data, the assumptions made and the techniques applied, to construct a cogent conclusion. Further, the Justification Diagrams provide a visual representation of the argument that aims to corroborate the specified claims, or conclusions. A large part of this work is based on the application of the Justification Diagrams in the context of the European project, TOICA. The Justification Diagrams were used to structure all justifications that would be needed to convince an authority that a simulation process, and the associated results, upheld a particular conclusion. These diagrams are built concurrently in a product development process that accompanies the various stages of Verification and Validation (V&V) and where, for each design stage of V&V, argumentation is constructed by aggregating evidence and documents produced at this design stage
Une conception pour une production efficace, une approche basée modÚles
International audienceThe concept of simultaneous engineering has been used for several years in the industry. However, it rarely aims to think the design of the product and the design of its industrial system (the factory) together. In this paper, we address the need to have a global view of architectural design and manufacturing throughout the entire design process. More precisely, we define a model-based approach which makes it possible to evaluate the impact of a product design on its manufacturability. This approach constitutes a first step, in a long-term perspective, to consider several high-level industrial systems and product designs together and choose the one that gives the best performances.Le concept d'ingénierie simultanée est utilisé depuis plusieurs années dans l'industrie. Cependant, il vise rarement à penser ensemble la conception du produit et la conception de son systÚme industriel (l'usine). Dans cet article, nous abordons la nécessité d'avoir une vision globale de la conception architecturale et de la fabrication tout au long du processus de conception. Plus précisément, nous définissons une approche basée sur un modÚle qui permet d'évaluer l'impact de la conception d'un produit sur sa faisabilité. Cette approche constitue une premiÚre étape, dans une perspective à long terme, pour considérer ensemble plusieurs systÚmes industriels de haut niveau et plusieurs conceptions de produits afin de choisir celui qui donne les meilleures performances
Numerical simulation of turbulence interaction noise applied to a serrated airfoil
International audienceTurbulent wakes generated by turbofan blades and interacting with the outlet guide vanes are known to be mainly contributing to broadband noise emission of aero-engines at approach conditions. Analytical approaches, such as the well-known Amiet model can be adopted to estimate the noise generated by turbulent flows impacting thin airfoils, but they are limited by the flat-plate assumptions. The development of numerical methods allowing more complex geometries and realistic flows is required. The method described in the present paper, is based on a CAA code solving the nonlinear Euler equations. The upstream turbulence is synthesized from a stochastic model and injected into the computational domain through an adapted boundary condition. It is first validated in 2D and 3D against academic flat plate configurations by comparison with Amiet solutions (exact in such cases). Then, 3D computations are applied to simulate the effect of a passive treatment (leading edge serrations) aiming at reducing turbulence interaction noise of an isolated airfoil studied in the framework of European project FLOCON. First calculations on baseline conditions are shown to be able to reproduce the measured spectra and far-field directivities, and the acoustic performances of the serrations (3-4 dB PWL reduction) are fairly well assessed too
Turbulence-airfoil interaction noise reduction using wavy leading edge: an experimental and numerical study
International audiencePassive treatments aiming at reducing turbofan broadband noise have been recently studied in the framework of European Project FLOCON. A concept based on a sinusoidal variation of the leading edge of a single airfoil aiming at reducing interaction noise has been investigated by ONERA. Turbulence-airfoil interaction mechanism is achieved using a turbulence grid located upstream of a NACA airfoil tested in ISVR anechoic open wind tunnel. High noise reductions are obtained (3-4 dB) for all studied flow speeds. Moreover, aerodynamic performances are shown to be slightly increased by the treatment that tends to reduce the drag without modify the mean loading. Experimental work is supplemented by numerical simulations using Large Eddy Simulations (LES) and direct Euler approaches to predict the acoustic response of the wing. LES is chained to a FWH (Ffowcs-Williams and Hawkings) integral to assess the radiated field. Isentropic turbulence is synthetically injected by means of a suited inflow boundary condition. Present computations are focused on the reference case (without treatment). Numerical predictions are compared to the experiment, and to analytical solutions issued from Amiet theory
Introduction
International audienceLa conception de systĂšmes passe d'ordinaire par une Ă©tape de modĂ©lisation, c'est-Ă -dire de cartographie des Ă©lĂ©ments, des ensembles et des flux permettant de saisir les relations qui rĂ©gissent la systĂ©mique informationnelle. On retrouve Ă©galement d'autres Ă©tapes de modĂ©lisation, ou d'utilisation de modĂšles, dans les diffĂ©rentes phases du cycle de vie d'un systĂšme : dans le cas notamment de sa construction (analyse des besoins, spĂ©cification fonctionnelle, conception), de sa maintenance (correction, Ă©volution, rĂ©ingĂ©nierie) et parfois mĂȘme de son utilisation. Si ces diffĂ©rents systĂšmes sont souvent hĂ©tĂ©rogĂšnes, structurĂ©s suivant plusieurs dimensions mĂ©tiers et consĂ©quemment de grande taille, force est de remarquer qu'ils atteignent aujourd'hui un seuil critique 1. DĂšs lors, Ă considĂ©rer qu'elle demeure opĂ©rante, la modĂ©lisation canonique des systĂšmes actuels souffre de n'ĂȘtre plus tout Ă fait efficiente. Nous soutenons que ce qui ferait ici sĂ©vĂšrement dĂ©faut ce ne sont pas, Ă proprement parler, les langages de modĂ©lisation eux-mĂȘmes mais bien plutĂŽt les reprĂ©sentations visuelles affĂ©rentes. En d'autres mots, si les logiques propres aux langages classiquement usitĂ©s (tels qu'UML et BPMN) ne s'en trouveraient pas fonciĂšrement remises en cause, ce serait bel et bien ici leurs syntaxes qui appelleraient des rĂ©visions et amendements majeurs. De ces modĂšles, il pourrait devenir presque impossible d'en retirer une lecture et comprĂ©hension claire ainsi qu'une vision globale ou vue d'ensemble. Or, les concepteurs Ă©laborent des modĂšles sur lesquels ils sont a m e n Ă© s Ă raisonner, formulant entre autres nombre d'infĂ©rences. Ils les dĂ©finissent, les construisent puis les font varier, Ă©voluer au grĂ© de nouvelles expressions de besoins fonctionnels, au rythme du renouvellement des organisations et processus mĂ©tiers dans l'entreprise par exemple 2. Ces changements et Ă©volutions sont inĂ©luctables et constituent la vie mĂȘme de tout systĂšme. Les modĂšles existants ont Ă©tĂ© pensĂ©s et Ă©laborĂ©s pour y rĂ©pondre, s'y adapter. Reste que pour procĂ©der Ă ces changements et transformations, le concepteur doit d'abord rĂ©soudre la simplification du phĂ©nomĂšne ou cas Ă©tudiĂ©, statuer sur ce qui doit ĂȘtre tantĂŽt amendĂ©, changĂ© tantĂŽt enrichi, complĂ©tĂ©. Pour ce faire, il ne peut se couper d'une apprĂ©hension Ă©largie du ou des modĂšles concernĂ©s. Malheureusement, c'est Ă cet endroit prĂ©cis que des Ă©cueils se dressent dĂ©sormais ; il en va lĂ d'importants problĂšmes persistants relevant de la gestion des modĂšles autant que de la gĂ©rance des informations qu'ils contiennent. 1. Ce seuil se voit marquĂ© principalement par une complexitĂ© Ă©levĂ©e des systĂšmes, des quantitĂ©s d'Ă©lĂ©ments inter-reliĂ©s devenues presque incommensurables, une trĂšs forte hĂ©tĂ©rogĂ©nĂ©itĂ© des informations de nature extrĂȘmement diverses, etc. 2. Mais aussi selon bien d'autres conversions encore
Thinking aircraft design and its production system design together
In the design of complex objects, such as aircraft, the definition of the means of production usually
begins after the definition of the product. In other words, the product specifications define
the requirements for its production system (factory, assembly line, tools, etc.). The limitation of
this approach is that the production system can inherit blocking constraints that might easily be
removed by changing the design of the product. Moreover, designing an object on the basis that
it will be manufactured as usual, without thinking about an associated means of production, does
not allow us to take full advantage of new manufacturing means such as robotics or additive manufacturing.
Indeed, these new means can open up new possibilities for aircraft design optimization
while imposing constraints (like size of what can be printed, materials used, space for the robots,
etc.). For all these reasons, it is necessary to integrate manufacturability as soon as possible in the
development cycle and, in doing so, to have a holistic design approach
Validation, Accreditation or Certification : a New Kind of Diagram to Provide Confidence
International audienceThe aim of argumentation tree diagram is to organize and visualize, in a synthetic way, all key elements proving the validity of a productâs property. The argumentation tree does not represent the process, but gives the rational behind all Verification & Validation (V&V) documents. In fact, it lists and organizes necessary evidence in a development life cycle. But the validity of the final assessment requires the validation and the identification of the evidence of each intermediate step. So, in this article, we introduce a generic argumentation pattern and its derivations whose support a rational organization of all V&V evidence at each step. This pattern stems from legal science and argumentation theory legacies, and it is the basic building block for the argumentation tree construction.Le but des arbres de lâargumentation est dâorganiser et de visualiser, de maniĂšre synthĂ©tique,les principaux Ă©lĂ©ments prouvant la validitĂ© dâune propriĂ©tĂ© pour un produit. Un arbredâargumentation ne reprĂ©sente pas un processus, il organise et donne Ă voir la rationalitĂ© sousjacente Ă lâensemble des documents de VĂ©rification & Validation (V&V). En fait, un arbre dâargumentation rĂ©pertorie et structure tous les Ă©lĂ©ments de preuve nĂ©cessaires dans un cycle dedĂ©veloppement. Mais, la validation dâun arbre dâargumentation passe nĂ©cessairement par lavalidation et lâidentification des Ă©lĂ©ments de preuve de chaque Ă©tape unitaire, de chaque Ă©tapeintermĂ©diaire, incluse dans lâarbre. Par consĂ©quent, dans cet article, nous prĂ©senterons un modĂšledâargumentation gĂ©nĂ©rique et ses dĂ©rivĂ©s qui permettent de structurer de façon logique tousles Ă©lĂ©ments de V&V pour chaque Ă©tape. Ce patron est issu de travaux provenant des scienceslĂ©gales et des thĂ©ories de lâargumentation et il est lâĂ©lĂ©ment de base pour la construction desarbres dâargumentation
VĂ©rification, validation, certification : approches formelles et informelles pour Ă©tablir la correction des artefacts et des logiciels
Le prĂ©sent manuscrit sâattache Ă donner une vue globale des travaux concernant les approches formelles et les approches informelles permettant dâĂ©tablir la correction dâartefacts techniques, en gĂ©nĂ©ral, et de logiciels, en particulier. LâĂ©tablissement de cette correction sâinscrit dans ce que lâon nomme la vĂ©rification, la validation et la certification.Tous ces travaux se sont dĂ©roulĂ©s dans le cadre de projets et de partenariats industriels, comme les projets europĂ©ens CRESCENDO et TOICA, des projets avec la Direction gĂ©nĂ©rale de lâAviation civile (DGAC) et des partenariats avec la sociĂ©tĂ© Airbus. Si la majoritĂ© de ces travaux ont Ă©tĂ© rĂ©alisĂ©s dans le domaine aĂ©ronautique, et plus prĂ©cisĂ©ment dans les systĂšmes avioniques embarquĂ©s, ils ont aussi Ă©tĂ© appliquĂ©s au domaine mĂ©dical.Une partie des rĂ©sultats exposĂ©s ici sâinscrivent dans le cadre de deux thĂšses CIFRE rĂ©alisĂ©es par Anthony Fernandes Pires et ClĂ©ment Duffau, thĂšses que jâai co-encadrĂ©es. La premiĂšre, rĂ©alisĂ©e en partenariat avec la sociĂ©tĂ© Atos, portait sur la vĂ©rification de programmes Ă lâaide dâune combinaison de mĂ©thodes formelles et dâIngĂ©nierie dirigĂ©e par les ModĂšles. En ce qui concerne la deuxiĂšme, rĂ©alisĂ©e en partenariat avec la sociĂ©tĂ© Axonics, elle cherchait Ă dĂ©finir un processus partant de lâĂ©licitation dâexigences de justification pour aller jusquâĂ leur production.Ces travaux ont Ă©tĂ© validĂ©s par des publications scientifiques, notamment dans les confĂ©rences CSCWD 2011 (best paper award) [150], CAISE 2013, 2015 et 2018 [53, 56, 65], MODELS 2013 [77], RCIS 2016 [148], ER 2017 [151], ICAPS 2018 [156] et dans le journal EURO Journal on Decision Processes [153].Concernant lâorganisation de ce manuscrit, nous avons choisi une approche non chronologique avec un dĂ©coupage suivant la dichotomie formelle / informelle. Dans le premier chapitre, nous montrerons que, dans un contexte historique de division du travail et de complexification des artefacts, la nĂ©cessitĂ© dâĂ©tablir la correction de tout ce qui est produit sâimpose dâelle-mĂȘme. Par ailleurs, nous chercherons aussi Ă prĂ©ciser notre vocabulaire et plus prĂ©cisĂ©ment les termes :artefact technique, vĂ©rification, validation, accrĂ©ditation et certification. Le deuxiĂšme chapitre porte sur les approches formelles permettant dâĂ©tablir la correction dâun artefact. Ainsi, nous verrons quâil est possible dâutiliser des formalismes mathĂ©matiques et des ordinateurs afin dâĂ©tablir automatiquement des preuves de correction. Cependant, tout ne pouvant se ramener Ă une forme formelle, nousverrons dans le troisiĂšme chapitre les avantages que nous pouvons tirer des travaux issus de lâargumentation pour organiser les justifications permettant dâĂ©tablir la correction dâun artefact. Pour finir, le dernier chapitre est dĂ©volu aux perspectives avec, dâune part, des perspectives sâinscrivant directement dans la continuitĂ© des travaux prĂ©sentĂ©s dans ce manuscrit et, dâautre part, des perspectives concernant de nouveaux domaines de recherche pour lesquels jâai dĂ©jĂ eu lâoccasion de mener quelques travaux (concevoir des artefacts complexes fabricables, aider leschoix collaboratifs et les reprĂ©sentations cognitivement efficaces pour les modĂšles complexes)
: Justification diagram. A new kind of diagram for validation, accreditation and certification
International audienceThe aim of justiïŹcation diagrams is to organize and visualize, in a synthetic way, all key elements proving the validity of a productâs property. A justiïŹcation diagram does not represent the process, but gives the rational behind all VeriïŹcation & Validation (V&V) documents. In fact, it lists and organizes necessary evidence in a development life cycle. But the validity of the ïŹnal assessment requires the validation and the identiïŹcation of the evidence of each intermediate step. So, in this article, we introduce a generic argumentation pattern and its derivations whose support a rational organization of all V&V evidence at each step. This pattern stems from legal science and argumentation theory legacies, and it is the basic building block for the justiïŹcation diagram construction.Le but des diagrammes de justiïŹcation est d âorganiser et de visualiser, de maniĂšre synthĂ©tique, les principaux Ă©lĂ©ments prouvant la validitĂ© dâune propriĂ©tĂ© pour un produit. Un diagramme de justiïŹcation ne reprĂ©sente pas un processus, il organise et donne Ă voir la rationalitĂ© sous-jacente Ă lâensemble des documents de VĂ©riïŹcation & Validation (V&V). En fait, il rĂ©pertorie et structure tous les Ă©lĂ©ments de preuve nĂ©cessaires dans un cycle de dĂ©veloppement. Cependant, la validation dâun diagramme de justiïŹcation passe nĂ©cessairement par la validation et lâidentiïŹcation des Ă©lĂ©ments de preuve de chaque Ă©tape unitaire, de chaque Ă©tape intermĂ©diaire, incluse dans le diagramme. Dans cet article, nous prĂ©senterons un modĂšle dâargumentation gĂ©nĂ©rique et ses dĂ©rivĂ©s qui permettent de structurer de façon logique tous les Ă©lĂ©ments de V&V pour chaque Ă©tape. Ce patron est issu de travaux provenant des sciences lĂ©gales et des thĂ©ories de lâargumentation et il est lâĂ©lĂ©ment de base pour la construction des diagrammes de justiïŹcation