Yksikkö 2 / 11

Käsitteellinen suunnittelu, vaatimusten hallinta ja kompromissianalyysi

Voitot:

  • Kyky nopeuttaa kompromissitutkimuksia tehtävävaatimuksista käsitteelliseen lentokoneiden/avaruusalusten koon mitoitukseen tekoälytuen avulla
  • Kyky suorittaa vaatimusten kirjoittamista, jäljitettävyyttä ja johdonmukaisuuden valvontaa konfiguroiduilla kehotteilla
  • Mahdollisuus eliminoida kohtuuttomia tulosteita ristiinvalidoimalla tekoälyn ehdottamat suunnittelupisteet fysiikkapohjaisilla käsinlaskemilla

Lentokone tai avaruusalus syntyy vaatimuslistasta, ei piirustuspöydältä. Lause "Kanna näin paljon kuormaa tälle alueelle, tällä nopeudella, tällä hinnalla" on suunnittelun siemen, joka kestää vuosia. Käsitteellinen suunnittelu (varhaisin suunnitteluvaihe, jossa ajoneuvon karkea koko, paino ja kokoonpano määritetään ensin) on prosessi, jossa tästä siemenestä saadaan alkuperäinen muoto. Täällä tehdyt päätökset ovat halpoja, mutta niiden vaikutukset ovat kalleimmat: yksi väärä käsitteellinen valinta voi heittää pois miljoonia dollareita yksityiskohtaista suunnittelua.

Tässä yksikössä käytämme tekoälyä (AI) keventämään kolmea käsitteellisen suunnittelun taakkaa: muuttamalla epämääräiset tehtäväpyynnöt mitattavissa oleviksi vaatimuksiksi, ylläpitämään jäljitettävyyttä ja vaatimusten välistä johdonmukaisuutta sekä nopeuttamaan kilpailevien suunnitteluvaihtoehtojen välistä kompromissianalyysiä. Mutta esitellään kriittinen periaate alusta alkaen: Jokainen tekoälyn ehdottama koko, jokainen painoarvio on välttämättä ristiin validoitu fysiikkapohjaisella käsilaskulla. AI on aivoriihi ja kirjanpitokumppani; ei omista kokopäätöstä.

Käsitteet: Vaatimus: Yksittäinen todennettavissa oleva lausunto, jonka työkalun on täytettävä. Jäljitettävyys: Tietueketju siitä, mistä kukin vaatimus tuli ja millä suunnittelulla/testillä se täyttyi. Kauppatila: Kaikki muutettavien suunnittelumuuttujien luomat vaihtoehdot. MTOW: Suurin lentoonlähtöpaino (Maximum Take-Off Weight), suurin massa, jonka ajoneuvo voi nousta.

Tehtävätarpeesta vaatimukseen: askel askeleelta

Hyvällä vaatimuksella on kolme ominaisuutta: yksittäinen (sanoo yhden asian), mitattavissa (sisältää luvun ja yksikön) ja todennettavissa (on selvää, miten se tarkistetaan). "Koneen on oltava nopea" ei ole vaatimus; "Koneen on saavutettava 250 kt:n kaliiperi ilmanopeus (KCAS) merenpinnalla" on vaatimus.

Ensimmäinen askel on kerätä sidosryhmien pyynnöt ja jakaa ne vaatimuksiin tekoälyn avulla. Toinen vaihe on tehdä jokaisesta vaatimuksesta mitattavissa: korvaa jokainen epämääräinen adjektiivi ("kevyt", "kestävä", "tehokas") metrillä ja kynnyksellä. Kolmas askel on etsiä ristiriitoja vaatimusten välillä: kantama ja hyötykuorma kilpailevat usein keskenään, tekoäly tuo nämä ristiriidat nopeasti pintaan. Neljäs vaihe on jäljitettävyysmatriisin luominen: taulukoimalla, mikä ylimmän tason tehtävätavoite johtaa mihinkin osavaatimuksiin.

