A disinfection control method and device for a livestock house
Patent Information
- Application Number
- CN202610784014.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-02
- Publication Date
- 2026-08-18
AI Technical Summary
[0003]现有技术中,空气消毒设备大多依据单个检测指标超限、固定时间程序或者人工经验设定的运行周期来启动,虽然实现方式较为直接,但在实际应用中容易出现控制依据单一、对状态变化识别不充分、对既往消毒作用利用不足等问题
[0015]本发明的有益技术效果至少在于以下几点:
Smart Images

Figure CN122593529A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of livestock and poultry house environmental control, and particularly relates to a disinfection control method and device for use in livestock and poultry houses. Background Technology
[0002] The air environment inside livestock sheds is characterized by continuous pollution, uneven spatial distribution, and slow evolution over time. Sources of air pollution include not only carbon dioxide produced by livestock respiration and metabolism, irritating gases from excretions, and particulate matter from feed and bedding, but also suspended microorganisms and potential pathogen carriers attached to particles and aerosols. Unlike ordinary indoor spaces, the air load in livestock sheds is not generated all at once and then centrally treated; rather, it is continuously generated and accumulated throughout the entire livestock farming process. It is also influenced by factors such as ventilation methods, stocking density, animal activity rhythms, shed structure, and the operational history of disinfection equipment, exhibiting a complex characteristic of both short-term fluctuations and phased accumulation. Therefore, air disinfection in livestock sheds is not a simple matter of timed start-stop or single-threshold response, but rather a problem requiring continuous judgment and dynamic control based on current air conditions, recent trends, and the residual effects of previous disinfection.
[0003] In existing technologies, air disinfection equipment mostly starts based on the expiration of a single detection index, a fixed time program, or an operating cycle set by human experience. Although the implementation method is relatively direct, it is prone to problems in practical applications, such as a single control basis, insufficient identification of state changes, and inadequate utilization of previous disinfection effects. On the one hand, existing solutions usually only judge the air index at the current moment, making it difficult to identify the process of pollution continuously rising over several control cycles, thus resulting in a slow response during the gradual accumulation of pollution. On the other hand, existing solutions generally lack structured recording and continuous utilization of the actual effect of previous disinfection, often treating each round of control as an independent action, leading to repeated restarts triggered by local short-term fluctuations immediately after disinfection, or the inability to adjust the current round's decision based on the actual output of the previous round of disinfection. Furthermore, even if existing technologies can provide equipment start-up and shutdown conclusions, they often lack a continuous conversion mechanism from state judgment to execution intensity, execution duration, and the current disinfection record, making it difficult to form a complete control chain that runs through detection, decision-making, execution, and subsequent utilization. For this reason, existing methods of air disinfection control in livestock sheds are still insufficient to simultaneously meet multiple requirements such as rapid response, avoidance of repeated disinfection, maintenance of environmental stability, and improvement of equipment utilization efficiency. There is an urgent need for a disinfection control solution that better aligns with the formation patterns of air pollution in livestock sheds and the duration of disinfection effects. Summary of the Invention
[0004] This invention discloses a disinfection control method and device for use in breeding sheds, in order to solve the problems mentioned in the background art.
[0005] To achieve the above objectives, the first aspect of the present invention provides a disinfection control method for use in livestock sheds, the method comprising: Obtain current air condition information and previous disinfection record information, and generate a current air disinfection status characterization result based on the current air condition information and the previous disinfection record information; Based on the current air disinfection status characterization results and combined with recent trends, the current control basis is generated; Air disinfection execution parameters are generated based on the current control criteria. The air sterilizer is driven to perform air sterilization according to the air sterilization execution parameters, and the disinfection record result is generated based on the air sterilization execution parameters and the actual feedback from the air sterilizer. The disinfection record result is used as the previous disinfection record information in the next control cycle.
[0006] Further, the step of acquiring current air state information and previous disinfection record information, and generating a current air disinfection state characterization result based on the current air state information and the previous disinfection record information, includes: Obtain current air quality information collected by monitoring nodes inside the breeding shed; The current air state information is input into a preset three-layer fully connected network, and the current air state representation is output. The impact of past disinfection at the current moment is calculated based on historical disinfection records and the time decay pattern. The current air state characterization quantity and the previous disinfection influence quantity are linearly weighted and fused to generate the current air disinfection state characterization result.
[0007] Furthermore, the calculation of the past disinfection impact at the current moment based on historical disinfection records and time decay patterns includes: Read the historical records of each disinfection and the end time; Based on the time difference between the current control time and the end time of each disinfection, and combined with the preset attenuation coefficient, the residual impact of each disinfection at the current time is calculated. The residual effects of all historical disinfection records are summed to obtain the amount of previous disinfection impact.
[0008] Further, the step of linearly weighting and fusing the current air state characterization quantity with the previous disinfection impact quantity to generate the current air disinfection state characterization result includes: Set a first weighting coefficient for the current air condition characterization quantity and a second weighting coefficient for the past disinfection impact quantity; The current air disinfection status characterization result is generated by adding the product of the current air status characterization quantity multiplied by the first weighting coefficient and the product of the previous disinfection influence quantity multiplied by the second weighting coefficient.
[0009] Furthermore, the current air condition information includes the temperature, humidity, ammonia concentration, hydrogen sulfide concentration, and dust concentration inside the breeding shed.
[0010] Furthermore, the step of generating the current control basis based on the current air disinfection status characterization results and in conjunction with recent trends includes: Calculate the moving average of the air disinfection status characterization results within the current short time window; Based on the state characterization results of the current period, the state characterization results of the previous period, and the moving average, calculate the trend correction state quantity; The trend correction state quantity is mapped to the current control basis, wherein the output is nonlinearly enhanced when the state representation result exceeds a preset boundary threshold.
[0011] Further, the step of calculating the trend correction state quantity based on the state characterization results of the current period, the state characterization results of the previous period, and the moving average includes: Calculate the first-order difference between the state representation result of the current period and the state representation result of the previous period; Calculate the baseline deviation term between the current period's state characterization result and the moving average; The first-order difference term and the baseline deviation term are superimposed on the state characterization result of the current period to generate the trend correction state quantity.
[0012] Furthermore, the step of generating air disinfection execution parameters based on the current control criteria includes: Input the current control criteria into a preset mapping table; The corresponding spray intensity parameters, fan speed parameters, and UV lamp switch status parameters are output according to the mapping table.
[0013] Furthermore, the step of generating the disinfection record result based on the air disinfection execution parameters and the actual feedback from the external air disinfection equipment includes: Obtain the actual operating current and operating time from the external air disinfection equipment; The actual disinfection dose is calculated based on the actual operating current and the preset current-concentration model. The ratio of the actual disinfection dose to the set disinfection dose is used as the disinfection effectiveness evaluation index, and the disinfection record result containing the disinfection effectiveness evaluation index is generated.
[0014] In a second aspect of the invention, a disinfection control device for use in a livestock shed is provided, the device comprising: Disinfection assembly, comprising a spray assembly and a fan assembly; An air outlet is provided on the disinfection component, and the air outlet is a multi-directional air outlet. A detection device, mounted on the disinfection assembly, is used to detect parameter values and obstacle information used to characterize the environment; The controller includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the disinfection control method for breeding houses as described in any one of claims 1 to 9.
[0015] The beneficial technical effects of the present invention are at least as follows: To address the aforementioned problems, this invention provides a disinfection control method and device for livestock sheds. It integrates the current air conditions and past disinfection effectiveness into a single state characterization process, and combines this with recent trends to generate a current control basis that better reflects the evolution of pollution in livestock sheds. Based on this, the control basis is continuously mapped to the execution intensity and duration of the air sterilizer, enabling the equipment to respond promptly to the pollution accumulation process while avoiding excessive intervention due to short-term fluctuations. Simultaneously, this invention further structures and records the actual results of each air disinfection operation, allowing subsequent cycles to be based on real historical disinfection effects rather than simply on operating levels or simple start-stop records for state correction. This ensures that the residual effects of past disinfection are truly incorporated into the next round of decision-making. Through this process, this invention transforms livestock shed air disinfection control from a traditional static trigger-based approach to a dynamic adjustment method oriented towards continuous pollution processes. The start-stop, intensity, and duration of the air sterilizer are no longer directly determined by fixed cycles or single-point exceedances, but are jointly determined by the current air conditions, state change trends, and historical disinfection effects. This ensures air hygiene levels and pathogen suppression effects while also considering environmental stability, reasonable equipment operation, and the continuity of the livestock farming process. Attached Figure Description
[0016] The present invention will be further described with reference to the accompanying drawings, but the embodiments in the drawings do not constitute any limitation on the present invention. For those skilled in the art, other drawings can be obtained based on the following drawings without creative effort.
[0017] Figure 1 This is a flowchart of a disinfection control method for livestock sheds according to the present invention.
[0018] Figure 2 This is a framework diagram of a disinfection control device for use in livestock sheds according to the present invention. Detailed Implementation
[0019] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0020] In one or more embodiments, such as Figure 1 As shown, a disinfection control method for use in breeding sheds is disclosed, the method comprising the following: S1: Obtain current air status information and previous disinfection record information, and generate a current air disinfection status characterization result based on the current air status information and the previous disinfection record information.
[0021] Specifically, in step one, the current air status information of the breeding shed and the previous disinfection record information are first organized into a data sequence that can be directly used for calculation within the same control cycle, thereby generating the current air disinfection status characterization result. Current air quality information is collected by air monitoring nodes deployed within the livestock shed. Preferably, monitoring nodes are located on the air intake side, the central activity area, and the exhaust side. Each node integrates a gas sensor, a particulate matter sensor, and a temperature and humidity sensor. The collected results are read and cached by the shed controller at fixed sampling intervals. Previous disinfection records are automatically saved by the air sterilizer controller, including at least the end time and record amount for each disinfection session. ,in Indicates the first The disinfection record generated after each disinfection is completed is written to the local storage module by step four and read by step one in subsequent control cycles. This setup is because air pollution in livestock sheds is characterized by continuous generation and uneven spatial distribution, while the effectiveness of air disinfection gradually diminishes over time. Therefore, the current air condition and previous disinfection records must participate in the state representation simultaneously. After the current air condition information enters the calculation process, the current air condition representation quantity is first formed. In practice, data uploaded by all monitoring nodes at the same sampling time are concatenated into a one-dimensional input vector in a preset order and fed into a fixed-structure three-layer fully connected network. The first layer performs linear projection and preliminary fusion of monitoring data from different locations and of different types. The second layer performs feature compression, enabling the distinction between the two modes of "local pollution accumulation" and "overall air quality decline" in the feature space. The third layer outputs a single real number. This three-layer fully connected network was trained offline based on historical aquaculture data before system deployment. The training samples consisted of historical monitoring data and manually confirmed disinfection requirement levels. During the on-site operation phase, only forward inference was performed. For example, at a certain sampling moment, the gas sensor readings and particulate matter sensor readings in the central activity zone both increased, while the changes on the air intake and exhaust sides were smaller. In this case, the spliced input vector would obtain a relatively high value after passing through the three-layer fully connected network. It is used to characterize the localized accumulated risk that has already appeared in the current air.
[0022] After previous disinfection records are entered into the calculation process, they are first converted into the amount of disinfection impact that still exists at the current moment. This calculation is derived from the first-order exponential decay law and extended to the scenario of multiple historical operations of the air sterilizer: for each historical sterilization record, the number of records generated and stored in step four is directly read. Then, based on the end time of the disinfection With the current control time The time difference is used to calculate its residual impact at the current moment. Finally, the total historical disinfection impact is obtained by summing all historical disinfection records. Its expression is: ; in, This indicates the impact of previous disinfection at the current moment; This indicates the number of historical disinfection operations included in the calculation; Indicates the first The number of records generated after the disinfection is completed comes from the result of writing to the storage module in step four. Indicates the current control moment; Indicates the first The moment the disinfection process ends; This represents the attenuation coefficient, which is pre-calibrated during the commissioning phase, taking into account the ventilation conditions and disinfection methods of the livestock shed. If a livestock shed has two disinfection records before the current moment, the most recent record is used. The time difference from the end to the present is 20 time intervals, and the earliest record is taken as... The time difference from the end to the present is 90 time intervals, and the attenuation coefficient is taken. The most recent residual effect is The earliest residual effect was Thus obtain This result reflects that more recent disinfection has a greater impact on the current moment, while earlier disinfection leaves only a small residual effect.
[0023] Obtain the current air state characterization quantity Impact of previous disinfection Then, the current air disinfection status characterization result is generated according to the linear weighted fusion relationship. Its expression is ; in, This indicates the current status of air disinfection. This represents the current air state characteristic output by a three-layer fully connected network. This represents the previous disinfection impact calculated from the previous formula; and This represents the preset weights used to adjust the proportion of current air conditions and the impact of past disinfection in the final characterization result. The formula first obtains the values from historical disinfection records. Then and Substitute them together to get Thus, the "disinfection needs arising from the current air quality" and the "residual effects of historical disinfection" are integrated under the same control scale. For example, when the three-layer fully connected network outputs... And calculated from the previous formula ,Pick , At that time, it can be obtained This indicates that the current air already meets certain disinfection requirements, but due to the residual effects of previous disinfection, the overall state characterization value remains at a moderate level. After the above processing, this step outputs the current air disinfection state characterization result. Subsequent steps can directly use this result to generate control data, thereby compressing the current air quality in the livestock shed and the effects of previous disinfection into a single input.
[0024] S2: Generate the current control basis based on the current air disinfection status characterization results and in combination with recent change trends.
[0025] Specifically, the current air disinfection status characterization results have already been obtained in step one. Based on this, this step further transforms the state variable into a current control basis that can directly guide the operation of the air sterilizer. . This figure already comprehensively reflects the current level of air pollution and the residual effects of previous disinfection. Essentially, it can be understood as the "intensity of disinfection needs that still require supplementation." However, in the actual operation of livestock sheds, changes in air quality exhibit clear temporal continuity and stages. For example, pollution gradually increases after feeding times and gradually decreases after ventilation is turned on. Therefore, it is necessary to analyze the air quality over time. The data is then reprocessed to ensure that the control data reflects trend changes rather than single-point values. To this end, data from multiple control cycles is continuously stored in the controller. Forming a time series ,in For the current period's results, This is the result of the previous cycle. This is the moving average over the most recent several periods. The calculation of the moving average comes from the moving average method in statistics, and its expression is: ; in, This indicates the average state level within the current short time window; The number of periods participating in the averaging is preset to a fixed integer by the controller; Indicates the forward first The state characterization results for each cycle are all derived from the output of step one and cached by the controller. This formula obtains the "baseline level" of the current air condition in the breeding house by averaging the state results of multiple recent cycles, which is used to distinguish between short-term fluctuations and continuous changes.
[0026] Based on this, a first-order difference term is introduced. This term originates from the first-order difference model in time series analysis, used to describe the changing trend between adjacent time points. By combining the moving average with the first-order difference, and further introducing an enhancement term that only applies to the "above-baseline" portion, the trend correction state quantity is obtained. Its expression is ; in, Indicates the state quantity of trend correction; This represents the state representation result of the current period; This represents the state representation result of the previous cycle; Represents the moving average; This represents the trend compensation coefficient, which is set during the commissioning phase based on the ventilation response speed. This represents the baseline deviation enhancement factor, used to amplify states that continuously deviate from the average level; Denotes the positive part function, when Time to take Otherwise take This expression is an improved structure formed by superimposing a moving average deviation term on a first-order difference model. The first term retains current state information, the second term introduces trend information, and the third term is used to identify the cumulative process of consistently exceeding the baseline. A typical calculation snippet illustrates this: when within a continuous period... They are respectively , , , The current period is taken The previous cycle took Moving average ,Pick , ,but This result indicates that when the current state continues to rise and is above the recent average, the trend correction will be amplified, thus reflecting the pollution accumulation trend in advance.
[0027] In obtaining Then, it is further mapped to the current control basis. This mapping originates from the bounded compression function commonly used in control engineering. Combining this with the characteristic in livestock shed air disinfection control that "the response needs to be enhanced after exceeding a certain level," the threshold enhancement term is placed in both the numerator and denominator, forming a constrained enhancement mapping, resulting in... ; in, Indicates the current basis for control; Indicates the state quantity of trend correction; express The absolute value; Indicates the suprathreshold enhancement coefficient; The boundary thresholds indicating that the trend correction state quantity enters the enhancement interval are all determined during the system debugging phase; Indicates when When the threshold is exceeded, the excess portion is squared-enhanced. This expression is mapped by two parts: the enhancement term in the numerator improves the response in the high-load region, and the corresponding term in the denominator maintains the output as bounded and monotonic. Continuing with the above numerical example, if... ,Pick , The enhancement term is molecule is The denominator is ,get ;when Upgraded to At that time, the enhancement term is molecule is The denominator is ,get As can be seen, the control basis increases more significantly in the high-load range, while always remaining within a stable range.
[0028] Based on the above derivation Depend on The system is obtained step-by-step through moving average, differential trend compensation, and threshold enhancement mapping. Moving average is used to construct the baseline, first-order differential is used to identify trends, and threshold enhancement is used to strengthen the response in high-risk areas. The formulas operate sequentially in the order of "state smoothing → trend correction → bounded mapping," ultimately forming a control basis that reflects both the current air condition and its changing trends. This control basis will directly serve as the input for the next step, determining the execution parameters of the air purifier.
[0029] S3: Generate air disinfection execution parameters based on the current control criteria.
[0030] Specifically, the current control basis has been obtained in step two. Based on this, this step further transforms the single control quantity into air sterilization execution parameters that the air sterilizer can directly execute. This step already includes information on air quality, historical disinfection residues, and trends; therefore, it revolves around... A mechanism integrating "intensity-time" execution parameters is constructed to enable air sterilizers to produce an output that matches actual needs in the continuously polluted environment of livestock sheds. The core idea of this process comes from the nonlinear mapping method in engineering control and the "dose equivalence principle" in disinfection engineering. That is, the disinfection effect can be achieved through a combination of intensity and action time. Based on this, an enhancement term is introduced to target the air pollution characteristics of livestock sheds, allowing the control parameters to change smoothly in the low-demand range and rapidly increase in the high-demand range.
[0031] First, based on the current control basis Generate air disinfection execution intensity The original basis comes from the linear proportional control model. Based on this, a quadratic term is introduced to form a nonlinear enhancement, and a bounded saturation mapping is further employed to ensure that the execution intensity is always limited to the maximum output range allowed by the device. Simultaneously, a deviation enhancement term based on the historical mean is used to reinforce the state expression that is consistently above the normal level. Let the average control basis stored in the controller cache for the most recent few cycles be... Then the execution strength calculation is as follows ; in, Indicates the intensity of air disinfection implementation; This indicates the maximum permissible operating intensity of the equipment, which is preset by the rated capacity of the air sterilizer. The control basis for the current cycle comes from the output of step two; This indicates that the control basis for the most recent few periods is the moving average value, which is used by the controller to adjust the cache. The data is obtained by averaging. This represents the combined weights of linear and nonlinear components, which are set during the debugging phase. Indicates the baseline deviation enhancement factor; Denotes the positive part function, when Time to take Otherwise take In this expression, the numerator gives the comprehensive response value corresponding to the current control basis, while the denominator introduces a saturation constraint to ensure that the execution intensity is always less than the given value. This ensures consistency with the device's maximum output definition. To illustrate with a calculation snippet, when... , , , , Sometimes, Its square is molecule is ,therefore ;when Upgraded to and At that time, the molecule is ,get This shows that the execution intensity still increases in the high-load range, while remaining within the equipment's upper limit.
[0032] After obtaining the execution intensity Then, the execution time is generated based on the dose equivalence principle in the disinfection process. The original model is a product of dose, intensity, and time. In control implementation, time is typically allocated as a function of intensity. This step builds upon this by constructing a constrained duration allocation model and introducing a threshold enhancement term to further extend the action time within the high control threshold range, while ensuring that the execution duration remains within the range specified by the threshold. and Within a defined valid interval. Specifically, this is expressed as... ; in, Indicates the duration of air disinfection; This indicates the minimum execution time, determined by the shortest operating time required for the equipment to achieve effective disinfection. This indicates the maximum allowed execution time, which is set by the device's continuous operation safety limits. This indicates the execution strength obtained from the previous formula; Indicates the maximum execution strength; Indicates the threshold enhancement coefficient; This indicates the threshold at which control measures are applied to areas with high demand. This represents the squared enhancement term when the current control threshold is higher than the threshold. In this expression, the fractional part gives the normalized duration allocation ratio, whose value always lies between 0 and 1. Never exceed Based on the calculations, when , , , , , , When, the numerator of the fraction is The denominator is The proportion is approximately ,final ;when Upgraded to And corresponding At that time, the molecule is The denominator is The proportion is approximately ,get It can be seen that the duration is significantly longer in the high-demand period, while always remaining within the allowable range.
[0033] The logical relationship between the two formulas above is as follows: First, based on the current control basis... Calculate execution strength , and then Input the execution time. ,in Simultaneously, it participates in the threshold enhancement term in the second formula, ensuring that the transformation chain of "control basis → intensity → time" maintains a consistent enhancement trend in the high-demand range. Through this derivation, the single control basis obtained in step two... The two core operating parameters of the air sterilizer are fully unfolded. and Furthermore, a nonlinear enhancement term was introduced during the calculation process to address the continuous accumulation of pollution in livestock sheds, enabling the execution parameters to adaptively adjust according to the degree and trend of pollution. Ultimately, the controller will... Mapped to device power or speed setting. Write the timing control module to drive the air sterilizer to operate at the corresponding intensity and time.
[0034] S4: Drive the air sterilizer to perform air disinfection according to the air disinfection execution parameters, and generate the disinfection record result based on the air disinfection execution parameters and the actual feedback from the air sterilizer. Use the disinfection record result as the previous disinfection record information in the next control cycle.
[0035] Specifically, the air disinfection execution intensity has been obtained in step three. Air disinfection execution time Building upon the previous steps, this step directly drives the air sterilizer to disinfect the air within the breeding shed. During execution, it simultaneously generates records that quantify the actual effectiveness of the disinfection, which are used in subsequent steps to calculate the impact of previous disinfection efforts. Step three outputs... and The mapping from control basis to execution parameters has been completed. Therefore, this step revolves around the three stages of "execution—measurement—recording," establishing a strict correspondence between equipment actions and subsequent modeling. In actual operation of the livestock shed, the air sterilizer is typically driven by an electrical signal output from a controller. For example, it may control the atomization spray intensity via a PWM signal or control the operating level of the plasma or ultraviolet module via a relay. The controller then... Map it to a specific driving quantity, for example, The values are proportionally mapped to duty cycle or voltage control values and output in real time in the device driver module; simultaneously... Write the timer module, and the controller starts timing after the device starts up, and the timer expires. The output will automatically shut off when the time is up, thus completing a full air disinfection process.
[0036] During equipment operation, the actual effectiveness of the disinfection process needs to be quantified and recorded to reflect the continued impact of past disinfection in subsequent steps. This quantification process is based on the dosage model in disinfection engineering, where the disinfection effect is related to the integral of the effect intensity over time, which can be expressed as the integral of the effective effect intensity over time. Considering the specific system requirements... The controller maintains a constant value within a single control cycle, and the actual output intensity of the device can be obtained from the feedback interface. Therefore, the effective intensity is first written as the set intensity. Compared with actual feedback intensity A weighted combination, then using the effective strength and execution duration Multiply by the product to obtain the recorded amount of this disinfection. Specifically expressed as ; in, This indicates the number of records for this disinfection. This indicates the air disinfection execution time output in step three; This indicates the air disinfection execution intensity output in step three; This indicates the actual output intensity that the device collects and calculates in real time during operation using a current sensor, voltage sampling module, or spray frequency detection module. This value is obtained through the sampling interface built into the controller. This represents the feedback correction coefficient, which is set during the system debugging phase based on the statistical results of the actual equipment deviation, and its value is between 0 and 1. In this formula, the part within parentheses represents the effective strength of the correction: when the actual output of the equipment matches the set value, and same, Degradation is based on the baseline dose model; when the actual output of the device is too high or too low... It will increase or decrease accordingly. The application of this recording model will be explained with a specific calculation process. When the output of step three occurs within a certain control cycle... , The controller measures the normalized intensity corresponding to the actual output through a current sensor. Take the correction factor The effective intensity is Substituting, we can get ; during another cycle , , At that time, the effective intensity is Substituting into This way, the recorded data retains information about the set execution parameters while also reflecting the deviation of the device's actual output.
[0037] After completing the above calculations, the controller constructs the key data from this disinfection process into structured record entries, including the execution intensity. Execution time Record volume The data, along with its corresponding timestamp, is written to the local storage module or edge computing node. This recorded data is read in step one during subsequent control cycles to calculate the impact of past disinfection efforts, thus participating in new state characterization calculations. This forms a closed-loop chain from "execution parameters → equipment actions → impact recording → state update," ensuring that each air disinfection operation can be quantified and utilized in subsequent cycles, thereby allowing the entire livestock shed air disinfection control process to gradually approach a stable state during continuous operation.
[0038] In one or more embodiments, such as Figure 2 As shown, a disinfection control device for use in a breeding shed is disclosed, the device comprising: Disinfection assembly, comprising a spray assembly and a fan assembly; An air outlet is provided on the disinfection component, and the air outlet is a multi-directional air outlet. A detection device, mounted on the disinfection assembly, is used to detect parameter values and obstacle information used to characterize the environment; The controller includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the disinfection control method for breeding houses as described in any one of claims 1 to 9.
[0039] It is worth noting that the specific working process of the disinfection control device for breeding sheds provided in this embodiment of the invention is the same as that of the disinfection control method for breeding sheds described in the above embodiment, and will not be repeated here.
[0040] This invention also provides a disinfection control device for livestock sheds, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the steps described in the above embodiment of a disinfection control method for livestock sheds, for example... Figure 1 The steps S1-S4 described above; or, when the processor executes the computer program, it implements the functions of each module in the above-described device embodiments.
[0041] For example, the computer program may be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the disinfection control device for livestock sheds.
[0042] The disinfection control device for use in livestock sheds can be a desktop computer, laptop, handheld computer, or cloud server, etc. This device may include, but is not limited to, a processor and a memory. Those skilled in the art will understand that the disinfection control device may also include input / output devices, network access devices, buses, etc.
[0043] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the disinfection control equipment used in livestock sheds, connecting various parts of the equipment via various interfaces and lines.
[0044] The memory can be used to store the computer program and / or modules. The processor implements various functions of the disinfection control device for livestock sheds by running or executing the computer program and / or modules stored in the memory and calling the data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating device, the application program required for at least one function, etc.; the data storage area may store data created according to the operation of the controller, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital card (SD card), flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0045] The module integrated with the disinfection control equipment for livestock sheds, if implemented as a software functional unit and sold or used as an independent product, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0046] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0047] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A disinfection control method for use in livestock sheds, characterized in that, The method includes: Obtain current air condition information and previous disinfection record information, and generate a current air disinfection status characterization result based on the current air condition information and the previous disinfection record information; Based on the current air disinfection status characterization results and combined with recent trends, the current control basis is generated; Air disinfection execution parameters are generated based on the current control criteria. The air sterilizer is driven to perform air sterilization according to the air sterilization execution parameters, and the disinfection record result is generated based on the air sterilization execution parameters and the actual feedback from the air sterilizer. The disinfection record result is used as the previous disinfection record information in the next control cycle.
2. The disinfection control method for livestock sheds according to claim 1, characterized in that, The step of acquiring current air condition information and previous disinfection record information, and generating a current air disinfection status characterization result based on the current air condition information and the previous disinfection record information, includes: Obtain current air quality information collected by monitoring nodes inside the breeding shed; The current air state information is input into a preset three-layer fully connected network, and the current air state representation is output. The impact of past disinfection at the current moment is calculated based on historical disinfection records and the time decay pattern. The current air state characterization quantity and the previous disinfection influence quantity are linearly weighted and fused to generate the current air disinfection state characterization result.
3. The disinfection control method for livestock sheds according to claim 2, characterized in that, The calculation of the past disinfection impact at the current moment based on historical disinfection records and time decay patterns includes: Read the historical records of each disinfection and the end time; Based on the time difference between the current control time and the end time of each disinfection, and combined with the preset attenuation coefficient, the residual impact of each disinfection at the current time is calculated. The residual effects of all historical disinfection records are summed to obtain the amount of previous disinfection impact.
4. The disinfection control method for livestock sheds according to claim 2, characterized in that, The step of linearly weighting and fusing the current air state characterization quantity with the previous disinfection impact quantity to generate the current air disinfection state characterization result includes: Set a first weighting coefficient for the current air condition characterization quantity and a second weighting coefficient for the past disinfection impact quantity; The current air disinfection status characterization result is generated by adding the product of the current air status characterization quantity multiplied by the first weighting coefficient and the product of the previous disinfection influence quantity multiplied by the second weighting coefficient.
5. The disinfection control method for livestock sheds according to claim 2, characterized in that, The current air condition information includes the temperature, humidity, ammonia concentration, hydrogen sulfide concentration, and dust concentration inside the breeding shed.
6. The disinfection control method for livestock sheds according to claim 1, characterized in that, The step of generating current control criteria based on the current air disinfection status characterization results and in conjunction with recent trends includes: Calculate the moving average of the air disinfection status characterization results within the current short time window; Based on the state characterization results of the current period, the state characterization results of the previous period, and the moving average, calculate the trend correction state quantity; The trend correction state quantity is mapped to the current control basis, wherein the output is nonlinearly enhanced when the state representation result exceeds a preset boundary threshold.
7. The disinfection control method for livestock sheds according to claim 6, characterized in that, The step of calculating the trend correction state quantity based on the state characterization results of the current period, the state characterization results of the previous period, and the moving average includes: Calculate the first-order difference between the state representation result of the current period and the state representation result of the previous period; Calculate the baseline deviation term between the current period's state characterization result and the moving average; The first-order difference term and the baseline deviation term are superimposed on the state characterization result of the current period to generate the trend correction state quantity.
8. The disinfection control method for livestock sheds according to claim 1, characterized in that, The step of generating air disinfection execution parameters based on the current control criteria includes: Input the current control criteria into a preset mapping table; The corresponding spray intensity parameters, fan speed parameters, and UV lamp switch status parameters are output according to the mapping table.
9. The disinfection control method for livestock sheds according to claim 1, characterized in that, The process of generating the disinfection record result based on the air disinfection execution parameters and the actual feedback from the external air disinfection equipment includes: Obtain the actual operating current and operating time from the external air disinfection equipment; The actual disinfection dose is calculated based on the actual operating current and the preset current-concentration model. The ratio of the actual disinfection dose to the set disinfection dose is used as the disinfection effectiveness evaluation index, and the disinfection record result containing the disinfection effectiveness evaluation index is generated.
10. A disinfection control device for use in livestock sheds, characterized in that, The device includes: Disinfection assembly, comprising a spray assembly and a fan assembly; An air outlet is provided on the disinfection component, and the air outlet is a multi-directional air outlet. A detection device, mounted on the disinfection assembly, is used to detect parameter values and obstacle information used to characterize the environment; The controller includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the disinfection control method for breeding houses as described in any one of claims 1 to 9.