Rail type curtain opening and closing control device and test system thereof

By constructing a track-type curtain opening and closing control device and testing system, the operating environment of the motor body is simulated, enabling efficient and accurate life loss analysis and fault prediction. This solves the problems of unexpected equipment failure and wear in existing technologies, and improves the reliability and predictability of the system.

CN121325828AActive Publication Date: 2026-01-13ZHEJIANG LIANDA SCI & TECH
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511651627.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-12
Publication Date
2026-01-13
Estimated Expiration
2045-11-12

AI Technical Summary

Technical Problem

Existing technologies lack a comprehensive lifespan analysis mechanism for track-type curtain systems, leading to unexpected malfunctions or premature wear during use. Furthermore, the testing process is easily affected by accessories and lacks a comprehensive assessment of load conditions, speed curves, and disturbance characteristics.

Method used

By constructing a track-type curtain opening and closing control device and testing system, including a control testing unit, power supply unit, track components, attitude acquisition module, etc., the operating environment of the motor body is simulated, life loss data is collected and analyzed, and a comprehensive test report is generated by combining a three-dimensional model and disturbance simulation to predict the remaining service life of the motor body.

Benefits of technology

It enables efficient life testing without physical deployment, reduces testing time and costs, improves the reliability and accuracy of test data, can identify potential faults early, extends equipment life and reduces maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121325828A_ABST
    Figure CN121325828A_ABST
Patent Text Reader

Abstract

The invention discloses a rail type curtain opening and closing control device and a testing system thereof, and relates to the field of control testing, the rail type curtain opening and closing control device comprises a control testing unit, the top end of the control testing unit is provided with a power supply unit, and the right side of the power supply unit is provided with a rail assembly; the left side of the bottom end of the track assembly is provided with a motor main body, the right side of the bottom end of the track assembly is provided with an attitude acquisition module, and the control test unit is used for actually editing a control instruction to operate the motor main body, virtually constructing a motor main body operation environment and testing a life loss coefficient of the motor main body in a state of controlling the track assembly; whether abnormal loss exists or not is analyzed, and target tracking is carried out on abnormal loss reasons; interference of accessories on test results is avoided, an automatic mechanism reduces manual load adding operation, test time is shortened from several hours to the minute level, and reliability of test data is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of control and testing technology, specifically to a track-type curtain opening and closing control device and its testing system. Background Technology

[0002] In contemporary society, with the rapid development of smart home technology, users' demand for automated control of home appliances such as curtains is constantly increasing. In homes, offices, or public buildings, the opening and closing of curtains needs to be automatically adjusted according to lighting, time, or user commands to achieve energy saving, privacy protection, and convenience. These devices are typically used in track-type curtain systems and involve motor drives, sensor monitoring, and control algorithms.

[0003] Existing technologies require deployment on the curtain terminal for testing, but various accessories can easily affect the results of lifespan tests. By manually increasing the load, lifespan tests are conducted on motors with different load capacities. This approach lacks intelligence and a mechanism for analyzing the lifespan loss of the curtain motor or the overall system, leading to unexpected malfunctions or premature wear during use. Furthermore, the lack of a comprehensive testing framework limits the testing to basic functional verification, neglecting the comprehensive evaluation of load conditions, speed curves, and disturbance characteristics. This results in excessive energy consumption or poor stability of the equipment in actual applications. Summary of the Invention

[0004] (a) Technical problems to be solved

[0005] In view of the above-mentioned shortcomings of the prior art, the present invention provides a track-type curtain opening and closing control device and its testing system, which can effectively solve the problems of the prior art.

[0006] (II) Technical Solution

[0007] To achieve the above objectives, the present invention provides the following technical solution:

[0008] In a first aspect, the present invention discloses a track-type curtain opening and closing control device, comprising a control testing unit, a power supply unit mounted at the top of the control testing unit, a track assembly mounted on the right side of the power supply unit, a motor body mounted on the left side of the bottom end of the track assembly, and an attitude acquisition module mounted on the right side of the bottom end of the track assembly, wherein:

[0009] The control test unit is used to actually edit control commands to run the motor body, and to virtually build the operating environment of the motor body, test the life loss coefficient of its control track component, analyze whether there is abnormal loss, and track the cause of abnormal loss.