Käsitteellisen mitoituksen puolella AI voi muistaa tunnetut tekniset suhteet (painoosuudet, työntövoima-painosuhde, siipien kuormitus) ja muodostaa alustavan laskentaketjun. Esimerkiksi matkustajalentokoneen polttoaineen paino-osuus voidaan arvioida Breguet-alueyhtälöllä ja tyhjäpaino-osuus voidaan arvioida tilastollisilla suhteilla. Mutta jokainen tämän ketjun lenkki vahvistetaan käsin laskemalla.

Vinkki: Kun kirjoitat vaatimuksia, anna tekoälylle nimenomaisesti tehtävä "korvata jokainen moniselitteinen adjektiivi metrillä, yksiköllä ja vahvistusmenetelmällä". Malli toimii paljon kurinalaisemmin, kun sanot "tee mitattavissa olevista" ei-todennettavista lausunnoista, kuten "käyttäjäystävällinen".

Kompromissianalyysin määrittäminen

Kompromissianalyysin ydin on useiden ehdokaskokoonpanojen rinnastaminen yhteisten kriteerien kanssa. Klassinen työkalu on painotettu päätösmatriisi: kriteereille annetaan tärkeyspaino, jokaiselle ehdokkaalle pisteytetään jokaisesta kriteeristä, painotettu kokonaissumma. Tekoäly rakentaa tämän matriisin nopeasti, mutta varokaa kahta sudenkuoppaa: painot ovat subjektiivista teknistä arviointia (ei jätetä tekoälylle) ja tulosten on perustuttava fyysisiin perusteluihin (ei keksitty).

Kriteeri (paino)

Konfig. V: Korkea siipi

Konfig. B: Matala siipi

Konfig. C: Canard

Etäisyys, km (0,30)

1200

1350

1250

Omapaino, kg (0,25)

640

610

690

Tuotantokustannukset (0,20)

keskikokoinen

alhainen

korkea

Vakaus (0,15)

korkea

keskikokoinen

keskikokoinen

Helppohoitoisuus (0,10)

korkea

keskikokoinen

alhainen

Voit antaa tekoälyn rakentaa tämän taulukon; Mutta vaihteluväli- ja painolukujen on tultava riippumattomasta alustavasta laskelmasta, ja myös laadulliset pisteet, kuten "vakaus: korkea", on perusteltava. Tekoälyn teho on siinä, että se taulukoi kymmenen erilaista konfiguraatiota minuuteissa ja suorittaa tunneanalyysin (miten sijoitus muuttuu painon muuttuessa).

Heikko kehote / Vahva kehote

Heikko kehote:

Suunnittelen harjoituslentokonetta. Kerro minulle paras kokoonpano.

Tehokas kehotus:

Rooli: Olet konseptuaalinen lentokonesuunnittelukonsultti. Konteksti: Alustava kompromissitutkimus kaksipaikkaiselle koulukoneelle (arvot edustavat): tavoiteetäisyys ~1000 km, matkanopeus ~55 m/s, hyötykuorma ~220 kg, alhainen tuotantokustannusprioriteetti. Tehtävä:1) Ehdota kolmea ehdokaskokoonpanoa (siiven sijainti, moottorin tyyppi).2) Tee taulukko, jossa vertaillaan kutakin ehdokasta: kantama, arvioitu tyhjäpaino, tuotantokustannukset, vakaus.3) Käytä numeerisia arvioita varten, kirjoita relaatio ja oletus. Rajoitus: Ilmoita, mitä tilastollista relaatiota käytit painoarvioissasi; kirjoittaa yksikkö; Älä tee lopullista päätöstä, vaan esitä ehdokas. Otan kantaa ja teen lopullisen päätöksen itse.

Kopioitavat kehotemallit

Malli 1 – Tehtävätarpeen muuntaminen mitattavissa olevaksi vaatimukseksi:

Muunna seuraavat sidosryhmien pyynnöt yksittäisiksi, mitattavissa oleviksi ja todennettavissa oleviksi vaatimuksiksi. Jokaiselle vaatimukselle: metriikka, yksikkö, kynnysarvo ja ehdotettu varmennusmenetelmä (analyysi/testi/demonstraatio). Käännä epämääräiset adjektiivit ("kevyt", "nopea") konkreettisiksi luvuiksi; Jos olet epävarma, kysy, mitä tietoja tarvitset. Pyynnöt: [luettelo tästä]

Malli 2 – Jäljitettävyysmatriisi ja konfliktien seulonta:

Ota tämä luettelo vaatimuksista ja: (a) rakenna jäljitettävyystaulukko, joka yhdistää jokaisen vaatimuksen korkean tason tehtävän tavoitteeseen; (b) merkitse ristiriitaisten tai haastavien vaatimusten parit (esim. kantama vs. hyötykuorma); c) luettelo puuttuvista tai todentamattomista vaatimuksista. Tuloksena olkoon taulukko. Vaatimukset: [luettelo tästä]

Malli 3 – Painotetun päätösmatriisin määritys:

Rakenna painotettu päätösmatriisikehys seuraaville ehdokaskokoonpanoille. Tee kriteeririvit ja ehdokassarakkeet. Jätä painosarake TYHJÄ (kirjoitan painot). Selitä erillisessä muistiinpanossa kuhunkin soluun lisättävän tuloksen fyysinen perustelu; Älä kirjoita keksittyä numeroa, vaan merkitse arvaamasi paikka "arvaa". Ehdokkaat: [...] Kriteerit: [...]

Malli 4 – Käsitteellisen mitoituksen ristiintarkastus:

Tarkista itsenäisesti seuraava mitoitustulos: MTOW, siiven pinta-ala, työntövoima. (a) Laske siipikuorma (W/S) ja vertaa sitä lentokoneluokkasi tyypilliseen kantamaan. (b) Laske työntövoiman ja painon suhde (T/W) ja vertaa sitä tyypilliseen alueeseen. (c) Varoittaa, jos arvot ovat tyypillisen alueen ulkopuolella, ja ilmoittaa mahdollisesta virheestä. Kirjoita kaikki yksiköt selkeästi. Tulo: [MTOW, S, T arvot]

Mini Kotelot

Tapaus 1 – Ristiriitaisten tarpeiden varhainen havaitseminen. UAV-projektissa sidosryhmät haluavat sekä "vähintään 8 tuntia lähetysaikaa" että "enintään 12 kg kokonaismassaa". Kvantifioimalla nämä kaksi vaatimusta ja karkeamalla energiabudjettia tekoäly osoittaa, että 8 tunnin lento tyypillisellä akun energiatiheydellä (noin 200 Wh/kg) vaatisi 6-7 kg akkua yksinään; Tämä ei mahdu 12 kg:n budjettiin hyötykuorman ja rakenteen kanssa. Ristiriitasta keskustellaan ennen yksityiskohtaisen suunnittelun aloittamista. Oppitunti: vaatimusten kääntäminen numeroiksi paljastaa piilotetut ristiriidat varhain.

Tapaus 2 – Herkkyysanalyysi muuttaa päätöstä. Yksi joukkue vertaa kolmea siipikokoonpanoa; Määritä alkupainoilla. B voittaa (painotettu pistemäärä 0,82 vs. 0,79). Tekoälyltä kysytään "mitä tapahtuu, jos vähennän kustannuspainoa 0,20:sta 0,10:een"; tässä skenaarioalue tulee etualalle ja Config. A menee johtoon (0,84 vs. 0,80). Tiimi näkee, kuinka herkkä päätös kustannusprioriteetista on, ja selventää painoarvoja sidosryhmän kanssa. Oppitunti: yksittäinen pistemäärä ei ole tärkeä, vaan sijoituksen vakaus.

