Forum

Einloggen | Registrieren | RSS  

pippin81(R)

21.01.2010,
22:50
 

Strukturierung ECU (Elektronik)

Hallo zusammen,
ich weiß nicht, ob ich bei euch richtig bin. Aber vielleicht könnt ihr mir ja trotzdem weiterhelfen.
Es geht um eine Software-Struktur von Steuergeräten.

Und zwar sollen 2 Steuergeräte jeweils einen Motor ansteuern. Der Stellwinkel, den beide Motoren anfahren sollen, ist immer gleich - also wenn der linke eine gewisse Postion einstellen soll, dann soll der rechte gleichzeitig auch die gleiche Position einstellen.

Beide Steuergeräte sind über einen privaten Bus verbunden. Ein Steuergerät ist dann noch an einen anderen Bus angeschlossen, über den einige benötigte Signale (die zur Berechnung der Sollposition nötig sind) gesendet werden.
Der ganze Aufbau soll absolut (eigen-)sicher sein. es gelten die höchsten Sicherheits-Anforderungen (für Kenner: ASIL D).

Meine Frage ist nun:
Wie strukturiert man den Software-Aufbau?
(Kommunikation verläuft über CAN).
z.B. Diagnose (überprüfung ob der Prozessor noch richtig rechnet etc.)

Kennt ihr Foren, in denen man diese Frage stellen kann, falls das hier das falsche Forum ist?

Vielen Dank für euere Unterstützung!!!

Grüße
pippin81

geralds(R)

Homepage E-Mail

Wien, AT,
21.01.2010,
23:11

@ pippin81

Strukturierung ECU

» Hallo zusammen,
» ich weiß nicht, ob ich bei euch richtig bin. Aber vielleicht könnt ihr mir
» ja trotzdem weiterhelfen.
» Es geht um eine Software-Struktur von Steuergeräten.
»
» Und zwar sollen 2 Steuergeräte jeweils einen Motor ansteuern. Der
» Stellwinkel, den beide Motoren anfahren sollen, ist immer gleich - also
» wenn der linke eine gewisse Postion einstellen soll, dann soll der rechte
» gleichzeitig auch die gleiche Position einstellen.
»
» Beide Steuergeräte sind über einen privaten Bus verbunden. Ein Steuergerät
» ist dann noch an einen anderen Bus angeschlossen, über den einige benötigte
» Signale (die zur Berechnung der Sollposition nötig sind) gesendet werden.
» Der ganze Aufbau soll absolut (eigen-)sicher sein. es gelten die höchsten
» Sicherheits-Anforderungen (für Kenner: ASIL D).
»
» Meine Frage ist nun:
» Wie strukturiert man den Software-Aufbau?
» (Kommunikation verläuft über CAN).
» z.B. Diagnose (überprüfung ob der Prozessor noch richtig rechnet etc.)
»
» Kennt ihr Foren, in denen man diese Frage stellen kann, falls das hier das
» falsche Forum ist?
»
» Vielen Dank für euere Unterstützung!!!
»
» Grüße
» pippin81

---
Hi pippin81,

Im Prinzip sieht das nach einer Ablaufsteuerung aus.

http://www.willemer.de/informatik/cpp/ablauf.htm
http://de.wikipedia.org/wiki/Ablaufsteuerung
http://www.informatik.uni-bremen.de/agbkb/lehre/programmiersprachen/folien/Spruenge.pdf
http://www.ihr.de/cms/upload/pdf/Katalog_d.pdf
http://www.deutschesfachbuch.de/info/detail.php?PHPSESSID=0fb5ac5d65e403ad822a2220d252c4ed&isbn=3834802077

Tippe mal im Gooooo "ablaufsteuerung"..... 59,900 mal in 0,42 sec gefunden.

Grüße
Gerald

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"

pippin81(R)

22.01.2010,
14:07

@ geralds

Strukturierung ECU

» » Hallo zusammen,
» » ich weiß nicht, ob ich bei euch richtig bin. Aber vielleicht könnt ihr
» mir
» » ja trotzdem weiterhelfen.
» » Es geht um eine Software-Struktur von Steuergeräten.
» »
» » Und zwar sollen 2 Steuergeräte jeweils einen Motor ansteuern. Der
» » Stellwinkel, den beide Motoren anfahren sollen, ist immer gleich - also
» » wenn der linke eine gewisse Postion einstellen soll, dann soll der
» rechte
» » gleichzeitig auch die gleiche Position einstellen.
» »
» » Beide Steuergeräte sind über einen privaten Bus verbunden. Ein
» Steuergerät
» » ist dann noch an einen anderen Bus angeschlossen, über den einige
» benötigte
» » Signale (die zur Berechnung der Sollposition nötig sind) gesendet
» werden.
» » Der ganze Aufbau soll absolut (eigen-)sicher sein. es gelten die
» höchsten
» » Sicherheits-Anforderungen (für Kenner: ASIL D).
» »
» » Meine Frage ist nun:
» » Wie strukturiert man den Software-Aufbau?
» » (Kommunikation verläuft über CAN).
» » z.B. Diagnose (überprüfung ob der Prozessor noch richtig rechnet etc.)
» »
» » Kennt ihr Foren, in denen man diese Frage stellen kann, falls das hier
» das
» » falsche Forum ist?
» »
» » Vielen Dank für euere Unterstützung!!!
» »
» » Grüße
» » pippin81
»
» ---
» Hi pippin81,
»
» Im Prinzip sieht das nach einer Ablaufsteuerung aus.
»
» http://www.willemer.de/informatik/cpp/ablauf.htm
» http://de.wikipedia.org/wiki/Ablaufsteuerung
» http://www.informatik.uni-bremen.de/agbkb/lehre/programmiersprachen/folien/Spruenge.pdf
» http://www.ihr.de/cms/upload/pdf/Katalog_d.pdf
» http://www.deutschesfachbuch.de/info/detail.php?PHPSESSID=0fb5ac5d65e403ad822a2220d252c4ed&isbn=3834802077
»
» Tippe mal im Gooooo "ablaufsteuerung"..... 59,900 mal in 0,42 sec
» gefunden.
»
» Grüße
» Gerald

Hallo Gerald,
vielen Dank, aber leider falsch. Es ist keine Ablaufsteuerung.
Ich möchte gerne wissen, wie man eine Software strukturiert in Steuergeräten. Es handelt sich bei meinem Beispiel um Master und Slave.
Mein Problem ist, dass ich nicht weiß, wie die Funktionsblöcke anzuordnen sind. Also z.B. Diagnose der einkommenden Signale, Diagnose des CANs, Ansteuerung des Motors, Diagnose ob die Prozessoren noch funktionieren, Kommunikationsschnittstellen usw.

Grüße
pippin81

Gast

22.01.2010,
18:26

@ pippin81

Strukturierung ECU

Hallo
das ganze erscheint mir nur zum Teil ein Problem der Software zu sein, weil ich folgenden Artikel studiert habe :

https://www.vector.com/portal/medien/cmc/events/commercial_events/VectorCongress_2008_slides/23_KoepernikBurton_DE.pdf

Mit freundlichen Grüssen Gast