Object control method, device, system, computer device and readable storage medium

CN122830863APending Publication Date: 2026-09-29HEFEI SONGGUO ZHIZAO INTELLIGENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611139080.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-29
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0004]然而,人工喷洒消毒液的方式存在消毒不均和消毒效率低的问题,导致共享单车消毒的效果较差

Benefits of technology

[0057]上述对象控制方法、装置、系统、计算机设备和可读存储介质,响应于对象状态满足消毒触发条件,针对每一预设周期,获取目标对象中待消毒组件在当前周期的当前温度;根据温度控制策略和当前温度确定消毒组件在当前周期的初始功率,并在加热消毒过程中记录历史温度;基于温度控制策略和历史温度对初始功率进行修正,确定当前周期的目标功率;根据各预设周期对应的目标功率,控制消毒组件对目标对象进行加热消毒。采用本方法,在对象状态满足消毒触发条件时,通过温度控制策略确定初始功率并在加热消毒过程中结合历史温度和温度变化程度对初始功率进行调整,进而基于目标功率进行消毒,实现了目标对象的自动化消毒处理,且消毒组件是通过加热进行消毒,相比喷洒消毒液的方式能够保证消毒均匀,提高了目标对象的消毒效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122830863A_ABST
    Figure CN122830863A_ABST
Patent Text Reader

Abstract

The application relates to an object control method, device, system, computer equipment and a readable storage medium. The method comprises the following steps: collecting a current temperature of a to-be-disinfected component in a target object in a current period according to a preset period; the preset period is obtained by dividing a complete heating period; correcting an initial power of the disinfection component according to a temperature control strategy and the current temperature in the current period to obtain a target power in the current period; and controlling the disinfection component to perform heating disinfection of the target object in the current period according to the target power corresponding to the current period until the complete heating period of the to-be-disinfected component is completed, and the disinfection treatment of the target object is completed. The disinfection effect can be improved by using the method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of shared bicycle technology, and in particular to an object control method, apparatus, system, computer device, and readable storage medium. Background Technology

[0002] With the development of shared bicycle technology, the number of users who come into contact with shared bicycles is increasing. In order to improve the public health and safety of shared bicycles and avoid the spread of infectious diseases, it is necessary to disinfect shared bicycles.

[0003] In traditional technology, each shared bicycle is disinfected by manually spraying disinfectant according to a preset daily cycle to ensure the hygiene and safety of the shared bicycles.

[0004] However, manual spraying of disinfectant has problems with uneven disinfection and low disinfection efficiency, resulting in poor disinfection effect for shared bicycles. Summary of the Invention

[0005] Therefore, it is necessary to provide an object control method, apparatus, system, computer device, and readable storage medium to address the aforementioned technical problems.

[0006] Firstly, this application provides an object control method, wherein the target object includes a disinfection component, comprising:

[0007] The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0008] The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle.

[0009] Based on the target power corresponding to the current cycle, the disinfection component is controlled to perform heating disinfection on the target object for the current cycle until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

[0010] In one embodiment, before collecting the temperature of the component to be disinfected in the target object at the current temperature of the current cycle according to a preset period, the method further includes:

[0011] Get the object state and battery status of the target object;

[0012] If the object is in an idle state and the battery level is greater than a preset battery threshold, the target object is determined to meet the disinfection trigger condition.

[0013] In one embodiment, the step of correcting the initial power of the disinfection component based on a temperature control strategy and the current temperature of the current cycle to obtain the target power for the current cycle includes:

[0014] Obtain a preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature within the current cycle;

[0015] Based on the temperature control strategy, power mapping is performed on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle;

[0016] Based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature, the initial power is corrected to determine the target power of the current cycle.

[0017] In one embodiment, the step of correcting the initial power based on the temperature control strategy, the current temperature of the current cycle, and historical temperatures to determine the target power of the current cycle includes:

[0018] The accumulated temperature deviation in historical temperatures is determined based on the preset disinfection temperature, and a first correction amount is generated based on the accumulated temperature deviation.

[0019] A second correction amount is generated based on the degree of change of the current temperature in adjacent preset periods;

[0020] The initial power is corrected based on the first correction amount and the second correction amount to determine the target power for the current cycle.

[0021] In one embodiment, the method further includes:

[0022] During the process of controlling the disinfection component to heat and disinfect the target object according to the target power, pressure data sent by the pressure sensor is received.

[0023] If the pressure data exceeds a preset threshold, the heating and sterilization of the target object will be interrupted.

[0024] Secondly, this application also provides an object control device, wherein the target object includes a disinfection component, comprising:

[0025] The data acquisition module is used to acquire the current temperature of the component to be disinfected in the target object in the current cycle according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0026] The correction module is used to correct the initial power of the disinfection component according to the temperature control strategy and the current temperature of the current cycle, so as to obtain the target power of the current cycle.

[0027] The control module is used to control the disinfection component to perform heating disinfection on the target object for the current cycle according to the target power corresponding to the current cycle, until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

[0028] In one embodiment, the device further includes:

[0029] The acquisition module is used to acquire the object status and battery status of the target object;

[0030] The determination module is used to determine that the target object meets the disinfection triggering conditions if the object is in an idle state and the battery level is greater than a preset battery threshold.

[0031] In one embodiment, the correction module is specifically used to obtain a preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature within the current cycle;

[0032] Based on the temperature control strategy, power mapping is performed on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle;

[0033] Based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature, the initial power is corrected to determine the target power of the current cycle.

[0034] In one embodiment, the correction module is specifically used to determine the accumulated temperature deviation in the historical temperature based on the preset disinfection temperature, and generate a first correction amount based on the accumulated temperature deviation.

[0035] A second correction amount is generated based on the degree of change of the current temperature in adjacent preset periods;

[0036] The initial power is corrected based on the first correction amount and the second correction amount to determine the target power for the current cycle.

[0037] In one embodiment, the device further includes:

[0038] The receiving module is used to receive pressure data sent by the pressure sensor during the process of heating and disinfecting the target object by controlling the disinfection component according to the target power;

[0039] An interrupt module is used to interrupt the heating and sterilization of the target object if the pressure data exceeds a preset threshold.