[0010] The track assembly, as the main component for controlling the movement of the curtains, receives control commands from the motor and executes the movement actions.

[0011] The power supply unit is used to provide regulated power to each power module and power component.

[0012] The attitude acquisition module is used to collect real-time motion displacement, velocity, and output shaft angle data of the track components and the motor body, and to fuse them to generate a synchronous motion trajectory.

[0013] Secondly, this invention discloses a track-type curtain opening and closing control testing system, comprising:

[0014] The attribute acquisition module is used to read the voltage and current parameters of the current power supply unit, the movement position and speed parameters of the track components, and the speed, temperature and load parameters of the motor body in real time.

[0015] The indicator setting module is used to set multiple independent test items for the main body of the motor under test;

[0016] The simulation operation module is used to receive the output data from the attribute acquisition module, index setting module and attitude acquisition module, build a three-dimensional model, simulate the operation process of the track component and the motor body, and construct the application scenario of the motor body torque.

[0017] The feature extraction module is used to extract operating features such as torque peak, speed fluctuation and energy consumption characteristics from the virtual operating data of the simulation operation module;

[0018] The perturbation module is used to generate positive gain events or negative gain events and submit the events to the feature extraction module to extract features and obtain perturbation features;

[0019] The judgment module is used to receive the running feature vector and the disturbance feature vector, compare them based on a preset threshold, and determine whether there is any abnormality in the operation of the motor body.

[0020] The prediction unit is triggered when the judgment module detects an anomaly. It calls the pre-trained life prediction model and predicts the remaining service life of the motor body under test based on historical anomaly data, current operating feature vector, and disturbance feature vector. It traces the root cause data that causes fluctuations in the life of the motor body, associates the corresponding operating setting data, disturbance data, and simulated operating parameters, and generates a comprehensive test report that includes life prediction, anomaly cause, and test parameters.

[0021] Furthermore, the test items of the index setting module include: speed mode configuration, defining the uniform speed, acceleration, and deceleration motion curves during the opening and closing process of the curtains; motion count configuration, setting the number of tests for single opening and closing and continuous cyclic opening and closing; load condition configuration, generating equivalent load parameters based on the weight of the curtains and the friction coefficient of the track; and generating corresponding test content based on the test items.

[0022] Furthermore, the test content includes: dynamic torque curve indicators bound to each test item; control command sequence and parameter configuration set required to execute the test; and motion constraints related to the physical characteristics of the track components.

[0023] Furthermore, the process of establishing the three-dimensional model in the simulation module is as follows:

[0024] By receiving the synchronous motion trajectory data output by the attitude acquisition module, the real-time displacement, velocity, and output shaft angle of the track component and the motor body are read.

[0025] By combining the attribute acquisition module, the real-time speed, temperature, load parameters of the motor body and the curtain parameters are read, and a track model including the mass of the curtain trolley, track friction resistance and guide rail constraints is established. A rotational model of the motor body rotor inertia, electromagnetic torque characteristics and transmission mechanism stiffness is also established.

[0026] The track model and the rotation model are dynamically correlated through the transmission ratio. Based on the dynamic correlation, the dynamic response trend of the linear displacement of the trolley along the track and the rotation angle of the motor body output shaft in the track assembly is simulated in three-dimensional space.

[0027] The simulation results generate a virtual load torque curve as a test benchmark for the torque application scenarios of the motor body.

[0028] Furthermore, the feature extraction module extracts disturbance features by receiving gain event data from the disturbance module, simulating the application of the gain event in the three-dimensional model of the simulation operation module, and monitoring and capturing the change response patterns of the motor body torque, track component speed, and energy consumption indicators relative to the normal operating state during the influence of this event.

[0029] Furthermore, the simulation module simulates the application of gain events in the 3D model in the following ways:

[0030] Analyze the event parameters passed by the disturbance module, locate the point of application, and generate the corresponding time-varying disturbance function;

[0031] The disturbance function is dynamically embedded into the operating data of the motor body's speed, temperature, and load parameters, as well as the motion position and speed parameters of the track assembly;

