Temperature control method, device and equipment for electric heating indirect moxibustion and medium
By obtaining the target temperature and environmental information of the user in real time, generating and adjusting the waveform and heating the scalding head, the safety and consistency of the electrothermal spacer moxibustion in temperature control is solved, and the scalding head is always within the appropriate physiotherapy temperature range, improving the safety of users and the consistency of physiotherapy effects.
Patent Information
- Application Number
- CN202510170669.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-17
- Publication Date
- 2025-05-30
AI Technical Summary
The existing electrically heated moxibustion has problems with the consistency of use safety and physiotherapy effects in temperature control. The former has caused the temperature to exceed the standard due to constant heating of the resistive wire, while the latter has caused the treatment effect due to instability in temperature.
By obtaining the user's target temperature and environmental information, we can determine the strategy of reheating the temperature of the grinding head in real time, generate a corresponding adjustment waveform, and heat the grinding head again based on the waveform to ensure that the grinding head always remains within the target temperature range.
It effectively solves the safety and consistency of electric heating spacer moxibustion in temperature control, ensures that the scalding head is always within the appropriate physiotherapy temperature range, and improves the safety of users and the consistency of physiotherapy effects.
Smart Images

Figure CN120053282A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of physical therapy, and in particular, to a temperature control method, device, equipment and medium for an electric heating moxibustion with a partition. Background Art
[0002] Traditional moxibustion uses the warm stimulation generated by the burning of moxa sticks or moxa cones made of mugwort to stimulate specific acupoints or parts of the human body, so as to achieve the purpose of treating diseases and conditioning the body. Electric heating moxibustion with a partition is an innovative form that combines traditional moxibustion therapy with modern technology. It uses an electric heating device to replace the traditional burning moxa stick or moxa cone to provide warm stimulation, while retaining the characteristic of enhancing the treatment effect through a medium (such as ginger slices, garlic slices, etc.) in moxibustion with a partition.
[0003] There are two existing temperature control methods for electric heating moxibustion with a partition. One is to keep heating with a resistance wire so that the moxibustion head is always at the target temperature. The other is to stop heating after heating the moxibustion head to the target temperature, and directly use the PID algorithm to heat it to the target temperature when the temperature of the moxibustion head drops outside the target temperature range. The former method ensures the user's use effect, but the resistance wire is always in the heating state, which easily causes the phenomenon that the temperature of the moxibustion head exceeds the target temperature, affecting the user's use safety. The latter method ensures the use safety, but there is also a problem that the temperature is unstable during the treatment process, affecting the consistency of the physical therapy effect. Summary of the Invention
[0004] In view of this, the purpose of the present application is to provide a temperature control method, device, equipment and medium for an electric heating moxibustion with a partition, which effectively solves the problems of use safety and inconsistent use effect existing in the existing electric heating moxibustion with a partition.
[0005] In a first aspect, an embodiment of the present application provides a temperature control method for an electric heating moxibustion with a partition, where the electric heating moxibustion with a partition includes a moxibustion head, and the method includes:
[0006] Obtain the target temperature of the user and the environmental information where the electric heating moxibustion with a partition is used, and stop heating after heating the moxibustion head to the target temperature; the environmental information includes the use geographical location, use time information and environmental temperature;
[0007] Determine in real time that the temperature of the moxibustion head needs to be heated again, and determine the corresponding temperature adjustment strategy based on the use geographical location, the use time information and the environmental temperature;
[0008] Read the temperature adjustment base value in the temperature adjustment strategy, and generate a corresponding adjustment waveform based on the temperature adjustment base value and the adjustment time; the adjustment time is calculated based on the environmental temperature;
[0009] Reheat the moxibustion head to the target temperature based on the adjusted waveform, so that the moxibustion head maintains the target temperature until the user finishes using the electric heating partition moxibustion.
[0010] Combined with the first aspect, the embodiments of the present application provide a first possible implementation manner of the first aspect. Among them, the heat preservation range corresponding to reheating the moxibustion head to the target temperature based on the adjusted waveform includes:
[0011] Adjust the temperature adjustment base value multiple times and generate corresponding adjusted waveforms to test out the target adjusted waveform based on the adjusted waveforms.
[0012] Heat the moxibustion head based on the target adjusted waveform so that the moxibustion head rises to the target temperature.
[0013] Combined with the first aspect, the embodiments of the present application provide a second possible implementation manner of the first aspect. Among them, testing out the target adjusted waveform based on the adjusted waveform includes:
[0014] Preliminarily heat the moxibustion head based on the adjusted waveform corresponding to the temperature adjustment base value to obtain a first temperature increase value, and calculate a first temperature difference between the first temperature increase value and the target temperature.
[0015] Judge whether the first temperature meets the preset waveform condition to obtain a judgment result, and determine the target adjusted waveform based on the judgment result.
[0016] Combined with the first aspect, the embodiments of the present application provide a third possible implementation manner of the first aspect. Among them, the method further includes:
[0017] If the temperature adjustment base value does not exist in the temperature adjustment strategy, determine a rough temperature adjustment value based on the ambient temperature and the adjustment time.
[0018] Determine a fine temperature adjustment value within the next adjustment time based on the rough temperature adjustment value, so that the moxibustion head reaches the target temperature based on the adjusted waveform corresponding to the fine temperature adjustment value.
[0019] Combined with the first aspect, the embodiments of the present application provide a fourth possible implementation manner of the first aspect. Among them, the step of calculating the adjustment time based on the ambient temperature specifically includes:
[0020] Pre-acquire the temperature drop speed and the drop speed trend of the moxibustion head at the ambient temperature.
[0021] Calculate the adjustment time of the moxibustion head within a unit temperature based on the temperature drop speed and the drop speed trend.
[0022] In combination with the first aspect, an embodiment of the present application provides a fifth possible implementation manner of the first aspect. After determining the target adjustment waveform based on the first temperature, it includes:
[0023] If the temperature of the moxibustion head heated by the adjustment waveform does not reach the target temperature, the PID algorithm is called;
[0024] Generate the algorithm waveform corresponding to the PID algorithm, and heat the moxibustion head to the target temperature based on the algorithm waveform.
[0025] In combination with the first aspect, an embodiment of the present application provides a sixth possible implementation manner of the first aspect. When it is determined that the temperature of the moxibustion head needs to be heated again in real time, it further includes:
[0026] Obtain the real-time temperature of the moxibustion head after stopping heating in real time, and compare the real-time temperature with the target temperature to obtain a comparison result;
[0027] Based on the comparison result, it is determined that the moxibustion head meets the condition for reheating, and reheating is performed again.
[0028] In the second aspect, an embodiment of the present application provides a temperature control device for electric heating moxibustion with a partition. The electric heating moxibustion with a partition includes a moxibustion head. The device includes:
[0029] An acquisition module, configured to acquire the target temperature of the user and the environmental information where the electric heating moxibustion with a partition is used, and stop heating after heating the moxibustion head to the target temperature; the environmental information includes the location of use, the usage time information, and the environmental temperature;
[0030] A determination module, configured to determine in real time that the temperature of the moxibustion head needs to be heated again, and determine a corresponding temperature adjustment strategy based on the location of use, the usage time information, and the environmental temperature;
[0031] A reading module, configured to read the temperature adjustment base value in the temperature adjustment strategy, and generate a corresponding adjustment waveform based on the temperature adjustment base value and the adjustment time; the adjustment time is calculated based on the environmental temperature;
[0032] A heating module, configured to reheat the moxibustion head to the target temperature based on the adjustment waveform, so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating moxibustion with a partition.
[0033] In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of any one of the temperature control methods for an electric heating moxibustion with separator are executed.
[0034] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of any one of the temperature control methods for an electric heating moxibustion with separator are executed.
[0035] For the temperature control method for an electric heating moxibustion with separator provided by the embodiment of the present application, the electric heating moxibustion with separator includes a moxibustion head. The method first obtains the target temperature of the user and the environmental information where the electric heating moxibustion with separator is used, and stops heating after heating the moxibustion head to the target temperature; the environmental information includes the location of use, the usage time information, and the environmental temperature; secondly, it is determined in real time that the temperature of the moxibustion head needs to be heated again, and a corresponding temperature adjustment strategy is determined based on the location of use, the usage time information, and the environmental temperature; then, the temperature adjustment base value in the temperature adjustment strategy is read, and a corresponding adjustment waveform is generated based on the temperature adjustment base value and the adjustment time; the adjustment time is calculated based on the environmental temperature; finally, the moxibustion head is heated again to the target temperature based on the adjustment waveform, so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating moxibustion with separator. That is, the present application provides a new temperature control method for the electric heating moxibustion with separator, which not only avoids affecting the user's use safety, but also avoids the problem of inconsistent physiotherapy effects of the user, that is, it ensures that the moxibustion head of the electric heating moxibustion with separator is always within a suitable physiotherapy temperature range, thereby achieving the effects of ensuring consistent physiotherapy effects and use safety for the user. Description of the Drawings
[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.
[0037] Figure 1 Shows a schematic flow chart of the first temperature control method for an electric heating moxibustion with separator provided by the embodiment of the present application;
[0038] Figure 2Shows the circuit schematic diagram of the heating module provided by the embodiment of the present application;
[0039] Figure 3 Shows the schematic flow chart of heating up to the target temperature provided by the embodiment of the present application;
[0040] Figure 4 Shows the structural block diagram of the first temperature control device of the electric heating partition moxibustion provided by the embodiment of the present application;
[0041] Figure 5 Shows the structural block diagram of the first electronic device provided by the embodiment of the present application. Detailed implementation manners
[0042] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It should be understood that the accompanying drawings in the present application are only for the purposes of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn according to the actual scale. The flowcharts used in the present application show the operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and the steps without logical context may be reversed or implemented simultaneously. In addition, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.
[0043] In addition, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application claimed, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present application.
[0044] It should be noted that the term "including" will be used in the embodiments of the present application to indicate the existence of the features stated hereinafter, but does not exclude adding other features.
[0045] There are currently two temperature control methods for electric heating moxibustion with a partition. One is to continuously heat through a resistance wire so that the moxibustion head is always at the target temperature. The other is to stop heating after heating the moxibustion head to the target temperature, and when the temperature of the moxibustion head drops outside the temperature range, directly use the PID algorithm to heat it to the target temperature. Although the former method ensures the user's use effect, the resistance wire is always in the heating state, which easily causes the temperature of the moxibustion head to exceed the target temperature, affecting the user's use safety. Although the latter method ensures use safety, there is also a problem that the temperature instability during the treatment process affects the consistency of the physiotherapy effect.
[0046] Based on this, the embodiments of the present application provide a temperature control method, device, equipment and medium for electric heating moxibustion with a partition, which will be described below through embodiments.
[0047] Embodiment 1
[0048] For the convenience of understanding this embodiment, first, a temperature control method for electric heating moxibustion with a partition disclosed in the embodiments of the present application will be introduced in detail. As Figure 1 shown in the flowchart of a temperature control method for electric heating moxibustion with a partition, a temperature control method for electric heating moxibustion with a partition provided by the present application, the electric heating moxibustion with a partition includes a moxibustion head, and the method includes:
[0049] S101. Obtain the target temperature of the user and the environmental information where the electric heating moxibustion with a partition is used, and heat the moxibustion head to the target temperature and then stop heating; the environmental information includes the use geographical location, use time information and environmental temperature;
[0050] S102. Determine in real time that the temperature of the moxibustion head needs to be heated again, and determine the corresponding temperature adjustment strategy based on the use geographical location, the use time information and the environmental temperature;
[0051] S103. Read the temperature adjustment base value in the temperature adjustment strategy, and generate a corresponding adjustment waveform based on the temperature adjustment base value and the adjustment time; the adjustment time is calculated based on the environmental temperature;
[0052] S104. Reheat the moxibustion head to the target temperature based on the adjustment waveform, so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating moxibustion with a partition.
[0053] The electric heating moxibustion device in this application includes a moxibustion head, a heating module, and a main unit. The moxibustion head includes a temperature detection module, which can be a temperature sensor, specifically an NTC temperature sensor. The temperature sensor can detect the temperature of the moxibustion head in real time. The heating module can exist in the form of a resistance wire, a ceramic sheet, or other heatable devices. The main unit can be in the form of a single-chip microcomputer or an intelligent device such as a computer or a calculator with data processing and calculation capabilities. The electric heating moxibustion device in this application can also include a human-computer interaction module and a display module. The human-computer interaction module allows users to issue corresponding instructions through voice commands, touch screens, etc. The display module is used to display various information, such as the user-set temperature, the herbs used, the power of the electric heating moxibustion device, etc.
[0054] In step S101, before the user uses the electric heating moxibustion device for physiotherapy, first obtain the user's target temperature and the environmental information when using the electric heating moxibustion device. Among them, obtaining the user's target temperature is set by a doctor, a physiotherapist, or the user himself based on the user's physical condition, the prescription of the moxibustion device, or the environmental temperature. The prescription of the moxibustion device is also set according to the user's physical condition and is set in the main unit based on the human-computer interaction module. The environmental information includes the location of use, the time information of use, and the environmental temperature. The location of use and the time information of use are automatically generated and automatically calibrated by the electric heating moxibustion device. The location of use is specific to a certain city, and the time information of use is specific to morning, evening, or noon. That is, since the environmental temperatures corresponding to morning and evening are different, the physiotherapy effect on the user will also be different. The environmental temperature is detected by the temperature sensor in the moxibustion head before detecting the temperature of the moxibustion head. After receiving the target temperature, the main unit heats the moxibustion head to the target temperature and then stops heating; as Figure 2 shown, after the main unit receives the target temperature, it generates a PWM wave. The PWM wave conducts the switch made of the triode Q2 through the resistor R1, and then the MOS tube Q2 conducts. The MOS tube Q2 plays a driving role. Among them, the resistors R2 and R3 play a protective role for the triode Q2 and the MOS tube Q2. Then the resistance wire is started to heat the moxibustion head. The temperature detection module detects the temperature reached by the moxibustion head in real time until the temperature of the moxibustion head is heated to the target temperature.
[0055] In step S102, after the heating module stops heating the heating head, the temperature detection module continuously detects the temperature of the heating head, calculates the temperature difference based on the real-time temperature and the target temperature of the heating head, and determines in real time that the temperature of the heating head needs to be heated again according to the temperature difference. At this time, the host determines the corresponding temperature adjustment strategy based on the usage geographical location, the usage time information, and the ambient temperature. The temperature adjustment strategy is to determine how to heat the heating head according to the usage geographical location, the usage time information, and the ambient temperature, and determine the duty cycle of the generated adjustment waveform according to the temperature adjustment strategy. The adjustment waveform is a PWM wave. The adjustment waveform has different duty cycles. Different duty cycles of the PWM wave have different effects on the heating module. The duty cycle directly determines the time ratio of the high level in the PWM wave, that is, the power-on time ratio of the heating module. The larger the duty cycle, the longer the power-on time, the more heat generated by the heating module, and the higher the heating efficiency. On the contrary, the smaller the duty cycle, the shorter the power-on time and the lower the heating efficiency.
[0056] In a specific implementation process of step S102, there is an embodiment: the real-time determination that the temperature of the heating head needs to be heated again further includes:
[0057] S1021. Real-time obtain the real-time temperature of the heating head after stopping heating, and compare the real-time temperature with the target temperature to obtain a comparison result;
[0058] S1022. Based on the comparison result, determine that the heating head meets the condition for reheating and perform reheating again.
[0059] In steps S1021 - S1022, the temperature detection module detects and obtains the real-time temperature of the heating head after stopping heating in real time, and outputs the real-time temperature to the host. The host compares the real-time temperature with the target temperature to obtain a comparison result. If the comparison result is that the real-time temperature is higher than the target temperature, the host does not perform further processing. If the comparison result is that the real-time temperature is lower than the target temperature, and at this time the comparison result is that the real-time temperature is lower than the target temperature, and the real-time temperature of the heating head meets the condition for reheating. The condition for reheating is that the real-time temperature is higher than the lowest temperature threshold of the target temperature. In actual use, a temperature range is set for the target temperature. For example, if the target temperature is set to 50 degrees, the temperature range can be 50 ± 2°C, and the lowest temperature threshold is 48 degrees. That is, this application defines that the real-time temperature is lower than the target temperature but higher than the lowest temperature threshold to achieve precise control of the heating of the resistance wire. At this time, the heating head is reheated.
[0060] In step S103, after generating the temperature adjustment strategy, the host also needs to read the temperature adjustment strategy, which is generated according to the usage geographical location, the usage time information, and the ambient temperature, or can be called from the strategy library set in the host. That is, a matching instruction is generated based on the usage geographical location, the usage time information, and the ambient temperature to the strategy library. The strategy library performs matching based on the matching instruction. If there is a successfully matched temperature adjustment strategy, it is called. The temperature adjustment strategy may also include a temperature adjustment base value set at the factory. Therefore, after obtaining the temperature adjustment strategy, first read the temperature adjustment base value included in the temperature adjustment strategy. That is, based on the temperature adjustment base value, the temperature of the moxibustion head can be heated to the target temperature more quickly and accurately. Before using the temperature adjustment base value, it is also necessary to determine whether the usage geographical location, the usage time information, and the ambient temperature of the electric heating moxibustion device are consistent with those at the time of setting the temperature adjustment base value at the factory. If they are consistent, the temperature adjustment strategy can be used; otherwise, it cannot be directly used. Then, the host generates a corresponding adjustment waveform based on the temperature adjustment base value and the adjustment time in the temperature adjustment strategy. The adjustment time is calculated based on the ambient temperature. The adjustment time is the time used for the temperature to drop by 1°C, so as to more accurately achieve the temperature heating control effect in a small range.
[0061] In a specific implementation process of step S103, there is an embodiment where the step of calculating the adjustment time based on the ambient temperature specifically includes:
[0062] S1031. Obtain in advance the temperature drop rate and the drop rate trend of the moxibustion head at the ambient temperature;
[0063] S1032. Calculate the adjustment time of the moxibustion head within a unit temperature based on the temperature drop rate and the drop rate trend.
[0064] In steps S1031 - S1032, the temperature detection module and the timer set on the host are used to pre - obtain the temperature drop rate and the trend of the temperature drop rate of the moxibustion head at the ambient temperature. First, the timer is used to obtain the temperature data at the ambient temperature at multiple time points. Then, the temperature difference (ΔT) and the corresponding time difference (Δt) between two adjacent time points are calculated. Finally, the temperature drop rate v is calculated through the formula v = ΔT / Δt, where v represents the temperature drop rate, ΔT represents the temperature difference, and Δt represents the time difference. After obtaining multiple temperature drop rate data, these data can be used to fit a curve or model of the temperature drop trend. By analyzing this curve or model, the temperature drop trend of the moxibustion head in the next period of time can be predicted. The fluctuation of the ambient temperature will affect the temperature drop rate of the moxibustion head. Therefore, when obtaining the temperature drop rate and trend, it is necessary to measure as much as possible under stable ambient temperature conditions. Therefore, when calculating the adjustment time of the moxibustion head per unit temperature, the ambient temperature also needs to be taken into account.
[0065] In step S104, in order to ensure that the moxibustion head of the electric heating partition moxibustion can be maintained at the target temperature set for the user and maintain a stable heating effect during the whole use process, the moxibustion head is reheated based on the adjusted waveform so that the moxibustion head maintains the target temperature. The host adjusts the duty cycle of the PWM (pulse width modulation) wave or other heating control parameters according to the temperature difference between the real - time temperature feedback by the temperature detection module and the target temperature, and the adjustment time determined by the pre - obtained temperature drop rate and trend. The adjusted waveform is sent to the heating module to control the heating power of the moxibustion head, so that its temperature gradually approaches and stabilizes at the target temperature. And because the ambient temperature, the material of the moxibustion head and other factors may cause temperature fluctuations, the host needs to continuously heat the moxibustion head according to the difference between the current temperature and the target temperature until the user ends the use of the electric heating partition moxibustion, thus realizing precise temperature control and avoiding the problem of insignificant physiotherapy effect on the user.
[0066] In the specific implementation process of step S104, there is an embodiment as follows: Figure 3 As shown, the reheating of the moxibustion head to the insulation range corresponding to the target temperature based on the adjusted waveform includes:
[0067] S10411. Adjust the temperature adjustment base value multiple times and generate corresponding adjusted waveforms to test out the target adjusted waveform based on the adjusted waveforms;
[0068] S10412. Heat the moxibustion head based on the target adjusted waveform so that the moxibustion head rises to the target temperature.
[0069] In steps S10411 - S10412, after determining the existence of the temperature adjustment base value, the host generates an initial adjustment waveform based on the temperature adjustment base value and applies it to the heating module to start heating the heating head. The heating duration is the adjustment time, which can be 1 s. During and after the adjustment time, the temperature detection module continuously monitors the temperature data of the heating head. The host decides the heating method of the heating head according to the difference between these temperature data and the target temperature. If there is no difference between the temperature data and the target temperature, the adjustment waveform corresponding to the temperature adjustment base value is the target adjustment waveform. If there is a difference between the temperature data and the target temperature, the temperature adjustment base value is adjusted according to the difference during the next adjustment time, and a corresponding first adjustment waveform is generated based on the adjusted temperature adjustment base value to heat the heating head during the next adjustment time. This process needs to be repeated multiple times. After each adjustment of the temperature adjustment base value, a new adjustment waveform will be generated, namely the second adjustment waveform, the third adjustment waveform, the fourth adjustment waveform, etc., and applied to the heating head for heating tests. Through multiple tests and adjustments, a adjustment waveform that can quickly and stably heat the heating head to the target temperature is finally found, that is, the target adjustment waveform. Once the target adjustment waveform is determined, it can be applied to the heating module to accurately heat the heating head. During the heating process, the host continues to monitor the temperature of the heating head through the temperature detection module, records the target duty cycle of the target adjustment waveform and stores it in the relevant data of the user for continuous use. To ensure the balance of temperature rise and fall, half of the target duty cycle is set as the duty cycle of the standard PWM wave and continuously used. When the temperature rise of the PWM wave with an n% duty cycle is equal to 1 °C during the adjustment time, only the PWM duty cycle needs to be adjusted to (n / 2)% to achieve the balance of temperature rise and fall.
[0070] In the specific implementation process of step S10411, there is an embodiment: the testing the target adjustment waveform based on the adjustment waveform includes:
[0071] S104111. Initially heat the heating head based on the adjustment waveform corresponding to the temperature adjustment base value to obtain a first temperature increase value, and calculate a first temperature difference between the first temperature increase value and the target temperature;
[0072] S104112. Judge whether the first temperature meets the preset waveform condition to obtain a judgment result, and determine the target adjustment waveform based on the judgment result.
[0073] In steps S104111 - S104112, the host generates a corresponding adjustment waveform based on the temperature adjustment base value, where the temperature adjustment base value is the duty cycle of the adjustment waveform. For example, if the temperature adjustment base value is 5, the duty cycle of the adjustment waveform is 5%. After the adjustment time, the first temperature increase value of the temperature data output by the temperature detection module to the host is calculated, and the first temperature difference between the first temperature increase value and the target temperature is calculated. If the first temperature difference meets the preset waveform condition, and the preset waveform condition is that the first temperature difference is 0, that is, there is no difference between the temperature data and the target temperature, it indicates that the current temperature adjustment base value is accurate and there is no need to adjust the temperature adjustment base value. At this time, the adjustment waveform corresponding to the temperature adjustment base value is the target adjustment waveform. If the first temperature difference does not meet the preset waveform condition, that is, the first temperature difference is not 0, that is, the first temperature increase value is greater than the first temperature difference, then the temperature adjustment base value needs to be reduced at this time. An adjusted adjustment waveform is generated based on the reduced temperature adjustment base value, and the heating head is heated to the target temperature based on the adjusted adjustment waveform. Then the adjustment waveform during this adjustment time is the target adjustment waveform. This process may need to be repeated multiple times. After determining that the heating head has reached the target temperature, it is confirmed that this adjusted adjustment waveform is the target adjustment waveform. If the first temperature increase value is less than the first temperature difference, then the temperature adjustment base value needs to be increased at this time. An adjusted adjustment waveform is generated based on the increased temperature adjustment base value, and the heating head is heated to the target temperature based on the adjusted adjustment waveform. This process may need to be repeated multiple times. After determining that the heating head has reached the target temperature, it is confirmed that this adjusted adjustment waveform is the target adjustment waveform.
[0074] In the specific implementation process of step S104, there is another embodiment: The method further includes:
[0075] S10421. If the temperature adjustment base value does not exist in the temperature adjustment strategy, determine a rough temperature adjustment value based on the ambient temperature and the adjustment time;
[0076] S10422. Determine a fine temperature adjustment value for the next adjustment time based on the rough temperature adjustment value, so that the heating head reaches the target temperature based on the adjustment waveform corresponding to the fine temperature adjustment value.
[0077] In steps S10421 - S10422, if the temperature adjustment base value does not exist in the read temperature adjustment strategy, it is necessary to calculate the rough temperature adjustment value based on the ambient temperature and the adjustment time using a preset algorithm or empirical formula. Based on the rough temperature adjustment value, a preliminary adjustment waveform is generated and applied to the heating module to start heating the heating head. When the preset adjustment time is reached, heating is stopped and the temperature at this time is recorded. If the temperature reaches the target temperature, the rough temperature adjustment value is set as the temperature adjustment base value for the user and continuously used. If the temperature does not reach the target temperature, calculate the difference between the temperature reached by the heating head and the target temperature within the next adjustment time, and adjust the rough temperature adjustment value based on this difference, that is, increase or decrease the rough temperature adjustment value to obtain the fine temperature adjustment value, and generate the adjustment waveform corresponding to the fine temperature adjustment value. Apply the adjustment waveform corresponding to the fine temperature adjustment value to the heating module to continue heating the heating head. Temperature detection is performed after each heating, and the rough temperature adjustment value and the adjustment waveform are continuously adjusted according to the difference until the difference is 0. This process may need to be repeated multiple times, that is, the fine temperature adjustment value may be multiple. Until an adjustment waveform that can make the heating head reach and stabilize at the target temperature within the adjustment time is found, the corresponding fine temperature adjustment value is the temperature adjustment base value. The duty cycle of the adjustment waveform at this time is the target duty cycle. Set half of the target duty cycle as the duty cycle of the standard PWM wave to ensure the balance of temperature rise and fall and continuously use it.
[0078] After determining the target adjustment waveform based on the first temperature, it includes:
[0079] S10431. If the temperature of the heating head heated by the adjustment waveform does not reach the target temperature, call the PID algorithm;
[0080] S10432. Generate the algorithm waveform corresponding to the PID algorithm and heat the heating head to the target temperature based on the algorithm waveform.
[0081] In steps S10431 - S10432, to ensure the physiotherapy effect, in this application, after the temperature of the moxibustion head has not reached the target temperature each time it is heated, the host immediately invokes the PID algorithm. The PID algorithm generates a corresponding algorithm waveform based on the difference between the temperature of the moxibustion head and the target temperature, and heats the moxibustion head to the target temperature based on the algorithm waveform, so as to achieve that the temperature of the moxibustion head reaches the target temperature, thereby ensuring the physiotherapy effect for the user. This application can also calculate the duty cycle corresponding to the algorithm waveform and the duty cycle corresponding to the adjustment waveform to obtain the target duty cycle corresponding to the target adjustment waveform, thereby determining the corresponding temperature adjustment base value, so as to quickly and accurately heat the moxibustion head to the target temperature. Set half of the target duty cycle as the duty cycle of the standard PWM wave, so as to ensure the balance between temperature rise and temperature drop and continuous use.
[0082] This application can also use an adjustment waveform with a duty cycle of 1% for temperature control. The specific temperature control method is as follows: initially heat the moxibustion head based on the adjustment waveform with the preset minimum duty cycle, and after the adjustment time, determine whether the moxibustion head reaches the target temperature. If not, directly heat it to the target temperature using the PID algorithm. And for the next heating, use the adjustment waveform with a duty cycle that is 1 more than the duty cycle of the previous adjustment time to heat the moxibustion head. Repeat this step until the target adjustment waveform is obtained, where the duty cycle is an integer. When the temperature rise within the adjustment time does not reach 1°C with a PWM duty cycle of 1%, the PID algorithm intervenes to reach the set temperature. The next time after stopping heating, when the temperature drops by 1°C, heat for time T1 with a PWM duty cycle of 2%. If the temperature rise still does not reach 1°C, continue to increase the PWM duty cycle in the next heating cycle. Repeat this step until an adjustment waveform that can make the moxibustion head reach and stabilize at the target temperature within the adjustment time is found. The duty cycle of the adjustment waveform at this time is the target duty cycle. Set half of the target duty cycle as the duty cycle of the standard PWM wave, so as to ensure the balance between temperature rise and temperature drop and continuous use.
[0083] Embodiment 2
[0084] This application also provides a temperature control device for electric heating moxibustion with a partition, as Figure 4 shown in the block diagram of a temperature control device for electric heating moxibustion with a partition. The functions implemented by this temperature control device for electric heating moxibustion with a partition correspond to the steps of performing a temperature control method for electric heating moxibustion with a partition on a terminal device. This device can be understood as a component of a server including a processor. For the temperature control device for electric heating moxibustion with a partition described in this application, the electric heating moxibustion with a partition includes a moxibustion head, and the device includes:
[0085] An acquisition module 401, configured to acquire the target temperature of a user and environmental information where the electric heating partition moxibustion device is used, and stop heating after heating the moxibustion head to the target temperature; the environmental information includes the usage geographical location, usage time information, and environmental temperature;
[0086] A determination module 402, configured to determine in real time that the temperature of the moxibustion head needs to be heated again, and determine a corresponding temperature adjustment strategy based on the usage geographical location, the usage time information, and the environmental temperature;
[0087] A reading module 403, configured to read a temperature adjustment base value in the temperature adjustment strategy, and generate a corresponding adjustment waveform based on the temperature adjustment base value and the adjustment time; the adjustment time is calculated based on the environmental temperature;
[0088] A heating module 404, configured to heat the moxibustion head to the target temperature again based on the adjustment waveform, so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating partition moxibustion device.
[0089] In a feasible implementation manner, the heating module includes:
[0090] A test module, configured to adjust the temperature adjustment base value multiple times and generate a corresponding adjustment waveform, so as to test a target adjustment waveform based on the adjustment waveform;
[0091] A temperature increase module, configured to heat the moxibustion head based on the target adjustment waveform, so that the temperature of the moxibustion head increases to the target temperature.
[0092] In a feasible implementation manner, the heating module also includes:
[0093] A first calculation module, configured to perform preliminary heating on the moxibustion head based on the adjustment waveform corresponding to the temperature adjustment base value to obtain a first temperature increase value, and calculate a first temperature difference between the first temperature increase value and the target temperature;
[0094] A first judgment module, configured to judge whether the first temperature meets a preset waveform condition to obtain a judgment result, so as to determine a target adjustment waveform based on the judgment result.
[0095] In a feasible implementation manner, the device further includes:
[0096] A first determination module, configured to, if the temperature adjustment base value does not exist in the temperature adjustment strategy, determine a temperature rough adjustment value based on the environmental temperature and the adjustment time;
[0097] An adjustment module, configured to determine a temperature fine adjustment value within the next adjustment time based on the temperature rough adjustment value, so that the moxibustion head reaches the target temperature based on the adjustment waveform corresponding to the temperature fine adjustment value.
[0098] In a feasible implementation, the reading module includes:
[0099] A first acquisition module, configured to pre-acquire the temperature drop rate and the drop rate trend of the moxibustion head at the ambient temperature;
[0100] A second calculation module, configured to calculate the adjustment time of the moxibustion head per unit temperature based on the temperature drop rate and the drop rate trend.
[0101] In a feasible implementation, the heating module also includes:
[0102] An invocation module, configured to invoke the PID algorithm if the temperature of the moxibustion head heated by the adjustment waveform does not reach the target temperature;
[0103] A generation module, configured to generate an algorithm waveform corresponding to the PID algorithm, and heat the moxibustion head to the target temperature based on the algorithm waveform.
[0104] In a feasible implementation, the determination module includes:
[0105] A comparison module, configured to acquire the real-time temperature of the moxibustion head after heating stops in real time, and compare the real-time temperature with the target temperature to obtain a comparison result;
[0106] A second judgment module, configured to judge that the moxibustion head meets the condition for reheating based on the comparison result, and perform reheating.
[0107] Embodiment 3
[0108] The present application also provides an electronic device, as Figure 5 shown, including: a processor 501, a memory 502, and a bus 503. The memory 502 stores machine-readable instructions executable by the processor 501. When the electronic device runs, the processor 501 communicates with the memory 502 through the bus 503. When the machine-readable instructions are executed by the processor 501, the steps of any one of the temperature control methods for an electric heating moxibustion device are performed.
[0109] Embodiment 4
[0110] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of any one of the temperature control methods for an electric heating moxibustion device are performed.
[0111] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the method embodiments, and will not be elaborated herein. In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings, direct couplings or communication connections shown or discussed with each other can be through some communication interfaces, and the indirect couplings or communication connections of the devices or modules can be in electrical, mechanical or other forms.
[0112] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0113] In addition, in each embodiment of the present application, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0114] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a platform server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs that can store program codes.
[0115] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all of them should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A temperature control method for electric heating moxibustion, characterized in that: The electric heating moxibustion comprises a moxibustion head, and the method comprises: Obtaining the user's target temperature and the environment information where the electric heating moxibustion is used, and stopping heating after heating the moxibustion head to the target temperature; the environment information includes the geographical location of use, the time of use and the ambient temperature; Determine in real time that the temperature of the grill head needs to be heated again, and determine a corresponding temperature adjustment strategy based on the geographical location of use, the use time information, and the ambient temperature; Reading a temperature adjustment base value in the temperature adjustment strategy, and generating a corresponding adjustment waveform based on the temperature adjustment base value and an adjustment time; the adjustment time is calculated based on the ambient temperature; The moxibustion head is heated again to the target temperature based on the adjustment waveform so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating moxibustion.
2. The method according to claim 1, characterized in that The step of heating the heating head again to a temperature keeping range corresponding to the target temperature based on the adjustment waveform comprises: Adjusting the temperature adjustment base value multiple times and generating a corresponding adjustment waveform, so as to test out a target adjustment waveform based on the adjustment waveform; The heating head is heated based on the target adjustment waveform so that the heating head is heated to the target temperature.
3. The method according to claim 2, characterized in that The step of testing a target adjustment waveform based on the adjustment waveform comprises: Preliminarily heating the heating head based on the adjustment waveform corresponding to the temperature adjustment base value to obtain a first temperature increment, and calculating a first temperature difference between the first temperature increment and a target temperature; A determination result is obtained by determining whether the first temperature satisfies a preset waveform condition, and a target adjustment waveform is determined based on the determination result.
4. The method according to claim 2, characterized in that: The method further comprises: If the temperature adjustment base value does not exist in the temperature adjustment strategy, determining a temperature coarse adjustment value based on the ambient temperature and the adjustment time; The temperature fine adjustment value within the next adjustment time is determined based on the temperature coarse adjustment value, so that the heating head reaches the target temperature based on the adjustment waveform corresponding to the temperature fine adjustment value.
5. The method according to claim 1, characterized in that The adjustment time is a step calculated based on the ambient temperature, specifically including: Pre-acquire the temperature drop rate and drop rate trend of the heating head under ambient temperature; Based on the temperature drop rate and the drop rate trend, the adjustment time of the grilling head within a unit temperature is calculated.
6. The method according to claim 3, characterized in that After determining the target adjustment waveform based on the first temperature, the method includes: If the temperature of the heating head after heating by the adjustment waveform does not reach the target temperature, calling the PID algorithm; An algorithm waveform corresponding to the PID algorithm is generated, and the grill head is heated to a target temperature based on the algorithm waveform.
7. The method according to claim 1, characterized in that The real-time determination that the temperature of the grilling head needs to be heated again also includes: Acquiring in real time the real-time temperature of the grill head after stopping heating, and comparing the real-time temperature with the target temperature to obtain a comparison result; Based on the comparison result, it is determined that the grill head meets the reheating condition, and heating is performed again.
8. A temperature control device for electric heating moxibustion, characterized in that: The electric heating moxibustion device comprises a moxibustion head, and the device comprises: An acquisition module is used to acquire the user's target temperature and the environmental information of the electric heating moxibustion, and stop heating after heating the moxibustion head to the target temperature; the environmental information includes the geographical location of use, the time of use and the ambient temperature; A determination module, used to determine in real time whether the temperature of the grill head needs to be heated again, and determine a corresponding temperature adjustment strategy based on the geographical location of use, the use time information, and the ambient temperature; A reading module, used for reading a temperature adjustment base value in the temperature adjustment strategy, and generating a corresponding adjustment waveform based on the temperature adjustment base value and an adjustment time; the adjustment time is calculated based on the ambient temperature; The heating module is used to heat the moxibustion head to the target temperature again based on the adjustment waveform, so that the moxibustion head maintains the target temperature until the user ends the use of the electric heating moxibustion.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the temperature control method of electric heating moxibustion as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of a temperature control method for electric heating moxibustion as described in any one of claims 1 to 7.