Variable Velocity Roller Shade Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Motorized roller shades experience aesthetically unpleasing 'jerky' motion due to abrupt starting and stopping, often overshooting or undershooting selected positions, and synchronizing multiple shades at varying lengths is challenging, leading to inconsistent arrival times.
Innovation Solution
A system with a master controller and optical assemblies that measure shade position using image processing and digital signal processing, allowing each roller shade to move at a variable linear velocity, ensuring simultaneous arrival at the desired position by adjusting motor control using PID loops and communication protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the motorized drive system moves the shade at a constant velocity, then the shade moves at a steady speed, but the shade exhibits aesthetically unpleasing jerky motion and may overshoot or undershoot the selected position
Solution Approach 1:
The system transitions from constant velocity operation to variable velocity operation by implementing acceleration and deceleration phases. The motorized drive system dynamically adjusts the shade velocity according to a predetermined profile, starting with acceleration to reach operating speed, maintaining it briefly, then decelerating before reaching the target position. This dynamic velocity adjustment eliminates jerky motion and prevents overshooting while maintaining efficient operation.
2Device complexity
If multiple roller shades are moved at the same constant velocity, then the control system is simple, but the shades do not arrive at the selected position at the same time
Solution Approach 1:
The system applies different velocity profiles to different shades based on their individual characteristics such as length, starting position, and desired arrival time. Each shade receives a customized motion profile that accounts for its specific requirements, allowing longer shades to move faster or for longer durations than shorter shades. This localized customization of motion parameters enables precise synchronization of multiple shades despite their differences, while the centralized controller maintains manageable system complexity.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system achieves smooth, precise positioning of roller shades without overshooting or undershooting, and synchronizes multiple shades to arrive at the same position simultaneously, enhancing aesthetic appeal and functionality.
Implementation Method 1
a plurality of optical assemblies each configured for obtaining information related to the position of an associated one of the plurality of roller shades
Data Source
AI summary
Presented is a system for synchronizing movement of roller shades each from a first position to a common second position. The system includes a master controller, a plurality of optical assemblies each configured to obtain information related to the position of one of the roller shades, and a plurality of motor assemblies. Each of the motor assemblies is configured for receiving the position information from one of the plurality of optical assemblies, receiving a master shade movement time from the master controller, and moving one of the of roller shades from the first position to the common second position in response to the received position information so that the roller shade arrives at the common second position simultaneously with the other roller shades in a time equal to the master shade movement time.


