Stoffel et al., 2024 - Google Patents
On-Demand Triple Modular Redundancy for Automotive ApplicationsStoffel et al., 2024
- Document ID
- 13193248515209473042
- Author
- Stoffel M
- Schindewolf M
- Sax E
- Publication year
- Publication venue
- 2024 IEEE International Systems Conference (SysCon)
External Links
Snippet
The vast majority of the automation of driving functions within automotive vehicles is currently not exceeding the sole assistance of a driver. Assistance means, that in the event of a malfunction, the human driver has to take over the driving task manually again. While for …
- 230000006870 function 0 abstract description 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/202—Error 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/2023—Error 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 details of failing over
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error 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/202—Error 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/2035—Error 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
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- 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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11926340B2 (en) | Distributed centralized automatic driving method | |
US9952948B2 (en) | Fault-tolerance pattern and switching protocol for multiple hot and cold standby redundancies | |
US8659447B2 (en) | System for scheduling tasks to control the execution of warning procedures on an aircraft | |
US20060101465A1 (en) | Distributed control system | |
US9876598B2 (en) | Switch for transmission of data between heterogeneous networks for aircraft | |
Bhat et al. | Practical task allocation for software fault-tolerance and its implementation in embedded automotive systems | |
US20100100286A1 (en) | On-board aeronautical system with dynamic reconfiguration, associated method and aircraft carrying such a system | |
WO2022172498A1 (en) | In-vehicle type computer system and automatic driving support system | |
WO2018127394A1 (en) | Scalable control system for a motor vehicle | |
Stoffel et al. | On-Demand Triple Modular Redundancy for Automotive Applications | |
CN115248724A (en) | Real-time scheduling for heterogeneous multi-core systems | |
EP2705426B1 (en) | Configurable input/output processor | |
JP7594979B2 (en) | Vehicle control device and vehicle control system | |
Seebach et al. | Designing self-healing in automotive systems | |
US20250068499A1 (en) | Method and Device for Sequence Monitoring of Multiple Threads | |
US12007858B2 (en) | Electronic computer, electronic system, method for monitoring the execution of an application and associated computer program | |
US20230066444A1 (en) | System and method for executing functionally equivalent applications | |
CN116224761A (en) | Flight control method, unmanned aerial vehicle, terminal equipment and medium | |
Ahistrom et al. | Design method for conceptual design of by-wire control: two case studies | |
CN110103858A (en) | Automotive electronics ECU and sensor connection and method | |
Lang | Integration of ADAS Into One Central Platform Controller | |
Schleiß | Integration of Highly-Automated Driving Functions with Fail-Operational Properties | |
Weiß et al. | Fail-operational e/e architecture for highly-automated driving functions | |
Schorn | Fail-operational strategies for highly-integrated automotive ECUs | |
Jakovljevic et al. | Expectation and Vision for True modular Distributed Engine Control-Beyond 1st Project |