[0032] During the event duration, the disturbed dynamic equations are iteratively calculated at an increased solution frequency, and transient response data of motor main torque, track component speed, and energy consumption are output in real time.

[0033] Furthermore, the process by which the disturbance module generates positive or negative gain events includes: calling a pre-stored disturbance mode library to select the disturbance type; dynamically setting the disturbance amplitude and duration based on the current test item configuration parameters and real-time running data read by the attribute acquisition module; and injecting the set disturbance signal as an event into the system control loop or physical load simulation link, wherein positive gain events are used to simulate unexpected power enhancement or false positive feedback data conditions, and negative gain events are used to simulate unexpected resistance increase or false negative feedback data conditions.

[0034] Furthermore, the calculation formula for the remaining useful life predicted by the lifetime prediction model in the prediction unit is as follows:

[0035] ;

[0036] In the formula, This represents the remaining service life of the motor body, expressed in tens of thousands of cycles. This represents the design baseline life of the motor body under rated operating conditions, expressed in tens of thousands of cycles. Represents the coefficient of friction and wear of the track. Represents the historical abnormal loss accumulation factor. Represents the weighting coefficient of historical outlier data. Represents the total number of historical anomalies. Representing the Severity index of the previous historical anomaly Represents the attenuation coefficient of real-time disturbance characteristics. Represents the norm of the current perturbation eigenvector. Represents temperature-accelerated aging factors. This represents the highest temperature during the current operating cycle.

[0037] Furthermore, the attribute acquisition module is electrically connected to the indicator setting module and the simulation operation module, the feature extraction module is electrically connected to the simulation operation module, the disturbance module and the judgment module, and the judgment module is electrically connected to the prediction unit.

[0038] (III) Beneficial Effects

[0039] Compared with the known prior art, the technical solution provided by this invention has the following beneficial effects:

[0040] 1. By building a virtual operating environment, various working conditions of the motor body can be simulated online, eliminating the need for physical deployment on the curtain terminal for actual testing. This avoids interference from accessories with the test results. The automation mechanism not only reduces the manual load addition operation, but also shortens the test time from several hours to minutes, ensuring the reliability of test data and improving the overall efficiency and accuracy of testing. It is suitable for large-scale batch verification scenarios.

[0041] 2. Through anomaly detection and life prediction models, based on historical anomaly data, real-time operating feature vectors, and disturbance characteristics, the system can accurately predict the remaining lifespan of the motor body. When an anomaly is detected, the system will trigger a pre-trained model to calculate the cumulative loss. This not only helps to identify potential faults early and avoid unexpected downtime or failures during use, but also improves the long-term reliability and maintenance predictability of the system, extends the lifespan of the equipment, and reduces maintenance costs. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.

[0043] Figure 1 This is a schematic diagram of the overall three-dimensional structure of the track-type curtain opening and closing control device in this invention.

[0044] Figure 2 This is a three-dimensional structural diagram of the track-type curtain opening and closing control device of the present invention from another angle.

[0045] Figure 3 This is a schematic diagram of the framework of the track-type curtain opening and closing control test system of the present invention.

[0046] The numbers in the diagram represent: 1. Control and testing unit; 11. Attribute acquisition module; 12. Index setting module; 13. Simulation operation module; 14. Feature extraction module; 15. Disturbance module; 16. Judgment module; 17. Prediction unit; 2. Track assembly; 3. Power supply unit; 4. Attitude acquisition module; 5. Motor body. Detailed Implementation

[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0048] The present invention will be further described below with reference to embodiments.

[0049] The track-type curtain opening and closing control device in this embodiment, such as Figure 1 and Figure 2 As shown, the system includes a control test unit 1, a power supply unit 3 mounted on the top of the control test unit 1, a track assembly 2 mounted on the right side of the power supply unit 3, a motor body 5 mounted on the left side of the bottom of the track assembly 2, and an attitude acquisition module 4 mounted on the right side of the bottom of the track assembly 2. Wherein:

