Vibration Waveform Conversion for High-Frequency Haptic Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vibration control systems for eccentric motors are inefficient as they require generating new vibration data from scratch, which is burdensome for application creators, and cannot directly utilize drive data intended for eccentric motors with vibration devices having different resonance frequencies and control mechanisms.

Innovation Solution

A vibration control system that generates vibration data for a vibration device with a higher resonance frequency by correlating the envelope trend of the eccentric motor's vibration waveform, allowing the vibration device to reproduce a similar vibration feeling without needing new data creation, using a reception section, frequency rate increase section, and vibration data generation section to adjust amplitude and frequency accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If vibration data is adjusted according to characteristics of each apparatus, then vibration control accuracy is improved, but the burden on application creators increases when creating vibration data from scratch

Engineering Contradiction:
Improvevibration control accuracyVSAvoiddata creation burden
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system copies the envelope trend from the eccentric motor's vibration waveform (first waveform) to generate the vibration data for the vibration device (second waveform). Instead of creating vibration data from scratch, the system replicates the essential envelope characteristics of the original drive data, adapting it to the new vibration device while preserving the intended vibration pattern.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes the frequency parameter from the original eccentric motor vibration frequency to a higher frequency suitable for the vibration device, while maintaining the envelope trend. This parameter transformation allows the same vibration pattern to be effectively applied across different device types with different operational characteristics.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If drive data for eccentric motor is used directly, then application operation is simplified, but vibration control is ineffective for vibration devices with different resonance frequencies

Engineering Contradiction:
Improveapplication operation simplicityVSAvoidvibration control effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system introduces an envelope extraction and transformation process as an intermediary between the original drive data and the vibration device control. This intermediary layer adapts the eccentric motor drive data by extracting its envelope trend and transforming it into appropriate vibration data for the vibration device, ensuring both ease of operation and control effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If vibration frequency is increased to match resonance frequency, then vibration efficiency is improved, but chatter vibration may occur at the resonance frequency

Engineering Contradiction:
Improvevibration efficiencyVSAvoidchatter vibration
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system applies local quality by setting the vibration frequency within a specific frequency range (70%-130% of resonance frequency) rather than exactly at the resonance frequency. This localized frequency selection avoids the harmful chatter vibration that occurs at exact resonance while still achieving high vibration efficiency through proximity to the resonant condition.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12083420B2Vibration control system
Publication Date: 2024.09.10 NINTENDO CO LTD
  • US12083420B2 patent drawing
  • US12083420B2 patent drawing
  • US12083420B2 patent drawing

AI summary

A vibration control system includes: a reception section configured to receive eccentric motor drive data that is included in a program for an application and is for causing vibration of an eccentric motor vibration device; a vibration device for which a resonance frequency is higher than that of the eccentric motor vibration device and whose amplitude and frequency are controllable; and a vibration data generation section configured to generate vibration data for causing vibration of the vibration device based on the received eccentric motor drive data. The vibration data generation section generates the vibration data, which indicates a second waveform having an envelope with a change trend that correlates to a change trend of an envelope of a first waveform indicated by vibration of the eccentric motor vibration device vibrated by the eccentric motor drive data, the second waveform having a higher frequency than the first waveform.