Tapaus 3 – Tilausvirhe painon arvioinnissa. Tekoäly antaa kevyen lentokoneen tyhjäpainoksi 95 kg suhteesta. Insinööri muistuttaa, että saman luokan kaksipaikkaisten lentokoneiden tyhjäpaino on tyypillisesti 350-500 kg; 95 kg on fyysisesti mahdotonta. Tarkastettuna nähdään, että tekoäly on käyttänyt suhteessa väärin kertoimen ja se korjataan. Oppitunti: jokaista painoarviota verrataan suuruusluokittain luokan tunnettuun vaihteluväliin.

Yleisiä virheitä

  • Epämääräisen vaatimuksen hyväksyminen. Vaatimusta, joka ei sisällä mittareita ja yksiköitä, ei voida vahvistaa; "Sen pitäisi olla kevyt" on toive, ei vaatimus.
  • Tekoälyllä voit valita painot. Päätösmatriisin kriteeripainot ovat subjektiivista suunnittelua ja sidosryhmien harkintaa; Jos se jätetään tekoälylle, päätös jää tekemättä.
  • Pisteiden hyväksyminen ilman perusteluja. Jos laadullisilla pisteillä, kuten "Vakaus: korkea", ei ole fyysistä perustaa, matriisista tulee hieno arvausten luettelo.
  • Ei vahvista paino-/kokoarviota. Tilastolliset korrelaatiot ovat karkeita arvioita; Sitä ei viedä yksityiskohtien suunnitteluun vertaamatta sitä luokkavalikoimaan.
  • Jätä jäljitettävyys myöhempään käyttöön. Jos ei kirjata, mistä vaatimus on peräisin, kukaan ei tiedä, mihin päätöksiin muutos tulevaisuudessa vaikuttaa.

Yhteenvetona

Konseptisuunnittelu on vaihe, jossa tehdään halvimmat mutta tehokkaimmat päätökset. Tekoäly on tehokas kiihdytin, joka muuntaa epämääräiset pyynnöt mitattavissa oleviksi vaatimuksiksi, etsii jäljitettävyyttä ja ristiriitoja sekä vertailee useita kokoonpanoja kompromissitaulukoiden välillä. Kriteerien painotukset ovat kuitenkin ihmisen harkintaa, numeeriset ennusteet varmistetaan fysiikkapohjaisilla käsilaskutoimilla ja luokkaväleillä, lopullisen konfigurointipäätöksen tekee insinööri. AI tuottaa ehdokkaita; ei päätä.

Sovellustehtävä

Kirjoita kolme korkean tason tehtävätavoitetta valitsemallesi ilma- tai avaruusalukselle. Muunna nämä tekoälyn avulla vähintään kuudeksi mitattavaksi vaatimukseksi ja luo jäljitettävyystaulukko. Luo sitten painotettu päätösmatriisi kolmelle ehdokaskonfiguraatiolle; Päätä painot itse. Vahvista lopuksi tekoälyn antama paino-/kokoarvio riippumattomalla käsilaskelmalla ja luokka-alueella. Ilmoita vähintään yhdestä vaatimusparista, jos löydät ristiriidan.

tarkistuslista

  • [ ] Tein jokaisesta vaatimuksesta yksittäisen, mitattavissa olevan ja todennettavissa olevan.
  • [ ] Korvasin moniselitteiset adjektiivit metrillä, yksiköllä ja kynnysarvolla.
  • [ ] Tein jäljitettävyystaulukon ja merkitsin ristiriitaisia ​​vaatimuksia.
  • [ ] Päätösmatriisin painot määritin itse (en AI).
  • [ ] Annoin matriisipisteet fyysisiksi perusteluiksi.
  • [ ] Tarkastin paino/kokoarviot luokkavälillä ja käsilaskemalla.