Vehicle Weight Estimation by Speed-Range Resistance Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle weight calculation methods fail to accurately account for changes in running resistance based on vehicle weight, leading to inaccuracies in weight calculation and subsequent control of actuators.

Innovation Solution

A weight calculation device that divides travel speed into specific speed ranges, acquiring and storing combinations of vehicle acceleration and driving force for each range to calculate the vehicle's weight accurately, using regression analysis to determine the weight and account for variations in running resistance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If running resistance is calculated based on uniform correspondence with travel speed, then calculation simplicity is improved, but measurement precision deteriorates because the correspondence changes depending on vehicle weight

Engineering Contradiction:
Improvecalculation simplicityVSAvoidweight calculation accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The travel speed range is divided into multiple specific speed ranges, and the correspondence between running resistance and travel speed is determined separately for each range. This segmentation allows the system to account for weight-dependent variations in running resistance characteristics across different speed regimes, improving measurement precision while maintaining calculation feasibility through pre-established correspondence data for each segment.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If vehicle weight is calculated without considering weight-dependent running resistance changes, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improvecalculation method simplicityVSAvoidvehicle weight accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system pre-establishes multiple correspondences between running resistance and travel speed for different vehicle weights before actual weight calculation. These pre-prepared correspondence sets are stored in advance, allowing the calculation process to simply select and apply the appropriate correspondence based on estimated weight ranges, thereby avoiding complex real-time calculations while achieving high measurement precision.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If single correspondence is used for running resistance across all speeds, then ease of operation is improved, but reliability deteriorates due to inaccurate weight calculation affecting actuator control

Engineering Contradiction:
Improvecontrol system simplicityVSAvoidactuator control accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically selects the appropriate running resistance-travel speed correspondence based on the current specific speed range and estimated vehicle weight. This dynamic adaptation allows the control system to maintain high reliability by using weight-appropriate resistance data while keeping the operation simple through automated selection logic that adjusts parameters based on real-time operating conditions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240401998A1Weight calculation device
Publication Date: 2024.12.05 TOYOTA JIDOSHA KK
  • US20240401998A1 patent drawing
  • US20240401998A1 patent drawing
  • US20240401998A1 patent drawing

AI summary

A weight calculation device includes one or more processors and one or more memories. The one or more memories are configured to store a plurality of specific speed ranges in advance, the specific speed ranges being obtained by dividing a travel speed of a vehicle into a plurality of speed ranges. The one or more processors are configured to: acquire the travel speed of the vehicle, an acceleration of the vehicle, and a driving force of the vehicle while the vehicle is traveling; store a combination of the acquired acceleration of the vehicle and the acquired driving force of the vehicle in the one or more memories in a distinguishable manner for each of the specific speed ranges; and calculate a weight of the vehicle for each of the specific speed ranges based on a plurality of the combinations of the acquired acceleration and the acquired driving force.