[0040] Thirdly, this application also provides an object control system, the system comprising a disinfection component, a control structure, and a solar power supply structure, wherein:

[0041] The control structure is used to respond to the object state of the target object meeting the disinfection trigger condition. For each preset cycle, it acquires the current temperature of the component to be disinfected in the target object in the current cycle; determines the initial power of the disinfection component in the current cycle according to the temperature control strategy and the current temperature, and records the historical temperature during the heating and disinfection process; corrects the initial power based on the temperature control strategy and the historical temperature to determine the target power for the current cycle; and controls the disinfection component to heat and disinfect the target object according to the target power corresponding to each preset cycle.

[0042] The disinfection component is used to respond to the control structure and heat and disinfect the target object according to the target power;

[0043] The solar power supply structure is used to collect solar energy and provide power to the control structure and the disinfection component.

[0044] In one embodiment, the system further includes a safety protection structure for acquiring pressure data and sending the pressure data to the control structure.

[0045] Fourthly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0046] The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0047] The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle.

[0048] Based on the target power corresponding to the current cycle, the disinfection component is controlled to perform heating disinfection on the target object for the current cycle until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

[0049] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0050] The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0051] The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle.

[0052] Based on the target power corresponding to the current cycle, the disinfection component is controlled to perform heating disinfection on the target object for the current cycle until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

[0053] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0054] The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0055] The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle.

[0056] Based on the target power corresponding to the current cycle, the disinfection component is controlled to perform heating disinfection on the target object for the current cycle until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

[0057] The aforementioned object control method, apparatus, system, computer equipment, and readable storage medium, in response to the object state meeting the disinfection trigger condition, acquire the current temperature of the component to be disinfected in the target object for each preset cycle; determine the initial power of the disinfection component in the current cycle based on the temperature control strategy and the current temperature, and record historical temperatures during the heating disinfection process; correct the initial power based on the temperature control strategy and historical temperatures to determine the target power for the current cycle; and control the disinfection component to heat and disinfect the target object according to the target power corresponding to each preset cycle. Using this method, when the object state meets the disinfection trigger condition, the initial power is determined through a temperature control strategy and adjusted during the heating disinfection process based on historical temperatures and the degree of temperature change, thereby achieving automated disinfection of the target object based on the target power. Furthermore, since the disinfection component disinfects by heating, compared to spraying disinfectant, it ensures uniform disinfection and improves the disinfection effect on the target object. Attached Figure Description

[0058] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0059] Figure 1 This is a flowchart illustrating an object control method in one embodiment;

[0060] Figure 2 This is a schematic diagram of the disinfection component in one embodiment;

[0061] Figure 3 This is a flowchart illustrating the process of triggering a disinfection procedure in one embodiment;

[0062] Figure 4A This is a schematic diagram illustrating an example of solar panel installation in one embodiment;

[0063] Figure 4B This is a schematic diagram illustrating an example of solar panel installation in one embodiment;

[0064] Figure 5 This is a schematic diagram of the process by which the controller generates the target power in one embodiment;

[0065] Figure 6 This is a schematic diagram of a process in one embodiment to correct the initial power using a first correction amount and a second correction amount to generate a target power.

[0066] Figure 7 This is a schematic diagram of a safety control process based on pressure data in one embodiment;

[0067] Figure 8 This is a structural block diagram of an object control device in one embodiment;

[0068] Figure 9 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0069] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0070] In one embodiment, such as Figure 1As shown, an object control method is provided. This embodiment illustrates the application of this method to a controller of a target object. The controller is electrically connected to a disinfection component. The controller can be an MCU (Microcontroller Unit), and the disinfection component can be a graphene heating layer. It is understood that this method can also be applied to a server. The server and controller communicate via a network, and the server indirectly controls the disinfection component to perform disinfection processing by communicating with the controller. In this embodiment, the method includes the following steps:

[0071] Step 102: Collect the current temperature of the components to be disinfected in the target object during the current cycle according to the preset cycle.

[0072] The target objects include disinfection components, and the preset cycle is obtained by dividing the complete heating cycle.

[0073] In this embodiment of the application, the target object can be a shared bicycle or a shared electric bicycle. Taking a shared bicycle as an example, shared bicycles are parked outdoors for a long time. The seat is a part that users come into direct contact with. It is used frequently and comes into contact with a complex group of people. It is easy for common bacteria such as Escherichia coli and Staphylococcus aureus to grow. Especially during the peak season of infectious diseases such as influenza, the bacteria on the surface of the seat can easily become a transmission medium. Therefore, it is necessary to disinfect the surface of the seat of the shared bicycle.

[0074] The component to be disinfected in the target object can be the seat of a shared bicycle. The controller collects the current temperature of the seat in the current cycle according to a preset period, which is obtained by dividing a complete heating cycle. In an exemplary embodiment, the complete heating cycle can be 10 minutes, and the preset period can be each minute based on the complete heating cycle, that is, the sampling frequency of the temperature sensor is once per minute, and the controller receives the temperature data collected by the temperature sensor once per minute, that is, the current temperature of the seat surface is collected once every preset period T=60 seconds.

[0075] In a specific embodiment, such as Figure 2As shown, the disinfection component is installed inside the seat of the shared bicycle. This component can be a graphene heating layer, which is attached to the inner side of the seat surface. A temperature sensor is installed between the graphene heating layer and the seat surface, near the center of the seat, to collect the temperature signal of the seat surface in real time. It should be noted that the preset cycle setting must match the thermal inertia of the controlled object. The shared bicycle seat is made of PU (Polyurethane) material with a sponge filling layer, and the graphene heating layer is laid beneath the surface. There is a certain thermal delay in the transfer of heat from the heating layer to the seat surface, making it a hysteresis-type temperature control system. It takes approximately 3 to 5 minutes to heat from a cold state to 60°C. The power consumption is low, with a single disinfection cycle (10 minutes) consuming ≤50mAh, thus avoiding energy waste. If the preset cycle is too short, for example, 1 second, the differential term will become overly sensitive to temperature noise, causing frequent power fluctuations; if the preset cycle is too long, for example, 5 minutes, it will lead to severe control lag and easily cause large temperature overshoot. Therefore, setting the preset cycle to 60 seconds is the optimal value to match the thermal inertia of this system, which ensures both timely control and avoids noise interference.