[0050] Control test unit 1 is used to actually edit control commands to run motor body 5 and virtually construct the operating environment of motor body 5. It tests the life loss coefficient of its control track component 2 state, analyzes whether there is abnormal loss, and tracks the cause of abnormal loss. Before actual deployment, it identifies potential problems, avoids curtain system interruption caused by hardware failure, improves the long-term stability of the equipment, and analyzes and tracks abnormal loss to help quickly locate the root cause, reduce maintenance time and cost, and extend the expected life of the equipment.

[0051] Track assembly 2, as the main body for controlling the movement of the curtain, receives control commands from motor body 5 and executes the movement action;

[0052] Power supply unit 3 is used to provide regulated power to each power module and power component;

[0053] The attitude acquisition module 4 is used to acquire real-time motion displacement, velocity, and output shaft angle data of the track assembly 2 and the motor body 5, and fuse them to generate a synchronous motion trajectory. The attitude acquisition module 4 includes: an angle encoder installed on the output shaft of the motor body 5 under test for acquiring angle data; a laser displacement sensor installed on the curtain track trolley for real-time displacement measurement and velocity calculation; and a data fusion processor for performing Kalman filtering fusion on the angle and displacement data to generate a synchronous motion trajectory. This helps the system adjust the curtain displacement in a timely manner, avoid deviations or collisions, and improve operational accuracy.

[0054] In other aspects, this embodiment also provides a track-type curtain opening and closing control test system, such as... Figure 3 As shown, it includes:

[0055] The attribute acquisition module 11 is used to read the voltage and current parameters of the current power supply unit 3, the movement position and speed parameters of the track component 2, and the speed, temperature and load parameters of the motor body 5 in real time; by monitoring the temperature and load, it can identify the risk of overheating or overload in advance and reduce safety hazards.

[0056] The index setting module 12 is used to set multiple independent test items for the main body 5 of the motor under test. The test items include: speed mode configuration, defining the uniform speed, acceleration, and deceleration motion curves during the opening and closing process of the curtain; motion number configuration, setting the number of tests for single opening and closing and continuous cyclic opening and closing; load condition configuration, generating equivalent load parameters based on the weight of the curtain and the friction coefficient of the track; generating corresponding test content based on the test items; the test content includes: dynamic torque curve index bound to each test item; control command sequence and parameter configuration set required to execute the test; motion constraint conditions associated with the physical characteristics of the track component 2; simulating various load and motion scenarios can test extreme conditions in actual applications in a virtual environment, reducing the cost and damage risk of real hardware testing.

[0057] The simulation operation module 13 is used to receive the output data of the attribute acquisition module 11, the index setting module 12 and the attitude acquisition module 4, construct a three-dimensional model, simulate the operation process of the track component 2 and the motor body 5, and construct the torque application scenario of the motor body 5; dynamically associate the track and rotation model, support the simulation of gain events, help predict the performance and faults in real scenarios, and improve the robustness of the system.

[0058] The process of creating a 3D model is as follows:

[0059] By receiving the synchronous motion trajectory data output by the attitude acquisition module 4, the real-time displacement, velocity and output shaft angle of the track component 2 and the motor body 5 are read.

[0060] Combined with the attribute acquisition module 11, the real-time speed, temperature, load parameters of the motor body 5 and the curtain parameters are read to establish a track model including the mass of the curtain trolley, track friction resistance, and guide rail constraints. A rotation model of the rotor inertia, electromagnetic torque characteristics, and transmission mechanism stiffness of the motor body 5 is also established.

[0061] The track model and the rotation model are dynamically linked through the transmission ratio. Based on the dynamic link, the dynamic response trend of the linear displacement of the trolley along the track and the rotation angle of the output shaft of the motor body 5 in the track component 2 is simulated in three-dimensional space.

[0062] A virtual load torque curve is generated based on the simulation results as a test benchmark for the torque application scenario of the motor body 5;

[0063] The simulation execution module 13 simulates the application of gain events in the 3D model in the following ways:

[0064] The event parameters transmitted by the disturbance module 15 are analyzed, the point of application is located, and the corresponding time-varying disturbance function is generated.

[0065] The disturbance function is dynamically embedded into the operating data of the motor body 5, including the speed, temperature, and load parameters, as well as the motion position and speed parameters of the track assembly 2.

