Time sequence control method and device, storage medium and equipment
By dynamically adjusting the channel calculation reservation time of the RF control system, the control delay and resource waste caused by fixed reservation time are solved, and more efficient timing control is achieved.
Patent Information
- Application Number
- CN202510276862.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-10
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2045-03-10
AI Technical Summary
In the timing control of the RF control system, the fixed channel computing reservation time leads to a long control delay, low system resource utilization, and waste of resources.
By obtaining the channel calculation reservation time set by the user and the current user operation actions, dynamically adjusting the channel calculation reservation time to ensure that the total channel calculation time matches the reserved time, and sending control radio frequency signals in a timely manner.
It reduces the control delay of the RF control system, improves the system resource utilization rate, avoids resource waste, and ensures the efficiency and accuracy of timing control.
Smart Images

Figure CN119781362A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless control technology, and in particular to a timing control method, device, storage medium and equipment. Background Art
[0002] In the field of wireless or radio frequency (RF) control technology, RF control systems are key devices for controlling models such as aircraft models, drones, and unmanned vehicles. The control accuracy of RF control systems is crucial to the safety and controllability of the transmitted models. Users or operators usually operate RF control system controls (such as various buttons, rockers, and sliders) according to the real-time status of the model to be controlled to control the aircraft model, drone, unmanned vehicle, and other controlled models to perform various functions, such as take-off, landing, hovering, forward, backward, left turn, right turn, etc. RF control systems usually implement various control functions through control channels. Specifically, the RF control system will collect user operation actions, perform channel operations according to the user operation actions, and obtain control channel signals; modulate the control channel signals into control RF signals and send them to the RF receiving system. After receiving the control RF signals, the RF receiving system will parse the control RF signals and output them to the controlled device, so that the controlled device performs the corresponding actions. In order to realize the above-mentioned acquisition, channel operation or RF transmission and other signal processing steps, the RF control system usually configures certain system resources.
[0003] At present, when performing timing control of an RF control system, timing control is usually performed based on a fixed channel operation reservation time configured in the RF control system. That is, a fixed channel operation time is reserved in the factory settings of the RF control system, and timing control is performed based on this fixed channel operation reservation time in any case. However, if the timing control is performed in the above manner, when the fixed channel operation reservation time is long, it is easy to cause the RF control system to wait for a long time after the actual channel operation before sending the control RF signal to the RF receiving system, resulting in a long control delay of the RF control system, resulting in low system resource utilization of the RF control system, thereby wasting system resources of the RF control system. Summary of the invention
[0004] The main purpose of the present invention is to provide a resource configuration method, device, storage medium and equipment, aiming to solve how to reduce the control delay of the RF control system, improve the system resource utilization of the RF control system, and avoid the waste of system resources of the RF control system.
[0005] In order to achieve the above objectives, the present invention provides a timing control method, which is applied to an RF control system, comprising: Acquire the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; Based on the user operation action, determine the total channel operation time required for the current cycle; When the total channel operation duration is greater than or equal to the channel operation reserved time, adjusting and increasing the channel operation reserved time; When the total duration of the channel operation is less than the reserved time for the channel operation, a control radio frequency signal of the current period obtained by the channel operation is sent to the RF receiving system.
[0006] Further, the determining of the total channel operation duration required for the current cycle based on the user operation action includes: Based on the control value corresponding to the user operation action and the preset channel operation rule, determine the participating operation state of the channel operation function; based on the participating operation state of the channel operation function, determine the total channel operation time required for the current cycle; or, Determine the start time point and the end time point of the control radio frequency signal of the current cycle obtained by the channel operation according to the user operation action, and determine the total channel operation time required for the current cycle based on the start time point and the end time point.
[0007] Further, the determining of the total channel operation duration required for the current cycle based on the participating operation status of the channel operation function includes: Determine the first channel operation function used in the channel operation process of the current cycle and the number of operations in which the first channel operation function participates; determine the total channel operation time required for the current cycle according to the sum of the product of the operation time of the first channel operation function and the number of operations in which the first channel operation function participates; The determining, according to the user operation action, a start time point and an end time point of the control radio frequency signal of the current cycle obtained by channel operation, and determining the total channel operation duration required for the current cycle based on the start time point and the end time point includes: When the RF control system does not have the function of real-time recording and saving specific time points, but has the function of recording time differences, determining the start time reference point and the end time reference point of the control RF signal of the current cycle obtained by channel operation according to the user operation action; based on the difference between the start time reference point and the end time reference point, determining the total channel operation time required for the current cycle; or When the RF control system has the function of real-time recording and saving specific time points, the specific start time point and the specific end time point of the control RF signal of the current cycle obtained by the channel operation are determined according to the user operation action; based on the difference between the specific start time point and the specific end time point, the total channel operation time required for the current cycle is determined.
[0008] Further, the method further comprises: when the total duration of the channel operation is greater than or equal to the reserved time of the channel operation, maintaining the timeout to send the control radio frequency signal of the previous cycle; When the total channel operation duration is greater than or equal to the channel operation reserved time, adjusting and increasing the channel operation reserved time includes: When the total duration of the channel operation is greater than or equal to the channel operation reserved time, an alarm message for increasing the channel operation reserved time is output, or the channel operation reserved time is automatically extended.
[0009] Furthermore, the method further comprises: When the total channel operation duration is less than the reserved channel operation time, the percentage of the total channel operation duration to the reserved channel operation time is calculated and displayed; If the percentage of the total channel operation duration to the reserved channel operation time is greater than a preset percentage threshold, a safety protection mechanism is triggered.
[0010] Furthermore, the security protection mechanism includes but is not limited to: outputting a warning message of increasing user operations by limiting the output; or automatically extending the reserved channel operation time based on a preset adjustment ratio; or maintaining the control RF signal of the previous cycle by timeout.
[0011] Furthermore, the method further comprises: Acquire the RF control system parameters set by the user, and analyze the participating operation status of the channel operation function set by the user according to the RF control system parameters; Determine the total channel operation time required for the RF control system set by the user according to the participating operation status of the channel operation function; According to the required total channel operation duration, the channel operation reserved time of the RF control system set by the user is configured.
[0012] Furthermore, the method further comprises: Get the preset radio frequency transmission time set by the user; Based on the preset radio frequency transmission time, the start instruction of user operation action sampling and the start instruction of channel operation are triggered.
[0013] Furthermore, the triggering of the start instruction of user operation action sampling and the start instruction of channel operation based on the preset radio frequency transmission time includes: before the preset radio frequency transmission time, based on the configuration of the channel operation reserved time, adaptively triggering the start instruction of user operation action sampling and the start instruction of channel operation.
[0014] In order to achieve the above objectives, the present invention further provides a resource configuration device, comprising: an acquisition unit, configured to acquire a channel operation reserved time set by a user and a user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; A determination unit, used to determine the total channel operation time required for the current cycle based on the user operation action; An adjustment unit, used for adjusting and increasing the channel operation reserved time when the total channel operation time is greater than or equal to the channel operation reserved time; The sending unit is used to send the control radio frequency signal of the current period obtained by the channel operation to the RF receiving system when the total channel operation time is less than the channel operation reserved time.
[0015] Further, the determination unit is specifically used to determine the participation operation state of the channel operation function based on the control value corresponding to the user operation action and the preset channel operation rule; determine the total channel operation time required for the current cycle based on the participation operation state of the channel operation function; or determine the start time point and end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action, and determine the total channel operation time required for the current cycle based on the start time point and the end time point.
[0016] Further, the determination unit is specifically used to determine the first channel operation function used in the channel operation process of the current cycle and the number of operations in which the first channel operation function participates; determine the total channel operation time required for the current cycle according to the sum of the product of the operation time of the first channel operation function and the number of operations in which it participates; or, when the RF control system does not have the function of real-time recording and saving specific time points, but has the function of recording time differences, determine the start time reference point and the end time reference point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; determine the total channel operation time required for the current cycle based on the difference between the start time reference point and the end time reference point; or, when the RF control system has the function of real-time recording and saving specific time points, determine the specific start time point and the specific end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; determine the total channel operation time required for the current cycle based on the difference between the specific start time point and the specific end time point. Further, the sending unit is also used to keep sending the control RF signal of the previous cycle overtime when the total channel operation time is greater than or equal to the channel operation reserved time; The adjustment unit specifically outputs an alarm message for increasing the channel operation reserved time when the total channel operation time is greater than or equal to the channel operation reserved time, or automatically extends the channel operation reserved time.
[0017] Furthermore, the device further comprises: a calculation unit; The calculation unit is used to calculate and display the percentage of the total channel operation time to the reserved channel operation time when the total channel operation time is less than the reserved channel operation time.
[0018] The adjustment unit is also used to output an alarm message to limit the increase of operation actions if the percentage of the total channel operation duration to the channel operation reserved time is greater than a preset percentage threshold, or to automatically extend the channel operation reserved time based on a preset adjustment ratio.
[0019] Furthermore, the device further comprises: an analysis unit and a configuration unit; The acquisition unit is also used to acquire the RF control system parameters set by the user; An analysis unit, used for analyzing the participating operation status of the channel operation function set by the user according to the RF control system parameters; The determination unit is further used to determine the total channel operation time required for the RF control system set by the user according to the participating operation state of the channel operation function set by the user; The configuration unit is used to configure the channel operation reserved time of the RF control system set by the user according to the total channel operation time required by the RF control system set by the user.
[0020] In order to achieve the above objectives, the present invention provides a storage medium, on which a timing control program is stored, and when the program is executed by a processor, the steps of the timing control method as described above are implemented.
[0021] In order to achieve the above objectives, the present invention provides a timing control device, which includes: a memory, a processor, and a timing control program stored in the memory and executable on the processor, wherein the program implements the steps of the timing control method described above when executed by the processor.
[0022] The present invention provides a timing control method, device, storage medium and equipment. The present invention can obtain the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; based on the user operation action, the total channel operation time required for the current cycle can be determined; then when the total channel operation time is greater than or equal to the channel operation reserved time, the channel operation reserved time can be adjusted to increase; when the total channel operation time is less than the channel operation reserved time, the control radio frequency signal of the current cycle obtained by the channel operation can be sent to the RF receiving system. That is, compared with the prior art that performs timing control through a fixed channel operation reserved time, the present invention can realize that the user sets the channel operation reserved time, and then adjusts the channel operation reserved time and sends a control RF signal based on the comparison result between the channel operation reserved time set by the user and the total channel operation duration of the current cycle, so as to ensure that the channel operation reserved time of the RF control system is dynamically adjusted according to the actual total channel operation duration, so that the channel operation reserved time of the RF control system meets the actual demand, that is, the control delay of the RF control system can be reduced, the data update frequency can be increased, so as to avoid wasting system resources, and the channel operation of the current cycle can be completed, so as to ensure that the control RF signal sent by the RF control system to the RF receiving system is generated in the current cycle, and the internal logic processing of the current cycle of the RF control system is completed, so as to avoid the phenomenon of signal timing confusion, card or crash of the RF control system, and thus ensure the timing control efficiency and accuracy of the RF control system. At the same time, the control delay of the RF control system can be reduced and the data update frequency can be increased. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the scheme in the present invention, a brief introduction is given below to the drawings required for use in the description of the embodiments of the present invention. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work. Figure 1 It is a timing control schematic diagram of an RF control system in the prior art; Figure 2 is a flow chart of a timing control method provided by an embodiment of the present invention; Figure 3 is a schematic diagram of a channel operation process provided by an embodiment of the present invention; Figure 4 is a flow chart of another timing control method provided by an embodiment of the present invention; Figure 5 is a structural schematic diagram of a timing control device provided by an embodiment of the present invention; Figure 6 It is a structural schematic diagram of a timing control device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0024] The resource configuration method provided by the embodiment of the present invention is applied to the resource configuration device. Unless otherwise defined, all technical and scientific terms used in this article have the same meaning as those generally understood by technicians in the technical field of the present invention; the terms used in the specification of the application herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention; the terms "including" and "having" in the specification and claims of the present invention and the above-mentioned drawings and any variations thereof are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of the present invention or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.
[0025] In the field of launch technology, RF control systems are key equipment for controlling controlled models such as model aircraft, drones, and unmanned vehicles. The control accuracy of RF control systems is crucial to the safety and controllability of controlled models. Users or operators usually operate RF control system controls (such as various buttons, joysticks, and sliders, etc.) according to the real-time status of the model to be controlled to control the model aircraft, drone, unmanned vehicle to perform various functions such as take-off, landing, hovering, forward, backward, left turn, right turn, etc. RF control systems usually implement various control functions through control channels. For example, operating the right joystick left and right can control the control channel 1 of the model aircraft or vehicle to achieve the roll of the model aircraft or the steering of the vehicle. Operating the left joystick left and right can control channel 2 to achieve the pitch of the model aircraft or the throttle of the vehicle, or the switch mode switch button can control the control channel 3 of the model aircraft or vehicle to achieve the mode switching of the model aircraft, etc. Specifically, Figure 1 , the process of the RF control system to realize various control functions includes: the acquisition stage: collecting the user operation actions made by the user on the RF control system control (which can be represented by the analog control value), and converting the user operation actions into digital signals; channel operation stage: performing channel operation on the digital signal to obtain the control channel signal (which can be represented by the channel value); RF stage: modulating the control channel signal into a control RF signal and sending it to the RF receiving system. After the RF receiving system receives the control RF signal, it demodulates the control RF signal into a control channel signal, generates a channel-bearing signal from the control channel signal and sends it to the controlled device, so that the controlled device performs the corresponding action. In order to realize the above-mentioned acquisition, channel operation or RF transmission and other signal processing steps, the RF control system usually configures certain system resources.
[0026] At present, when performing timing control of an RF control system, timing control is usually performed based on a fixed channel operation reserved time configured in the RF control system. That is, a fixed and immutable channel operation time is reserved in the factory settings of the RF control system, and channel operation is performed according to this fixed channel operation reserved time under any circumstances. However, if the timing control is performed in the above manner, in order to ensure channel operation, an excessively long time is configured as the fixed channel operation reserved time, which may easily cause the RF control system to wait for a long time before sending a control RF signal to the RF receiving system after the actual channel operation, resulting in a long control delay of the RF control system, a low resource utilization rate of the RF control system, and a waste of system resources of the RF control system.
[0027] In order to avoid wasting system resources, the existing technology configures the average channel operation time of historical channel operations as a fixed channel operation reserve time. When there are many channel operations to be performed, the fixed channel operation reserve time is short, which easily causes the actual channel operation time of the RF control system to be insufficient, resulting in the actual channel operation not being completed. The RF control system sends a control RF signal to the RF receiving system, and this control RF signal may be generated by the control channel signal of the previous cycle, which causes the signal output of the RF control system to be chaotic, or causes the internal logic of the RF control system to continue to perform channel operations, resulting in the RF control system being stuck or freezing. Figure 1 The "①" in the figure indicates normal signal output, that is, after the channel operation of the current cycle (or the current operation cycle) ends or is completed, the control channel signal obtained in the current operation cycle is sent. Figure 1 The "②" in the figure indicates chaotic signal output, that is, after the current operation cycle ends or is completed, the control channel signal obtained in the previous cycle is sent. Therefore, how to reduce the control delay of the RF control system, avoid the waste of system resources of the RF control system, and avoid the phenomenon of chaotic signal output, stuck or crash in the RF control system is a technical problem that needs to be solved in the field of transmission control.
[0028] As attached Figure 2 In order to achieve the above objectives, an embodiment of the present invention provides a timing control method, which is applied to an RF control system, and is specifically applied to a timing control device deployed in the RF control system, including: Step 101: Obtain the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system.
[0029] Among them, the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user. The RF control system parameters can be: RF control system control parameters, RF control system RF parameters, antenna parameters, temperature parameters, humidity parameters, working mode parameters, etc. The RF parameters can specifically be: the frequency range of the RF control system transmitting signal, the output RF signal power, the temperature degree of the output frequency, the signal modulation mode (amplitude modulation, frequency modulation, phase modulation and various digital modulation modes), etc. The working mode can specifically be: continuous transmission mode, pulse transmission mode, frequency hopping mode, etc. The RF control system parameters specifically include parameters that do not affect channel operation and parameters that affect channel operation. Different RF control system control parameter values may correspond to different control channels and different control functions. It should be noted that there are many types or types of RF control system parameters, and the embodiments of the present invention are not limited here.
[0030] Step 102: Based on the user operation action, determine the total channel operation time required for the current cycle.
[0031] For the embodiment of the present invention, the participating operation state of the channel operation function can be determined based on the control value corresponding to the user operation action and the preset channel operation rules under the current RF control system parameters; then, based on the participating operation state of the channel operation function, the total channel operation time required for the current cycle can be determined.
[0032] Among them, the preset channel operation rule is the rule for the RF control system to calculate the control channel signal according to the RF control system parameters, each channel operation function of the RF control system and each judgment threshold. In response to the user operation action, the RF control system needs to use one or more channel operation functions in the actual channel operation process, that is, compare the RF control system parameters with the initial judgment threshold, select the first channel operation function for the first-level channel operation; compare the first-level channel operation result with the first-level judgment threshold, select the second channel operation function for the second-level channel operation; compare the second-level channel operation result with the second-level judgment threshold, select the second channel operation function for the second-level channel operation; and so on, until the control channel signal is calculated and the channel operation is completed.
[0033] In the embodiment of the present invention, the participating operation state of the channel operation function may be the participating operation state of each channel operation function used by the RF control system, wherein the channel operation function may include: reverse operation, dead zone operation, curve operation, extreme value limit operation, etc. Specifically, the participating operation state of each channel operation function used by the RF control system may include: each channel operation function used by the RF control system for channel operation under the current user operation action, the operation duration of each channel operation function used for channel operation, and the number of operations participated.
[0034] It should be noted that, for different user operation actions, the various channel operation functions used by the RF control system in the channel operation process may be different, the operation order of each channel operation function may be different, the number of parameters of each channel operation function may be different, and finally the channel operation paths corresponding to different user operation actions may also be different. In the channel operation process for a single user operation action in the RF control system, which channel operation functions are used, how many times these channel operation functions participate in the operation, which channel operation path is passed through, and which channel operation functions are used under which channel operation path, are determined based on the control value corresponding to the current user operation action and / or other parameters currently set by the RF control system, the channel operation results of the channel operation functions used at each level, and the judgment thresholds at each level. That is, the participation status of the channel operation function is determined according to the RF control system parameters and the various channel operation functions and judgment thresholds of the RF control system in the budget channel operation rules.
[0035] The embodiment of the present invention provides Figure 3 , to help understand the controls and the user's actions on the controls ( Figure 3 In the control value), channel operation function, channel operation path ( Figure 3 Path), control channel signal ( Figure 3 In the , the relationship between the control channels is represented by the channel value. Figure 3 In the example, the control value 1 of the RF control system can first be processed through the channel operation function A for the first-level channel operation, and then the first-level channel operation result and the first-level judgment threshold, and the channel operation function B is selected for the second-level channel operation, and then the second-level channel operation result and the second-level judgment threshold, and the channel operation function A is selected for the third-level channel operation, and then the third-level channel operation result and the third-level judgment threshold are used to judge the channel value, that is, the channel operation under the channel path is completed. Similarly, the control value 2 of the RF control system and the control value 3 of the RF control system can also complete the channel operation according to the preset channel operation rules to obtain the channel value.
[0036] In an embodiment of the present invention, the specific process of the step "determining the total channel operation duration required for the current cycle based on the participating operation status of the channel operation function" includes: determining the operation duration and the number of operations involved of each channel operation function used for the overall channel operation of the RF control system in the current cycle; or, determining the start time point and the end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action, and determining the total channel operation duration required for the current cycle based on the start time point and the end time point. "
[0037] Step 103: When the total channel operation duration is greater than or equal to the channel operation reserved time, the channel operation reserved time is adjusted and increased.
[0038] In an embodiment of the present invention, the channel operation reserved time can be adjusted by outputting or displaying an alarm message of increasing the channel operation reserved time to the user, or the RF control system automatically extends the channel operation reserved time. By adjusting the increase of the channel operation reserved time, it can be ensured that the channel operation of the current cycle is completed, and it can be ensured that the control radio frequency signal sent by the RF control system to the RF receiving system is generated in the current cycle, and it can be ensured that the internal logic processing of the current cycle of the RF control system is completed, so as to avoid the signal timing confusion, jamming or freezing of the RF control system, and thus ensure the timing control efficiency and accuracy of the RF control system. In addition, in order to avoid the RF control system from being stuck or being in the process of performing channel operation all the time, when the total duration of the channel operation is greater than or equal to the channel operation reserved time, the timing control method also includes: sending the control radio frequency signal of the current cycle obtained by the channel operation to the RF receiving system.
[0039] Step 104: When the total duration of the channel operation is less than the reserved time for the channel operation, the control radio frequency signal of the current period obtained by the channel operation is sent to the RF receiving system.
[0040] In an embodiment of the present invention, when the total duration of the channel operation is less than the reserved time for the channel operation, after waiting for the reserved time for the channel operation to pass, the control RF signal of the current period obtained by the channel operation is sent to the RF receiving system, or the control RF signal of the current period obtained by the channel operation can be directly sent to the RF receiving system.
[0041] A timing control method provided by an embodiment of the present invention can obtain a channel operation reserved time set by a user and a user operation action currently performed by the user on an RF control system, wherein the channel operation reserved time set by the user is input by the user through an RF control system setting interface, or the RF control system is configured based on RF control system parameters set by the user; based on the user operation action, the total channel operation duration required for the current cycle can be determined; then when the total channel operation duration is greater than or equal to the channel operation reserved time, the channel operation reserved time can be adjusted to increase; when the total channel operation duration is less than the channel operation reserved time, the control RF signal of the current cycle obtained by the channel operation can be sent to the RF receiving system. That is, compared with the prior art that performs timing control through a fixed channel operation reserved time, the present invention can enable the user to set the channel operation reserved time, and then adjust the channel operation reserved time and send a control RF signal based on a comparison result between the channel operation reserved time set by the user and the total channel operation duration of the current cycle, thereby ensuring that the channel operation reserved time of the RF control system is dynamically adjusted according to the actual total channel operation duration, so that the channel operation reserved time of the RF control system meets the actual demand, that is, the control delay of the RF control system can be reduced, the data update frequency can be increased, thereby avoiding waste of system resources, and ensuring that the channel operation of the current cycle is completed, ensuring that the control RF signal sent by the RF control system to the RF receiving system is generated in the current cycle, and ensuring that the internal logic processing of the RF control system in the current cycle is completed, thereby avoiding signal timing confusion, jamming or freezing of the RF control system, and thus ensuring the timing control efficiency and accuracy of the RF control system.
[0042] As attached Figure 4 In order to achieve the above invention objectives, an embodiment of the present invention provides another timing control method, which is applied to an RF control system, and is specifically applied to a timing control device deployed in the RF control system, including: Step 201: Acquire the RF control system parameters set by the user, and analyze the participating operation status of the channel operation function set by the user according to the RF control system parameters.
[0043] Among them, under the RF control system parameters set by the user, different RF control system control values can be corresponded, and different user operation actions can also be simulated. Among them, the channel operation of different user operation actions can be regarded as a whole, or as corresponding to a channel operation path alone. Therefore, the participation operation status of each channel operation function used by the RF control system may include: each channel operation function used by the overall channel operation of the RF control system, the operation time of each channel operation function used by the overall channel operation and the number of operations involved; or, the participation operation status of each channel operation function used by the RF control system may include: each channel operation path involved in the RF control system, each channel operation function used under each channel operation path, and the operation time of each channel operation function used under each channel operation path and the number of operations involved.
[0044] In a specific embodiment of the present disclosure, when the operation participation status of the channel operation function includes: the second channel operation function used in the overall channel operation and the number of operations participated by the second channel operation function, step 201 may specifically include: analyzing the second channel operation function used in the overall channel operation of the RF control system set by the user and the number of operations participated by the second channel operation function according to the RF control system parameters. More specifically, the second channel operation function and the number of operations participated by the second channel operation function may be determined according to the RF control system parameters and each channel operation function and each judgment threshold of the RF control system in the preset channel operation rules.
[0045] In another specific embodiment of the present disclosure, when the participating operation state of the channel operation function includes: each channel operation path of the transmitter, and the third channel operation function used respectively under each channel operation path, step 201 may specifically include: analyzing each channel operation path corresponding to the transmitter set by the user, and the third channel operation function used respectively under each channel operation path according to the RF control system parameters. More specifically, each channel operation path and the third channel operation function used respectively under each channel operation path may be determined according to the RF control system parameters and each channel operation function of the transmitter in the budget channel operation rule and each judgment threshold.
[0046] It should be noted that, under a user setting, multiple RF control system parameters / (input values) to be channel-operated may be involved, and multiple control RF signals or channel values (output values) may be obtained. The operation path for obtaining an output value from one or a group of input value channel operations is recorded as or regarded as a channel operation path; and the complete process of obtaining all output values from all RF control system parameters is recorded as the overall channel operation. Therefore, the overall channel operation can be recorded as including multiple channel operation paths, and the participating operation status of the channel operation function used by each channel operation path will be different from the participating operation status of the channel operation function used by the overall channel operation.
[0047] For example, under user settings, from the perspective of overall channel operation, channel operation function A, channel operation function B, channel operation function C, and channel operation function C are used; channel operation function A, channel operation function B, channel operation function C, and channel operation function C respectively correspond to the number of operations xA, xB, xC, and xD involved, which can be 10 times, 20 times, 20 times, or 30 times. From the perspective of channel operation path, channel operation path 1 may use channel operation function A, channel operation function B, and channel operation function C; channel operation path 1 may only use channel operation function A, channel operation function B, and channel operation function D.
[0048] In the embodiment of the present invention, the RF control system parameters set by the user are different. According to the budget channel operation rules, the RF control system performs different channel operation processes, the participating operation states of the channel operation functions corresponding to the RF control system are also different, and the total channel operation duration corresponding to the RF control system is also different. Since the preset channel operation rules for the RF control system are relatively complex, they are only given as examples and schematic illustrations, and are not enumerated or specifically limited.
[0049] Step 202: Determine the total channel operation time required for the RF control system set by the user according to the participating operation status of the channel operation function set by the user.
[0050] In an embodiment of the present invention, step 202 may specifically include "determining the total channel operation time required for the RF control system set by the user according to each channel operation function used for the overall channel operation of the RF control system set by the user, the operation time of each channel operation function used for the overall channel operation, and the number of operations involved; or, according to each channel operation path involved in the RF control system set by the user, each channel operation function used respectively under each channel operation path, and the operation time of each channel operation function used respectively under each channel operation path, and the number of operations involved".
[0051] For example, under user setting 1, the corresponding parameter values of the RF control system parameters are: RF control system parameter 1-parameter 100. According to the RF control system parameter value 1-parameter value 100 and the preset channel operation rules, it is analyzed that channel operation function A, channel operation function B, and channel operation function C are used in the overall channel operation process of the RF control system, and according to the number of times and operation durations that channel operation function A, channel operation function B, and channel operation function C respectively participate in the overall channel operation, the total channel operation time of the RF control system under user setting 1 is determined.
[0052] For another example, under user setting 2, the RF control system parameters include: RF control system parameters 1-parameter 100. According to the RF control system parameters 1-parameter 100 and the preset channel operation rules, it is analyzed that channel operation function A, channel operation function C, and channel operation function D are used in the overall channel operation process of the RF control system. Then, according to the participation status of channel operation function A, channel operation function C, and channel operation function D, the total channel operation time of the RF control system under user setting 2 is determined.
[0053] In a specific embodiment of the present disclosure, when the participation operation status of the channel operation function includes: the second channel operation function used by the RF control system under the overall channel operation, and the number of operations in which the second channel operation function participates, step 202 may specifically include: obtaining the operation time of the second channel operation function; determining the total channel operation time required under the user setting according to the operation time of the second channel operation function and the number of operations in which it participates.
[0054] More specifically, the sum of the product of the operation time of the second channel operation function and the number of operations can be determined as the total channel operation time required under the user setting. For example, the third channel operation function includes: channel operation function 1, channel operation function 2, channel operation function 3, channel operation function 4, and the corresponding number of operations involved are: x1, x2, x3, x4, and the corresponding operation time is: t1, t2, t3 and t4, then the total channel operation time required under the user setting is determined to be T=t1*x1+t2*x2+t3*x3+t4*x4.
[0055] In another specific embodiment of the present disclosure, when the participating operation state of the channel operation function includes: each channel operation path of the RF control system, and the third channel operation function used respectively under each channel operation path, step 202 may specifically include: obtaining the operation time of the third channel operation function; according to the operation time of the third channel operation function, determining the total time of each channel operation path corresponding to each channel operation path respectively; according to the longest total time of the channel operation path, determining the total channel operation time required for the RF control system set by the user.
[0056] More specifically, the total duration of each channel operation path corresponding to each channel operation path can be determined according to the sum of the operation durations of each channel operation function in the third channel operation function; or the total duration of each channel operation path corresponding to each channel operation path can be determined according to the sum of the product of the operation duration of each channel operation function in the third channel operation function and the number of operations involved. For example, the existing channel operation paths include: channel operation path 1, channel operation path 2, channel operation path i, ..., channel operation path N. The third channel operation function used on channel operation path i includes: channel operation function 2, channel operation function 2, channel operation function 3, channel operation function 4 and channel operation function 4, channel operation function 2, channel operation function 3, channel operation function 4; the corresponding operation times are: t2, t3, t4, and the number of operations involved in channel operation function 2, channel operation function 3, and channel operation function 4 are: x2=2, x3=1, x4=2, respectively. Then the total channel time of channel operation path i is Ti=t2+t3+t4+t4+t2; or Ti=t2*x2+t3*x3+t4*x4. The total channel operation time T=max(T1...Ti...TN) required by the RF control system under user setting.
[0057] Step 203: According to the total channel operation time required by the RF control system set by the user, the channel operation reserved time of the RF control system set by the user is configured.
[0058] In a specific embodiment of the present disclosure, step 203 may specifically include: configuring the required channel operation time as the channel operation reserved time of the RF control system set by the user; or, obtaining the preset channel operation time set by the user; when the preset channel operation time is less than the required channel operation time, outputting an alarm message for increasing the preset channel operation time; or configuring the required channel operation time as the channel operation reserved time of the RF control system set by the user; when the preset channel operation time is greater than or equal to the required channel operation time, configuring the preset channel operation time as the channel operation reserved time of the RF control system set by the user.
[0059] In an embodiment of the present invention, the specific process of configuring the required channel operation time as the channel operation reserved time of the RF control system set by the user can be: displaying the required channel operation time on the setting interface, so that the user inputs and sets the preset channel operation time on the setting interface according to the required channel operation time, so as to configure the channel operation reserved time of the RF control system set by the user. In addition, when the preset channel operation time is less than the required channel operation time, by outputting an alarm message for increasing the preset channel operation time, the user can re-enter or increase the preset channel operation time to ensure the rationality and safety of the channel operation reserved time configuration.
[0060] For the embodiment of the present invention, by configuring the channel operation reserved time of the RF control system set by the user according to the total channel operation time required by the RF control system set by the user, it can be achieved that different user settings are different, different required total channel operation times are calculated, and different channel operation reserved times can be configured, that is, the channel operation reserved time follows the user setting and changes in the actual required total channel operation time, so that the channel operation reserved time can change adaptively. When the required total channel operation time is long, a longer channel operation reserved time can be configured, and when the required total channel operation time is short, a shorter channel operation reserved time can be configured, so that the control delay of the RF control system can be reduced, the system resources of the RF control system can be avoided, and the phenomenon of the RF control system being stuck or frozen can be avoided.
[0061] Step 204: Obtain the user operation action currently performed by the user on the RF control system.
[0062] The channel operation reserved time set by the user is input by the user through the RF control system setting interface, or is configured by the RF control system based on the RF control system parameters set by the user.
[0063] Step 205: Based on the user operation action, determine the total channel operation time required for the current cycle.
[0064] In a specific embodiment of the present disclosure, step 205 "determining the total channel operation duration required for the current cycle based on the user operation action" may specifically include: determining the first channel operation function used in the channel operation process of the current cycle and the number of operations in which the first channel operation function participates based on the control value corresponding to the user operation action and the preset channel operation rule; determining the total channel operation duration required for the current cycle based on the operation duration of the first channel operation function and the number of operations in which it participates.
[0065] In another specific embodiment of the present disclosure, step 205 may further include: determining the start time point and the end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action, and determining the total channel operation duration required for the current cycle. More specifically, step 205 may further include: when the RF control system does not have the function of real-time recording and saving specific time points, but has the function of recording time differences, determining the start time reference point and the end time reference point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; based on the difference between the start time reference point and the end time reference point, determining the total channel operation duration required for the current cycle; or when the RF control system has the function of real-time recording and saving specific time points, determining the specific start time point and the specific end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; based on the difference between the specific start time point and the specific end time point, determining the total channel operation duration required for the current cycle.
[0066] Step 206: When the total channel operation time is greater than or equal to the channel operation reserved time, adjust and increase the channel operation reserved time.
[0067] In a specific embodiment of the present disclosure, step 206 "when the total channel operation time is greater than or equal to the channel operation reserved time, adjust to increase the channel operation reserved time" may specifically include: when the total channel operation time is greater than or equal to the channel operation reserved time, output an alarm message for increasing the channel operation reserved time, or automatically extend the channel operation reserved time, or keep sending the control RF signal of the previous cycle on timeout.
[0068] Step 207: When the total duration of the channel operation is less than the reserved time for the channel operation, the control radio frequency signal of the current period obtained by the channel operation is sent to the RF receiving system.
[0069] In an optional embodiment of the present disclosure, the timing control method further includes: when the total channel operation duration is less than the reserved channel operation time, calculating and displaying the percentage of the total channel operation duration to the reserved channel operation time; if the percentage of the total channel operation duration to the reserved channel operation time is greater than a preset percentage threshold, triggering a safety protection mechanism. The safety protection mechanism includes but is not limited to: outputting an alarm message of increasing user operations by limiting; or automatically extending the reserved channel operation time based on a preset adjustment ratio; or maintaining the control RF signal of the previous cycle sent overtime.
[0070] For example, the preset percentage threshold may be 90% or 95%, which is not limited in the embodiment of the present invention. That is, when the total channel operation time actually used accounts for 90% or 95% of the reserved channel operation time, the user is reminded to add a new reserved channel operation time or reduce user operation actions, or control the control RF signal of the previous cycle. The preset adjustment ratio may be 10% or 20%, which is not limited in the embodiment of the present invention. That is, if 90% or 95% of the reserved channel operation time has been used, the RF control system may automatically delay by 10% or 20%. If the reserved channel operation time is 100ms, it may be automatically extended by 10m or 20ms.
[0071] In another optional embodiment of the present disclosure, the timing control method further includes: obtaining a preset RF transmission time set by a user; based on the preset RF transmission time, triggering a start instruction for sampling a user operation action and a start instruction for channel operation. Specifically, the start instruction for sampling a user operation action and the start instruction for channel operation can be triggered at the preset RF transmission time. By providing a new timing control method, the embodiment of the present invention can implement an instruction to start sampling and channel operation based on the preset RF transmission time set by the user, that is, by determining the RF transmission time in a manner that can be set by the user, and indicating the start of sampling and channel operation, the coordination of various modules or processing links of the RF control system can be ensured.
[0072] In another specific embodiment of the present disclosure, the step of "triggering the start instruction of user operation action sampling and the start instruction of channel operation based on the preset radio frequency transmission time" may also specifically include: before the preset radio frequency transmission time, based on the configuration of the channel operation reserved time, adaptively triggering the start instruction of user operation action sampling and the start instruction of channel operation. The channel operation reserved time can be shortened by the embodiment of the present invention. Therefore, under the timing control mode based on the radio frequency transmission time, the frequency of sampling or channel operation that can be performed will be increased, thereby increasing the frequency of data update.
[0073] The timing control method of the prior art is: the sampling module first performs sampling according to the sampling period (1.3s), then the channel operation module performs channel operation according to the channel operation period (1.3s), and finally the RF module performs RF processing according to the RF period (1.4s). Sampling, channel operation and RF are independent of each other. The sampling value (control value) exists in the RF control system. The new control value sampled will replace the historical control value. The RF processing value (channel value) exists in the RF control system. The new channel value will replace the historical channel value; thus, the system coordination of the RF control system is poor. Compared with the prior art, the embodiment of the present invention provides a new timing control method, which can be used as the basis for indicating the start of sampling and channel operation based on the preset RF transmission time set by the user, that is, by determining the RF transmission time in a user-settable manner, and indicating the start of sampling and channel operation, the coordination of each module or each processing link of the RF control system can be guaranteed.
[0074] Another resource configuration method provided by an embodiment of the present invention can obtain the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; based on the user operation action, the total channel operation time required for the current cycle can be determined; then when the total channel operation time is greater than or equal to the channel operation reserved time, the channel operation reserved time can be adjusted to increase; when the total channel operation time is less than the channel operation reserved time, the control RF signal of the current cycle obtained by the channel operation can be sent to the RF receiving system. That is, compared with the prior art that performs timing control through a fixed channel operation reserved time, the present invention can realize that the user sets the channel operation reserved time, and then adjusts the channel operation reserved time and sends a control RF signal based on the comparison result between the channel operation reserved time set by the user and the total channel operation duration of the current cycle, so as to ensure that the channel operation reserved time of the RF control system is dynamically adjusted according to the actual total channel operation duration, so that the channel operation reserved time of the RF control system meets the actual demand, that is, the control delay of the RF control system can be reduced, the data update frequency can be increased, so as to avoid wasting system resources, and the channel operation of the current cycle can be completed, so as to ensure that the control RF signal sent by the RF control system to the RF receiving system is generated in the current cycle, and the internal logic processing of the current cycle of the RF control system is completed, so as to avoid the phenomenon of signal timing confusion, card or crash of the RF control system, and thus ensure the timing control efficiency and accuracy of the RF control system. At the same time, the control delay of the RF control system can be reduced and the data update frequency can be increased.
[0075] As attached Figure 5 In order to achieve the above objectives, an embodiment of the present invention provides a timing control device, which is deployed in an RF control system, including: The acquisition unit 31 can be used to acquire the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system. The channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user.
[0076] The determination unit 32 may be used to determine the total channel operation duration required for the current cycle based on the user operation action.
[0077] The adjusting unit 33 may be used to adjust and increase the channel operation reserved time when the total channel operation time is greater than or equal to the channel operation reserved time.
[0078] The sending unit 34 may be configured to send a control RF signal of a current period obtained by channel operation to the RF receiving system when the total channel operation duration is less than the reserved channel operation time.
[0079] In a specific embodiment of the present disclosure, the determination unit 32 can specifically determine the participation operation state of the channel operation function based on the control value corresponding to the user operation action and the preset channel operation rule; determine the total channel operation time required for the current cycle based on the participation operation state of the channel operation function; or determine the start time point and the end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action, and determine the total channel operation time required for the current cycle based on the start time point and the end time point.
[0080] In another specific embodiment of the present disclosure, the determination unit 32 may be specifically used to determine the first channel operation function used in the channel operation process of the current cycle and the number of operations in which the first channel operation function participates; determine the total channel operation duration required for the current cycle according to the sum of the product of the operation duration of the first channel operation function and the number of operations in which it participates; or, when the RF control system does not have the function of real-time recording and saving specific time points but has the function of recording time differences, determine the start time reference point and the end time reference point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; determine the total channel operation duration required for the current cycle based on the difference between the start time reference point and the end time reference point; or, when the RF control system has the function of real-time recording and saving specific time points, determine the specific start time point and the specific end time point of the control RF signal of the current cycle obtained by the channel operation according to the user operation action; determine the total channel operation duration required for the current cycle based on the difference between the specific start time point and the specific end time point.
[0081] In another specific embodiment of the present disclosure, the sending unit 34 is further configured to keep sending the control RF signal of the previous cycle by timeout when the total channel operation duration is greater than or equal to the channel operation reserved time.
[0082] The adjustment unit 33 may be specifically configured to output an alarm message for increasing the channel operation reserved time, or automatically extend the channel operation reserved time, when the total channel operation time is greater than or equal to the channel operation reserved time.
[0083] In an optional embodiment of the present disclosure, the timing control device further includes: a calculation unit.
[0084] The calculation unit can be used to calculate and display the percentage of the total channel operation time to the reserved channel operation time when the total channel operation time is less than the reserved channel operation time.
[0085] The adjustment unit 33 may also be used to output an alarm message for limiting the increase of operation actions if the percentage of the total channel operation duration to the channel operation reserved time is greater than a preset percentage threshold, or to automatically extend the channel operation reserved time based on a preset adjustment ratio.
[0086] In an optional embodiment of the present disclosure, the timing control device further includes: an analyzing unit and a configuring unit.
[0087] The acquisition unit 31 is further used to acquire the RF control system parameters set by the user.
[0088] The analysis unit is used to analyze the participating operation status of the channel operation function set by the user according to the RF control system parameters.
[0089] The determination unit 32 is further used to determine the total channel operation time required for the RF control system set by the user according to the participating operation state of the channel operation function set by the user; The configuration unit is used to configure the channel operation reserved time of the RF control system set by the user according to the total channel operation time required by the RF control system set by the user.
[0090] In a specific embodiment of the present disclosure, the analysis unit can be specifically used to analyze the second channel operation function used in the overall channel operation of the RF control system set by the user and the number of operations in which the second channel operation function participates, according to the RF control system parameters, when the participating operation status of the channel operation function includes: the second channel operation function used by the RF control system in the overall channel operation and the number of operations in which the second channel operation function participates.
[0091] Correspondingly, the determination unit 32 can be specifically used to obtain the operation time of the second channel operation function; and determine the total channel operation time required by the user setting according to the operation time of the third channel operation function and the number of operations involved.
[0092] In another specific embodiment of the present disclosure, the analysis unit may further analyze, according to the RF control system parameters, the channel operation paths corresponding to the RF control system set by the user and the third channel operation functions used respectively under each channel operation path when the participating operation state of the channel operation function includes: each channel operation path of the RF control system and the third channel operation functions used respectively under each channel operation path.
[0093] Correspondingly, the determination unit 32 can be specifically used to obtain the operation time of the third channel operation function; according to the operation time of the third channel operation function, determine the total time of each channel operation path corresponding to each channel operation path; according to the longest total time of the channel operation path, determine the total channel operation time required by the RF control system set by the user.
[0094] In another specific embodiment of the present disclosure, the configuration unit can be specifically used to configure the required channel operation time as the channel operation reserved time of the RF control system set by the user; or; obtain the preset channel operation time set by the user; when the preset channel operation time is less than the required channel operation time, output an alarm message for increasing the preset channel operation time; or configure the required channel operation time as the channel operation reserved time of the RF control system set by the user; when the preset channel operation time is greater than or equal to the required channel operation time, configure the preset channel operation time as the channel operation reserved time of the RF control system set by the user.
[0095] In an optional embodiment of the present disclosure, the resource configuration device may further include: a triggering unit.
[0096] The acquisition unit 31 may also be used to acquire a preset radio frequency transmission time set by a user.
[0097] The trigger unit is used to trigger the start instruction of user operation action sampling and the start instruction of channel operation based on the preset radio frequency transmission time.
[0098] A timing control device is provided in an embodiment of the present invention. The embodiment of the present invention can obtain the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; based on the user operation action, the total channel operation time required for the current cycle can be determined; then when the total channel operation time is greater than or equal to the channel operation reserved time, the channel operation reserved time can be adjusted to increase; when the total channel operation time is less than the channel operation reserved time, the control RF signal of the current cycle obtained by the channel operation can be sent to the RF receiving system. That is, compared with the prior art that performs timing control through a fixed channel operation reserved time, the present invention can realize that the user sets the channel operation reserved time, and then adjusts the channel operation reserved time and sends a control RF signal based on the comparison result between the channel operation reserved time set by the user and the total channel operation duration of the current cycle, so as to ensure that the channel operation reserved time of the RF control system is dynamically adjusted according to the actual total channel operation duration, so that the channel operation reserved time of the RF control system meets the actual demand, that is, the control delay of the RF control system can be reduced, the data update frequency can be increased, so as to avoid wasting system resources, and the channel operation of the current cycle can be completed, so as to ensure that the control RF signal sent by the RF control system to the RF receiving system is generated in the current cycle, and the internal logic processing of the current cycle of the RF control system is completed, so as to avoid the phenomenon of signal timing confusion, card or crash of the RF control system, and thus ensure the timing control efficiency and accuracy of the RF control system. At the same time, the control delay of the RF control system can be reduced and the data update frequency can be increased.
[0099] In order to achieve the above objectives, the present invention provides a storage medium, on which a timing control program is stored, and when the program is executed by a processor, the steps of the timing control method as described above are implemented.
[0100] In order to achieve the above objectives, the present invention provides a timing control device, which includes: a memory, a processor, and a timing control program stored in the memory and executable on the processor, and when the program is executed by the processor, the steps of the timing control method described above are implemented.
[0101] The timing control method of the embodiment of the present invention can be implemented in the form of hardware, can be implemented in the form of software instructions, and can also be implemented by a combination of hardware and software modules. Specifically, each step of the timing control method of the embodiment of the present invention can be completed by the hardware integrated logic circuit and / or software instructions in the processor, and the steps of the timing control method in the embodiment of the present invention can be directly embodied as a hardware decoding processor to execute, or a combination of hardware and software modules in the decoding processor to execute. Optionally, the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps in the above-mentioned timing control method embodiment in combination with its hardware.
[0102] Figure 6 is a schematic block diagram of a timing control device 400 according to an embodiment of the present invention.
[0103] like Figure 6 As shown, the timing control device 400 may include: The memory 410 and the processor 420, the memory 410 is used to store the computer program and transmit the program code to the processor 420. In other words, the processor 420 can call and run the computer program from the memory 410 to implement the method in the embodiment of the present invention.
[0104] For example, the processor 420 may be configured to execute the above method embodiments according to instructions in the computer program.
[0105] In some embodiments of the present invention, the processor 420 may include but is not limited to: General-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0106] In some embodiments of the present invention, the memory 410 includes but is not limited to: Volatile memory and / or non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct memory bus random access memory (Direct Rambus RAM, DR RAM).
[0107] In some embodiments of the present invention, the computer program may be divided into one or more modules, which are stored in the memory 410 and executed by the processor 420 to complete the method provided by the present invention. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the controller.
[0108] like Figure 6 As shown, the timing control device 400 may further include: The transceiver 430 may be connected to the processor 420 or the memory 410 .
[0109] The processor 420 may control the transceiver 430 to communicate with other devices, specifically, to send data or data to other devices, or to receive data or data sent by other devices. The transceiver 430 may include an RF control system and an RF receiving system. The transceiver 430 may further include an antenna, and the number of antennas may be one or more.
[0110] It should be understood that the various components in the timing control device are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.
[0111] The timing control method, device, storage medium and device provided by the embodiments of the present invention. The embodiments of the present invention can obtain the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; based on the user operation action, the total channel operation time required for the current cycle can be determined; then when the total channel operation time is greater than or equal to the channel operation reserved time, the channel operation reserved time can be adjusted to increase; when the total channel operation time is less than the channel operation reserved time, the control RF signal of the current cycle obtained by the channel operation can be sent to the RF receiving system. That is, compared with the prior art that performs timing control through a fixed channel operation reserved time, the present invention can realize that the user sets the channel operation reserved time, and then adjusts the channel operation reserved time and sends a control RF signal based on the comparison result between the channel operation reserved time set by the user and the total channel operation duration of the current cycle, so as to ensure that the channel operation reserved time of the RF control system is dynamically adjusted according to the actual total channel operation duration, so that the channel operation reserved time of the RF control system meets the actual demand, that is, the control delay of the RF control system can be reduced, the data update frequency can be increased, so as to avoid wasting system resources, and the channel operation of the current cycle can be completed, so as to ensure that the control RF signal sent by the RF control system to the RF receiving system is generated in the current cycle, and the internal logic processing of the current cycle of the RF control system is completed, so as to avoid the phenomenon of signal timing confusion, card or crash of the RF control system, and thus ensure the timing control efficiency and accuracy of the RF control system. At the same time, the control delay of the RF control system can be reduced and the data update frequency can be increased.
[0112] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0113] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings.
Claims
1. A timing control method, characterized in that: Applications in RF control systems, including: Acquire the channel operation reserved time set by the user and the user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is: input by the user through the RF control system setting interface, or configured by the RF control system based on the RF control system parameters set by the user; Based on the user operation action, determine the total channel operation time required for the current cycle; When the total channel operation duration is greater than or equal to the channel operation reserved time, adjusting and increasing the channel operation reserved time; When the total duration of the channel operation is less than the reserved time for the channel operation, a control radio frequency signal of the current period obtained by the channel operation is sent to the RF receiving system.
2. The method according to claim 1, characterized in that The determining, based on the user operation action, the total channel operation duration required for the current cycle includes: Based on the control value corresponding to the user operation action and the preset channel operation rule, determine the participating operation state of the channel operation function; based on the participating operation state of the channel operation function, determine the total channel operation time required for the current cycle; or, Determine the start time point and the end time point of the control radio frequency signal of the current cycle obtained by the channel operation according to the user operation action, and determine the total channel operation time required for the current cycle based on the start time point and the end time point.
3. The method according to claim 2, characterized in that The participating operation state of the channel operation function is used to determine the total channel operation time required for the current cycle, including: Determine the first channel operation function used in the channel operation process of the current cycle and the number of operations in which the first channel operation function participates; determine the total channel operation time required for the current cycle according to the sum of the product of the operation time of the first channel operation function and the number of operations in which the first channel operation function participates; The determining, according to the user operation action, a start time point and an end time point of the control radio frequency signal of the current cycle obtained by channel operation, and determining a total channel operation duration required for the current cycle based on the start time point and the end time point, includes: When the RF control system does not have the function of real-time recording and saving specific time points, but has the function of recording time differences, determining the start time reference point and the end time reference point of the control RF signal of the current cycle obtained by channel operation according to the user operation action; based on the difference between the start time reference point and the end time reference point, determining the total channel operation time required for the current cycle; or When the RF control system has the function of real-time recording and saving specific time points, the specific start time point and the specific end time point of the control RF signal of the current cycle obtained by the channel operation are determined according to the user operation action; based on the difference between the specific start time point and the specific end time point, the total channel operation time required for the current cycle is determined.
4. The method according to claim 1, characterized in that: The method further comprises: When the total duration of the channel operation is greater than or equal to the reserved channel operation time, keep sending the control radio frequency signal of the previous cycle overtime; When the total channel operation duration is greater than or equal to the channel operation reserved time, adjusting and increasing the channel operation reserved time includes: When the total duration of the channel operation is greater than or equal to the channel operation reserved time, an alarm message for increasing the channel operation reserved time is output, or the channel operation reserved time is automatically extended.
5. The method according to claim 1, characterized in that: The method further comprises: When the total channel operation duration is less than the reserved channel operation time, the percentage of the total channel operation duration to the reserved channel operation time is calculated and displayed; If the percentage of the total channel operation duration to the channel operation reserved time is greater than a preset percentage threshold, a safety protection mechanism is triggered, wherein the safety protection mechanism includes but is not limited to: outputting an alarm message that limits the increase in user operations; or, based on a preset adjustment ratio, automatically extending the channel operation reserved time; or, maintaining the timeout to send the control RF signal of the previous cycle.
6. The method according to claim 1, characterized in that The method further comprises: Acquire the RF control system parameters set by the user, and analyze the participating operation status of the channel operation function set by the user according to the RF control system parameters; Determine the total channel operation time required for the RF control system set by the user according to the participating operation status of the channel operation function; According to the required total channel operation duration, the channel operation reserved time of the RF control system set by the user is configured.
7. The method according to claim 1, characterized in that The method further comprises: Get the preset radio frequency transmission time set by the user; Based on the preset radio frequency transmission time, the start instruction of user operation action sampling and the start instruction of channel operation are triggered.
8. A timing control device, characterized in that: include: an acquisition unit, used to acquire a channel operation reserved time set by a user and a user operation action currently performed by the user on the RF control system, wherein the channel operation reserved time set by the user is input by the user through the RF control system setting interface, or the RF control system is configured based on the RF control system parameters set by the user; A determination unit, used to determine the total channel operation time required for the current cycle based on the user operation action; An adjustment unit, used for adjusting and increasing the channel operation reserved time when the total channel operation time is greater than or equal to the channel operation reserved time; The sending unit is used to send the control radio frequency signal of the current period obtained by the channel operation to the RF receiving system when the total channel operation time is less than the channel operation reserved time.
9. A storage medium, characterized in that: The storage medium stores a timing control program, and when the program is executed by the processor, the timing control method according to any one of claims 1 to 7 is implemented.
10. A timing control device, characterized in that: The timing control device comprises: a memory, a processor, and a timing control program stored in the memory and executable on the processor, wherein the program implements the timing control method according to any one of claims 1 to 7 when executed by the processor.
Citation Information
Patent Citations
Time difference measurement-based antenna switching type radio frequency positioning method
CN102892140A
Emulation device and method for adjusting time sequence of radio frequency transceiving thereof
CN103297065A
Field programmable timing sequence lighting adjustment control system and method for lamp
CN104540303A
Medical system, time sequence synchronization device thereof, storage medium and program product
CN116881875A
Method, system and equipment for debugging power-on time sequence and medium
CN117785555A
Cited By
Time sequence control method and device, storage medium and equipment
CN120722779A