Eenheid 2 / 11

Conceptueel ontwerp, vereistenbeheer en afwegingsanalyse

Winst:

  • Mogelijkheid om afwegingsstudies te versnellen, van missievereisten tot conceptuele afmetingen van vliegtuigen/ruimtevaartuigen met AI-ondersteuning
  • Mogelijkheid om het schrijven van vereisten, traceerbaarheid en consistentiecontrole uit te voeren met geconfigureerde aanwijzingen
  • Mogelijkheid om onredelijke resultaten te elimineren door door AI voorgestelde ontwerppunten te kruisvalideren met op fysica gebaseerde handberekeningen

Een vliegtuig of ruimtevaartuig wordt geboren uit een lijst met eisen, niet op een tekentafel. De zin "Draag zoveel lading naar dit bereik, met deze snelheid, tegen deze prijs" is de kiem van het ontwerp dat nog jaren meegaat. Conceptueel ontwerp (de vroegste ontwerpfase waarin de ruwe afmetingen, het gewicht en de configuratie van het voertuig voor het eerst worden bepaald) is het proces waarbij uit dit zaad een eerste vorm wordt gehaald. De beslissingen die hier worden genomen zijn goedkoop, maar hun effecten zijn het duurst: één verkeerde conceptuele keuze kan miljoenen dollars aan gedetailleerd ontwerp weggooien.

In deze unit zullen we kunstmatige intelligentie (AI) gebruiken om drie lasten van conceptueel ontwerp te verlichten: het vertalen van vage taakverzoeken in meetbare vereisten, het handhaven van de traceerbaarheid en consistentie tussen vereisten, en het versnellen van de afwegingsanalyse tussen concurrerende ontwerpopties. Maar laten we het cruciale principe vanaf het begin uiteenzetten: elke maat, elke gewichtsschatting die de AI suggereert, wordt noodzakelijkerwijs kruiselings gevalideerd door een op fysica gebaseerde handberekening. AI is een brainstorm- en boekhoudpartner; is geen eigenaar van de maatbeslissing.

Begrippen: Eis: Eén verifieerbare verklaring waar het hulpmiddel aan moet voldoen. Traceerbaarheid: de registratieketen van waar elke vereiste vandaan kwam en met welk ontwerp/test eraan werd voldaan. Handelsruimte: De verzameling van alle opties gecreëerd door veranderlijke ontwerpvariabelen. MTOW: Maximaal startgewicht (Maximum Take-Off Weight), de hoogste massa die het voertuig kan opstijgen.

Van taakbehoefte naar vereiste: stap voor stap

Een goede eis heeft drie eigenschappen: uniek (zegt één ding), meetbaar (bevat een getal en een eenheid) en verifieerbaar (het is duidelijk hoe je dit kunt controleren). ‘Het vliegtuig moet snel zijn’ is geen vereiste; “Het vliegtuig moet een kaliber luchtsnelheid (KCAS) van 250 kt op zeeniveau bereiken” is een vereiste.

De eerste stap is het verzamelen van verzoeken van belanghebbenden en deze met AI om te zetten in conceptvereisten. De tweede stap is om elke vereiste meetbaar te maken: vervang elk vaag bijvoeglijk naamwoord (“lichtgewicht”, “duurzaam”, “efficiënt”) door een metriek en drempelwaarde. De derde stap is het zoeken naar tegenstrijdigheden tussen eisen: bereik en laadvermogen concurreren vaak met elkaar, AI brengt deze tegenstrijdigheden snel aan de oppervlakte. De vierde stap is het opstellen van een traceerbaarheidsmatrix: in kaart brengen welke taakdoelstelling op het hoogste niveau tot welke subvereiste leidt.

Wat de conceptuele dimensionering betreft, kan AI zich bekende technische relaties herinneren (gewichtsfracties, stuwkracht-gewichtsverhouding, vleugelbelasting) en een eerste reeks berekeningen tot stand brengen. Voor een passagiersvliegtuig kan de brandstofgewichtsfractie bijvoorbeeld worden geschat met de Breguet-bereikvergelijking en de leeggewichtfractie kan worden geschat met statistische relaties. Maar elke schakel van deze keten wordt bevestigd door handmatige berekeningen.

Tip: Geef de AI bij het schrijven van eisen expliciet de taak om “elk dubbelzinnig bijvoeglijk naamwoord te vervangen door een metriek, eenheid en verificatiemethode.” Het model werkt veel gedisciplineerder als je zegt "maak meetbaar" en niet-verifieerbare uitspraken als "gebruiksvriendelijk".

Afwegingsanalyse configureren

De kern van de afwegingsanalyse is het naast elkaar plaatsen van verschillende kandidaatconfiguraties met gemeenschappelijke criteria. Het klassieke instrument is de gewogen beslissingsmatrix: criteria krijgen een gewicht van belang, elke kandidaat krijgt een score op elk criterium en het gewogen totaal wordt genomen. AI bouwt deze matrix snel op, maar pas op voor twee valkuilen: gewichten zijn een subjectief technisch oordeel (niet overgelaten aan de AI) en scores moeten gebaseerd zijn op fysieke rechtvaardiging (niet verzonnen).

Criterium (gewicht)

Configuratie A: Hoge vleugel

Configuratie B: Lage vleugel

Configuratie C: Kanard

Bereik, km (0,30)

1200

1350

1250

Leeggewicht, kg (0,25)

640

610

690

Productiekosten (0,20)

middelmatig

laag

hoog

Stabiliteit (0,15)

hoog

middelmatig

middelmatig

Onderhoudsgemak (0,10)

hoog

middelmatig

laag

Je kunt AI deze tafel laten bouwen; Maar bereik- en gewichtscijfers moeten afkomstig zijn van een onafhankelijke voorlopige berekening, en kwalitatieve scores zoals "stabiliteit: hoog" moeten ook gerechtvaardigd zijn. De kracht van AI is dat het binnen enkele minuten tien verschillende configuraties in tabelvorm brengt en sentimentanalyses uitvoert (hoe de rangorde verandert als een gewicht verandert).

Zwakke prompt/sterke prompt

Zwakke prompt:

Ik ben een lesvliegtuig aan het ontwerpen. Vertel mij de beste configuratie.

Krachtige prompt:

Rol: Je bent een conceptueel vliegtuigontwerpconsulent. Context: Voorlopige afwegingsstudie voor een trainervliegtuig met twee zitplaatsen (waarden zijn representatief): doelbereik ~1000 km, kruissnelheid ~55 m/s, laadvermogen ~220 kg, prioriteit lage productiekosten. Taak: 1) Stel 3 kandidaat-configuraties voor (vleugelpositie, motortype). 2) Stel een tabel op waarin elke kandidaat wordt vergeleken op: actieradius, geschat leeggewicht, productiekosten, stabiliteit. 3) Gebruik voor uw numerieke schattingen de relatie en aanname. Beperking: Geef aan welke statistische relatie u hebt gebruikt bij uw gewichtsschattingen; schrijfeenheid; Neem geen definitief besluit, maar dien een kandidaat in. Ik zal de afweging maken en zelf de uiteindelijke beslissing nemen.

Kopieerbare promptsjablonen

Sjabloon 1 — Een taakbehoefte vertalen naar een meetbare vereiste:

Transformeer de volgende verzoeken van belanghebbenden in unieke, meetbare en verifieerbare vereisten. Voor elke eis: een metriek, een eenheid, een drempelwaarde en een voorgestelde verificatiemethode (analyse/test/demonstratie). Vertaal vage bijvoeglijke naamwoorden ("licht", "snel") naar concrete cijfers; Als er onduidelijkheid is, vraag dan welke informatie u nodig heeft.Verzoeken: [lijst hier]

Sjabloon 2 — Traceerbaarheidsmatrix en conflictscreening:

Neem deze lijst met vereisten en: (a) bouw een traceerbaarheidstabel die elke vereiste koppelt aan de taakdoelstelling op hoog niveau; (b) markeer eventuele paren conflicterende of uitdagende vereisten (bijvoorbeeld bereik versus laadvermogen); (c) ontbrekende of niet-verifieerbare vereisten opsommen. Laat het resultaat een tabel zijn. Vereisten: [lijst hier]

Sjabloon 3 — Opstelling van een gewogen beslissingsmatrix:

Bouw een gewogen beslissingsmatrixraamwerk voor de volgende kandidaatconfiguraties. Maak de criteriarijen en de kandidatenkolommen. Laat de gewichtskolom LEEG (ik zal de gewichten invoeren). Leg in een aparte notitie de fysieke rechtvaardiging uit voor de score die u in elke cel gaat plaatsen; Schrijf geen verzonnen getal, maar markeer de plaats die je geraden hebt als 'gok'. Kandidaten: [...] Criteria: [...]

Sjabloon 4 — Kruiscontrole conceptuele afmetingen:

Controleer onafhankelijk het volgende presizing-resultaat: MTOW, vleugeloppervlak, stuwkracht. (a) Bereken de vleugelbelasting (W/S) en vergelijk deze met het typische bereik voor uw gegeven vliegtuigklasse. (b) Bereken de verhouding tussen stuwkracht en gewicht (T/W) en vergelijk deze met het gebruikelijke bereik. (c) Waarschuw als waarden buiten het typische bereik vallen en geef een mogelijke fout aan. Schrijf alle eenheden expliciet. Invoer: [MTOW-, S-, T-waarden]

Mini-hoesjes