[0066] During the event duration, the disturbed dynamic equations are iteratively calculated at an increased solution frequency, and transient response data of the motor body 5 torque, track component 2 speed and energy consumption are output in real time.

[0067] The feature extraction module 14 is used to extract operating features such as torque peak, speed fluctuation and energy consumption features from the virtual operating data of the simulation operation module 13. The feature extraction module 14 extracts disturbance features by receiving gain event data from the disturbance module 15, simulating the application of the gain event in the three-dimensional model of the simulation operation module 13, and monitoring and capturing the change response patterns of the torque of the motor body 5, the speed of the track component 2 and the energy consumption index relative to the normal operating state during the influence of this event. By analyzing speed fluctuation and energy consumption, the control parameters are optimized to reduce energy waste and mechanical wear.

[0068] The disturbance module 15 is used to generate positive gain events or negative gain events and submit the events to the feature extraction module 14 to extract features and obtain disturbance features. The process of the disturbance module 15 generating positive gain events or negative gain events includes: calling the pre-stored disturbance mode library to select the disturbance type; dynamically setting the disturbance amplitude and duration based on the current test item configuration parameters and real-time running data read by the attribute acquisition module 11; injecting the set disturbance signal as an event into the system control loop or physical load simulation link, wherein positive gain events are used to simulate unexpected power enhancement or false positive feedback data conditions, and negative gain events are used to simulate unexpected resistance increase or false negative feedback data conditions; by generating positive and negative gain events, the system's response capability to unexpected situations is tested, the product's anti-interference and reliability are improved, and the disturbance amplitude and duration are dynamically set to ensure that the test fully covers various scenarios and reduces unknown risks in actual deployment.

[0069] The judgment module 16 is used to receive the running feature vector and the disturbance feature vector, compare them based on a preset threshold, and judge whether there is an abnormality in the operation of the motor body 5; the abnormality is quickly identified by threshold comparison, reducing manual intervention and improving detection efficiency and accuracy.

[0070] The prediction unit 17 is triggered when the judgment module 16 detects an anomaly. It calls a pre-trained life prediction model to predict the remaining service life of the motor body 5 under test based on historical anomaly data, current operating feature vector, and disturbance feature vector. It traces the root cause data that causes fluctuations in the lifespan of the motor body 5, associates the corresponding operating setting data, disturbance data, and simulated operating parameters, and generates a comprehensive test report that includes life prediction, anomaly causes, and test parameters. Through the life prediction model, the remaining lifespan of the motor body 5 can be assessed in advance to help users plan maintenance. Associating disturbances and operating settings facilitates in-depth analysis of the causes of anomalies.

[0071] The attribute acquisition module 11 is interconnected with the index setting module 12 and the simulation operation module 13 via an electrical medium, which is a communication cable. The feature extraction module 14 is interconnected with the simulation operation module 13, the disturbance module 15 and the judgment module 16 via an electrical medium. The judgment module 16 is interconnected with the prediction unit 17 via an electrical medium.

[0072] Compared with existing technologies, by constructing a 3D model and injecting gain events, it is possible to comprehensively test the life loss coefficient, track the cause of abnormalities, and predict the remaining service life of the motor body 5, thereby reducing the actual testing requirements and improving testing efficiency and accuracy. Through dynamic load simulation, disturbance feature extraction, and anomaly judgment, compared with traditional single control systems, it can identify potential faults in advance, optimize operating parameters, and generate comprehensive reports, effectively reducing maintenance costs and improving the reliability and durability of the motor body 5.

[0073] This embodiment provides a calculation formula for predicting the remaining useful life using a life prediction model:

[0074] ;

[0075] In the formula, This represents the remaining service life of the motor body 5, in tens of thousands of cycles. This represents the design baseline life of the motor body 5 under rated operating conditions, in tens of thousands of cycles. Represents the coefficient of friction and wear of the track. Represents the historical abnormal loss accumulation factor. Represents the weighting coefficient of historical outlier data. Represents the total number of historical anomalies. Representing the Severity index of the previous historical anomaly Represents the attenuation coefficient of real-time disturbance characteristics. Represents the norm of the current perturbation eigenvector. Represents temperature-accelerated aging factors. This represents the highest temperature during the current operating cycle.

