CA2275246A1 - Fault-resilient automobile control system - Google Patents

Fault-resilient automobile control system Download PDF

Info

Publication number
CA2275246A1
CA2275246A1 CA002275246A CA2275246A CA2275246A1 CA 2275246 A1 CA2275246 A1 CA 2275246A1 CA 002275246 A CA002275246 A CA 002275246A CA 2275246 A CA2275246 A CA 2275246A CA 2275246 A1 CA2275246 A1 CA 2275246A1
Authority
CA
Canada
Prior art keywords
mcu
bus
components
scu
automobile
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.)
Granted
Application number
CA002275246A
Other languages
French (fr)
Other versions
CA2275246C (en
Inventor
William S. Wong
Lawrence W. Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Corp
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2275246A1 publication Critical patent/CA2275246A1/en
Application granted granted Critical
Publication of CA2275246C publication Critical patent/CA2275246C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2035Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant without idle spare hardware
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
    • G06F11/202Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
    • G06F11/2023Failover techniques
    • G06F11/2028Failover techniques eliminating a faulty processor or activating a spare
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • B60W2050/0292Fail-safe or redundant systems, e.g. limp-home or backup systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • B60W2050/0297Control Giving priority to different actuators or systems

Abstract

A fault-resilient automobile control system integrates diverse and separate automobile components and provides fault-tolerance to component failure. The automobile control system includes a master control unit (MCU) electrically coupled via a primary data communications bus to the electronic automobile components. The MCU is master of the bus and manages data flow over the bus among the electronic automobile components. The MCU can be configured with a routing table to route data monitored in one component to one or more other components. The MCU is also capable of performing the same functions as those performed by local controllers at the eletronic components. During initialization, driver software for all of the local controllers is downloaded and stored at the MCU. In the event that a local controller fails, the MCU executes the driver software for the failed controller to remotely control the electronic automobile component in place of the failed local controller. Switching logic is installed at each of the electronic components to selectively route data to the primary bus, circumventing the failed controller. The automobile control system has a secondary control unit (SCU) electrically coupled to the MCCI via the primary bus. The SCU is a standalone computer that supports clients and other devices on a secondary support bus.
The SCU is also configured to backup the MCU. During normal operation, the SCU
is subordinate to and controlled by the MCU on the primary bus. In the event that the MCU fails, however, the SCU assumes control of the data communications network and manages the data flow among the electronic automobile components.
CA002275246A 1996-12-16 1997-12-10 Fault-resilient automobile control system Expired - Fee Related CA2275246C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/771,343 US5957985A (en) 1996-12-16 1996-12-16 Fault-resilient automobile control system
US08/771,343 1996-12-16
PCT/US1997/023030 WO1998026958A1 (en) 1996-12-16 1997-12-10 Fault-resilient automobile control system

Publications (2)

Publication Number Publication Date
CA2275246A1 true CA2275246A1 (en) 1998-06-25
CA2275246C CA2275246C (en) 2008-06-03

Family

ID=25091511

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002275246A Expired - Fee Related CA2275246C (en) 1996-12-16 1997-12-10 Fault-resilient automobile control system

Country Status (7)

Country Link
US (1) US5957985A (en)
EP (1) EP0942849B1 (en)
JP (1) JP4091126B2 (en)
KR (1) KR20000057625A (en)
CA (1) CA2275246C (en)
DE (1) DE69737308T2 (en)
WO (1) WO1998026958A1 (en)

Families Citing this family (164)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998052795A2 (en) * 1997-05-21 1998-11-26 Siemens Aktiengesellschaft Passenger protection control system, and its control method
JP3731980B2 (en) * 1997-08-20 2006-01-05 富士通株式会社 Computer network system and portable computer
DE19753907A1 (en) * 1997-12-05 1999-06-10 Itt Mfg Enterprises Inc Compound system for controlling the driving behavior of a motor vehicle
ES2147119B1 (en) * 1998-03-10 2001-03-16 Mecanismos Aux Es Ind S L SYSTEM TO TRANSFER BINARY INFORMATION.
JPH11341020A (en) * 1998-05-22 1999-12-10 Yazaki Corp Multiplex communication system
US6150925A (en) * 1998-06-03 2000-11-21 Intel Corporation Connecting devices to in-car personal computers
US6311162B1 (en) * 1998-07-25 2001-10-30 Ernst F. Reichwein Interactive symptomatic recording system and methods
US7103646B1 (en) * 1998-08-07 2006-09-05 Hitachi, Ltd. Distributed control system and information processing system
US20030204549A1 (en) * 1998-10-22 2003-10-30 Wolfgang Eibach Operating system for handling dynamic and static tasks
WO2000029083A1 (en) * 1998-11-13 2000-05-25 Brook Lang A motor vehicle entertainment system
DE19853665B4 (en) 1998-11-20 2005-06-30 Siemens Ag Vehicle communication system and method for exchanging data in a motor vehicle
CA2280571A1 (en) * 1998-11-30 2000-05-30 Daimlerchrysler Corporation J1850 application specific integrated circuit (asic) and messaging technique
FR2790857B1 (en) * 1999-03-12 2001-09-07 Siemens Automotive Sa SAFETY SYSTEM FOR A MOTOR VEHICLE
DE10009366A1 (en) * 1999-03-22 2000-09-28 Continental Teves Ag & Co Ohg Circuit arrangement and method for configuring an interface from a control or regulating device
JP2000297444A (en) * 1999-04-13 2000-10-24 Komatsu Ltd Information control device for construction machine
DE19918407C2 (en) * 1999-04-22 2003-02-06 Deutsche Bahn Ag Braking system for a train
US7213061B1 (en) 1999-04-29 2007-05-01 Amx Llc Internet control system and method
US6865596B1 (en) * 1999-06-09 2005-03-08 Amx Corporation Method and system for operating virtual devices by master controllers in a control system
DE19931838C1 (en) * 1999-07-09 2001-10-31 Daimler Chrysler Ag Method for checking a ring-shaped optical network line for data transmission between several network participants in a motor vehicle
DE19932405B4 (en) * 1999-07-14 2008-01-31 Grundig Multimedia B.V. Method for incorporating a new component in a bus system
FR2796735B1 (en) * 1999-07-21 2002-08-16 Peugeot Citroen Automobiles Sa COMPUTER CONFIGURATION METHOD AND SYSTEM
US7184862B2 (en) * 1999-07-30 2007-02-27 Oshkosh Truck Corporation Turret targeting system and method for a fire fighting vehicle
US7024296B2 (en) * 1999-07-30 2006-04-04 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US6922615B2 (en) * 1999-07-30 2005-07-26 Oshkosh Truck Corporation Turret envelope control system and method for a fire fighting vehicle
US6909944B2 (en) * 1999-07-30 2005-06-21 Oshkosh Truck Corporation Vehicle control system and method
US7184866B2 (en) * 1999-07-30 2007-02-27 Oshkosh Truck Corporation Equipment service vehicle with remote monitoring
US6993421B2 (en) * 1999-07-30 2006-01-31 Oshkosh Truck Corporation Equipment service vehicle with network-assisted vehicle service and repair
US7072745B2 (en) 1999-07-30 2006-07-04 Oshkosh Truck Corporation Refuse vehicle control system and method
US6421593B1 (en) * 1999-07-30 2002-07-16 Pierce Manufacturing Inc. Military vehicle having cooperative control network with distributed I/O interfacing
US7162332B2 (en) 1999-07-30 2007-01-09 Oshkosh Truck Corporation Turret deployment system and method for a fire fighting vehicle
US7107129B2 (en) * 2002-02-28 2006-09-12 Oshkosh Truck Corporation Turret positioning system and method for a fire fighting vehicle
US6757597B2 (en) 2001-01-31 2004-06-29 Oshkosh Truck A/C bus assembly for electronic traction vehicle
US7127331B2 (en) 1999-07-30 2006-10-24 Oshkosh Truck Corporation Turret operator interface system and method for a fire fighting vehicle
US6882917B2 (en) * 1999-07-30 2005-04-19 Oshkosh Truck Corporation Steering control system and method
US6553290B1 (en) * 2000-02-09 2003-04-22 Oshkosh Truck Corporation Equipment service vehicle having on-board diagnostic system
US7006902B2 (en) 1999-07-30 2006-02-28 Oshkosh Truck Corporation Control system and method for an equipment service vehicle
US7729831B2 (en) 1999-07-30 2010-06-01 Oshkosh Corporation Concrete placement vehicle control system and method
US6845398B1 (en) * 1999-08-02 2005-01-18 Lucent Technologies Inc. Wireless multimedia player
TW420771B (en) 1999-08-14 2001-02-01 Ibm Electronic control system for controlling the function of a processing system and method for managing system fault situations of the electronic control system
DE19946022A1 (en) * 1999-09-25 2001-04-26 Bosch Gmbh Robert Control device and method for determining an information output ranking of several information sources, in particular audio sources
JP3900778B2 (en) * 2000-02-22 2007-04-04 アイシン・エィ・ダブリュ株式会社 Navigation device
FR2808353B1 (en) * 2000-04-28 2003-12-05 Airsys Atm S A REDUNDANT INPUT/OUTPUT MANAGEMENT DEVICE, IN PARTICULAR COMPUTER ROUTING
DE10023705A1 (en) * 2000-05-16 2001-11-22 Bosch Gmbh Robert Method controlling access to equipment in vehicle communications network, involves positioning appliances in different locations in vehicle
DE10026124A1 (en) 2000-05-26 2001-11-29 Bayerische Motoren Werke Ag Circuit arrangement for a motor vehicle
DE10030996B4 (en) * 2000-06-30 2010-07-22 Robert Bosch Gmbh Apparatus and method for controlling operations, especially in a vehicle
US20020173885A1 (en) * 2001-03-13 2002-11-21 Lowrey Larkin Hill Internet-based system for monitoring vehicles
TW544559B (en) * 2000-09-19 2003-08-01 Mitsubishi Motors Corp Failure diagnosis apparatus and failure diagnosis method of vehicular electronic control system
US6928654B2 (en) * 2000-10-27 2005-08-09 Audiovox Corporation Vehicle display device for simultaneously displaying one or more video programs on separate displays
US6973023B1 (en) 2000-12-30 2005-12-06 Cisco Technology, Inc. Method for routing information over a network employing centralized control
US6981087B1 (en) * 2001-01-02 2005-12-27 Juniper Networks, Inc. Multi-master and diverse serial bus in a complex electrical system
JP4399987B2 (en) * 2001-01-25 2010-01-20 株式会社デンソー Fail-safe system for vehicle integrated control
US7379797B2 (en) 2001-01-31 2008-05-27 Oshkosh Truck Corporation System and method for braking in an electric vehicle
US7277782B2 (en) 2001-01-31 2007-10-02 Oshkosh Truck Corporation Control system and method for electric vehicle
DE10105858A1 (en) * 2001-02-08 2002-08-14 Deere & Co Communication system of a vehicle
DE10118300B4 (en) * 2001-04-12 2006-05-18 Conti Temic Microelectronic Gmbh Method for operating electronic control devices in a motor vehicle
US7146260B2 (en) 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
US10298735B2 (en) 2001-04-24 2019-05-21 Northwater Intellectual Property Fund L.P. 2 Method and apparatus for dynamic configuration of a multiprocessor health data system
JP2002347479A (en) * 2001-05-29 2002-12-04 Denso Corp Vehicle integrated control system
DE10127327A1 (en) * 2001-06-06 2003-01-09 Bosch Gmbh Robert Bus station
GB0114424D0 (en) * 2001-06-13 2001-08-08 Ricardo Consulting Eng Improved vehicle control
DE10140721A1 (en) * 2001-08-27 2003-03-20 Bayerische Motoren Werke Ag Method for providing software for use by a control device of a vehicle
US6678606B2 (en) 2001-09-14 2004-01-13 Cummins Inc. Tamper detection for vehicle controller
DE10148340A1 (en) * 2001-09-29 2003-04-17 Bosch Gmbh Robert Procedure for emergency actuation of movable surfaces on vehicles
DE10148326A1 (en) * 2001-09-29 2003-04-17 Daimler Chrysler Ag Communications system, especially for motor vehicle, has controller and/or control module(s) with arrangements for bundling messages into common message for transmission on bus
US6865460B2 (en) * 2001-10-29 2005-03-08 Visteon Global Technologies, Inc. Communication network for an automobile
US7342325B2 (en) * 2001-11-05 2008-03-11 Michael Rhodes Universal fleet electrical system
US6901531B2 (en) * 2001-11-30 2005-05-31 Sun Microsystems, Inc. Automatic system control failover
US7792618B2 (en) 2001-12-21 2010-09-07 Oshkosh Corporation Control system and method for a concrete vehicle
US7302320B2 (en) 2001-12-21 2007-11-27 Oshkosh Truck Corporation Failure mode operation for an electric vehicle
US20030167345A1 (en) * 2002-02-25 2003-09-04 Knight Alexander N. Communications bridge between a vehicle information network and a remote system
US7778750B2 (en) * 2002-02-25 2010-08-17 Cummins Inc. Vehicle communications network adapter
US7178049B2 (en) 2002-04-24 2007-02-13 Medius, Inc. Method for multi-tasking multiple Java virtual machines in a secure environment
US7520354B2 (en) * 2002-05-02 2009-04-21 Oshkosh Truck Corporation Hybrid vehicle with combustion engine/electric motor drive
US6759851B2 (en) 2002-07-02 2004-07-06 Delphi Technologies, Inc. Method and apparatus for control and fault detection of an electric load circuit
US20060173601A1 (en) * 2002-07-29 2006-08-03 Dirk Bassiere Computer system and method for controlling, particularly for executing the coordinated drive train control of a motor vehicle
US7412307B2 (en) * 2002-08-02 2008-08-12 Oshkosh Truck Corporation Refuse vehicle control system and method
US7036040B2 (en) * 2002-11-26 2006-04-25 Microsoft Corporation Reliability of diskless network-bootable computers using non-volatile memory cache
US6960918B2 (en) * 2003-01-28 2005-11-01 Delphi Technologies, Inc. Method and apparatus for control and fault detection of a remote electrical motor
US7245995B2 (en) * 2003-02-19 2007-07-17 Robert Bosch Gmbh Fault-tolerant vehicle stability control
DE10307342B4 (en) * 2003-02-21 2005-08-11 Volkswagen Ag Device and method for model-based on-board diagnostics
JP2004268630A (en) * 2003-03-05 2004-09-30 Yazaki Corp Electrical connector and auxiliary equipment module
FR2852709B1 (en) * 2003-03-18 2005-06-17 Peugeot Citroen Automobiles Sa SYSTEM FOR SECURING CONTROL SIGNAL OUTPUTS OF AN INFORMATION PROCESSING UNIT
US7275181B2 (en) * 2003-03-26 2007-09-25 International Business Machines Corporation Autonomic embedded computing “dynamic storage subsystem morphing”
JP4130679B2 (en) * 2003-05-20 2008-08-06 ボッシュ株式会社 Return control method for vehicle control system
US7516244B2 (en) 2003-07-02 2009-04-07 Caterpillar Inc. Systems and methods for providing server operations in a work machine
US7983820B2 (en) * 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
US7532640B2 (en) * 2003-07-02 2009-05-12 Caterpillar Inc. Systems and methods for performing protocol conversions in a machine
DE10333652A1 (en) * 2003-07-24 2005-02-24 Bayerische Motoren Werke Ag Control device for an at least temporarily four-wheel drive motor vehicle
SE0302831D0 (en) * 2003-10-27 2003-10-27 Scania Cv Ab Remote Control System
JP4155198B2 (en) 2004-01-19 2008-09-24 トヨタ自動車株式会社 Abnormality detection device for vehicle control system
DE102004032458B4 (en) * 2004-06-30 2017-08-24 Volkswagen Ag Device and method for controlling system components
EP1616746B1 (en) * 2004-07-15 2010-02-24 Hitachi, Ltd. Vehicle control system
CN100495382C (en) * 2004-11-11 2009-06-03 国际商业机器公司 Concurrent refreshing of processing units by means of network restructuring
JP4437468B2 (en) * 2004-12-06 2010-03-24 富士通テン株式会社 Electronic control device for vehicle
WO2007030421A2 (en) 2005-09-07 2007-03-15 Amx Llc Method and computer program for device configuration
US20070088469A1 (en) * 2005-10-04 2007-04-19 Oshkosh Truck Corporation Vehicle control system and method
KR100747303B1 (en) * 2005-11-11 2007-08-07 현대자동차주식회사 A control system for fail safety of hybrid vehicle
US8139109B2 (en) 2006-06-19 2012-03-20 Oshkosh Corporation Vision system for an autonomous vehicle
US8947531B2 (en) 2006-06-19 2015-02-03 Oshkosh Corporation Vehicle diagnostics based on information communicated between vehicles
TW200804117A (en) * 2006-07-06 2008-01-16 Sin Etke Technology Co Ltd In-vehicle computer system
DE102006056668A1 (en) * 2006-11-30 2008-06-05 Continental Teves Ag & Co. Ohg Method for ensuring or maintaining the function of a complex safety-critical overall system
JP4458119B2 (en) 2007-06-11 2010-04-28 トヨタ自動車株式会社 Multiprocessor system and control method thereof
JP5114123B2 (en) * 2007-07-24 2013-01-09 トヨタ自動車株式会社 In-vehicle device control system
WO2009156882A1 (en) * 2008-06-25 2009-12-30 Nxp B.V. System on chip system and method to operate the system
JP5540537B2 (en) * 2009-03-24 2014-07-02 株式会社オートネットワーク技術研究所 Control device, control method, and computer program
US9358924B1 (en) 2009-05-08 2016-06-07 Eagle Harbor Holdings, Llc System and method for modeling advanced automotive safety systems
DE102010035300B4 (en) * 2009-08-28 2012-05-31 Jörg Hartzsch Apparatus and method for operating multiple components on simple electrical data links
DE102009042368B4 (en) * 2009-09-23 2023-08-17 Phoenix Contact Gmbh & Co. Kg Control system for controlling safety-critical processes
DE102009042354C5 (en) 2009-09-23 2017-07-13 Phoenix Contact Gmbh & Co. Kg Method and device for safety-related communication in the communication network of an automation system
US8337352B2 (en) 2010-06-22 2012-12-25 Oshkosh Corporation Electromechanical variable transmission
GB201015756D0 (en) * 2010-09-21 2010-10-27 Airbus Operations Gmbh Remote data concentrator
CN102001392A (en) * 2010-11-05 2011-04-06 北京工业大学 Vehicle-mounted information system for hybrid power handicapped motorcycle
US8930036B2 (en) 2011-04-13 2015-01-06 GM Global Technology Operations LLC Reconfigurable interface-based electrical architecture
KR101251808B1 (en) * 2011-10-28 2013-04-09 주식회사 현대케피코 Dual engine management system and the control method of it
DE102011121441A1 (en) * 2011-12-16 2013-06-20 GM Global Technology Operations LLC (n. d. Gesetzen des Staates Delaware) Method for operating a fault diagnosis system of a vehicle and vehicle
US8988025B2 (en) * 2012-01-20 2015-03-24 GM Global Technology Operations LLC Systems and methods for controlling a brushless motor
US9477936B2 (en) 2012-02-09 2016-10-25 Rockwell Automation Technologies, Inc. Cloud-based operator interface for industrial automation
US8452465B1 (en) 2012-03-30 2013-05-28 GM Global Technology Operations LLC Systems and methods for ECU task reconfiguration
JP2013225208A (en) * 2012-04-20 2013-10-31 Toyota Motor Corp Information processing apparatus, information processing method and program
US8953436B2 (en) * 2012-09-20 2015-02-10 Broadcom Corporation Automotive neural network
US9132736B1 (en) 2013-03-14 2015-09-15 Oshkosh Defense, Llc Methods, systems, and vehicles with electromechanical variable transmission
US9438648B2 (en) 2013-05-09 2016-09-06 Rockwell Automation Technologies, Inc. Industrial data analytics in a cloud platform
US9786197B2 (en) 2013-05-09 2017-10-10 Rockwell Automation Technologies, Inc. Using cloud-based data to facilitate enhancing performance in connection with an industrial automation system
US9989958B2 (en) 2013-05-09 2018-06-05 Rockwell Automation Technologies, Inc. Using cloud-based data for virtualization of an industrial automation environment
US9709978B2 (en) 2013-05-09 2017-07-18 Rockwell Automation Technologies, Inc. Using cloud-based data for virtualization of an industrial automation environment with information overlays
US9703902B2 (en) 2013-05-09 2017-07-11 Rockwell Automation Technologies, Inc. Using cloud-based data for industrial simulation
US9845191B2 (en) 2013-08-02 2017-12-19 Oshkosh Corporation Ejector track for refuse vehicle
CA2876605C (en) 2014-01-03 2022-01-04 Shem, Llc Diagnostic system for a vehicle
FR3023047B1 (en) 2014-06-27 2016-06-24 Continental Automotive France METHOD FOR MANAGING FAILURE MESSAGES OF A MOTOR VEHICLE
US10982736B2 (en) 2015-02-17 2021-04-20 Oshkosh Corporation Multi-mode electromechanical variable transmission
US9650032B2 (en) 2015-02-17 2017-05-16 Oshkosh Corporation Multi-mode electromechanical variable transmission
US10584775B2 (en) 2015-02-17 2020-03-10 Oshkosh Corporation Inline electromechanical variable transmission system
US11701959B2 (en) 2015-02-17 2023-07-18 Oshkosh Corporation Inline electromechanical variable transmission system
US9656659B2 (en) 2015-02-17 2017-05-23 Oshkosh Corporation Multi-mode electromechanical variable transmission
US10421350B2 (en) 2015-10-20 2019-09-24 Oshkosh Corporation Inline electromechanical variable transmission system
US10578195B2 (en) 2015-02-17 2020-03-03 Oshkosh Corporation Inline electromechanical variable transmission system
US9651120B2 (en) 2015-02-17 2017-05-16 Oshkosh Corporation Multi-mode electromechanical variable transmission
US11243505B2 (en) 2015-03-16 2022-02-08 Rockwell Automation Technologies, Inc. Cloud-based analytics for industrial automation
US11513477B2 (en) * 2015-03-16 2022-11-29 Rockwell Automation Technologies, Inc. Cloud-based industrial controller
US11042131B2 (en) 2015-03-16 2021-06-22 Rockwell Automation Technologies, Inc. Backup of an industrial automation plant in the cloud
US10496061B2 (en) 2015-03-16 2019-12-03 Rockwell Automation Technologies, Inc. Modeling of an industrial automation environment in the cloud
JP6535572B2 (en) 2015-10-26 2019-06-26 日立オートモティブシステムズ株式会社 Vehicle control device, vehicle control system
JP6698320B2 (en) * 2015-11-16 2020-05-27 日立オートモティブシステムズ株式会社 Processor and vehicle control system
EP3393859B1 (en) 2015-12-21 2021-11-17 Bayerische Motoren Werke Aktiengesellschaft Method for modifying safety- and/or security-relevant control devices in a motor vehicle, and a corresponding apparatus
DE102017116883A1 (en) * 2016-07-28 2018-02-01 Steering Solutions Ip Holding Corporation Continuous availability of data during a failure in a redundant microcontroller system
DE102017100618A1 (en) * 2017-01-13 2018-07-19 HELLA GmbH & Co. KGaA Control system for a motor vehicle, motor vehicle, method for controlling a motor vehicle, computer program product and computer-readable medium
US10664413B2 (en) * 2017-01-27 2020-05-26 Lear Corporation Hardware security for an electronic control unit
CN108674405B (en) * 2017-03-31 2020-04-24 比亚迪股份有限公司 Whole vehicle control method and power system of hybrid electric vehicle
CN108674406B (en) * 2017-03-31 2020-03-31 比亚迪股份有限公司 Whole vehicle control method and power system of hybrid electric vehicle
KR102129340B1 (en) * 2017-06-23 2020-07-03 닛산 지도우샤 가부시키가이샤 Parking control method and parking control device
US10845803B2 (en) * 2017-11-29 2020-11-24 Nio Usa, Inc. Method and apparatus for simultaneous processing and logging of automotive vision system with controls and fault monitoring
US11163303B2 (en) * 2018-02-13 2021-11-02 Nvidia Corporation Sharing sensor data between multiple controllers to support vehicle operations
DE102018112254A1 (en) * 2018-05-22 2019-11-28 Bayerische Motoren Werke Aktiengesellschaft Control system for a motor vehicle, motor vehicle, method for controlling a motor vehicle, computer program product and computer-readable medium
DE102018220093A1 (en) * 2018-11-09 2020-05-14 Robert Bosch Gmbh Method and device for securing automated driving functions
JP6697102B1 (en) * 2019-01-23 2020-05-20 Necプラットフォームズ株式会社 Information processing apparatus, information processing apparatus control method, and information processing apparatus control program
DE102019201607A1 (en) * 2019-02-07 2020-08-13 Volkswagen Aktiengesellschaft Control system for a motor vehicle
JP7250601B2 (en) * 2019-04-17 2023-04-03 日立Astemo株式会社 vehicle control system
US11148678B2 (en) * 2019-04-26 2021-10-19 GM Global Technology Operations LLC Controlling operation of a vehicle with a supervisory control module having a fault-tolerant controller
CN112448369B (en) * 2019-08-29 2023-06-16 珠海零边界集成电路有限公司 Method and device for controlling braking and braking control system
DE102021123327A1 (en) 2021-09-09 2023-03-09 Bayerische Motoren Werke Aktiengesellschaft Method for securely configuring a plurality of gateway control devices of a vehicle, computer-readable medium, system, and vehicle
CN113895451B (en) * 2021-10-27 2023-07-18 东风汽车集团股份有限公司 Safety redundancy and fault diagnosis system and method based on automatic driving system
CN114201332A (en) * 2022-02-21 2022-03-18 岚图汽车科技有限公司 Redundancy control method, device, chip and storage medium
DE102022209954A1 (en) 2022-09-21 2024-03-21 Brose Fahrzeugteile Se & Co. Kommanditgesellschaft, Bamberg Method for implementing a control program in an electronic control device of a vehicle, control system and computer program product
DE102022209957A1 (en) 2022-09-21 2024-03-21 Brose Fahrzeugteile Se & Co. Kommanditgesellschaft, Bamberg Method for controlling multiple functions on a vehicle via a control program of an electronic control device, control system and computer program product that is at least partially implemented in a control unit

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3623014A (en) * 1969-08-25 1971-11-23 Control Data Corp Computer communications system
EP0033664A1 (en) * 1980-02-04 1981-08-12 Ripaults Limited Vehicle wiring system
US4534025A (en) * 1983-02-24 1985-08-06 United Technologies Automotive, Inc. Vehicle multiplex system having protocol/format for secure communication transactions
US4694408A (en) * 1986-01-15 1987-09-15 Zaleski James V Apparatus for testing auto electronics systems
US4736367A (en) * 1986-12-22 1988-04-05 Chrysler Motors Corporation Smart control and sensor devices single wire bus multiplex system
US5377322A (en) * 1989-07-19 1994-12-27 Hitachi, Ltd. Information handling method and system utilizing multiple interconnected processors and controllers
IT1235838B (en) * 1989-09-07 1992-11-03 Gisowatt S P A Ind Elettrodome DEVICE, IN THE SHAPE AND FUNCTIONALITY OF A BRUSH, FOR THE WASHING ON THE GROUND, OF CARPETS AND SIMILAR, INCLUDING AT LEAST A CIRCUIT FOR THE DISTRIBUTION OF THE LIQUID, AT LEAST A TILTING BRUSH, PARTICULARLY DISTRIBUTING AT LEAST AND AT LEAST AT LEAST AT LEAST AT LEAST AND AT LEAST AT LEAST AT LEAST AND THE SLOT ARE CONNECTED TO LIQUID AND ASPIRATION SOURCES
US5481456A (en) * 1990-09-04 1996-01-02 Fuji Jukogyo Kabushiki Kaisha Electronic control system having master/slave CPUs for a motor vehicle
US5351041A (en) * 1990-10-25 1994-09-27 Pioneer Electronic Corporation Method of data communication in communication network on automobile
US5278759A (en) * 1991-05-07 1994-01-11 Chrysler Corporation System and method for reprogramming vehicle computers
US5313584A (en) * 1991-11-25 1994-05-17 Unisys Corporation Multiple I/O processor system
JP3138709B2 (en) * 1993-12-21 2001-02-26 アイシン・エィ・ダブリュ株式会社 Self-diagnosis method and device for electronic control unit for vehicle
DE19500957A1 (en) * 1994-07-19 1996-01-25 Bosch Gmbh Robert Procedures for the control of technical processes or processes
JP3308542B2 (en) * 1995-02-21 2002-07-29 株式会社 日立製作所 Vehicle power supply device, vehicle power control method, power supply relay circuit used in vehicle power control device, vehicle integrated wiring device, control unit used in vehicle integrated wiring device
JP3657027B2 (en) * 1995-05-25 2005-06-08 株式会社小松製作所 Time management system and method for vehicle fault diagnosis apparatus
JPH09226482A (en) * 1996-02-28 1997-09-02 Toyota Motor Corp Communication controller for vehicle
GB9605048D0 (en) * 1996-03-09 1996-05-08 Jaguar Cars Multiplexed electronic control systems
DE19637312A1 (en) * 1996-09-12 1998-03-19 Bosch Gmbh Robert Method for checking the connections of a transmission system and component for carrying out the method
DE19640148A1 (en) * 1996-09-28 1998-04-02 Wabco Gmbh Electronic braking system for wheeled vehicles

Also Published As

Publication number Publication date
JP4091126B2 (en) 2008-05-28
EP0942849B1 (en) 2007-01-31
JP2001506789A (en) 2001-05-22
DE69737308T2 (en) 2007-09-13
WO1998026958A1 (en) 1998-06-25
DE69737308D1 (en) 2007-03-22
KR20000057625A (en) 2000-09-25
CA2275246C (en) 2008-06-03
EP0942849A1 (en) 1999-09-22
US5957985A (en) 1999-09-28

Similar Documents

Publication Publication Date Title
CA2275246A1 (en) Fault-resilient automobile control system
JP4877482B2 (en) PCI Express link, multi-host computer system, and PCI Express link reconfiguration method
CA2153128A1 (en) System utilizing built-in redundancy switchover control
CN101604162B (en) Comprehensively modularized core processing system for civil avionics
CA2051786A1 (en) Universal scheme of input/output redundancy in a process control system
AU1883995A (en) Telecommunications switch with improved redundancy
JPS62253231A (en) Active/standby changeover system
US5195040A (en) Backup navigation system
WO2004013719A3 (en) Real-time fail-over recovery for a media area network
EP0362880A3 (en) Process for partially swapping real storage areas used by a program between a real storage and an auxiliary storage
RU2595507C2 (en) Platform of integrated modular avionics combat systems
ZA847563B (en) Switching system central control units
WO1998021792A3 (en) Power distribution control system
CA2215701A1 (en) Bridge interface controller
JPH05160876A (en) Management method for communication control processor
RU2792831C1 (en) Device of cluster digital substation
JPS5925503B2 (en) System switching method
KR100281418B1 (en) How to implement fault tolerance input / output server
JPH0831050B2 (en) System switching method
JPS5911454A (en) Redundancy system
JPS598005A (en) Multiplexing device
JPS59206964A (en) Backup system of on-line terminal system
JPH0695904A (en) Method for system switching processing for duplex constitution control system
JPS6033602A (en) Control system
JPH04112630A (en) Battery backup unit

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20131210