[go: up one dir, main page]

CN115355594B - A timed remote control method based on time correction - Google Patents

A timed remote control method based on time correction Download PDF

Info

Publication number
CN115355594B
CN115355594B CN202211014624.XA CN202211014624A CN115355594B CN 115355594 B CN115355594 B CN 115355594B CN 202211014624 A CN202211014624 A CN 202211014624A CN 115355594 B CN115355594 B CN 115355594B
Authority
CN
China
Prior art keywords
time
timing
timing time
duration
correcting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211014624.XA
Other languages
Chinese (zh)
Other versions
CN115355594A (en
Inventor
赵宇
李秀菲
黄智聪
刘燕
黄哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN202211014624.XA priority Critical patent/CN115355594B/en
Publication of CN115355594A publication Critical patent/CN115355594A/en
Application granted granted Critical
Publication of CN115355594B publication Critical patent/CN115355594B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/61Control or safety arrangements characterised by user interfaces or communication using timers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/88Electrical aspects, e.g. circuits

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

本发明公开了一种基于时间矫正的定时遥控方法,该方法为:定时按键设置定时时间后,当其他按键被按下,利用至少一种时间矫正方式来校准定时时间;向主控设备下发已校准的定时时间。通过本发明的方案,解决了现有空调遥控器的全码发送信息的方式导致的定时不准确的问题,实现了遥控器设定定时的自动矫正,在不增加成本的前提下,有效的提高了定时精度,并且减少遥控器发码次数,降低了功耗。

The present invention discloses a timed remote control method based on time correction, which comprises: after a timed button is used to set the timed time, when other buttons are pressed, at least one time correction method is used to calibrate the timed time; and the calibrated timed time is sent to a main control device. The solution of the present invention solves the problem of inaccurate timing caused by the full code information sending method of the existing air conditioner remote controller, realizes automatic correction of the remote controller setting timing, effectively improves the timing accuracy without increasing the cost, reduces the number of times the remote controller sends codes, and reduces power consumption.

Description

Timing remote control method based on time correction
Technical Field
The invention relates to the technical field of remote controllers, in particular to a timing remote control method based on time correction.
Background
At present, most air conditioner remote controllers are all-code sending, namely, any key is pressed, then the remote controllers can send all setting information at that time to the air conditioner, for example, the remote controllers are started after setting time n hours, when the time m hours passes, any key (such as wind speed and the like) of the remote controllers is pressed again, at the moment, the remote controllers can resend commands started after the time n hours to the air conditioner, and serious inaccuracy is caused.
For example, the remote controller sets the timing m hours and then turns on/off, the remote controller sends the timing m to the main controller, when the timing n hours pass, any key of the remote controller is pressed at the moment, the remote controller can send an instruction of turning on/off m hours back to the main controller again, the main controller can clear the existing timing, and the timing m hours later is executed again, so that the timing is inaccurate.
For example, the remote controller is changed into single code for transmission, when other keys are pressed again after timing is set, the timing is not set for the main control, and the main control always keeps the timing execution at the beginning.
The patent is CN 202066155A, which is the most similar to the invention, and can realize the mode control of the on-off of the air conditioner through a remote controller, and the like, so that the time of one-time setting, the running mode of the air conditioner, and the like are realized while the real-time control of the air conditioner is ensured, and the trouble of repeated setting is avoided. However, this solution requires the addition of a perpetual calendar chip, increasing hardware costs and complexity of design.
Disclosure of Invention
The invention mainly designs a timing remote control method based on time correction, which comprises the steps that after a timing key sets timing time, when other keys are pressed down, the timing time is calibrated by utilizing at least one time correction mode; and issuing the calibrated timing time to the master control equipment. According to the scheme, after the timing is set through the remote controller, other keys are pressed again, the remote controller can evaluate and calculate the timing time sent to the main control according to the current time again, and meanwhile, the remote controller automatically sends the timing time to the main control equipment again every fixed time interval, so that the timing time is corrected absolutely, and continuous accumulation of periodic timing time errors is avoided. Through the correction mode of at least one of the above, on the premise of not increasing the cost, the timing precision is effectively improved, the code sending times of the remote controller are reduced, and the power consumption is reduced.
In a first aspect, the present invention provides a timing remote control method based on time correction, which includes:
after the timing key sets the timing time, when other keys are pressed, the timing time is calibrated by using at least one time correction mode;
and issuing the calibrated timing time to the master control equipment.
As a further embodiment of the first aspect of the present invention, after the timing key sets a timing time, when the other key is pressed, calibrating the timing time by using at least one time correction method includes:
Recording the set timing time of the timing key as a first time, starting timing by taking the first time as a starting time point, taking the timing time length as a first time length, recording the pressed time of the other keys as a second time length, and subtracting the first time length from the second time length as a second time length;
Correcting the timing time according to a second duration;
correcting the timing time according to a first time length;
And doubly correcting the timing time according to the second time length and the first time length.
As a further embodiment of the first aspect of the present invention, the correcting the timing time according to the second duration includes:
correcting the timing time when the main control equipment is in a starting state;
and correcting the timing time when the main control equipment is in a shutdown state.
As a further embodiment of the first aspect of the present invention, correcting the timing time when the master control device is in the on state includes:
when the second duration is within a first preset range, the timing time is kept at the original timing time;
when the second duration is within a second preset range, the timing time is the original timing time minus a preset deviation value delta;
When the second duration is within a third preset range, the timing time is obtained by subtracting the preset deviation delta from the current timing time;
And when the round robin is performed, the timing time is gradually reduced until the timing time is within the last remaining time threshold of the timing startup, if the other keys are pressed, executing the timing startup instruction, and resetting the timing time.
As a further embodiment of the first aspect of the present invention, correcting the timing time when the master control apparatus is in the off state includes:
when the second duration is within a first preset range, the timing time is kept at the original timing time;
when the second duration is within a second preset range, the timing time is the original timing time minus the preset deviation delta;
When the second duration is within a third preset range, the timing time is obtained by subtracting the preset deviation delta from the current timing time;
When the round robin is performed, the timing time is gradually reduced until the timing time is within a last residual time threshold of the timing shutdown, if other keys except the on/off key are pressed, the relevant flag bit is cleared, and information is transmitted according to the set state;
And canceling the timing or setting the timing time by pressing the timing key again after the timing time is reduced to zero, wherein the current timing time is the timing time set last time.
As a further embodiment of the first aspect of the present invention, the timing key or the other key being pressed comprises:
The key is pressed and information is transmitted.
As a further embodiment of the first aspect of the present invention, the correcting the timing time according to the first time length includes:
when the first duration is n times of the preset deviation delta, the current timing time is the original timing time minus n times of the delta, namely the current timing time is S-n times of the delta, wherein n is the serial number of the n delta which starts to be timed after the timing duration exceeds the upper limit value of the first preset range, and S is the original timing time.
As a further embodiment of the first aspect of the present invention, doubly correcting the timing time according to the second time length and the first time length includes:
after the timing key sets the timing, the timing time is continuously and actively sent to the main control equipment by using the mode of correcting the timing time according to the second time length and taking the preset deviation value delta as a minimum time interval unit, and meanwhile, if the other keys are detected to be pressed, the timing time is determined by using the mode of correcting the timing time according to the first time length.
In another aspect of the present invention, a timing remote control with time correction is provided, which includes one or more processors and a non-transitory computer readable storage medium storing program instructions, which when executed by the one or more processors, are configured to implement the method of any one of the above.
In yet another aspect, the present invention provides a non-transitory computer-readable storage medium having stored thereon program instructions that, when executed by one or more processors, are configured to implement the method of any of the above embodiments.
In still another aspect, the present invention provides an air conditioning system based on a time correction timing remote control method, which includes an air conditioner and a remote controller as described in the foregoing embodiments.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail exemplary embodiments thereof with reference to the attached drawings. The drawings described below are merely examples of the present disclosure and other drawings may be made from these drawings by one of ordinary skill in the art without inventive effort.
FIG. 1 shows a schematic flow chart of a first embodiment of the invention;
FIG. 2 is a schematic diagram of a data processing flow according to a first embodiment of the present invention;
fig. 3 is a schematic diagram showing an air conditioning system according to a second embodiment of the present invention;
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise, the "plurality" generally includes at least two, but does not exclude the case of at least one.
It should be understood that the term "and/or" as used herein is merely an association relationship describing the associated object, and means that there may be three relationships, e.g., a and/or B, and that there may be three cases where a exists alone, while a and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a product or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such product or system. Without further limitation, an element defined by the phrase "comprising one of the elements" does not exclude the presence of additional identical elements in a commodity or system comprising the element.
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, detailed descriptions of related known functions or configurations are omitted so as not to unnecessarily obscure the technical gist of the present invention. In addition, throughout the description, the same reference numerals denote the same circuits, modules or units, and repetitive descriptions of the same circuits, modules or units are omitted for brevity.
Furthermore, it should be understood that one or more of the following methods or aspects thereof may be performed by at least one control system, control unit, or controller. The terms "control unit", "controller", "control module" or "main control module" may refer to hardware devices including a memory and a processor, and the term "air conditioner" may refer to devices similar to refrigeration devices. The memory or computer-readable storage medium is configured to store program instructions, and the processor is specifically configured to execute the program instructions to perform one or more processes that will be described further below. Moreover, it should be appreciated that the following methods may be performed by including a processor in combination with one or more other components, as will be appreciated by those of ordinary skill in the art.
In order to further illustrate the technical solution of the present invention, the following specific embodiments are provided with reference to fig. 1 and 2.
Example 1
The embodiment of the invention provides a timing remote control method based on time correction, as shown in fig. 1, the timing remote control method based on time correction in the embodiment of the invention at least comprises the following steps S1 and S2.
S1, after the timing key sets the timing time, when other keys are pressed, the timing time is calibrated by at least one time correction mode.
S2, the calibrated timing time is issued to the master control equipment.
Wherein:
s1, after the timing key sets the timing time, when other keys are pressed, the timing time is calibrated by at least one time correction mode.
As shown in fig. 2, assuming that the timing key sets the timing time to be S hours to T1, the time when the other key is pressed to T2, the timing is started with T1 as the start time point, the time length from the time of T1 is denoted by Y, and if the current time is any time Tn after the start of the timing at the time of T1, the time length of the first time y=tn-T1, the time length at the time of T2 is denoted by X with the time of T1 as the time start point, that is, x=t2-T1. The units of X and Y are minutes. And X, Y two different timing durations are utilized to respectively correspond to the two different time correction modes S11 and S12, and meanwhile, the time correction mode based on the double correction timing time of the X duration and the Y duration is also included. Since the preset deviation value delta is used for the decreasing offset of the timing time, the accuracy of the time correction can be characterized, it is preferable that delta is the timing accuracy. Preferably, delta=0.5 hours.
S11, correcting the timing time according to the second duration X.
S12, correcting the timing time according to the first time length Y.
S13, double correcting the timing time according to the second time length X and the first time length Y.
Wherein:
S11, correcting the timing time according to the second duration X.
When correcting the timing time by using the second duration X, two different time correction strategies can be classified as follows S111 and S112 according to the on-off state of the master device.
S111, correcting timing time when the main control equipment is in a starting state. If the second duration X is within the first preset range, preferably the first preset range is 0 to 15 minutes, the timing time is maintained for the initially set timing time S hours.
If the second duration X is within the second preset range, preferably the second preset range is 15 minutes, 1 second to 45 minutes, then the current timing time is updated to S-delta.
If the second duration X is within the third preset range, preferably, the third preset range is 45 minutes, 1 second to 60 minutes, then the current timing time is the last updated timing time minus the preset deviation delta, i.e. the current timing time is S-2X delta.
And (3) performing round robin timing until the last 15 minutes of the timing startup, if other keys except the timing key are pressed, executing the timing startup instruction, and resetting the current timing time.
S112, correcting the timing time when the main control equipment is in the shutdown state.
If the second duration X is within the first preset range, preferably the first preset range is 0 to 15 minutes, the timing time remains the original timing time, i.e., the timing time S originally set.
If the second duration X is within the second preset range, preferably the second preset range is 15 minutes, 1 second to 45 minutes, then the current timing time is updated to S-delta.
If the second duration X is within the third preset range, preferably, the third preset range is 45 minutes, 1 second to 75 minutes, then the current timing time is the last updated timing time minus delta, i.e., the current timing time is S-2X delta.
When the round-robin is performed, the current timing time may be represented as S-n times delta, where n is the number of n times delta that starts to count after the time length exceeds the upper limit value of the first preset range. Can be expressed as n= (X-R1 top)// (delta 60) +1, where// is the rounding down operation in the computer, R1 top is the upper value of the first preset range, and the dimension is minutes. The timing time is gradually reduced until the timing time is within the last remaining time threshold of the timing shutdown, preferably, the last remaining time threshold is 15 minutes, if other keys except the on/off key are pressed, the relevant flag bit is cleared, and information is transmitted according to the set state. After the timing time is cancelled or the time is decremented to zero, the timing is set again, and the time value is the last set timing time value, not the decremented timing time value.
S12, correcting the timing time according to the first time length Y.
The timing correction method of S11 is used to calibrate the timing, and although the accuracy of the timing is improved to some extent, there is a problem in that if the estimation is always biased in one direction, the timing estimated last is far from the timing setting time.
For example, when the main control device is an air conditioner, the cycle timing is set, the air conditioner is started at eight points in the morning every day, if the timing of the first air conditioner is started 15 minutes earlier, the subsequent time of the first air conditioner is taken as a time reference every day, the deviation is continuously accumulated for 15 minutes, and the deviation is 120 minutes for 8 days. This results in the air conditioner being turned on 2 hours in advance, i.e. 6 a.m. on day 9, which results far from the user's will, and in order to solve this problem, a second absolute time correction is required according to the first duration Y.
After the timing key sets the timing time, the first time length Y starts to be increased, when Y is equal to n times of a preset deviation delta of 60 minutes, Y is cleared, then Y is continuously accumulated, and in the process of accumulating to clear, the timing time S is updated to be S-delta, namely the current timing time is the original timing time minus n times delta, wherein n is a natural number, and the original timing time is the timing time set by the timing key. And then issuing the master control device. That is, after the timing is set, the timing time is automatically sent back to the main control equipment after the delta is exceeded, so that the timing time is absolutely corrected, and the continuous accumulation of periodic timing time errors is avoided.
Because the remote control is simpler than the main control equipment in terms of the executed logic functions, the interrupt and other calls are less, the overall timing time is more accurate, the remote control timing precision is delta, the timing time calculation can be carried out in the remote control after the remote control is used for setting the timing, and the remote control automatically sends the residual timing time to the main control equipment for absolute correction every interval delta, so that even if the previous timing has deviation, the deviation cannot be accumulated after the absolute correction of the delta, and the accuracy of the final timing can be ensured.
S13, double correcting the timing time according to the second time length X and the first time length Y.
After the remote controller is set to time, the timing time is corrected according to the first time length Y as described in S12, the timing time is continuously and actively sent to the master control device with the remote control timing precision as the minimum time interval unit, and meanwhile, if other keys except the timing key are pressed, the timing time is determined by correcting the timing time according to the second time length X as described in S11.
By combining the two correction modes of S11, S12 and S13, the timing precision is effectively improved, the code sending times of a remote controller are reduced, and the power consumption is reduced on the premise of not increasing the cost.
S2, the calibrated timing time is issued to the master control equipment.
Through the calibration of S1 to the timing time, the accuracy of the timing time is improved, and after the main control equipment is operated by the remote control key, a corresponding control instruction and the calibrated timing time are sent to the main control equipment, so that the accuracy of timing is ensured, and the normal operation of the functions of the main control equipment is ensured.
In this embodiment, the evaluation of the timing time is formulated according to the timing accuracy delta of the remote control, and if the timing accuracy delta is changed, the evaluation and calculation modes are adjusted accordingly.
The key in this embodiment is pressed with the transmitted information.
Example two
The embodiment of the invention provides an air conditioning system based on a time correction timing remote control method, which comprises an air conditioner and a remote controller as shown in fig. 3.
The remote controller is in wireless connection with the air conditioner, the remote controller sends a control instruction to the air conditioner through a key, and the air conditioner immediately executes after receiving the control instruction.
The remote controller can set the timing on or off of the air conditioner through the timing key, records the set timing moment of the remote controller as T1, presses the other keys of the remote controller again as T2, starts timing after the set timing moment T1, records the timing duration of the T2 as a second duration, and indicates X minutes, namely X=T2-T1. Recording the timing duration from the moment T1 as a first duration, representing the first duration as Y minutes, if the timing duration is any moment Tn after the moment T1 begins to be timed, the first duration Y=Tn-T1, and calibrating the timing time of the remote controller is finished through time correction based on the X duration and the Y duration respectively, or can be finished through double correction of the timing time based on the X duration and the Y duration at the same time, wherein the three modes are represented as S1, S2 and S3.
S1, correcting timing time based on the X duration.
S2, correcting the timing time based on the Y duration.
S3, correcting the timing time based on the X duration and the Y duration.
Wherein,
S1, correcting timing time based on the X duration.
When other keys of the remote controller except the timing key are operated again, judging the X, specifically, the following two timing correction modes under the state of the air conditioner are adopted:
s11, when the air conditioner is in a starting state, the timing time correcting mode is as follows:
if X is within the first preset range, preferably, the first preset range is 0to 15 minutes, and the timing time is kept for the original timing time;
If X is within the second preset range, preferably, the second preset range is 15 minutes, 1 second to 45 minutes, and the timing time is the original timing time minus 0.5 hour;
If X is within the third preset range, preferably, the third preset range is 45 minutes, 1 second to 60 minutes, and the current timing time is obtained by subtracting 0.5 hour from the last step of timing time;
And (3) after the round robin is performed until the X is within the last remaining time threshold value of the air conditioner when the air conditioner is started at regular time, preferably, the last remaining time threshold value is 15 minutes, if the remote controller presses other keys except the timing key and has transmitting information, the air conditioner immediately responds to the command of the remote controller, and the air conditioner is started according to the time determined by the timing time, namely, the air conditioner is started within 15 minutes at the latest.
S12, when the air conditioner is in a shutdown state, correcting the timing time as follows:
if X is within the first preset range, preferably, the first preset range is 0to 15 minutes, and the timing time is kept for the original timing time;
If X is within the second preset range, preferably, the second preset range is 15 minutes, 1 second to 45 minutes, and the timing time is the original timing time minus 0.5 hour;
if X is within the third preset range, preferably, the third preset range is 45 minutes, 1 second to 75 minutes, and the current timing time is obtained by subtracting 0.5 hour from the last step of timing time;
And (3) after the round robin is performed until the timing time is within the last remaining time threshold of the air conditioner for timing shutdown, preferably, the last remaining time threshold is 15 minutes, if other keys except the on/off key are pressed, the relevant flag bit is cleared, and the information is transmitted according to the state set by the currently pressed key. If the timing is canceled or the timing time is decremented to zero, the timing is again set, and the timing time value at this time is the last set timing time value, instead of the decremented timing time value.
The air conditioner corrects the timing time by correcting the time using the timing time X as described above, but there is a problem in that if the estimated value is always biased in one direction, the timing time estimated last is far from the timing set time. For example, if the cycle timing is set and the air conditioner is started at eight times a day in the morning, if the first air conditioner timing is started 15 minutes earlier, the following day will take the first timing as the time reference, the deviation will continue to accumulate for 15 minutes, and the deviation will be 120 minutes for 8 days. This results in the air conditioner being turned on 2 hours in advance, i.e. 6 a.m. on day 9, which is far from the user's wish, and in order to solve this problem, a correction of the second absolute time according to the time duration Y is required.
S2, correcting the timing time based on the Y duration.
Because the remote controller is simpler for the logical function of air conditioner, interrupt etc. is called comparatively less, and whole timing time is more accurate, and the remote controller timing accuracy is 0.5 hour, uses the remote controller to set for the back, can carry out timing time calculation in the remote controller, every interval 0.5 hour, then the remote controller is automatic to send remaining timing time to master control equipment, carries out absolute correction, even have the deviation in the timing before like this, through 0.5 hour's absolute correction, the deviation just can not accumulate, alright guarantee the accuracy of final timing to can guarantee that the timing time that the remote controller sent to the air conditioner is accurate.
S3, correcting the timing time based on the X duration and the Y duration.
And (2) after the timing is set by the remote controller, the remote controller continuously and actively transmits the remaining timing time to the air conditioner by taking the timing precision as a minimum time interval unit, and meanwhile, if other keys except the timing key are pressed, the remaining timing time transmitted to the air conditioner at the moment can be determined by the mode based on the X-time correction timing time in the step (S1).
In summary, it is readily understood by those skilled in the art that the above-described advantageous ways can be freely combined and superimposed without conflict. The above description is only an example of the present invention and is not intended to limit the present invention, but various modifications and variations can be made to the present invention by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims (10)

1.一种基于时间矫正的定时遥控方法,其特征在于,包括:1. A timed remote control method based on time correction, characterized by comprising: 定时按键设置定时时间后,当其他按键被按下,利用至少一种时间矫正方式来校准所述定时时间;After the timing button sets the timing time, when other buttons are pressed, at least one time correction method is used to calibrate the timing time; 向主控设备下发已校准的所述定时时间;Sending the calibrated timing time to the main control device; 所述定时按键设置定时时间后,当其他按键被按下,利用至少一种时间矫正方式来校准所述定时时间包括:After the timing button sets the timing time, when other buttons are pressed, at least one time correction method is used to calibrate the timing time, including: 记录所述定时按键设置定时的时刻为第一时刻,以所述第一时刻为起始时间点开始计时,计时时长作为第一时长,记录所述其他按键被按下的时刻为第二时刻,第二时刻减去第一时刻作为第二时长;Record the time when the timing button is set as the first time, start timing with the first time as the starting time point, and the timing duration is the first duration, record the time when the other button is pressed as the second time, and subtract the first time from the second time as the second duration; 根据第二时长矫正所述定时时间和/或根据第一时长矫正所述定时时间;Correcting the timing time according to the second duration and/or correcting the timing time according to the first duration; 其中,矫正所述定时时间包括利用预设偏差值delta进行矫正。Wherein, correcting the timing time includes correcting it using a preset deviation value delta. 2.根据权利要求1所述的方法,其特征在于,所述根据第二时长矫正所述定时时间包括:2. The method according to claim 1, wherein the step of correcting the timing time according to the second duration comprises: 所述主控设备处于开机状态时矫正所述定时时间;Correcting the timing time when the main control device is in the power-on state; 所述主控设备处于关机状态时矫正所述定时时间。The timing time is corrected when the main control device is in a shutdown state. 3.根据权利要求2所述的方法,其特征在于,所述主控设备处于开机状态时矫正所述定时时间包括:3. The method according to claim 2, wherein correcting the timing time when the main control device is in a powered-on state comprises: 所述第二时长在第一预设范围内时,所述定时时间保持原定时时间;When the second duration is within the first preset range, the timing time remains the original timing time; 所述第二时长在第二预设范围内时,所述定时时间为原定时时间减去预设偏差值delta;When the second duration is within the second preset range, the timing time is the original timing time minus the preset deviation value delta; 所述第二时长在第三预设范围内时,所述定时时间为当前所述定时时间减去所述预设偏差值delta;When the second duration is within a third preset range, the timing time is the current timing time minus the preset deviation value delta; 此后轮循计时,所述定时时间逐步减小,直至所述定时时间在定时开机最后剩余时间阈值内时,若所述其他按键被按下,则执行定时开机指令,并清零所述定时时间。Thereafter, the timing is repeated in a round-robin manner, and the timing time is gradually reduced until the timing time is within the final remaining time threshold of the scheduled startup. If the other button is pressed, the scheduled startup instruction is executed and the timing time is cleared. 4.根据权利要求2所述的方法,其特征在于,所述主控设备处于关机状态时矫正所述定时时间包括:4. The method according to claim 2, wherein correcting the timing time when the main control device is in a shutdown state comprises: 所述第二时长在第一预设范围内时,所述定时时间保持原定时时间;When the second duration is within the first preset range, the timing time remains the original timing time; 所述第二时长在第二预设范围内时,所述定时时间为所述原定时时间减去所述预设偏差值delta;When the second duration is within a second preset range, the timing time is the original timing time minus the preset deviation value delta; 所述第二时长在第三预设范围内时,所述定时时间为当前所述定时时间减去所述预设偏差值delta;When the second duration is within a third preset range, the timing time is the current timing time minus the preset deviation value delta; 此后轮循计时,所述定时时间逐步减小,直至所述定时时间在定时关机最后剩余时间阈值内时,若除开/关按键之外的其他按键被按下时,则清空相关标志位,并按设定的状态发射信息;After that, the timing is cycled, and the timing time is gradually reduced until the timing time is within the final remaining time threshold of the scheduled shutdown. If other buttons except the on/off button are pressed, the relevant flag bits are cleared, and information is transmitted according to the set state; 取消定时或所述定时时间递减到零后,若再次按下所述定时按键设置定时时间,则当前的所述定时时间为上次设置的所述定时时间。After the timing is canceled or the timing time is decremented to zero, if the timing button is pressed again to set the timing time, the current timing time is the timing time set last time. 5.根据权利要求3或4所述的方法,其特征在于,所述定时按键或所述其他按键被按下包括:5. The method according to claim 3 or 4, characterized in that the timing button or the other button being pressed comprises: 按键被按下且发射信息。The key is pressed and the message is transmitted. 6.根据权利要求5所述的方法,其特征在于,所述根据第一时长矫正所述定时时间包括:6. The method according to claim 5, characterized in that the correcting the timing time according to the first duration comprises: 所述第一时长为所述预设偏差值delta的n倍时,当前的所述定时时间为原定时时间减去n*delta,即当前的定时时间为S-n*delta,其中n为计时时长超出第一预设范围的上限值之后开始计时的第n个delta的序号,为自然数;S为原定时时间。When the first duration is n times the preset deviation value delta, the current timing time is the original timing time minus n*delta, that is, the current timing time is S-n*delta, where n is the serial number of the nth delta after the timing duration exceeds the upper limit value of the first preset range, which is a natural number; S is the original timing time. 7.根据权利要求6所述的方法,其特征在于,根据第二时长和第一时长双重矫正所述定时时间包括:7. The method according to claim 6, characterized in that the double correction of the timing time according to the second duration and the first duration comprises: 所述定时按键设定定时之后,利用所述根据第二时长矫正所述定时时间的方式,以所述预设偏差值delta为最小时间间隔单位,向所述主控设备持续主动发送定时时间,同时,如果检测到所述其他按键被按下,利用所述根据第一时长矫正所述定时时间的方式确定定时时间。After the timing button is set, the timing time is continuously and actively sent to the main control device by utilizing the method of correcting the timing time according to the second duration, with the preset deviation value delta as the minimum time interval unit. At the same time, if it is detected that the other buttons are pressed, the timing time is determined by utilizing the method of correcting the timing time according to the first duration. 8.一种双重时间矫正的定时遥控器,其包括一个或多个处理器以及存储有程序指令的非暂时性计算机可读存储介质,当所述一个或多个处理器执行所述程序指令时,所述一个或多个处理器用于实现根据权利要求1-7任意一项所述的方法。8. A dual time-corrected timing remote controller, comprising one or more processors and a non-transitory computer-readable storage medium storing program instructions, wherein when the one or more processors execute the program instructions, the one or more processors are used to implement the method according to any one of claims 1 to 7. 9.一种非暂时性计算机可读存储介质,其上存储有程序指令,当所述程序指令被一个或多个处理器执行时,所述一个或多个处理器用于实现根据权利要求1-7中任一项所述的方法。9. A non-transitory computer-readable storage medium having program instructions stored thereon, wherein when the program instructions are executed by one or more processors, the one or more processors are configured to implement the method according to any one of claims 1 to 7. 10.一种基于双重时间矫正的定时遥控方法的空调系统,包括空调器以及权利要求8所述的遥控器。10. An air conditioning system based on a timing remote control method of dual time correction, comprising an air conditioner and the remote controller according to claim 8.
CN202211014624.XA 2022-08-23 2022-08-23 A timed remote control method based on time correction Active CN115355594B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211014624.XA CN115355594B (en) 2022-08-23 2022-08-23 A timed remote control method based on time correction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211014624.XA CN115355594B (en) 2022-08-23 2022-08-23 A timed remote control method based on time correction

Publications (2)

Publication Number Publication Date
CN115355594A CN115355594A (en) 2022-11-18
CN115355594B true CN115355594B (en) 2025-03-14

Family

ID=84003033

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211014624.XA Active CN115355594B (en) 2022-08-23 2022-08-23 A timed remote control method based on time correction

Country Status (1)

Country Link
CN (1) CN115355594B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1280440A (en) * 1999-07-09 2001-01-17 Tcl王牌电子(深圳)有限公司 Correcting method for clock in TV set and clock device
CN102147140A (en) * 2010-02-08 2011-08-10 珠海格力电器股份有限公司 Timing reservation method for air conditioner
CN104821820A (en) * 2015-03-27 2015-08-05 深圳市振邦智能科技有限公司 Timing time compensation method
CN107490155A (en) * 2017-09-25 2017-12-19 珠海格力电器股份有限公司 Air conditioner timing on-off control method and device, remote control device and system
CN114110917A (en) * 2021-11-23 2022-03-01 珠海格力电器股份有限公司 Air conditioner self-adaptive timing high-precision calibration method and air conditioner

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191872A (en) * 1992-01-16 1993-07-30 Toshiba Corp Long-distance supervisory control system
JPH05219574A (en) * 1992-01-31 1993-08-27 Sony Corp Remote controller
US6204796B1 (en) * 1994-07-01 2001-03-20 Gemstar Development Corporation Apparatus and methods for generating codes for controlling appliances from a remote controller
JPH11283293A (en) * 1998-03-27 1999-10-15 Sony Corp Device and method for reserving to record program
CN1705358A (en) * 2004-05-26 2005-12-07 深圳创维-Rgb电子有限公司 A method for implementing real-time clock of television
JP5317308B2 (en) * 2006-04-07 2013-10-16 Nl技研株式会社 Television having communication function, television system, and operation device for equipment having communication function
CN101086802B (en) * 2007-05-30 2011-12-28 康佳集团股份有限公司 A repeated control method for remote control key
CN103049068A (en) * 2013-01-24 2013-04-17 桂林理工大学 An intelligent timing multifunctional computer switch device
CN204102322U (en) * 2014-07-01 2015-01-14 珠海格力电器股份有限公司 Remote controller control circuit
CN204283961U (en) * 2014-11-29 2015-04-22 济南职业学院 A kind of intelligent distant control temperature control fan system
CN206039835U (en) * 2016-08-15 2017-03-22 广东九联科技股份有限公司 Memory remote controller with timed sending infrared signal function
CN106788957B (en) * 2016-12-30 2022-02-11 广州华多网络科技有限公司 Method and device for correcting time error of timer
CN110391861B (en) * 2018-04-19 2023-12-05 北京京东尚科信息技术有限公司 Method, device, equipment and storage medium for correcting timer
CN112416540B (en) * 2019-08-23 2024-04-12 比亚迪半导体股份有限公司 Timing control method and device and vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1280440A (en) * 1999-07-09 2001-01-17 Tcl王牌电子(深圳)有限公司 Correcting method for clock in TV set and clock device
CN102147140A (en) * 2010-02-08 2011-08-10 珠海格力电器股份有限公司 Timing reservation method for air conditioner
CN104821820A (en) * 2015-03-27 2015-08-05 深圳市振邦智能科技有限公司 Timing time compensation method
CN107490155A (en) * 2017-09-25 2017-12-19 珠海格力电器股份有限公司 Air conditioner timing on-off control method and device, remote control device and system
CN114110917A (en) * 2021-11-23 2022-03-01 珠海格力电器股份有限公司 Air conditioner self-adaptive timing high-precision calibration method and air conditioner

Also Published As

Publication number Publication date
CN115355594A (en) 2022-11-18

Similar Documents

Publication Publication Date Title
US20080148268A1 (en) Data processing apparatus, data processing system, method therefor, and program
JP4860505B2 (en) Information processing apparatus, clock correction processing method, clock correction processing program, and program recording medium
US20080229125A1 (en) Power managing method of a scheduling system and related scheduling system
CN115355594B (en) A timed remote control method based on time correction
JP5568850B2 (en) Recording device
EP3550431A1 (en) Timer implementation method and device
US20170284201A1 (en) Malfunction diagnosis apparatus for gear motor
JP4891707B2 (en) Electronic device, timer processing method, and timer processing program
JP2000207174A (en) Electronic control unit
EP1184180A1 (en) Cleaning control method for recording head, cleaning controller performing the method, and recorder incorporating the cleaning controller
US7536580B2 (en) System and method for generating timer output corresponding to timer request from plurality of processes
CN117270630A (en) System-on-chip and timestamp capturing method, device and storage medium thereof
CN111042932A (en) Method and device for obtaining downtime and electronic control unit
CN111338425B (en) Method and system for realizing countdown of wireless low-power-consumption equipment
JP2003270371A (en) Clock device in computer system
US7555651B2 (en) Time management apparatus and time management method
JP7099289B2 (en) Electronic control device
US7178016B2 (en) Computer system and method of booting the same on set time
US10049060B2 (en) Semiconductor device and control method of the same
US10403350B2 (en) Control unit having radio interference avoiding function
JP2003229873A (en) Vehicle control system and electronic controller for vehicle
JP2002216280A (en) Telemeter monitoring device
JP2002040172A (en) Clock device, time correction method
JP2002063614A (en) Time recorder
CN114860418A (en) Method and device for using clock source of operating system, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant