Motor Control Device for Wiper Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wiper devices require large memory capacity and complex control systems to manage target rotation speeds for each angle, leading to increased costs and complexity, especially when the wiping range or speed varies.
Innovation Solution
A motor control device that uses a parameter input system, position detection, and driving control to calculate deceleration start positions and adjust rotation speeds arithmetically, eliminating the need for storing target rotation speeds for each angle and allowing for smooth speed changes without increasing the number of tables.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the control resolution is increased and multiple vehicle model data are provided, then the wiping operation precision is improved, but the memory capacity requirement increases
Solution Approach 1:
The patent changes the control approach from storing fixed target rotation speeds for each angle to dynamically calculating target rotation speeds based on operational parameters. By using parameters such as operation start/end positions and speed information, the system computes target speeds arithmetically rather than retrieving them from large lookup tables, thereby maintaining high control resolution while reducing memory requirements
Solution Approach 2:
Instead of storing complete target rotation speed profiles for multiple vehicle models and wiping ranges, the patent creates a simplified computational model that replicates the essential control behavior. The system copies only the necessary parameter relationships (start position, end position, speed information) and reconstructs target speeds through calculation, eliminating the need to store extensive model-specific data
2Adaptability or versatility
If multiple tables are provided for different wiping ranges and speeds, then the adaptability is improved, but the device complexity increases
Solution Approach 1:
The patent implements a universal control method that handles multiple wiping ranges and speed variations through a single computational framework. The same arithmetic calculation process (using start position, end position, and speed parameters) applies regardless of the specific wiping range or speed mode, eliminating the need for multiple specialized tables and simplifying the control system architecture
Solution Approach 2:
The system transitions from static lookup tables to dynamic calculation, where target rotation speeds are computed in real-time based on current operational parameters. This dynamic approach allows the control system to adapt to different wiping ranges and speeds without requiring pre-configured tables for each scenario, reducing complexity while maintaining versatility
3Measurement precision
If the target rotation speed is controlled by fixed tables, then the control accuracy is improved, but the cost increases
Solution Approach 1:
The patent replaces expensive microcomputers with large memory capacity with simpler, lower-cost control devices. By using arithmetic calculations based on fundamental parameters (start position, end position, speed information) rather than storing extensive target speed data, the system achieves comparable control accuracy using less expensive hardware with smaller memory
Data Source
AI summary
A motor control device which controls rotation of a motor to which an object to be controlled is connected through a link mechanism, the motor control device comprising: a parameter input means configured to input information about operation start and end positions of the object to be controlled and parameters necessary for controlling the motor including at least rotation speed information of the motor; a position detection means configured to detect a position of the object to be controlled; and a driving control means configured to calculate a deceleration start position from the information about the operation start and end positions to drive the motor, and to perform a subtraction operation on the target rotation speed when it is detected that the object to be controlled has reached the deceleration start position to drive the motor.


