Actuator Control for Musical Instrument Key Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic performance systems for musical instruments, such as auto player pianos, face issues with operational disharmony between key and actuator actions, leading to unstable and inaccurate performances, especially during quick performance styles, resulting in unwanted noise due to the lack of accurate correlation between key and solenoid movements.

Innovation Solution

A system comprising sensors to detect the motion of both the performance operator (key) and the actuator's movable member, with a processor that determines and corrects for any separation between them, ensuring continuous contact and harmonized action to prevent noise and ensure stable performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If servo control is performed based on key stroke position/velocity and plunger position/velocity feedback, then driving accuracy of solenoids is improved, but operational disharmony between key and solenoid action occurs in quick performance styles

Engineering Contradiction:
Improvedriving accuracyVSAvoidoperational harmony
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The system uses feedback from both key sensors (detecting key stroke position and velocity) and plunger sensors (detecting plunger position and velocity) to perform servo control. The processor continuously monitors the positional relationship between keys and plungers, adjusting solenoid drive commands in real-time to maintain proper contact and prevent separation, thereby resolving the operational disharmony while preserving driving accuracy.

Inventive Principle:
Principle #23Feedback

2Productivity

If solenoids drive keys at high speed for quick performance styles, then productivity is improved, but keys and plungers separate and hit each other generating noise

Engineering Contradiction:
Improveperformance speedVSAvoiddriving noise
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The feedback mechanism continuously monitors the actual positions of keys and plungers during high-speed operation. When separation is detected, the processor adjusts the solenoid drive commands to bring the plunger back into contact with the key, preventing the harmful impact noise while maintaining high performance speed capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of potential separation conditions using the sensors before actual separation and noise generation occurs. The processor proactively adjusts drive commands to prevent separation, applying counter-action in advance to offset the harmful effect of key-plunger separation and impact noise.

Inventive Principle:
Principle #9Preliminary anti-action

3Device complexity

If conventional auto player piano construction is used without contact monitoring, then device complexity is reduced, but performance stability deteriorates during rapid key movements

Engineering Contradiction:
Improvesystem constructionVSAvoidperformance stability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system incorporates sensors on both keys and plungers to provide continuous feedback on their positional relationship. The processor uses this feedback to dynamically adjust solenoid drive commands, ensuring stable performance during rapid key movements. The added complexity of sensors and feedback control is justified by the significant improvement in performance stability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20160343361A1Actuator control in automatic performance of musical instrument
Publication Date: 2016.11.24 YAMAHA CORP
  • US20160343361A1 patent drawing
  • US20160343361A1 patent drawing
  • US20160343361A1 patent drawing

AI summary

An actuator includes a movable member that, when moving, abuts against a key (performance operator) to move the key. A first sensor detects motion of the key. A second sensor detects motion of the movable member. A processor determines, based on outputs of the sensors, whether or not the key and the movable member are currently in a mutually separated state. When the key and the movable member are in the mutually separated state, the processor controls the actuator in such a manner that the key and the movable member are in contact with each other. When the key and the movable member are not in the mutually separated state, the processor controls the actuator by use of feedback information based on the output of the first sensor, whereas, in the mutually separated state, the actuator is controlled by feedback information based on at least the second sensor output.