[0076] In addition, the disinfection component uses a graphene heating layer, which is made of flexible material and can be adapted to shared bicycle seats of different shapes and sizes. There is no need to modify the original seat structure; it can be directly installed, making installation convenient and highly adaptable. The seat surface is made of high-temperature resistant, waterproof, and easy-to-clean material, which can withstand a high temperature of 60℃, avoiding damage to the seat during the heating process, while also facilitating daily cleaning.

[0077] Step 104: Correct the initial power of the disinfection component according to the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle.

[0078] In this embodiment, after the controller obtains the current temperature of the current cycle, it first determines the initial power of the graphene heating layer based on the temperature control strategy and the current temperature. Then, it records the historical temperature during the heating and disinfection process. Finally, it corrects the initial power based on the temperature control strategy, the historical temperature, and the degree of temperature change to obtain the target power for the current cycle. The target power is used to control the disinfection component to heat the shared bicycle seat to the target temperature, for example, 60°C. This ensures the disinfection and sterilization effect while avoiding damage to the seat due to excessively high temperatures or affecting the disinfection effect due to excessively low temperatures. The temperature control strategy can be a PID (proportional-integral-derivative control) closed-loop control algorithm.

[0079] Specifically, during the disinfection process, the controller performs a power calculation once in each preset cycle. After obtaining the current temperature for the current cycle, the controller first determines an initial power corresponding to the current temperature state based on the deviation between the current temperature and the target temperature in the preset temperature control strategy. This initial power serves as the base value for power adjustment in this preset cycle, reflecting the basic heating intensity required to reach the target temperature under the current temperature conditions. Then, the controller reads the temperature data recorded and stored in historical preset cycles, including the temperature values ​​of each historical cycle and the corresponding temperature deviation information. According to the temperature control strategy, the controller corrects the initial power. This correction process comprehensively considers the continuous deviation of the current temperature from the target temperature and the temperature change trend, thereby dynamically adjusting the initial power so that the corrected target power matches the real-time temperature changes of the components to be disinfected within each preset cycle.

[0080] For example, in the first preset cycle, since no heating process has been performed yet, the deviation between the current temperature and the target temperature is relatively large. Therefore, the initial power is determined to be 100% based on the temperature control strategy. In the preset cycles during the heating process, such as the 5th or 6th preset cycle, the deviation between the current temperature and the target temperature is smaller. In this case, the initial power can be 20%. At the same time, the controller fine-tunes the initial power based on the temperature control strategy to ensure that the seat surface temperature is stable at 60℃±2℃.

[0081] Step 106: Based on the target power corresponding to the current cycle, control the disinfection component to heat and disinfect the target object for the current cycle until the component to be disinfected completes a full heating cycle, thus completing the disinfection treatment of the target object.

[0082] In this embodiment, the controller controls the heating structure to heat and disinfect the component to be disinfected according to the target power calculated in the current cycle. Furthermore, the controller cyclically calculates the target power for each preset cycle, and controls the disinfection component to heat and disinfect the component to be disinfected according to the target power within each preset cycle, until the component to be disinfected completes a full heating cycle, thereby completing the disinfection process on the target object.

[0083] Specifically, after calculating the target power for the current cycle, the controller converts the target power into a corresponding control signal and outputs it to the heating structure. In this embodiment, the disinfection component is a graphene heating layer laid on the inner side of the seat surface. The control signal is used to adjust the target power of the graphene heating layer, thereby controlling the heating intensity. Based on the magnitude of the target power value, the controller determines the proportion of the heating structure's energization time or the amplitude of the supply voltage in the current cycle, and controls the on / off state or power output level of the heating structure through the drive circuit, so that the heating structure heats according to the heating intensity corresponding to the target power in the current cycle.

[0084] In an optional embodiment, the target object also includes a status indicator component. The controller can also output a notification signal indicating that disinfection is complete through the status indicator component, to notify the user or operator that the target object has been disinfected and is safe to use. Specifically, the status indicator component can be a status indicator light, which is installed on the side of the seat and electrically connected to the controller. During disinfection, the status indicator light is solid red, indicating to the user that the seat is being disinfected and should not be used. After disinfection is completed, the status indicator light is solid green, indicating to the user that the seat has been disinfected and is safe to use. In case of system failure, the status indicator light flashes yellow, facilitating timely troubleshooting and maintenance by the operator.

[0085] In the above object control method, when the object state meets the disinfection triggering conditions, the initial power is determined by the temperature control strategy and adjusted by combining historical temperature and temperature change during the heating disinfection process. Then, disinfection is carried out based on the target power, realizing the automated disinfection treatment of the target object. Moreover, the disinfection component disinfects by heating, which can ensure uniform disinfection compared with spraying disinfectant, thus improving the disinfection effect of the target object.

[0086] In one exemplary embodiment, such as Figure 3 As shown, before step 102, the method further includes steps 302 to 304. Wherein:

[0087] Step 302: Obtain the object state and battery status of the target object.

[0088] In this embodiment, the controller uses an STM32L431 MCU microcontroller, which is small in size and low in power consumption. It integrates signal reception, logic operation, and instruction output functions and can be directly installed inside the shared bicycle frame for electrical connection with other modules. The controller can automatically identify the object status of the target object, that is, whether the shared bicycle is in an idle state. For example, the controller can determine that the bicycle is in an idle state by linking the original positioning module or lock signal of the shared bicycle.

[0089] Simultaneously, the controller acquires the power status of the power supply component. This power supply component can be a solar-powered component, which includes solar panels, an energy storage battery, and a charging management unit, such as... Figure 4A and Figure 4B As shown, Figure 4A and Figure 4B The diagrams show the installation locations of the solar panels. Specifically, the solar panels are flexible monocrystalline silicon solar panels, installed at the bottom of the shared bicycle basket or the front of the handlebars, with an area controlled between 0.1 and 0.15 square meters and a photoelectric conversion efficiency of no less than 18%. They can collect solar energy normally under natural light and low light conditions. The energy storage battery is a small lithium battery with a capacity of 1000 to 1500 mAh, installed inside the shared bicycle frame to store the electrical energy collected by the solar panels. This ensures that even when there is insufficient sunlight (e.g., cloudy days or nights), the target object can still complete at least one complete disinfection process (10 minutes), avoiding interruptions in disinfection due to insufficient light. The charging management unit is electrically connected to both the solar panels and the energy storage battery, and has overcharge, over-discharge, and short-circuit protection functions. It can automatically adjust the charging current and voltage to ensure that the energy storage battery safely and stably stores electrical energy.

