Digital Fluctuating Oscillator Using Lookup Table Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional fluctuating oscillators require complex analog circuits for transient response signal generation, leading to increased circuit scale and difficulty in adjusting parameters for desired frequency operation, as well as the need for noise generators.

Innovation Solution

A fluctuating oscillator utilizing a digital processor with a lookup table storing ideal waveform signals, eliminating the need for transient response units and noise generators, and allowing for reduced circuit scale and simplified parameter adjustment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If analog circuits including resistors and capacitors are used for transient response units, then the fluctuating oscillator can be implemented, but the circuit scale increases and parameter tuning becomes time-consuming

Engineering Contradiction:
Improvecircuit implementationVSAvoidcircuit scale
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical/analog circuit system (transient response units with resistors and capacitors) with a digital signal processing system. The digital signal processing unit generates transient response signals through software algorithms rather than physical RC circuits, thereby reducing circuit scale while maintaining the same functional capability. This substitution eliminates the need for physical component tuning and reduces overall circuit complexity.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If the time constant of the transient response unit is increased to achieve low frequency oscillation, then the oscillation frequency decreases, but the circuit scale increases

Engineering Contradiction:
Improveoscillation frequencyVSAvoidcircuit scale
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent changes the approach from adjusting physical circuit parameters (resistor and capacitor values to increase time constant) to adjusting digital signal processing parameters (algorithm parameters, sampling rates, and signal processing constants). This allows low frequency oscillation to be achieved by modifying software parameters rather than increasing physical circuit scale, thereby decoupling frequency control from circuit size.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If analog circuits are used for the fluctuating oscillator, then the oscillator can be implemented, but the circuit configuration scale increases due to noise generators and transient response units

Engineering Contradiction:
Improveoscillator implementationVSAvoidcircuit configuration scale
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent merges multiple separate analog circuit components (noise generator, transient response units, oscillation control circuits) into a single integrated digital signal processing unit. This consolidation integrates the functions of random noise generation, transient response generation, and oscillation control into one digital module, significantly reducing the overall circuit configuration scale while maintaining all necessary functionalities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent replaces the entire analog circuit system including noise generators with a digital signal processing system. The digital noise generation and signal processing functions are implemented through software algorithms rather than dedicated analog noise generator circuits, thereby eliminating the need for separate noise generator components and reducing overall circuit scale.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12339696B2Fluctuating oscillator and robot
Publication Date: 2025.06.24 OSAKA UNIVERSITY
  • US12339696B2 patent drawing
  • US12339696B2 patent drawing
  • US12339696B2 patent drawing

AI summary

A fluctuating oscillator includes: a processor including a digital circuit, and the processor includes a random variable generation unit that generates a random variable, a lookup table that stores a waveform signal in advance, a computation unit that imparts fluctuation to the waveform signal based on the waveform signal read from the lookup table, the random variable generated by the random variable generation unit, and a pulse signal to be fed back, a threshold discrimination unit that generates a pulse signal by comparing a fluctuating signal output from the computation unit with a predetermined threshold, and a feedback loop that causes the pulse signal to be fed back to the computation unit.