Table of Contents

Tavalised riistvara integreerimise protseduurid ja tarneahela juhtimise lähenemisviisid

Riistvara integreerimine on struktureeritud iteratiivne protsess, mille eesmärk on tagada, et kõik komponendid – andurid, protsessorid, täiturmehhanismid ja sidemoodulid – töötaksid koos sujuvalt ja ohutult. Autonoomsetes süsteemides peab integratsioon arvestama üheaegselt funktsionaalseid, elektrilisi, mehaanilisi ja tarkvara-riistvaraliideseid 1) 2). Järgmistes jaotistes kirjeldatakse standardiseeritud integreerimisprotseduure, mida kasutatakse auto-, robootika- ja kosmosetööstuses.

Integratsiooni planeerimine ja nõuete analüüs

Integreerimine algab funktsionaalsete nõuete, liidese spetsifikatsioonide ja testimiskriteeriumide määratlemisega. Peamised sammud:

Selles etapis joondatakse sidusrühmad (riistvarainsenerid, tarkvaraarendajad ja tarnejuhid) jagatud süsteemimudeli alla, mida sageli rakendatakse mudelipõhise süsteemiehituse (MBSE) tööriistadega, nagu SysML, MATLAB Simulink või Enterprise Architect.

Alamsüsteemi arendamine ja liidese prototüüpimine

Iga alamsüsteem projekteeritakse ja testitakse individuaalselt, kasutades simuleeritud või näidiskeskkondi:

Prototüübi liidesed valideeritakse Hardware-in-the-Loop (HIL) või Software-in-the-Loop (SIL) seadistuste kaudu, et tagada ristühilduvus enne täielikku integreerimist.

Süsteemi kokkupanek ja ühendamine

Selles etapis toimub füüsiline ja elektriline integratsioon:

===== Testimine, valideerimine ja kalibreerimine =====Integratsioonitestimine tagab, et kogu süsteem töötab ootuspäraselt erinevates tingimustes. Testimismeetodid hõlmavad järgmist:

Testimistulemused annavad tagasisidet kujunduse muudatustele, moodustades suletud integratsiooniahela, mis parandab töökindlust iteratiivselt.

Kontrollimine ja sertifitseerimine

Eduka valideerimise korral läbivad süsteemid ametlikud kontrolli- ja sertifitseerimisprotsessid. Ühised raamistikud hõlmavad järgmist:

Vastavus tagab, et süsteemid vastavad funktsionaalse ohutuse, jälgitavuse ja dokumentatsiooninõuetele ärilise või kaitseotstarbelise kasutuselevõtu jaoks 3)

Pidev integreerimine (CI) riistvarakontekstis

Kui pidev integreerimine (CI) sai alguse tarkvarast, siis nüüd kasutatakse seda riistvaraarenduses. Riistvaralise CI torujuhtmete kaudu tehakse kujundused automaatselt:

Tarkvara- ja riistvaratorustike lähenemine kiirendab autonoomsete platvormide innovatsioonitsükleid.

1)
Isermann, R. (2017). Mechatronic Systems: Fundamentals. Springer.
2)
Kopetz, H. (2011). Real-Time Systems: Design Principles for Distributed Embedded Applications. Springer
3)
Broy, M. et al. (2021). Automotive Software and Hardware Architectures with AUTOSAR. Springer