[0090] In system standby mode, when a shared bicycle is idle and has not been unlocked by scanning the code, the system automatically enters standby mode. In this mode, the solar panels continuously collect outdoor solar energy and charge the energy storage battery through the charging management unit; at the same time, the controller operates in a low-power state, continuously monitoring the status of the object, the power status, and pressure sensor signals, waiting for the disinfection trigger conditions to be met.

[0091] Step 304: If the object is in an idle state and the battery level is greater than the preset battery threshold, determine that the target object meets the disinfection trigger condition.

[0092] In this embodiment, the controller determines the disinfection trigger condition based on the acquired object status and power status. When the controller determines that the object status is idle and the power status is greater than a preset power threshold, it determines that the target object meets the disinfection trigger condition and automatically starts the disinfection program, controlling the disinfection component to heat and disinfect the component to be disinfected.

[0093] The controller has a preset power threshold to ensure that the energy storage battery has enough power to complete at least one full disinfection process. In this embodiment, the preset power threshold is 50% of the rated capacity of the energy storage battery. That is, when the current power of the energy storage battery is ≥50%, the disinfection component is ready to start disinfection. After receiving the real-time power status feedback from the charging management unit, the controller compares the power status with the preset 50% power threshold. At the same time, the controller reads the lock signal or the positioning module signal to determine whether the vehicle is in an idle state. The controller determines that the disinfection trigger condition is met only when both the power status and the object status simultaneously meet the preset conditions, that is, the vehicle is in an idle state and the energy storage battery power is ≥50%.

[0094] In this embodiment, the controller automatically acquires the object status and power status, and triggers the disinfection program when the vehicle is idle and the power is sufficient, realizing the automated determination of disinfection start. This not only avoids the safety risk of accidental heating during vehicle use, but also ensures that the power supply is sufficient to support the complete disinfection process, thereby improving the efficiency and reliability of heating and disinfection.

[0095] In one exemplary embodiment, the temperature control strategy in the controller can be implemented based on PID control, such as... Figure 5 As shown, step 104 includes steps 502 to 506. Wherein:

[0096] Step 502: Obtain the preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature within the current cycle.