Geval 1 — Vroegtijdige detectie van tegenstrijdige behoeften. Bij een UAV-project willen belanghebbenden zowel ‘minimaal 8 uur zendtijd’ als ‘maximaal 12 kg totale massa’. Door de twee vereisten te kwantificeren en het energiebudget uit te werken, laat de AI zien dat voor een vlucht van 8 uur met een typische batterij-energiedichtheid (ongeveer 200 Wh/kg) alleen al 6-7 kg batterij nodig zou zijn; Dit past niet in het budget van 12 kg, samen met het laadvermogen en de structuur. De tegenstrijdigheid wordt besproken voordat het gedetailleerde ontwerp begint. Les: het vertalen van vereisten naar cijfers brengt verborgen tegenstrijdigheden vroegtijdig aan het licht.

Geval 2 — Gevoeligheidsanalyse verandert de beslissing. Eén team vergelijkt drie vleugelconfiguraties; Configureer met initiële gewichten. B wint (gewogen score 0,82 vs. 0,79). Aan de AI wordt gevraagd “wat gebeurt er als ik het kostengewicht verlaag van 0,20 naar 0,10”; in dit scenario komt bereik naar voren en Config. A neemt de leiding (0,84 vs. 0,80). Het team ziet hoe gevoelig de beslissing is voor kostenprioriteit en maakt de gewichten duidelijk met de stakeholder. Les: het is niet één enkele score die telt, maar de stabiliteit van de ranglijst.

Geval 3 — Bestelfout bij de gewichtsschatting. AI geeft het leeggewicht van een licht vliegtuig uit een relatie op 95 kg. De ingenieur herinnert zich dat het leeggewicht van tweezitsvliegtuigen van een vergelijkbare klasse doorgaans tussen de 350 en 500 kg ligt; 95 kg is fysiek onmogelijk. Bij controle blijkt dat de AI een coëfficiënt verkeerd heeft toegepast in de relatie en deze wordt gecorrigeerd. Les: elke gewichtsschatting wordt in ordes van grootte vergeleken met het bekende bereik van de klasse.

Veel voorkomende fouten

  • Vage eis aanvaarden. Een vereiste die geen metrieken en eenheden bevat, kan niet worden geverifieerd; ‘Het moet licht zijn’ is een wens, geen vereiste.
  • De AI de gewichten laten kiezen. De criteriagewichten in de beslissingsmatrix zijn subjectieve engineering en het oordeel van belanghebbenden; Als het aan AI wordt overgelaten, blijft de beslissing onwettig.
  • Punten accepteren zonder rechtvaardiging. Als kwalitatieve scores zoals 'Stabiliteit: hoog' geen fysieke basis hebben, wordt de matrix een mooie lijst met gissingen.
  • Bevestiging van de schatting van gewicht/grootte niet. Statistische correlaties zijn ruwe schattingen; Er wordt niet dieper ingegaan op het ontwerp zonder het te vergelijken met het klassebereik.
  • Traceerbaarheid achterlaten voor later. Als niet wordt vastgelegd waar de eis vandaan komt, weet niemand welke beslissingen een verandering in de toekomst zal beïnvloeden.

Samengevat

Conceptueel ontwerp is de fase waarin de goedkoopste maar meest effectieve beslissingen worden genomen. AI is hier een krachtige versneller bij het vertalen van vage verzoeken in meetbare vereisten, het scannen op traceerbaarheid en conflicten, en het vergelijken van meerdere configuraties in afwegingstabellen. Criteriagewichten zijn echter een menselijk oordeel, numerieke voorspellingen worden geverifieerd door op fysica gebaseerde handberekeningen en klasse-intervallen, de uiteindelijke beslissing over de configuratie blijft bij de ingenieur. AI produceert kandidaten; beslist niet.

Applicatie taak

Schrijf drie missiedoelstellingen op hoog niveau voor een lucht- of ruimtevaartuig naar keuze. Vertaal deze met behulp van AI naar minimaal zes meetbare eisen en stel een traceerbaarheidstabel op. Maak vervolgens een gewogen beslissingsmatrix voor de drie kandidaatconfiguraties; Bepaal zelf de gewichten. Bevestig ten slotte een schatting van het gewicht/de grootte van de AI met een onafhankelijke handberekening en klassebereik. Rapporteer ten minste één paar vereisten waarbij u een conflict constateert.

controlelijst

  • [ ] Ik heb elke vereiste uniek, meetbaar en verifieerbaar gemaakt.
  • [ ] Ik heb de dubbelzinnige bijvoeglijke naamwoorden vervangen door metriek, eenheid en drempel.
  • [ ] Ik heb een traceerbaarheidstabel opgesteld en conflicterende vereisten gemarkeerd.
  • [ ] Ik heb zelf de gewichten van de beslissingsmatrix bepaald (niet AI).
  • [ ] Ik schreef de matrixscores toe aan fysieke rechtvaardiging.
  • [ ] Ik heb de schattingen van het gewicht/de grootte geverifieerd met behulp van de klassenafstand en handmatige berekeningen.