[0076] Compared with existing technologies, this technology integrates baseline lifetime, historical anomaly data, real-time disturbance characteristics, and the influence of ambient temperature to provide a comprehensive and dynamic prediction model, thereby improving the accuracy and reliability of prediction. By introducing historical anomaly accumulation and temperature-accelerated aging, it can adapt to actual applications under different operating conditions and only calculates when anomaly detection is triggered, reducing system resource consumption.

[0077] In terms of working principle, when this invention is specifically implemented, the power supply unit 3 supplies power to the track assembly 2 and the motor body 5, and the motor body 5 controls the operation of the track assembly 2;

[0078] The attribute acquisition module 11 reads the operation data of various operation settings of the current track component 2, power supply unit 3 and motor body 5. The index setting module 12 simulates and generates the test index of the motor body 5 controlling the track component 2 in the current cycle. The attitude acquisition module 4 collects the motion process data of the current track component 2 and motor body 5 during the test. The simulation operation module 13 receives the data provided by the above modules, constructs a three-dimensional model, performs virtual operation, and the feature extraction module 14 obtains the virtual operation data of the simulation operation module 13 to extract the operation features.

[0079] The disturbance module 15 generates positive or negative gain events, which are then passed to the feature extraction module 14 for disturbance feature extraction. The operating features and disturbance features are then submitted to the judgment module 16, which determines whether there is an anomaly. If there is an anomaly, the prediction model pre-built and trained by the prediction unit 17 is used to predict the motor life, identify the operating setting data and disturbance data that cause fluctuations in motor life, and output the final result report.

[0080] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A track-type curtain opening and closing control device, characterized in that, The system includes a control and testing unit, a power supply unit mounted at its top, a track assembly mounted on the right side of the power supply unit, a motor body mounted on the left side of the bottom of the track assembly, and an attitude acquisition module mounted on the right side of the bottom of the track assembly. The control test unit is used to actually edit control commands to run the motor body, and to virtually build the operating environment of the motor body, test the life loss coefficient of its control track component, analyze whether there is abnormal loss, and track the cause of abnormal loss. The track assembly, as the main component for controlling the movement of the curtains, receives control commands from the motor and executes the movement actions. The power supply unit is used to provide regulated power to each power module and power component. The attitude acquisition module is used to collect real-time motion displacement, velocity, and output shaft angle data of the track components and the motor body, and to fuse them to generate a synchronous motion trajectory.

2. A track-type curtain opening and closing control test system, wherein the test system is used for control testing of the track-type curtain opening and closing control device as described in claim 1, characterized in that, include: The attribute acquisition module is used to read the voltage and current parameters of the current power supply unit, the movement position and speed parameters of the track components, and the speed, temperature and load parameters of the motor body in real time. The indicator setting module is used to set multiple independent test items for the main body of the motor under test; The simulation operation module is used to receive the output data from the attribute acquisition module, index setting module and attitude acquisition module, build a three-dimensional model, simulate the operation process of the track component and the motor body, and construct the application scenario of the motor body torque. The feature extraction module is used to extract operating features such as torque peak, speed fluctuation and energy consumption characteristics from the virtual operating data of the simulation operation module; The perturbation module is used to generate positive gain events or negative gain events and submit the events to the feature extraction module to extract features and obtain perturbation features; The judgment module is used to receive the running feature vector and the disturbance feature vector, compare them based on a preset threshold, and determine whether there is any abnormality in the operation of the motor body. The prediction unit is triggered when the judgment module detects an anomaly. It calls the pre-trained life prediction model and predicts the remaining service life of the motor body under test based on historical anomaly data, current operating feature vector, and disturbance feature vector. It traces the root cause data that causes fluctuations in the life of the motor body, associates the corresponding operating setting data, disturbance data, and simulated operating parameters, and generates a comprehensive test report that includes life prediction, anomaly cause, and test parameters.

3. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The test items of the indicator setting module include: speed mode configuration, defining the uniform speed, acceleration, and deceleration motion curves during the opening and closing process of the curtains; motion number configuration, setting the number of tests for single opening and closing and continuous cyclic opening and closing; load condition configuration, generating equivalent load parameters based on the weight of the curtains and the friction coefficient of the track; and generating corresponding test content based on the test items.