[0097] In this embodiment, within each preset cycle, the controller acquires the preset disinfection temperature and the current temperature within the current cycle, and calculates the temperature deviation between the current temperature and the preset disinfection temperature. The controller has a preset disinfection temperature of 60℃, and the temperature control allowable range is as follows: ( The temperature deviation is calculated using the following formula (1):

[0098] (1)

[0099] in, For the first sequence (Sampling instantaneous temperature deviation in preset periods) To preset the disinfection temperature, This represents the current temperature for the current cycle.

[0100] Step 504: Based on the temperature control strategy, perform power mapping on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle.

[0101] In this embodiment, the controller processes the temperature deviation according to a temperature control strategy and performs power mapping based on a preset correlation between the temperature deviation and the base power to determine the initial power for the current cycle. Specifically, the controller pre-stores a temperature control strategy that includes a mapping relationship between the temperature deviation and the base heating power. In the temperature control strategy, the larger the absolute value of the temperature deviation, the larger the mapped base power; the smaller the absolute value of the temperature deviation, the smaller the mapped base power. This mapping relationship is a proportional mapping relationship, meaning that the base power is positively correlated with the magnitude of the temperature deviation.

[0102] The proportional mapping in the temperature control strategy is achieved through a proportional coefficient. Implementation. The controller will measure the temperature deviation for the current cycle. With proportionality coefficient Multiplying these yields the proportional term output, which is the initial power for the current cycle. Proportional coefficient. The value of is 0.35 in this embodiment. This value is obtained through engineering testing based on the thermal inertia of the car seat (heating to 60°C in 3 to 5 minutes). It can provide sufficient heating intensity to achieve rapid heating when the temperature deviation is large, and automatically reduce power to avoid overshoot when the temperature deviation is small.

[0103] Step 506: Based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature, the initial power is corrected to determine the target power of the current cycle.

[0104] In this embodiment, after determining the initial power, the controller is based solely on the temperature state of the current preset period, enabling rapid response to current temperature deviations. However, in actual heating and sterilization processes, due to factors such as ambient temperature changes, outdoor wind cooling, the thermal inertia of the controlled object, and power supply voltage fluctuations, relying solely on the current temperature from a single sample is insufficient to simultaneously meet temperature control requirements such as rapid heating, no steady-state error, and suppression of temperature overshoot. Therefore, the controller also needs to correct the initial power to achieve more precise temperature control.

[0105] Specifically, during the heating and sterilization process, the controller continuously records and stores the temperature data collected in each preset cycle, along with the corresponding temperature deviation data, forming historical temperature information. In each current cycle, the controller acquires this historical temperature information and processes the initial power according to the correction rules in the temperature control strategy. At this time, the controller identifies long-term deviation trends of the temperature relative to the target temperature from the historical temperature information: if the historical temperature data shows that the seat surface temperature has been consistently lower than the target temperature for a considerable period, it indicates that the current heating power is insufficient to offset the effects of environmental heat dissipation and other factors. The controller then increases the correction amount based on the initial power to compensate for this long-term deviation. If the historical temperature data shows that the temperature is rapidly approaching or has already exceeded the target temperature, the controller decreases the correction amount based on the initial power to avoid excessive temperature spikes.

[0106] In a specific embodiment, the staged temperature control using a PID temperature control strategy is used as an example. The PID temperature control strategy is shown in the following formula (2):

[0107] (2)

[0108] in, For the first The target power output for a preset cycle, for example, 0~100%; This is the proportionality coefficient. The integral coefficient is... These are the differential coefficients; This represents the temperature deviation for the current cycle. From the moment disinfection begins ( ) to the current time ( This refers to all temperature deviation values ​​calculated for each sampling. Based on Preset cycle (Preset cycle) and integration time Definitely. Based on Differential time and preset cycle Specifically, in this embodiment, Values The preset period value is (1 time per minute), the integral time is taken as... The differential time takes the value of Integral coefficient Differential coefficients .

[0109] During the cold start-up and heating phase That is, the current temperature of the current cycle is much less than 60℃, and the controller uses a proportional term. Significantly improve output power and through integral term Accumulate positive deviations, slowly increase output, eliminate long-term low-temperature steady-state errors, and through differential terms When the temperature rises rapidly, Rapidly reduce power by pre-emptively lowering the differential output to prevent the temperature from exceeding the 62°C upper limit (overshoot), thus achieving rapid full-power heating. The disinfection components heat up rapidly within 3 to 5 minutes.

[0110] In an optional embodiment, the temperature control strategy also integrates optimization strategies for integral separation and output limiting to further improve the disinfection stability and safety of the target object under different operating conditions. Specifically, the integral separation strategy selectively enables or disables the integral action based on the magnitude of the current temperature deviation. That is, when the absolute value of the temperature deviation is greater than 3°C (e.g., during a cold start-up phase, when the temperature deviates significantly from 60°C), the controller will adjust the integral coefficient... The system is set to zero, using only proportional and derivative (PD) control for rapid temperature rise, thus avoiding severe overshoot later due to the continuous accumulation of positive deviation in the integral term during the initial heating phase. When the absolute value of the temperature deviation decreases to 3°C or less, the controller reapplies integral regulation, using integral action to eliminate long-standing small steady-state errors, ensuring the temperature accurately reaches 60°C. The output limiting strategy uses the target power calculated in each preset cycle. The calculated power output is limited to a range of 0% to 100%. When the calculated value is greater than 100%, 100% is used as the target power output, allowing the graphene heating layer to heat at full power. When the calculated value is less than 0%, 0% is used as the target power output, completely cutting off the heating power. Therefore, this temperature control strategy avoids the output power exceeding the hardware drive capability range due to abnormal PID calculations or improper parameter settings. On the other hand, it ensures reliable heating shutdown when the temperature is too high, protecting the seat material from damage and enhancing the system's engineering reliability and safety.

[0111] In this embodiment, by obtaining the temperature deviation between the current temperature and the preset disinfection temperature, the initial power is determined based on the proportional mapping to quickly respond to the real-time temperature difference. Furthermore, the initial power is corrected by combining the temperature control strategy, the current temperature of the current cycle, and the historical temperature, so that the target power can respond instantly, maintain steady-state accuracy, and suppress overshoot. This ensures that the surface temperature of the car seat quickly and smoothly reaches and stabilizes within the preset range of 60℃±2℃ throughout the entire disinfection process, thereby improving the accuracy of temperature control.

[0112] In one exemplary embodiment, such as Figure 6 As shown, step 506 includes steps 602 to 606. Wherein:

[0113] Step 602: Determine the accumulated temperature deviation in the historical temperature based on the preset disinfection temperature, and generate a first correction amount based on the accumulated temperature deviation.

[0114] In this embodiment, the controller continuously records and stores temperature data for each preset cycle during the heating and sterilization process, including the current temperature value and corresponding temperature deviation value for each cycle. In each current preset cycle, the controller reads the temperature deviation data from the sterilization start cycle to the current cycle from the storage unit for all historical cycles.

[0115] The accumulated temperature deviation reflects the direction and degree of the cumulative deviation of the vehicle seat surface temperature from the preset disinfection temperature over time. When the vehicle seat is consistently below the target temperature, the deviation values ​​for each period are positive and continuously accumulate, indicating that the current heating power is insufficient to offset heat loss factors such as environmental heat dissipation. When the vehicle seat is consistently above the target temperature, the accumulated temperature deviation is negative and its absolute value gradually increases, indicating that the heating power is excessive. When the accumulated temperature deviation is zero or close to zero, it indicates that the vehicle seat temperature fluctuates around the target temperature over a historical period without any significant bias.

[0116] The controller generates a first correction amount based on the integral coefficient and the accumulated temperature deviation. The first correction amount is positively correlated with the magnitude of the accumulated temperature deviation. That is, the larger the positive value of the accumulated temperature deviation, the larger the first correction amount, which is used to add additional heating power on the basis of the initial power. The larger the negative value of the accumulated temperature deviation, the larger the absolute value of the first correction amount, which is used to reduce the heating power on the basis of the initial power to avoid long-term overheating.

[0117] Optionally, the controller optimizes the generation of the first correction value based on an integral separation strategy. Specifically, when the absolute value of the current temperature deviation is greater than 3°C, indicating a significant deviation of the seat temperature from the target temperature (e.g., during a cold start), the controller pauses the generation of the first correction value to avoid excessive overshoot due to large accumulated deviations when the temperature deviates significantly. When the absolute value of the current temperature deviation is less than 3°C, indicating that the seat temperature is approaching the target temperature, the controller generates the first correction value normally to provide fine compensation for minor deviations.

[0118] Step 604: Generate a second correction amount based on the degree of change of the current temperature in adjacent preset periods.

[0119] In this embodiment, the controller stores the temperature deviation value of the current sampling period in each sampling period. In the current cycle, the controller reads the temperature deviation value stored in the previous cycle. The controller calculates the difference between the current cycle temperature deviation and the previous cycle temperature deviation. This difference represents the degree of temperature change in adjacent preset cycles, reflecting the rate and direction of change of the seat surface temperature relative to the target temperature. Furthermore, the controller uses the degree of temperature change in adjacent preset cycles and the differential coefficient... A second correction value is generated. This second correction value is positively correlated with the magnitude of the temperature change but in the opposite direction. That is, when the temperature rises too quickly (the difference between the temperature deviation of the current cycle and the temperature deviation of the previous cycle is negative), the second correction value is negative. This is used to subtract a portion of the power from the initial power, reducing the heating intensity in advance before the temperature actually exceeds 60℃, thereby preventing the temperature from exceeding the upper limit of 62℃. When the temperature drops too quickly (the difference between the temperature deviation of the current cycle and the temperature deviation of the previous cycle is positive), the second correction value is positive. This is used to increase a portion of the power from the initial power, increasing the heating intensity in advance to prevent the temperature from dropping further. The essence of the second correction value is to perform reverse power adjustment in advance based on the current rate of temperature change, realizing intervention as soon as the temperature change trend is formed, rather than waiting until the temperature has exceeded the limit or dropped too much before taking remedial action.

[0120] Step 606: Correct the initial power according to the first correction amount and the second correction amount to determine the target power for the current cycle.

[0121] In this embodiment, the controller superimposes the initial power, the first correction amount, and the second correction amount to obtain the total output power after comprehensive adjustment, which is used as the target power. The initial power is determined based on a proportional mapping of the current temperature deviation, used to quickly respond to current temperature deviations; the first correction amount is determined based on the accumulation of historical temperature deviations, responsible for eliminating long-term steady-state errors; and the second correction amount is determined based on the degree of temperature change in adjacent periods, responsible for suppressing temperature overshoot and instantaneous fluctuations. By combining the initial power, the first correction amount, and the second correction amount, the heating power is adjusted from different dimensions, ensuring that the final target power meets the requirements of rapid heating, achieves precise temperature control, and effectively suppresses overshoot and fluctuations.

[0122] In addition, the controller also limits the total output power obtained after superposition, restricting the output value to between a preset minimum power of 0% and a maximum power of 100%. When the superposition result is greater than 100%, 100% is used as the target power output, and the graphene heating layer heats at full power; when the superposition result is less than 0%, 0% is used as the target power output, and the graphene heating layer is completely powered off and stops heating. The total output power after limiting is the target power for the current cycle.

[0123] In this embodiment, a first correction value is generated based on the historical temperature cumulative deviation to eliminate steady-state error, and a second correction value is generated based on the degree of temperature change in adjacent cycles to suppress overshoot and fluctuation. The first and second correction values ​​are then superimposed with the initial power and limited to obtain the target power. This allows the heating power to simultaneously take into account rapid response, accurate stability, and dynamic stability, thereby ensuring that the surface temperature of the car seat is stably maintained within the preset range throughout the disinfection process, improving the accuracy of disinfection power control, and thus improving the disinfection effect.

[0124] In one exemplary embodiment, such as Figure 7 As shown, the method further includes steps 702 to 704. Wherein:

[0125] Step 702: During the process of heating and disinfecting the target object by controlling the disinfection component according to the target power, pressure data sent by the pressure sensor is received.

[0126] In this embodiment, during the process of the controller controlling the disinfection component to heat and disinfect the seat according to the target power, the safety protection module monitors the pressure data on the seat in real time, and the controller continuously receives pressure signals sent by the pressure sensor. Specifically, a thin-film pressure sensor is installed inside the shared bicycle seat. This pressure sensor is laid under the graphene heating layer and is attached to the seat foam to detect whether the seat surface is subjected to external force. The pressure sensor is electrically connected to the controller and sends real-time pressure detection data to the controller at a fixed frequency (e.g., once every 100 milliseconds).

[0127] Throughout the entire heating and sterilization process, the controller continuously receives and monitors the output data from the pressure sensor, ensuring that the safety protection function is not interrupted or suspended due to the sterilization process. This pressure sensor has high detection sensitivity, with a detection accuracy of no less than 0.1 kg, accurately identifying the pressure applied to the seat surface when the user sits down, while preventing false triggering due to slight vibrations or accidental touches.

[0128] Step 704: If the pressure data is greater than the preset threshold, interrupt the heating and sterilization of the target object.

[0129] In this embodiment, when the controller is controlling the disinfection component to perform heating disinfection, the controller performs pressure data reading and judgment operations in each control cycle. If no valid pressure signal is detected, the disinfection program proceeds normally, and the controller continues to adjust the heating power according to the temperature control strategy. When the controller receives pressure data, it immediately compares the pressure data with a preset threshold to determine whether someone has sat down. If the pressure data is greater than the preset threshold, that is, the pressure value detected by the pressure sensor is greater than or equal to 0.1 kg, it indicates that a user has actually sat down on the seat, and the safety protection mechanism is immediately triggered to interrupt the heating disinfection of the target object.

[0130] Specifically, when the controller triggers the safety protection mechanism, it immediately sets the target power to 0, locking the heating power output to zero. Secondly, the controller directly cuts off the power supply to the graphene heating layer via the drive circuit, completely de-energizing the heating layer and stopping heating. Simultaneously, the controller pauses the PID algorithm's calculations, stopping temperature sampling and power calculations to avoid generating invalid control outputs during the interruption. Optionally, the controller sends a control signal to the status indicator light, causing it to turn off or switch to a corresponding prompt state to indicate that the disinfection process has been stopped.

[0131] When the user leaves the vehicle, the pressure data detected by the pressure sensor drops below a preset threshold. Upon detecting the disappearance of pressure, the controller does not immediately resume heating but initiates a delay timer (e.g., 5 to 10 minutes) to prevent frequent starts and interruptions of the disinfection program due to the user's brief absence. During the delay timer, the controller continuously monitors the pressure data and the vehicle's idle status. If, after the delay timer ends, the pressure sensor still shows no valid pressure signal, and the vehicle remains idle with sufficient power, the controller automatically restarts the disinfection program, continuing the remaining disinfection time from the point of interruption to ensure the integrity of the disinfection effect.

[0132] In this embodiment, active safety protection is achieved through pressure monitoring and interruption protection mechanisms, ensuring user safety and avoiding safety hazards caused by misoperation or contact with high-temperature surfaces without the user's knowledge, thereby improving the safety of disinfection treatment of the target object.

[0133] In one exemplary embodiment, for the installation of the power supply components, a flexible monocrystalline silicon solar panel (0.12㎡ in area, 18% photoelectric conversion efficiency) is cut to a suitable size and laid on the bottom of the shared bicycle basket, and fixed with waterproof adhesive to ensure that it does not affect the use of the basket; the energy storage battery (1200mAh lithium battery) and the charging management unit are installed inside the shared bicycle frame and fixed with bolts. The charging management unit is electrically connected to the solar panel and the energy storage battery respectively, and waterproof sealing treatment is performed to avoid outdoor rainwater corrosion.

[0134] For the installation of the disinfection components, a flexible graphene heating film (0.2mm thick) is attached to the inside of the shared bicycle seat cover, covering the entire contact surface, and fixed with high-temperature resistant adhesive to ensure tight adhesion and uniform heating. A temperature sensor is attached between the graphene heating layer and the seat cover, close to the center of the seat, to ensure accurate temperature acquisition. The seat cover is made of high-temperature resistant PU material, replacing the original seat cover, to ensure it can withstand a high temperature of 60℃.

[0135] For the installation of the controller and safety protection structure, the STM32L431 controller is installed inside the frame and electrically connected to the energy storage battery, graphene heating layer, temperature sensor, and pressure sensor; the thin-film pressure sensor is laid under the graphene heating layer and attached to the seat foam to ensure accurate pressure detection; the status indicator light is installed on the side of the seat, fixed by drilling holes, electrically connected to the controller, and waterproofed.

[0136] After installation, test the connection of each module to ensure smooth signal transmission; preset controller parameters: temperature control threshold 60℃±2℃, disinfection time 10 minutes, pressure detection threshold 0.1kg, and delayed start time 8 minutes; test the solar panel charging efficiency, energy storage battery endurance, and the effectiveness of the automated operation and safety protection mechanism of the disinfection process to ensure the system works normally.

[0137] In an exemplary embodiment, an example of an object control method is provided. Specifically, after the object control system is initialized, it automatically enters standby mode when the shared bicycle is idle. The solar panel continuously collects solar energy to charge the energy storage battery, and the controller monitors the battery power, light intensity, and pressure signal in real time. When the controller detects that the vehicle is idle and the energy storage battery power is not less than 50%, it determines that the disinfection trigger condition is met, automatically starts the disinfection program, and illuminates the red indicator light. During the disinfection process, the controller dynamically adjusts the power supply of the graphene heating layer through a PID adjustment algorithm to precisely stabilize the surface temperature of the seat at 60℃±2℃ and continuously heat it for 10 minutes to complete the high-temperature sterilization of bacteria on the seat surface. If the pressure sensor detects a pressure greater than or equal to 0.1 kg during disinfection, indicating that a user has sat down, the controller will immediately cut off the heating power and turn off the indicator light within 0.5 seconds. If the vehicle is still idle and has sufficient power after the user leaves and there is an 8-minute delay, disinfection will automatically resume. When the cumulative heating time reaches 10 minutes, the controller will automatically cut off the heating power, and the indicator light will switch to solid green to indicate that disinfection is complete, and the system will return to standby mode. If the energy storage battery power drops below 50% during disinfection, the controller will automatically pause disinfection and switch the indicator light to flashing yellow. After the sunlight is restored and the power rises back above the threshold, it will automatically restart and complete the remaining disinfection time, thus achieving fully automated, safe, and reliable solar-powered vehicle seat disinfection.

[0138] To verify the effectiveness of the object control method, a comparative experiment was conducted: 10 shared bicycles of the same model were selected, with 5 bicycles used in the experimental group applying the object control method and 5 bicycles used in the control group as the original shared bicycles. During the peak influenza season (winter), the bicycles were placed at locations with high urban traffic. After 7 days of use, the number of germs on the surface of the bicycle seats in both groups was collected, and user usage intentions were also recorded. The experimental results showed that the number of Escherichia coli and Staphylococcus aureus on the surface of the bicycle seats in the experimental group was 0 (not detected), indicating that the disinfection effect met the standards; the number of Escherichia coli on the surface of the bicycle seats in the control group was 350-520 CFU / ㎡, and the number of Staphylococcus aureus was 280-410 CFU / ㎡, indicating significant hygiene risks; the average daily usage of the shared bicycles in the experimental group was 12 times per bicycle, and the proportion of users who reported "no hygiene concerns" reached 92%; the average daily usage of the shared bicycles in the control group was 7 times per bicycle, and the proportion of users who reported "concerns about hygiene issues" reached 88%. Meanwhile, the test verified the system's stability: after 30 days of continuous use, the system was fault-free, the solar power supply was stable, the energy storage battery could complete at least one disinfection on a cloudy day, the pressure protection mechanism responded promptly, and no users were burned; the power consumption for a single disinfection was ≤50mAh, and after the energy storage battery was fully charged, it could complete more than 20 disinfections continuously, fully meeting the needs of daily use.

[0139] In one embodiment, an object control method and an object control system are provided, the system including a disinfection component, a control structure, and a solar power supply structure, wherein:

[0140] The control structure is used to respond to the object state of the target object meeting the disinfection trigger condition. For each preset cycle, it obtains the current temperature of the component to be disinfected in the target object in the current cycle; determines the initial power of the disinfection component in the current cycle based on the temperature control strategy and the current temperature, and records the historical temperature during the heating and disinfection process; corrects the initial power based on the temperature control strategy and the historical temperature to determine the target power for the current cycle; and controls the disinfection component to heat and disinfect the target object according to the target power corresponding to each preset cycle.

[0141] The disinfection component is used to heat and disinfect the target object in response to the control structure, based on the target power.

[0142] The solar-powered structure is used to collect solar energy and provide power to the control structure and disinfection components.

[0143] In one embodiment, the system further includes a safety protection structure for acquiring pressure data and sending the pressure data to a control structure.

[0144] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0145] Based on the same inventive concept, this application also provides an object control device for implementing the object control method described above. The solution provided by this device is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more object control device embodiments provided below can be found in the limitations of the object control method described above, and will not be repeated here.

[0146] In one exemplary embodiment, such as Figure 8 As shown, an object control device 800 is provided, including: a data acquisition module 801, a correction module 802, and a control module 803, wherein:

[0147] The data acquisition module 801 is used to acquire the current temperature of the component to be disinfected in the target object in the current cycle according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0148] The correction module 802 is used to correct the initial power of the disinfection component according to the temperature control strategy and the current temperature of the current cycle, so as to obtain the target power of the current cycle.

