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.