AUTOSAR Alarm Offset Optimization for Task Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing AUTOSAR platform lacks a method for optimizing alarm offsets, leading to resource insufficiency and potential task delays or misses in vehicle control units, as software resources become overloaded with increasing functions.

Innovation Solution

An alarm offset optimization apparatus is developed for the AUTOSAR operating system, which includes a start module to input offset values, an execution module to execute alarm setting test files, and a load measuring module to measure CPU load, allowing for the optimization of alarm offsets for each vehicle control unit specification, thereby ensuring efficient task execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If alarm offset is not optimized, then the AUTOSAR platform can be implemented with default settings, but resource insufficiency and task delays occur due to overloaded software resources

Engineering Contradiction:
Improvetask execution reliabilityVSAvoidsoftware resource capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent changes the alarm offset parameter values to optimize task execution. By adjusting the offset values in the alarm offset table, the system distributes alarm processing across different time slots, preventing resource overload and ensuring reliable task execution under the AUTOSAR platform

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic alarm offset optimization by measuring actual task execution times and adjusting offset values accordingly. The system continuously monitors CPU load and task completion status, dynamically modifying alarm offsets to maintain optimal performance as system conditions change

Inventive Principle:
Principle #15Dynamics

2Productivity

If alarm offset is optimized for each vehicle control unit specification, then task execution time is rapidly measured and resource insufficiency is prevented, but the complexity of configuration and measurement increases

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidconfiguration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service through automated measurement and optimization. The system automatically measures task execution times, analyzes CPU load patterns, and determines optimal alarm offset values without requiring manual configuration. This reduces complexity while maintaining high productivity through automated adaptation to each vehicle control unit specification

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses feedback mechanisms to continuously monitor task execution performance and adjust alarm offsets accordingly. By measuring actual execution times and CPU utilization, the system receives feedback on current performance and automatically optimizes parameters, reducing configuration complexity while improving execution efficiency

Inventive Principle:
Principle #23Feedback

3Ease of operation

If multiple tasks are executed simultaneously without alarm offset distribution, then resource allocation is simplified, but resource overload and task delays occur

Engineering Contradiction:
Improveresource allocation simplicityVSAvoidtask completion guarantee
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments alarm processing into different time slots using offset distribution. By dividing alarm handling into discrete time segments with staggered offsets, the system maintains simple resource allocation while ensuring reliable task completion through temporal separation of critical operations

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11847867B2Alarm offset optimization apparatus of AUTOSAR operating system
Publication Date: 2023.12.19 HYUNDAI AUTOEVER
  • US11847867B2 patent drawing
  • US11847867B2 patent drawing
  • US11847867B2 patent drawing

AI summary

An apparatus of optimizing an alarm offset for an AUTomotive Open System Architecture (AUTOSAR) operating system, may include a start module configured to input an offset value of a predetermined offset table to an offset variable value for each alarm information related to an alarm setting test file; and an execution module configured to execute the alarm setting test file based on the input offset value and output an execution result for optimizing the alarm offset.