[0149] The control module 803 is used to control the disinfection component to heat and disinfect the target object according to the target power corresponding to the current cycle, until the component to be disinfected completes the heating and disinfection cycle, thus completing the disinfection treatment of the target object.

[0150] In one embodiment, the device 800 further includes:

[0151] The acquisition module is used to acquire the object status and battery status of the target object;

[0152] The determination module is used to determine if the target object meets the disinfection trigger condition if the object is in an idle state and the battery level is greater than a preset battery threshold.

[0153] In one embodiment, the correction module 802 is specifically used to obtain the preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature in the current cycle.

[0154] Based on the temperature control strategy, power mapping is performed on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle.

[0155] The initial power is corrected based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature to determine the target power of the current cycle.

[0156] In one embodiment, the correction module 802 is specifically used to determine the accumulated temperature deviation in the historical temperature based on the preset disinfection temperature, and generate a first correction amount based on the accumulated temperature deviation.

[0157] A second correction value is generated based on the degree of change of the current temperature in adjacent preset periods;

[0158] The initial power is corrected based on the first and second correction values ​​to determine the target power for the current cycle.

[0159] In one embodiment, the device 800 further includes:

[0160] The receiving module is used to receive pressure data sent by the pressure sensor during the process of heating and disinfecting the target object according to the target power control of the disinfection component;

