JP4319547B2 - マルチコア型冗長制御コンピュータシステム、自動車における安全上重要な用途のためのコンピュータネットワーク並びにその使用 - Google Patents
マルチコア型冗長制御コンピュータシステム、自動車における安全上重要な用途のためのコンピュータネットワーク並びにその使用 Download PDFInfo
- Publication number
- JP4319547B2 JP4319547B2 JP2003551618A JP2003551618A JP4319547B2 JP 4319547 B2 JP4319547 B2 JP 4319547B2 JP 2003551618 A JP2003551618 A JP 2003551618A JP 2003551618 A JP2003551618 A JP 2003551618A JP 4319547 B2 JP4319547 B2 JP 4319547B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- computer
- computer system
- computer network
- control computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000002093 peripheral effect Effects 0.000 claims description 26
- 230000000903 blocking effect Effects 0.000 claims description 4
- 230000007257 malfunction Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 8
- 230000007547 defect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B9/00—Safety arrangements
- G05B9/02—Safety arrangements electric
- G05B9/03—Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Safety Devices In Control Systems (AREA)
- Hardware Redundancy (AREA)
- Regulating Braking Force (AREA)
Description
Claims (10)
- 自動車での安全上重大な用途のための2つ以上のコンピュータブロック(32,32’)から構成されたコンピュータネットワーク(11)において、
少なくとも2つのコンピュータブロックのそれぞれが、1つのマルチコア型冗長制御コンピュータシステム(5,6)を有し、このマルチコア型冗長制御コンピュータシステム(5,6)は、制御コンピュータ(1,2;3,4)を少なくとも2つずつ有し、この制御コンピュータ(1,2;3,4)は、それぞれ1つのコンピュータコアのほかに部分冗長又は完全冗長の周辺要素及び部分冗長又は完全冗長の記憶要素を備え、この場合、1つの制御コンピュータシステムの少なくとも2つの制御コンピュータ又はコンピュータブロックが、共通のチップキャリヤ(28)又は共通のチップ(7)上に集積されていて、この場合、全てのコンピュータブロックに対して、制御コンピュータシステムの少なくとも2つの制御コンピュータ(1,2)が、これらの制御コンピュータの機能不良を監視する少なくとも1つのアービトレーションユニット(9,10)に接続されていて、このアービトレーションユニット(9,10)は、バス遮断部(23)を介して前記制御コンピュータシステムに割り当てられた通信コントローラ(29)を車両データバス(24)に対して接続又は遮断し、この場合、前記アービトレーションユニット(9,10)のうちの1つのアービトレーションユニットが、前記制御コンピュータシステム(5,6)のうちの1つの制御コンピュータシステムのエラーを検出した時に、このアービトレーションユニット(9,10)が、該当する通信コントローラ(29,29′)を遮断し、その結果、エラーを含む前記制御コンピュータシステム(5,6)のデータが、前記車両データバス(24)に達しないことを特徴とするコンピュータネットワーク。 - 1つの制御コンピュータシステム(5)の少なくとも2個の制御コンピュータ(1,2)が、クロック同期的に少なくとも作動することを特徴とする請求項1に記載のコンピュータネットワーク。
- 少なくとも1つの制御コンピュータシステム(5)が、冗長比較ユニット(12,13)を備えていることを特徴とする請求項1又は2に記載のコンピュータネットワーク。
- 付設の制御コンピュータ(1,2)の1つが機能不良である場合、1つの制御コンピュータシステム(5)に割り当てられたアービトレーションユニット(9)が、この制御コンピュータシステム(5)を部分的に又は完全に動作しない状態にすることを特徴とする請求項1〜3の少なくとも1項に記載のコンピュータネットワーク。
- 1つの制御コンピュータシステムに割り当てられた前記アービトレーションユニット(9)は、少なくとも1つの周辺要素遮断部(21)を備え、この周辺要素遮断部(21)は、周辺要素ドライバ(22)を動作する状態にするか又は動作しない状態にすることができることを特徴とする請求項1〜4の少なくとも1項に記載のコンピュータネットワーク。
- 周辺要素(20,20′)が、制御バスシステム(30)を介して前記周辺要素ドライバ(22)に接続されていることを特徴とする請求項5に記載のコンピュータネットワーク。
- 前記通信コントローラは、前記制御コンピュータシステムと共に1つのチップ(7)上に集積されていて、前記アービトレーションユニットは、前記周辺機器ドライバと共にもう1つ別のチップ(27)上に集積されていて、この場合、これらの両チップは、ボンディングワイヤを介して接続されていることを特徴とする請求項5又は6に記載のコンピュータネットワーク。
- 1つの制御コンピュータシステムに割り当てられた前記アービトレーションユニット(9)は、故障中に前記周辺要素遮断部(21)を介して前記周辺要素ドライバ(22)又は少なくとも1つの周辺要素(20,20′)を動作しない状態にすることを特徴とする請求項5〜7のいずれか1項に記載のコンピュータネットワーク。
- 全てのコンピュータブロックが、同一に構成されていることを特徴とする請求項1〜8の少なくとも1項に記載のコンピュータネットワーク。
- 前記コンピュータネットワーク(11)は、車両制御コンピュータとして使用されることを特徴とする請求項1に記載のコンピュータネットワーク。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10160683 | 2001-12-11 | ||
PCT/EP2002/013943 WO2003050624A1 (de) | 2001-12-11 | 2002-12-09 | Mehrkerniges redundantes kontrollrechnersystem, rechnerverbund für sicherheitskritische anwendungen in kraftfahrzeugen sowie dessen verwendung |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005512218A JP2005512218A (ja) | 2005-04-28 |
JP4319547B2 true JP4319547B2 (ja) | 2009-08-26 |
Family
ID=7708718
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003551618A Expired - Fee Related JP4319547B2 (ja) | 2001-12-11 | 2002-12-09 | マルチコア型冗長制御コンピュータシステム、自動車における安全上重要な用途のためのコンピュータネットワーク並びにその使用 |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1456720B1 (ja) |
JP (1) | JP4319547B2 (ja) |
KR (1) | KR100947791B1 (ja) |
CN (1) | CN100409123C (ja) |
DE (1) | DE50211230D1 (ja) |
ES (1) | ES2295456T3 (ja) |
WO (1) | WO2003050624A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101774961B1 (ko) * | 2015-06-29 | 2017-09-05 | 콘티넨탈 오토모티브 시스템 주식회사 | 캔통신 제어를 위한 장치 및 방법 |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE112004001836D2 (de) * | 2003-10-08 | 2006-08-24 | Continental Teves Ag & Co Ohg | Integriertes Mikroprozessorsystem für sicherheitskritische Regelungen |
DE102004030508A1 (de) * | 2004-06-24 | 2006-01-12 | Daimlerchrysler Ag | Bedien- und Anzeigesystem für ein Fahrzeug |
US7933696B2 (en) * | 2006-08-31 | 2011-04-26 | GM Global Technology Operations LLC | Distributed arithmetic logic unit security check |
DE102007014478A1 (de) * | 2007-03-22 | 2008-09-25 | Abb Ag | Sicherheitsgerichtete speicherprogrammierte Steuerung |
DE102007018777A1 (de) | 2007-04-20 | 2008-11-27 | Autoliv Development Ab | Steuervorrichtung für Fahrzeuge |
JP4433006B2 (ja) | 2007-07-04 | 2010-03-17 | 株式会社デンソー | マルチコアの異常監視装置 |
CN101136729B (zh) * | 2007-09-20 | 2011-08-03 | 华为技术有限公司 | 一种实现高可用性的方法、系统和装置 |
DE102007046706A1 (de) | 2007-09-28 | 2009-04-16 | Autoliv Development Ab | Steuervorrichtung für Fahrzeuge |
DE102007053302B4 (de) * | 2007-11-08 | 2020-04-23 | Robert Bosch Gmbh | Steuergerät und Verfahren zur Ansteuerung von Personenschutzmitteln für ein Fahrzeug |
US7941698B1 (en) * | 2008-04-30 | 2011-05-10 | Hewlett-Packard Development Company, L.P. | Selective availability in processor systems |
DE102009015683A1 (de) * | 2009-03-31 | 2010-10-07 | Robert Bosch Gmbh | Sicherheitssystem zur Sicherung einer fehlersicheren Steuerung elektrischer Anlagen und Sicherheitssteuerung damit |
EP2550599B1 (de) * | 2010-03-23 | 2020-05-06 | Continental Teves AG & Co. OHG | Kontrollrechnersystem, verfahren zur steuerung eines kontrollrechnersystems, sowie verwendung eines kontrollrechnersystems |
DE102010028259A1 (de) | 2010-04-27 | 2011-10-27 | Robert Bosch Gmbh | Mikrocontroller mit einer Recheneinheit und einer Logikschaltung sowie Verfahrung zur Durchführung von Rechnungen durch einen Mikrocontroller für eine Regelung oder eine Steuerung in einem Fahrzeug |
CN102883929B (zh) * | 2010-05-06 | 2015-08-19 | 克诺尔商用车制动系统有限公司 | 用于控制电动-气动制动装置的装置 |
DE102011101358A1 (de) * | 2011-05-12 | 2012-11-15 | Audi Ag | Kraftwagen mit zwei elektronischen Komponenten zum Bereitstellen einer Funktion des Kraftwagens und zugehöriges Betriebsverfahren |
DE102012201185A1 (de) | 2012-01-27 | 2013-08-01 | Siemens Aktiengesellschaft | Verfahren zum Betreiben mindestens zweier Datenverarbeitungseinheiten mit hoher Verfügbarkeit, insbesondere in einem Fahrzeug, und Vorrichtung zum Betreiben einer Maschine |
US10214189B2 (en) | 2012-10-16 | 2019-02-26 | Continental Teves Ag & Co. Ohg | Interface for interchanging data between redundant programs for controlling a motor vehicle |
CN102929157B (zh) * | 2012-11-15 | 2015-10-21 | 哈尔滨工程大学 | 一种三冗余的船舶动力定位控制计算机系统 |
CN103309231A (zh) * | 2013-05-31 | 2013-09-18 | 奇瑞汽车股份有限公司 | 一种芯片冗余的控制方法 |
DE102013211422A1 (de) * | 2013-06-18 | 2014-12-18 | Kuka Laboratories Gmbh | Steuervorrichtung einer Maschine und Maschine mit einer Steuervorrichtung |
US9563590B2 (en) | 2014-03-17 | 2017-02-07 | Nxp Usa, Inc. | Devices with arbitrated interface busses, and methods of their operation |
DE102014221036A1 (de) * | 2014-10-16 | 2016-04-21 | Robert Bosch Gmbh | Steuersystem für zumindest einen als Generator einsetzbaren elektrischen Motor eines Fahrzeugs und Bremssystem für ein Fahrzeug |
US9643558B2 (en) | 2015-02-18 | 2017-05-09 | Freescale Semiconductor, Inc. | Input signal mismatch detection circuit |
US10037016B2 (en) * | 2016-03-23 | 2018-07-31 | GM Global Technology Operations LLC | Hybrid dual-duplex fail-operational pattern and generalization to arbitrary number of failures |
DE102016205119A1 (de) | 2016-03-29 | 2017-10-05 | Siemens Aktiengesellschaft | System zur Steuerung von Stellwerken im Bahnverkehr |
US10093348B2 (en) | 2016-06-17 | 2018-10-09 | Steering Solutions Ip Holding Corporation | Electrical power steering with two controllers and closed-loop integral action |
CN107065830A (zh) * | 2017-05-03 | 2017-08-18 | 北京电子工程总体研究所 | 一种基于仲裁方式的双冗余热备份系统 |
KR102300908B1 (ko) * | 2017-05-24 | 2021-09-10 | 현대모비스 주식회사 | 다중 코어 제어 방법 |
JP6884206B2 (ja) * | 2017-06-28 | 2021-06-09 | 日立Astemo株式会社 | 車両用ブレーキシステム |
US11163303B2 (en) * | 2018-02-13 | 2021-11-02 | Nvidia Corporation | Sharing sensor data between multiple controllers to support vehicle operations |
CN108515928A (zh) * | 2018-04-28 | 2018-09-11 | 安徽江淮汽车集团股份有限公司 | 用于车身控制器的冗余控制方法及系统 |
US10848093B2 (en) | 2018-08-30 | 2020-11-24 | Steering Solutions Ip Holding Corporation | Electrical power steering with two controllers using uniform steering angle control |
CN110989333B (zh) * | 2019-10-29 | 2020-08-04 | 北京星际荣耀空间科技有限公司 | 基于多计算核的冗余控制方法、计算核及冗余控制系统 |
CN115139940B (zh) * | 2021-03-30 | 2024-09-10 | 比亚迪股份有限公司 | 车辆安全控制系统、方法以及车辆 |
CN117573609B (zh) * | 2024-01-16 | 2024-05-03 | 宁波中控微电子有限公司 | 一种具有冗余功能的片上系统及其控制方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2591777B1 (fr) * | 1985-12-13 | 1991-03-15 | Cimsa Sintra | Reseau informatise de grande securite de fonctionnement et procede de commande utilisant un tel reseau |
US5583757A (en) * | 1992-08-04 | 1996-12-10 | The Dow Chemical Company | Method of input signal resolution for actively redundant process control computers |
DE4341082A1 (de) * | 1993-12-02 | 1995-06-08 | Teves Gmbh Alfred | Schaltungsanordnung für sicherheitskritische Regelungssysteme |
DE19529434B4 (de) * | 1995-08-10 | 2009-09-17 | Continental Teves Ag & Co. Ohg | Microprozessorsystem für sicherheitskritische Regelungen |
DE69718129T2 (de) * | 1996-10-29 | 2003-10-23 | Hitachi, Ltd. | Redundantes Datenverarbeitungssystem |
DE19716197A1 (de) * | 1997-04-18 | 1998-10-22 | Itt Mfg Enterprises Inc | Mikroprozessorsystem für sicherheitskritische Regelungen |
-
2002
- 2002-12-09 EP EP02804542A patent/EP1456720B1/de not_active Expired - Lifetime
- 2002-12-09 ES ES02804542T patent/ES2295456T3/es not_active Expired - Lifetime
- 2002-12-09 WO PCT/EP2002/013943 patent/WO2003050624A1/de active IP Right Grant
- 2002-12-09 DE DE50211230T patent/DE50211230D1/de not_active Expired - Lifetime
- 2002-12-09 JP JP2003551618A patent/JP4319547B2/ja not_active Expired - Fee Related
- 2002-12-09 KR KR1020047008882A patent/KR100947791B1/ko not_active Expired - Fee Related
- 2002-12-09 CN CNB028245156A patent/CN100409123C/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101774961B1 (ko) * | 2015-06-29 | 2017-09-05 | 콘티넨탈 오토모티브 시스템 주식회사 | 캔통신 제어를 위한 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR100947791B1 (ko) | 2010-03-15 |
CN100409123C (zh) | 2008-08-06 |
KR20040066889A (ko) | 2004-07-27 |
DE50211230D1 (de) | 2007-12-27 |
JP2005512218A (ja) | 2005-04-28 |
ES2295456T3 (es) | 2008-04-16 |
WO2003050624A1 (de) | 2003-06-19 |
EP1456720B1 (de) | 2007-11-14 |
CN1602455A (zh) | 2005-03-30 |
EP1456720A1 (de) | 2004-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4319547B2 (ja) | マルチコア型冗長制御コンピュータシステム、自動車における安全上重要な用途のためのコンピュータネットワーク並びにその使用 | |
JP6714611B2 (ja) | 車両の電子制御システムに冗長性を付与する方法及び装置 | |
JP4768617B2 (ja) | 安全限界制御用の組み込まれたマイクロプロセッサシステム | |
EP1695886B1 (en) | Fault-tolerant node architecture for distributed systems | |
JP3965410B2 (ja) | 冗長構成の車両用制御装置 | |
US6201997B1 (en) | Microprocessor system for safety-critical control systems | |
JP4504165B2 (ja) | 制御システム | |
US6540309B1 (en) | Fault tolerant electronic braking system | |
EP1672505A2 (en) | Fail-silent node architecture | |
US20050040709A1 (en) | Method and supply line structure for transmitting data between electrical automotive components | |
RU2756875C1 (ru) | Система управления транспортным средством | |
KR20130133191A (ko) | 자동차용 고장-안전 주차 브레이크 | |
US6029108A (en) | Brake device for vehicles | |
KR20100039873A (ko) | 차량 브레이크 시스템 및 차량 브레이크 시스템의 구동 방법 | |
US20050225165A1 (en) | Brake by-wire control system | |
RU2284929C2 (ru) | Способ управления компонентом важной для обеспечения безопасности распределенной системы | |
JP2004533686A (ja) | 安全上重要な制御のための方法、マイクロプロセッサシステムおよびその使用 | |
JP4754993B2 (ja) | 分布システムのためのフォールトトレランスのノードアーキテクチャー | |
US20030184158A1 (en) | Method for operating a distributed safety-relevant system | |
EP2190712B1 (en) | A control system for vehicles | |
JP2010501411A (ja) | 車両のデータ処理システム | |
JP2008084315A (ja) | 制御装置ネットワークにおいてプログラムコードを分散して実行するシステムおよび方法 | |
CN113905939A (zh) | 用于驱控执行器系统的至少一个执行器的方法及装置 | |
WO2019106830A1 (ja) | 分散制御装置 | |
Jhalani et al. | Survey of Fault Tolerance Techniques in Automotives |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050805 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071002 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20071217 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20071225 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20080201 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20080208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080229 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080415 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080714 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080916 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081219 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20090316 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090428 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090528 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120605 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120605 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130605 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |