Roller Shade Motor Parameter Selection for Load Adaptation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing roller shade motor systems require multiple motors to accommodate different sizes and weights of shades, leading to increased component costs, storage issues, and potential installation errors, as well as unsafe conditions due to overloading or underloading.
Innovation Solution
A method and system for selecting and implementing power and motion parameters of a single roller shade motor, using torque level indicators and a current-torque table to adjust PID values, sampling frequency, commutation methods, and ramp-up/down boost values, allowing the motor to efficiently handle various loads by determining optimal parameters based on measured torque levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple motors are used to accommodate different shade weights and sizes, then the roller shade system can handle various loads appropriately, but component costs increase, storage requirements increase, and installation complexity increases
Solution Approach 1:
The patent implements a universal motor controller that can adapt to different load conditions (light, medium, heavy shades) through software-based parameter selection rather than requiring physically different motors. The controller selects from multiple sets of motion parameters (acceleration, velocity, jerk limits) based on detected shade weight, enabling one motor to perform multiple functions across different load scenarios.
Solution Approach 2:
The patent changes operational parameters (motion profiles, power levels, acceleration rates) based on the detected load conditions. By dynamically adjusting these parameters rather than changing the physical motor, the system achieves adaptability to different shade weights while maintaining a single motor design.
2Device complexity
If a single motor is used for all shade sizes, then component costs decrease and storage is simplified, but the motor may operate inefficiently or unsafely with certain load conditions
Solution Approach 1:
The patent incorporates feedback mechanisms that detect the actual load conditions during operation. The controller monitors motor current, velocity, and position data to determine the shade weight category, then automatically selects appropriate motion parameters to ensure safe and efficient operation. This closed-loop feedback ensures reliability across different load conditions.
Solution Approach 2:
The patent makes the motor controller dynamic by allowing it to change its operational characteristics in real-time based on load conditions. The controller dynamically adjusts motion profiles, power output, and control parameters during operation rather than being fixed, enabling safe adaptation to varying shade weights with a single motor design.
3Power
If high power is used to handle heavy shades, then the motor can lift heavy loads, but the motor causes jerky movements with light shades
Solution Approach 1:
The patent applies different motion control qualities to different phases of operation based on detected load conditions. For light shades, the controller uses gentler acceleration profiles and lower jerk limits to achieve smooth motion. For heavy shades, it employs higher power modes with adjusted parameters to overcome inertia and friction. Each operational phase receives locally optimized control parameters matching the current load requirements.
Data Source
AI summary
A system and method are provided herein for adjusting a set of roller shade motor motion parameters of a shade motor for use in a roller shade, the systems and method comprising: engaging the shade motor to move the roller shade a first distance; measuring a first torque level indicator in regard to a power supply voltage being supplied to the shade motor; determining a first torque level based on the measured first torque lever indicator; obtaining a first set of roller shade motor motion parameters from a table based on the first torque level; and applying the first set of roller shade motor motion parameters to the shade motor whenever the roller shade is directed to lift or lower the roller shade.