[0161] The interrupt module is used to interrupt the heating and sterilization of the target object if the pressure data exceeds a preset threshold.

[0162] Each module in the aforementioned object control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0163] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements an object control method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0164] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0165] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0166] The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle.

[0167] The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power for the current cycle.

[0168] Based on the target power corresponding to the current cycle, the disinfection component is controlled to heat and disinfect the target object for the current cycle until the component to be disinfected completes a full heating cycle, thus completing the disinfection process on the target object.

[0169] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0170] Get the object state and battery status of the target object;

[0171] If the object is in an idle state and its battery level is greater than a preset battery threshold, the target object is determined to meet the disinfection trigger condition.

[0172] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0173] Obtain the preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature within the current cycle;

[0174] Based on the temperature control strategy, power mapping is performed on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle.

[0175] The initial power is corrected based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature to determine the target power of the current cycle.

[0176] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0177] The accumulated temperature deviation in historical temperatures is determined based on the preset disinfection temperature, and a first correction amount is generated based on the accumulated temperature deviation.

[0178] A second correction value is generated based on the degree of change of the current temperature in adjacent preset periods;

[0179] The initial power is corrected based on the first and second correction values ​​to determine the target power for the current cycle.

[0180] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0181] During the process of heating and disinfecting the target object by controlling the disinfection component according to the target power, pressure data sent by the pressure sensor is received;

