Beágyazott rendszer

A fedélzeti rendszert autonóm elektronikus és számítógépes rendszerként definiálják , gyakran valós időben , pontos feladatokra szakosodva. A kifejezés mind a számítógépes hardver és a szoftver használható. Forrása általában korlátozott térben (csökkent méret) és energetikailag (korlátozott fogyasztás).

Történelem

Az egyik első modern beágyazott rendszerek felismerhető volt az Apollo Guidance Computer 1967-ben, az irányító rendszer a Hold misszió Apollo által kifejlesztett Charles Stark Draper a Massachusetts Institute of Technology . Mindegyik Hold misszió volt ellátva két rendszer (AGC), egy felelős inerciális és egy a Hold modulban . A projekt kezdetén az Apollo AGC számítógépét tartották a projekt legkevésbé megbízható részének. Másrészt az új komponensek használatának köszönhetően, amelyek abban az időben az integrált áramkörök voltak , a hasznos tér és a hasznos teher jelentős növekedése valósult meg, feltételezhetően csökkentve a küldetések már számos kockázatát.

Korlátok

A fedélzeti rendszerek előre meghatározott feladatokat hajtanak végre, és kötelező érvényű előírásokkal rendelkeznek , amelyek a következők lehetnek:

Építészet

A beágyazott rendszerek általában alacsony energiafogyasztású mikroprocesszorokat vagy mikrokontrollereket használnak , amelyek szoftveres része részben vagy egészben hardverbe van programozva, általában a memória csak olvasható memóriában (ROM) , EPROM , EEPROM , FLASH stb. (ezt firmware-nek hívják ).

Jellemzők

Felhasználói felület

Előfordulhat, hogy egyes fedélzeti rendszerek nem rendelkeznek felhasználói felülettel (ezért egyetlen feladatra specializálódtak). De ez az interfész hasonló lehet egy számítógépes operációs rendszeréhez (például egy PDA-hoz ).

Megbízhatóság

A beágyazott rendszerek többnyire olyan gépekben vannak, amelyeknek hosszú évekig folyamatosan, hibák nélkül kell működniük, és egyes esetekben maguk is kijavítják a hibákat, amikor azok bekövetkeznek. Ezért a szoftvert mindig körültekintõbben fejlesztik és tesztelik, mint a PC-re szánt szoftvert. A megbízhatatlan mozgó alkatrészek (pl. Lemezmeghajtók, gombok vagy kapcsolók) tilosak.

A megbízhatóság kérdése a következőket foglalhatja magában:

A megoldás lehet pótalkatrész vagy a szoftver "soft mode", amely részleges működést biztosít.

Például: tengeralattjáró kábelek, navigációs jelzőfények, fúrókutak stb.

Ebben az esetben a "puha mód" tolerálható.

Például: reaktorvezérlő rendszerek, vegygyárak, vonatjelek stb.

Például: híd- vagy liftrendszerek , pénzátutalások, kereskedelmi helyiségek, automatikus értékesítés vagy szolgáltatások stb.

Alkalmazási területek

Azok a mezők, amelyeken beágyazott rendszereket találunk, egyre több:

Beágyazott rendszerek fejlesztése

A beágyazott rendszerek fejlesztése mind az elektronika, mind az informatika ismeretét igényli. A fedélzeti rendszer létrehozásához szükséges berendezések között megtalálhatjuk:

Piac és foglalkoztatás

A különböző gazdasági ágazatokon átívelő, 2013-ban a fedélzeti rendszerek piaca Franciaországban 73 milliárd eurót tett ki, ami a GDP 3,7% -át teszi ki. A foglalkoztatás szempontjából az ágazat a munkaerő 1,3% -át, azaz 387 500 embert tömöríti.

Megjegyzések és hivatkozások

  1. Octave Letellier , „  Beágyazott mesterséges intelligencia - új terephasználat a beágyazott mesterséges intelligenciának köszönhetően  ” , a Bpifrance Le Hub-on ,2018. január 10(megtekintve : 2020. október 5. )
  2. SPIFI új ötlet [1]

Lásd is

Belső linkek

Külső linkek