4. The track-type curtain opening and closing control test system according to claim 3, characterized in that, The test content includes: dynamic torque curve indicators bound to each test item; control command sequence and parameter configuration set required to execute the test; and motion constraints related to the physical characteristics of the track components.

5. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The process of creating the 3D model in the simulation module is as follows: By receiving the synchronous motion trajectory data output by the attitude acquisition module, the real-time displacement, velocity, and output shaft angle of the track component and the motor body are read. By combining the attribute acquisition module, the real-time speed, temperature, load parameters of the motor body and the curtain parameters are read, and a track model including the mass of the curtain trolley, track friction resistance and guide rail constraints is established. A rotational model of the motor body rotor inertia, electromagnetic torque characteristics and transmission mechanism stiffness is also established. The track model and the rotation model are dynamically correlated through the transmission ratio. Based on the dynamic correlation, the dynamic response trend of the linear displacement of the trolley along the track and the rotation angle of the motor body output shaft in the track assembly is simulated in three-dimensional space. The simulation results generate a virtual load torque curve as a test benchmark for the torque application scenarios of the motor body.

6. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The feature extraction module extracts disturbance features by receiving gain event data from the disturbance module, simulating the application of the gain event in the three-dimensional model of the simulation operation module, and monitoring and capturing the change response patterns of the motor main torque, track component speed, and energy consumption indicators relative to the normal operating state during the influence of this event.

7. The track-type curtain opening and closing control test system according to claim 6, characterized in that, The simulation module simulates the application of gain events in the 3D model in the following ways: Analyze the event parameters passed by the disturbance module, locate the point of application, and generate the corresponding time-varying disturbance function; The disturbance function is dynamically embedded into the operating data of the motor body's speed, temperature, and load parameters, as well as the motion position and speed parameters of the track assembly; During the event duration, the disturbed dynamic equations are iteratively calculated at an increased solution frequency, and transient response data of motor main torque, track component speed, and energy consumption are output in real time.

8. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The process by which the disturbance module generates positive or negative gain events includes: calling a pre-stored disturbance mode library to select the disturbance type; dynamically setting the disturbance amplitude and duration based on the current test item configuration parameters and real-time running data read by the attribute acquisition module; and injecting the set disturbance signal as an event into the system control loop or physical load simulation link, wherein positive gain events are used to simulate unexpected power enhancement or false positive feedback data conditions, and negative gain events are used to simulate unexpected resistance increase or false negative feedback data conditions.

9. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The calculation formula for predicting the remaining useful life in the prediction unit using the lifetime prediction model is as follows: ; In the formula, This represents the remaining service life of the motor body, expressed in tens of thousands of cycles. This represents the design baseline life of the motor body under rated operating conditions, expressed in tens of thousands of cycles. Represents the coefficient of friction and wear of the track. Represents the historical abnormal loss accumulation factor. Represents the weighting coefficient of historical outlier data. Represents the total number of historical anomalies. Representing the Severity index of the previous historical anomaly Represents the attenuation coefficient of real-time disturbance characteristics. Represents the norm of the current perturbation eigenvector. Represents temperature-accelerated aging factors. This represents the highest temperature during the current operating cycle.

10. The track-type curtain opening and closing control test system according to claim 2, characterized in that, The attribute acquisition module is interconnected with the indicator setting module and the simulation operation module via an electrical medium. The feature extraction module is interconnected with the simulation operation module, the disturbance module and the judgment module via an electrical medium. The judgment module is interconnected with the prediction unit via an electrical medium.

Citation Information

Patent Citations

  • Motor operation life monitoring equipment, control method and control device

    CN108008298A

  • Electric turntable RUL prediction method based on turning point Wiener process degradation model

    CN113515846A

  • Fixed-wing unmanned aerial vehicle trajectory tracking control system and method based on disturbance observer

    CN120704387A

  • Air door motor control method and system based on current detection

    CN120729131A

  • Testing arrangement of (window) curtain motor

    CN206258559U