Sensor-In-The-Loop Testing for Intelligent Inertial Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for evaluating and diagnosing sensor systems, particularly intelligent inertial sensors, face challenges in reproducing real-world conditions due to limitations in hardware capabilities and the difficulty in simulating human interactions or precise repetitive motions, leading to inefficiencies in testing and debugging.

Innovation Solution

The sensor-in-the-loop (SiL) method allows for the use of real hardware with previously recorded data to be fed back into the system, enabling reproducible testing and evaluation of sensor data processing, including resource utilization and real-time performance, by connecting the sensor system to a computer and using a software program to detect, record, and store sensor data for later use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual prototypes are used to simulate sensor hardware, then reproducible test results and comprehensive scenario coverage are achieved, but computational intensity increases and real-time execution becomes difficult

Engineering Contradiction:
Improvereproducibility of test resultsVSAvoidreal-time execution capability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent creates a virtual prototype that copies the essential characteristics and behavior of the real sensor hardware. This virtual model reproduces sensor responses, data processing algorithms, and system behavior under various conditions, enabling reproducible testing without requiring the physical sensor to be present. The virtual prototype captures the functional essence of the hardware while allowing flexible manipulation and repeated testing scenarios.

Inventive Principle:
Principle #26Copying

2Ease of operation

If real hardware is used for evaluation, then actual hardware effects and real-time performance are studied, but reproducible test conditions and repeatable inputs become difficult to achieve

Engineering Contradiction:
Improvestudy of real hardware effectsVSAvoidreproducibility of test conditions
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a virtual prototype as an intermediary between the test engineer and the real hardware. This intermediary layer allows precise control and reproduction of test inputs while maintaining the ability to study real hardware effects. The virtual model serves as a mediator that can generate exactly repeatable test scenarios, which can then be applied to or compared against actual hardware behavior.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If detailed virtual prototypes are created to simulate all possible scenarios, then comprehensive system assessment is achieved, but computational requirements increase significantly

Engineering Contradiction:
Improvecoverage of all possible scenariosVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a virtual prototype that includes only the essential characteristics and functions necessary for comprehensive system assessment. Rather than modeling every single detail of the physical system, the virtual model focuses on the critical behaviors, sensor responses, and processing algorithms that directly impact system performance evaluation. This selective modeling approach achieves thorough scenario coverage while maintaining manageable computational requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11589139B2Method for checking, evaluation, and/or error diagnosis of a sensor system, sensor system, and system
Publication Date: 2023.02.21 ROBERT BOSCH GMBH
  • US11589139B2 patent drawing
  • US11589139B2 patent drawing
  • US11589139B2 patent drawing

AI summary

A method for checking, evaluation, and/or error diagnosis of a sensor system. The sensor system includes at least one sensor unit and an internal data processing unit. The sensor unit outputs sensor data as a function of a physical stimulus and the internal data processing unit is configured to process the sensor data output by the sensor unit to form output data. The sensor data output by the sensor unit is read out from the sensor system and recorded by an external processor unit in a recording step. The recorded sensor data are fed by the external processor unit into the internal data processing unit in an injection step. The fed-in sensor data are processed by the internal data processing unit in a processing step.A sensor system, and a system made up of a sensor system and a processor unit are also described.