[0182] If the pressure data exceeds the preset threshold, the heating and sterilization of the target object will be interrupted.

[0183] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0184] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0185] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0186] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0187] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0188] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An object control method, characterized in that, The target object includes a disinfection component, and the method includes: The current temperature of the components to be disinfected in the target object is collected according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle. The initial power of the disinfection component is corrected based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle. Based on the target power corresponding to the current cycle, the disinfection component is controlled to perform heating disinfection on the target object for the current cycle until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

2. The method according to claim 1, characterized in that, Before collecting the temperature of the component to be disinfected in the target object at the current temperature of the current cycle according to a preset cycle, the method further includes: Get the object state and battery status of the target object; If the object is in an idle state and the battery level is greater than a preset battery threshold, the target object is determined to meet the disinfection trigger condition.

3. The method according to claim 1, characterized in that, The step of correcting the initial power of the disinfection component based on the temperature control strategy and the current temperature of the current cycle to obtain the target power of the current cycle includes: Obtain a preset disinfection temperature and determine the temperature deviation between the current temperature and the preset disinfection temperature within the current cycle; Based on the temperature control strategy, power mapping is performed on the temperature deviation and the correlation between the temperature deviation and the base power to determine the initial power of the current cycle; Based on the temperature control strategy, the current temperature of the current cycle, and the historical temperature, the initial power is corrected to determine the target power of the current cycle.

4. The method according to claim 3, characterized in that, The step of correcting the initial power based on the temperature control strategy, the current temperature of the current cycle, and historical temperatures to determine the target power of the current cycle includes: The accumulated temperature deviation in historical temperatures is determined based on the preset disinfection temperature, and a first correction amount is generated based on the accumulated temperature deviation. A second correction amount is generated based on the degree of change of the current temperature in adjacent preset periods; The initial power is corrected based on the first correction amount and the second correction amount to determine the target power for the current cycle.

5. The method according to claim 1, characterized in that, The method further includes: During the process of controlling the disinfection component to heat and disinfect the target object according to the target power, pressure data sent by the pressure sensor is received. If the pressure data exceeds a preset threshold, the heating and sterilization of the target object will be interrupted.

6. An object control system, characterized in that, The system includes a disinfection component, a control structure, and a solar power supply structure, wherein: The control structure is used to respond to the object state of the target object meeting the disinfection trigger condition. For each preset cycle, it acquires the current temperature of the component to be disinfected in the target object in the current cycle; determines the initial power of the disinfection component in the current cycle according to the temperature control strategy and the current temperature, and records the historical temperature during the heating and disinfection process; corrects the initial power based on the temperature control strategy and the historical temperature to determine the target power for the current cycle; and controls the disinfection component to heat and disinfect the target object according to the target power corresponding to each preset cycle. The disinfection component is used to respond to the control structure and heat and disinfect the target object according to the target power; The solar power supply structure is used to collect solar energy and provide power to the control structure and the disinfection component.

7. The system according to claim 6, characterized in that, The system also includes a safety protection structure for collecting pressure data and sending the pressure data to the control structure.

8. An object control device, characterized in that, The target object includes a disinfection component, and the device includes: The data acquisition module is used to acquire the current temperature of the component to be disinfected in the target object in the current cycle according to a preset cycle; the preset cycle is obtained by dividing the complete heating cycle. The correction module is used to correct the initial power of the disinfection component according to the temperature control strategy and the current temperature of the current cycle, so as to obtain the target power of the current cycle. The control module is used to control the disinfection component to perform heating disinfection on the target object for the current cycle according to the target power corresponding to the current cycle, until the heating disinfection of the component to be disinfected is completed for the entire heating cycle, thereby completing the disinfection treatment of the target object.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.