A feed fermentation process control method and system
Patent Information
- Application Number
- CN202610817062.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-08
- Publication Date
- 2026-09-18
AI Technical Summary
[0004]解决的技术问题:解决温度异常定位模糊及降温粗放的问题
[0028] 1. In this scheme, the coordinated operation of a fixed temperature measurement matrix and a mobile temperature measurement module achieves three-dimensional, high-precision localization of temperature anomalies within the fermentation tank. The system arranges multiple temperature measurement rods in a matrix within the fermentation tank, with each rod having multiple temperature sensors installed vertically at equal intervals, forming a three-dimensional temperature field acquisition network covering the horizontal direction and different depths, enabling rapid detection of localized temperature anomalies. When a fixed sensor detects an anomaly, the system delineates a spherical detection area centered on the initial anomaly sensor with a radius equal to half the distance between adjacent sensors, and dynamically generates dense virtual secondary temperature measurement points based on the spray penetration radius. The mobile temperature measurement module, driven by a gantry and screw, sequentially reaches these points for actual measurement, obtaining a temperature distribution with a resolution higher than the original grid. This method overcomes the problem of ambiguous heat source localization caused by excessively large grid spacing of fixed sensors, achieving accurate determination of the anomaly center location, range, and temperature gradient, providing a reliable basis for subsequent precise cooling.
Smart Images

Figure CN122773036A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of feed fermentation technology, and in particular to a method and system for controlling the feed fermentation process. Background Technology
[0002] Controlling the feed fermentation process is a crucial technical aspect for ensuring fermentation quality, improving feed nutritional value, and enhancing storage stability. During fermentation, microbial metabolic activities generate heat. If localized temperatures become excessively high and are not detected and controlled in time, it can lead to material burn, the proliferation of harmful bacteria, and even the failure of the entire fermentation tank. Therefore, real-time monitoring and precise cooling of the temperature field within the fermentation tank are of paramount importance.
[0003] To address this issue, this invention proposes a method and system for controlling the feed fermentation process. By coordinating a fixed temperature measurement matrix and a mobile temperature measurement module, after the fixed sensor initially locates the abnormal area, a high-density virtual temperature measurement point is generated centered on the initial abnormal sensor, and the mobile module is controlled to perform point-by-point measurements, achieving high-precision positioning of the heat source center and its range. Simultaneously, based on weighted centroid positioning and a multi-point quantitative spraying strategy, the number of spraying points and the precise water volume at each point are dynamically calculated according to the radius of the abnormal area and the water spray penetration radius, enabling localized water spraying for cooling as needed. This solution effectively overcomes the problems of vague positioning and coarse water spraying in traditional methods, achieving three-dimensional, high-precision positioning and precise water-saving cooling. Summary of the Invention
[0004] Technical problems to be solved: Solving the problems of unclear temperature anomaly location and crude cooling.
[0005] To address the shortcomings of existing technologies, this invention provides a method and system for controlling the feed fermentation process, thereby solving the technical problems mentioned in the background section.
[0006] To achieve the above objectives, the present invention provides the following technical solution:
[0007] A method for controlling the fermentation process of feed, characterized by comprising the following steps:
[0008] S1. Initial Data Acquisition and Anomaly Detection: Temperature data within the fermentation tank is periodically collected using a matrix of fixed temperature sensors. The measured temperature from each sensor is compared with a preset temperature threshold. The comparison involves simultaneously calculating the temperature difference between adjacent sensors and comparing it with the maximum allowable temperature difference. In comparison, when the temperature of any sensor exceeds Or adjacent temperature differences exceed When this occurs, mark the sensor as the first abnormal sensor and record its number and coordinates;
[0009] S2. Secondary Precise Positioning and Multi-Point Temperature Measurement: Based on the coordinates of the initial abnormal sensor... A spherical detection area is determined with the center of the sphere and a radius R = H / 2, where H is the distance between adjacent fixed sensors. This is based on H and the penetration radius of the cooling water spray. Determine step size , with step size A virtual secondary temperature measurement point list Q is generated within a spherical region. The moving temperature measurement module is controlled to move sequentially to each point in Q to perform actual temperature measurement and obtain the temperature value of each point.
[0010] S3. Precise Data Analysis and Spraying Decision: Based on the measured temperature values and coordinates of the secondary temperature measurement points, the weighted centroid method is used to calculate the coordinates of the heat source center. Determine the radius of the anomaly range ,according to and Calculate the required number of spray points M and the location of each spray point, and calculate the water volume at each spray point. Generate a spraying task list;
[0011] S4. Precise Water Spray Cooling Execution: The control unit drives the spray nozzles to move sequentially to each spray point, according to the corresponding water volume. Perform a quantitative water spraying.
[0012] In one possible implementation, in step S1, fixed temperature sensors are arranged in a matrix within the fermentation tank. Multiple temperature sensors are vertically and equidistantly installed inside each temperature sensor bar, forming a three-dimensional temperature field acquisition network. The three-dimensional spatial numbering uses the bottom surface of the fermentation tank as the projection plane, with the length direction as the X-axis, the width direction as the Y-axis, and the vertical direction as the Z-axis. Any sensor is numbered (A...). n B m C h The distance between adjacent sensors is H.
[0013] In one possible implementation, in step S2, the step size... ;by Centered on the X, Y, and Z axes, increment by step size respectively. Generate virtual point coordinates that satisfy , , ,in Integer and The absolute values of all virtual points are ≤ R, and then the distance from each virtual point to the center of the sphere is calculated. The Euclidean distance is used to retain points with a distance ≤ R as the secondary temperature measurement point list Q.
[0014] In one possible implementation, in step S3, the formula for calculating the coordinates of the heat source center using the weighted centroid method is: , , ;
[0015] Abnormal range radius For all measured temperatures exceeding The point The maximum distance; if the temperature at all secondary temperature measurement points does not exceed Then, taking the highest temperature point as the center, and the temperature difference between that point and its neighboring area decreasing to... Distance within as .
[0016] In one possible implementation, in step S3, the number of spray points... ,when At that time, the only spraying point is ;when At that time, with Centered on, with a radius of Uniformly generated on the surface of the sphere One spray point.
[0017] In one possible implementation, in step S3, the water volume at each spray point... Calculate using the following formula: First, calculate the radius centered on the spray point... The average temperature of all secondary temperature measurement points within the range The required water volume ;in The latent heat of vaporization of water, The specific heat capacity of water, The generated list of spray points is based on water temperature. Send to the control unit.
[0018] In one possible implementation, step S4 is followed by an iterative verification step: re-triggering step S2 to perform a second temperature measurement on the cooled area; if the temperature does not return to the allowable range, then repeat steps S3 and S4 until the anomaly is eliminated.
[0019] In one possible implementation, a feed fermentation process control system that performs any of the above control methods includes a lower-level temperature measurement and treatment structure and a lower-level temperature analysis system.
[0020] The lower-level temperature measurement and processing structure includes a fixed temperature measurement component, a positioning component, a cooling component, and a moving temperature measurement module arranged inside the fermentation chamber; the fixed temperature measurement component consists of a matrix of temperature measuring rods and multiple temperature sensors vertically and equidistantly installed inside the temperature measuring rods.
[0021] The positioning component includes a gantry frame 1 installed at the bottom of the fermentation room, i.e. at the top of the fermentation tank. An equipment box is fixedly installed at the conveying end of the gantry frame 1, and a screw that can move up and down is installed in the middle of the equipment box.
[0022] The cooling component includes a water supply channel located at the center of the screw, a water spray nozzle at the bottom of the screw that is connected to the water supply channel, and a gantry frame II installed at the top of the fermentation chamber. Water pipes are hung on the gantry frame II, one end of which is connected to an external water pump, and the other end is connected to the top of the screw.
[0023] The lower-level temperature analysis system includes a data acquisition module, a data analysis module, and a control module.
[0024] In one possible implementation, a gear one is installed inside the equipment box, and the middle part of the gear one is connected to the screw by a thread. A motor is installed inside the equipment box, and a gear two on the output shaft of the motor meshes with the gear one. Two limiting grooves are opened on both sides of the screw along its vertical position. Two locking blocks are fixedly connected at the top center of the equipment box where it connects with the screw, and the two locking blocks respectively engage with the limiting grooves on both sides of the screw.
[0025] A stop block is provided at the bottom of the equipment box where it connects with the screw. The stop block is spiral-shaped and its shape matches the thread groove of the screw and engages in the thread groove. It is used to scrape away debris in the thread groove when the screw rises.
[0026] In one possible implementation, the data acquisition module includes a basic definition unit, an acquisition instruction unit, an initial data acquisition unit, and a precise data acquisition unit; the data analysis module includes an initial data analysis unit, a regional analysis unit, and a precise data analysis unit; and the control module is electrically connected to the gantry frame, the motor, and the external water pump, respectively.
[0027] Beneficial effects compared to existing technologies:
[0028] 1. In this scheme, the coordinated operation of a fixed temperature measurement matrix and a mobile temperature measurement module achieves three-dimensional, high-precision localization of temperature anomalies within the fermentation tank. The system arranges multiple temperature measurement rods in a matrix within the fermentation tank, with each rod having multiple temperature sensors installed vertically at equal intervals, forming a three-dimensional temperature field acquisition network covering the horizontal direction and different depths, enabling rapid detection of localized temperature anomalies. When a fixed sensor detects an anomaly, the system delineates a spherical detection area centered on the initial anomaly sensor with a radius equal to half the distance between adjacent sensors, and dynamically generates dense virtual secondary temperature measurement points based on the spray penetration radius. The mobile temperature measurement module, driven by a gantry and screw, sequentially reaches these points for actual measurement, obtaining a temperature distribution with a resolution higher than the original grid. This method overcomes the problem of ambiguous heat source localization caused by excessively large grid spacing of fixed sensors, achieving accurate determination of the anomaly center location, range, and temperature gradient, providing a reliable basis for subsequent precise cooling.
[0029] 2. In this solution, based on weighted centroid positioning and a multi-point quantitative spraying strategy, precise cooling of local overheated areas is achieved, significantly saving water resources and avoiding excessive cooling. The system uses the weighted centroid method to accurately calculate the coordinates of the heat source center based on secondary measured temperature data, and determines the radius of the abnormal range by identifying points exceeding a threshold. Based on the abnormal radius and the water spray penetration radius, the system automatically calculates the required number of spray points and their positions according to the principle of close-packing of spheres, ensuring that the moistened spheres completely cover the abnormal area without excessive overlap. Simultaneously, by combining parameters such as material heat capacity, target fermentation temperature, and water temperature, the system quantitatively calculates the required water volume for each spray point, achieving on-demand water supply. The control unit sequentially drives the spray nozzles to each spray point, precisely executing quantitative water spraying. This method avoids the water waste and uncontrolled humidity of the fermentation environment caused by traditional large-area spraying, ensuring cooling effectiveness while maintaining the stability of the fermentation process. Attached Figure Description
[0030] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, the preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0031] Figure 1 This is a schematic diagram of the overall structure of the present invention;
[0032] Figure 2 This is a schematic diagram of the X-axis and Y-axis arrangement of the temperature sensor of the present invention;
[0033] Figure 3 This is a schematic diagram of the Z-axis arrangement of the temperature sensor of the present invention;
[0034] Figure 4 This is a schematic diagram of the temperature sensor calibration of the present invention;
[0035] Figure 5 This is a schematic diagram of the equipment box of the present invention;
[0036] Figure 6 This is a schematic diagram of the screw of the present invention;
[0037] Figure 7 This is a schematic diagram of the water conveyance channel of the present invention;
[0038] Figure 8 This is a schematic diagram of the temperature measurement module of the present invention;
[0039] Figure 9 This is a control system framework diagram of the present invention;
[0040] Figure 10 This is a flowchart of the control method of the present invention.
[0041] Legend: 1. Fermentation chamber; 2. Fermentation tank; 3. Temperature measuring rod; 4. Temperature sensor; 5. Gantry frame one; 6. Equipment box; 7. Screw; 8. Gear one; 9. Motor; 10. Gear two; 11. Water supply channel; 12. Spray nozzle; 13. Sleeve rod; 14. Slot; 15. Temperature measuring module; 16. Gantry frame two; 17. Water pipe; 18. Block; 19. Locking block; 20. Limiting groove. Detailed Implementation
[0042] To more clearly illustrate the overall concept of the present invention, a detailed description is provided below with reference to the accompanying drawings and examples.
[0043] Please refer to Figures 1 to 9 As shown in the figure, this embodiment introduces the specific structure of a feed fermentation process control system. The system includes a lower-level temperature measurement and processing structure and a lower-level temperature analysis system. Specifically:
[0044] The lower-level temperature measurement and processing structure is arranged inside the fermentation chamber 1. The fermentation chamber 1 contains a fermentation tank 2 for fermentation, as shown in Figure 2. Multiple sets of fixed temperature measurement components are arranged in a matrix inside the fermentation tank 2. Each set of fixed temperature measurement components consists of a temperature measuring rod 3 and multiple temperature sensors 4 vertically and equidistantly installed inside the temperature measuring rod 3. Through the matrix arrangement within the fermentation tank 2, temperature monitoring coverage of different areas in the horizontal direction of the fermentation tank is achieved. Combined with the multiple temperature sensors 4 vertically and equidistantly installed inside each temperature measuring rod 3, temperature changes at different depths within the tank can be monitored simultaneously, forming an overall structure as shown in Figure 2. Figures 2 to 4 The three-dimensional, multi-point temperature field acquisition network shown can accurately locate local temperature anomaly areas.
[0045] The fermentation chamber 1 is also equipped with a positioning component and a cooling component. The positioning component includes a gantry frame 5 installed at the bottom of the fermentation chamber 1, i.e., the top of the fermentation tank 2. The conveying end of the gantry frame 5 is fixedly installed with an equipment box 6, which serves as a support and transmission carrier. A screw 7 that can move up and down is installed in the middle of the gantry frame 5. A gear 8 is installed inside the equipment box 6. The middle of the gear 8 is connected to the screw 7 by a thread. At the same time, a motor 9 is installed inside the equipment box 6. A gear 10 is fixed on the output shaft of the motor 9. The gear 10 meshes with the gear 8. Two limiting grooves 20 are opened on both sides of the screw 7 along its vertical position. Two locking blocks 19 are fixedly connected at the top middle of the equipment box 6 where it connects with the screw 7. The two locking blocks 19 are respectively engaged with the limiting grooves 20 on both sides of the screw 7.
[0046] When the motor 9 is powered on and rotates, the output shaft drives the second gear 10 to rotate coaxially. The second gear 10 drives the first gear 8 to rotate through meshing. The first gear 8 is fixed in position inside the equipment box 6 and only rotates without moving. Its internal thread interacts with the thread of the screw 7. At the same time, the screw 7 is restricted by the engagement of the locking block 19 and the limiting groove 20, which prevents it from rotating with the screw 7. This forces the screw 7 to move vertically relative to the equipment box 6. The forward and reverse rotation of the motor 9 can control the screw 7 to rise or fall.
[0047] The bottom end of the screw 7 is fixedly connected to the sleeve 13. The middle part of the sleeve 13 is provided with a slot 14. The bottom of the screw 7 is provided with a temperature measuring module 15. The top of the temperature measuring module 15 is engaged with the slot 14. The upper side of the temperature measuring module 15 is provided with a screw hole. When the temperature measuring module 15 is engaged with the slot 14, a bolt is passed through the screw hole and then secured with the slot 14, thereby realizing the fixed connection between the screw 7 and the temperature measuring module 15.
[0048] When the screw 7 rises or falls under the drive of the motor 9, the screw 7 drives the temperature measuring module 15 to move together, so that the temperature measuring module 15 can be inserted into the fermentation tank 2 at different depths or withdrawn from the tank, in order to supplement the measurement or verification of the temperature data of the fixed temperature measuring component, thereby realizing the accurate positioning of the temperature abnormal area.
[0049] The cooling component includes a water delivery channel 11 located at the center of the screw 7. The water delivery channel 11 is formed by designing the center of the screw 7 as a hollow structure. A water spray nozzle 12 is provided at the bottom of the screw 7. A gantry frame 2 16 is installed at the top of the interior of the fermentation chamber 1. A water pipe 17 is hung on the gantry frame 2 16. One end of the water pipe 17 is connected to an external water pump, and the other end is connected to the top of the screw 7.
[0050] After the water pump is started, water enters the interface at the top of the screw 7 through the water pipe 17, flows downward along the hollow water delivery channel 11, and finally sprays out from the bottom spray nozzle 12 into the fermentation tank 2, thereby achieving local water spraying and cooling.
[0051] like Figure 6 As shown, a stop block 18 is provided at the bottom of the equipment box 6 where it connects with the screw 7. The stop block 18 is spiral-shaped and its shape matches the thread groove of the screw 7, and it is engaged in the thread groove. When the screw 7 moves upward and exits from the fermentation tank 2, the thread groove on the surface of the screw 7 may carry fermented grass or debris. The stop block 18 is fixed at the bottom of the equipment box 6 and the screw 7 moves upward relative to it. The stop block 18 slides relative to the thread groove, scraping and blocking the grass and other debris in the groove to prevent these materials from entering the interior of the equipment box 6 as the screw 7 rises, thereby avoiding damage to internal components due to foreign objects.
[0052] The lower-level temperature analysis system includes a data acquisition module, a data analysis module, and a control module. The data acquisition module includes a basic definition unit, an acquisition command unit, an initial data acquisition unit, and a precise data acquisition unit. The data analysis module includes an initial data analysis unit, a region analysis unit, and a precise data analysis unit. Specifically:
[0053] The data acquisition module is responsible for establishing a spatial reference for temperature monitoring, triggering acquisition tasks, and acquiring temperature data from fixed sensors and mobile temperature measurement modules. Specifically, the basic definition unit is used to define the three-dimensional coordinate system (X, Y, Z axes) of the fermentation tank and the sensor numbering rules (A...). n B m C h The sensor spacing H and the distance between adjacent sensors provide a unified spatial reference for all subsequent temperature positioning. The acquisition command unit has a built-in timer that broadcasts acquisition commands to all fixed temperature sensors at preset time intervals S, initiating periodic temperature field snapshots. The initial data acquisition unit executes the tasks issued by the acquisition command unit, acquires the temperature data of all fixed sensors, and sends it to the initial data analysis unit. In the secondary precise positioning process, the precision data acquisition unit receives commands from the control unit, drives the moving temperature measurement module 15 to sequentially reach the designated secondary temperature measurement points, reads the temperature values of each point, and transmits them back.
[0054] The data analysis module is responsible for temperature anomaly detection, heat source location, anomaly range fitting, and spraying strategy calculation. Specifically, the initial data analysis unit stores temperature thresholds. and maximum permissible temperature difference The temperature of each sensor transmitted from the initial data acquisition unit is compared with T. X The system compares and calculates the temperature difference between adjacent sensors. If the temperature difference exceeds the limit or the temperature difference exceeds the standard, it marks the sensor as "first abnormal sensor" and records its number and temperature, triggering the area analysis unit. The area analysis unit receives the coordinates of the first abnormal sensor and determines a spherical detection area with the sensor as the center and a radius R=H / 2. Based on H and the spray penetration radius... Calculate step size The system generates a list of virtual secondary temperature measurement points Q and sends it to the control unit. The precision data analysis unit receives the measured temperature values of the secondary temperature measurement points Q and calculates the coordinates of the heat source center using the weighted centroid method. Determine the radius of the anomaly range Based on and Calculate the required number of spray points M and the location of each spray point, and calculate the water volume for each spray point based on the material's heat capacity and target temperature. The spraying task list is generated and sent to the control unit.
[0055] The control module is responsible for executing mechanical actions such as movement, temperature measurement, and water spraying, and coordinating hardware such as the gantry, motor, and water pump. It receives a list of secondary temperature measurement points Q and sequentially controls the horizontal movement of the gantry 15 and the lifting and lowering of the screw 7 driven by the motor 9, so that the temperature measurement module 15 reaches each designated coordinate to complete the measurement. It then receives a spraying task list, sequentially moves the equipment to align the spray nozzles 12 with the spraying points, and starts the external water pump according to the water volume. Spray water, then reset.
[0056] like Figure 10 As shown, based on the above control system, this embodiment also provides a method for controlling a feed fermentation process, the method comprising the following steps:
[0057] S1. Initial Data Acquisition and Anomaly Detection: This step is responsible for establishing a three-dimensional temperature monitoring network for the fermentation tank and periodically collecting data from all fixed temperature sensors. By comparing this data with preset temperature thresholds, areas that may have temperature anomalies are initially identified. Specifically:
[0058] S1.1 Three-dimensional spatial numbering and basic definitions
[0059] The basic definition unit uses the bottom surface of fermentation tank 2 as the projection plane, treating it as a rectangular area. The X-axis extends along the length of fermentation tank 2, increasing from left to right, with the number of columns along the X-axis denoted as n. The Y-axis extends along the width of fermentation tank 2, increasing from front to back, with the number of rows along the Y-axis denoted as m. The vertical direction is the Z-axis, increasing from the bottom of the tank upwards, corresponding to the installation height of each temperature sensor 4 inside each temperature measuring rod 3. Along the Z-axis, it is numbered from bottom to top starting from 1, with the vertical layer number denoted as h. The bottom left corner of the fermentation tank 2, i.e., the point where X, Y, and Z are minimum, is defined as the origin of the coordinate system. The temperature sensor 4 located at this origin is the reference sensor. The complete numbering format for any temperature sensor 4 is (A n B m C h Then, the reference sensor is denoted as (A1, B1, C1), and the sensors in the 3rd column, 2nd row, and 4th layer can be denoted as (A3, B2, C4); the distance between adjacent temperature sensors 4 in the top, bottom, left, and right is equal and is denoted as H (unit: meters / m).
[0060] S1.2 Periodic data collection and threshold comparison
[0061] The data acquisition command unit has a built-in timer that broadcasts acquisition commands to all online temperature sensors at preset time intervals S to obtain a snapshot of the temperature field of the entire fermentation tank. The acquired initial temperature data is sent to the initial data analysis unit of the data analysis module; this unit stores temperature thresholds. and the maximum allowable temperature difference The initial data analysis unit compares the measured temperature of each sensor with the temperature threshold; simultaneously, it calculates the temperature difference between each sensor and its adjacent sensors. If the difference exceeds... This is also considered abnormal.
[0062] When the temperature of any sensor exceeds the absolute threshold or the temperature difference with the neighborhood exceeds the limit, the initial data analysis unit immediately marks the sensor as a "first-time abnormal sensor" and records its complete serial number. and measured temperature values This information is transmitted to the regional analysis unit, triggering a secondary precise positioning process. If no abnormalities are found, the system waits for the next data collection cycle to continue monitoring.
[0063] S2. Secondary Precise Positioning and Multi-Point Temperature Measurement: Since Step 1 can only indicate that the anomaly may occur near the initial anomaly sensor, but the center location, range, and temperature gradient of the actual heat source are still unclear due to the limitation of the sensor grid spacing H; therefore, Step 2 uses geometric methods to determine a spherical detection area centered on the initial anomaly sensor, and determines the coordinates of several secondary temperature measurement points based on H and the spray penetration radius of the cooling water. Then, the mobile temperature measurement module is controlled to move sequentially to these points to perform precise temperature measurements, thereby obtaining a high-resolution temperature distribution in the anomaly area. Specifically:
[0064] S2.1 Determine the secondary temperature measurement area and number of points.
[0065] After receiving the coordinates of the first anomaly sensor, the regional analysis unit converts them into spatial rectangular coordinates. Since the sensor has detected an anomaly, while the adjacent sensor located at a distance H has not yet reached the anomaly threshold (or the anomaly is minor), it indicates that the actual heat source center is far from... The temperature should not exceed H / 2, otherwise adjacent sensors will also be significantly heated; therefore, with A spherical region with a center and a radius R = H / 2 is the space where the heat source is most likely to exist. To accurately depict the temperature distribution within this spherical region, virtual temperature measurement points need to be inserted into the existing fixed sensor grid (spacing H). This involves utilizing the arbitrary positioning capability of the moving temperature measurement module 15 to generate measurement points denser than the original grid near the center of the sphere, thereby achieving a spatial resolution higher than H. The step size for inserting virtual points... This is determined by two factors: first, to cover the entire spherical area, the step size should not exceed the radius R; second, to ensure proper penetration of the subsequent cooling water spray. The spacing between temperature measurement points is matched to ensure that it does not exceed the effective diffusion range of moisture, thereby guaranteeing that the spraying center determined based on the temperature measurement data can effectively cover the entire abnormal area; typically, a suitable method is used. ;
[0066] by Centered on the X, Y, and Z axes, with step sizes of 1000 and 2000 respectively. Generate from arrive The coordinates of all virtual points within the range, i.e., all points that satisfy... , , The point, among which It is an integer, and The absolute values of all points are ≤ R; this forms a three-dimensional rectangular lattice with a point spacing of . Then, calculate the distance from each virtual point to the center of the sphere. The Euclidean distance is used to select only points with a distance ≤ R as secondary temperature measurement points. This selection ensures that all temperature measurement points are located within a spherical region where the heat source may exist, avoiding unnecessary movement. The final result is a list of secondary temperature measurement points containing the coordinates of several points. Its quantity N is approximately Multiply by the ratio of the sphere's volume to the cube's volume; in actual calculations, this can be done by directly enumerating and filtering. and ,but The range of values is There are 27 candidate points in total. After filtering, 7 points remain (the center of the sphere and its neighbors along the six axes). This is the simplest case. If H is large or Smaller, can be reduced (For example, H / 3 or H / 4) to increase the number of points and improve temperature measurement accuracy; the area analysis unit sends the calculated list of secondary temperature measurement points Q to the control unit for subsequent mobile field measurement.
[0067] S2.2, control the moving temperature measurement module to perform actual measurements in sequence.
[0068] Control unit received Then, a sequence of movement commands is generated; first, the gantry crane 5 is controlled to move the equipment box 6 to the horizontal position of the first temperature measuring point. Then, the motor 9 is started to rotate, which drives the screw 7 to move up and down linearly through gear 10 and gear 8, causing the temperature measuring module 15 fixed at the bottom of the screw to descend to the designated position. Depth; The temperature sensor inside the temperature measurement module 15 contacts the fermentation material and reads the temperature value after stabilizing for 2-3 seconds. The temperature measurement module, along with the coordinates of that point, is then returned to the precision data analysis unit of the data analysis module. Afterward, the temperature measurement module rises to a safe height and moves to the next point, repeating the process until all points in Q have been measured, ultimately yielding the measured temperature values for each point in Q. .
[0069] S3. Precise Data Analysis and Spraying Decision: This step, based on the high-resolution temperature distribution within a spherical region obtained from secondary field measurements, uses a precise data analysis unit to locate the heat source center, define the anomaly range, and calculate cooling strategies, generating precise spraying locations and water volume instructions. Specifically:
[0070] S3.1, Location of heat source center and fitting of anomaly range
[0071] The precision data analysis unit receives secondary temperature measurements. And their corresponding coordinates; since the local overheated region usually exhibits a temperature field with a peak value at the center of the heat source and decreasing outwards, the weighted centroid method is used to calculate the coordinates of the center of the heat source. ,Right now , , Among them, temperature value As a weighting factor, high-temperature regions contribute more to the center coordinates, improving positioning accuracy; simultaneously, all measured temperatures exceeding a threshold are statistically analyzed. The point is taken as the minimum enclosing sphere radius. As the radius of the abnormal range, i.e. If the temperature at all points within the secondary temperature measurement area does not exceed [the specified value], then [the temperature will be lower than the specified value]. Then, the highest temperature point is taken as the center, and the temperature difference between that point and its neighboring area decreases to... Distance within as .
[0072] S3.2 Calculation of Spraying Points and Water Volume
[0073] To ensure that the cooling water completely covers the abnormal area, one or more spray points need to be determined. Because the water flowing from spray nozzle 12 is affected by gravity and osmosis within the fermentation material, it will form a spray pattern centered on the spray point with a radius of approximately [missing information]. Moistened spheres (parameters) (Can be pre-calibrated experimentally); the coverage radius is... For abnormal areas, the minimum number of spray points M required is estimated based on the principle of close-packing of spheres: (After rounding, the number of points generally does not exceed 8); when At that time, the only spraying point is ;when At that time, with Centered on, with a radius of Uniformly generated on the surface of the sphere Each spray point should be positioned so that the moistened spheres intersect and completely cover the abnormal area; each spray point... The coordinates are determined according to the spherical uniform distribution algorithm;
[0074] Single-point spray water volume The degree to which the average temperature exceeds the limit and the heat capacity of the material within the area covered by that point are determined; first, the calculation is based on... Center, radius The average temperature of all secondary temperature measurement points within the range The amount of heat absorbed to cool down is... ,in The specific heat capacity of the material. For material density, For the volume of the wetted sphere, The target fermentation temperature; the required water volume after combining the latent heat of vaporization of water and the endothermic heat of temperature rise. , The latent heat of vaporization of water, The specific heat capacity of water, For water temperature; the precise data analysis unit will generate a list of spray points. Send to the control unit.
[0075] S4. Precise water spraying for cooling: After receiving the spraying task list, the control unit sequentially drives the lower-level equipment to move to each spraying point and controls the water pump and spray nozzle 12 to complete the quantitative water spraying, achieving localized precise cooling; specifically:
[0076] S4.1, Move to the spray point
[0077] The control unit takes the first spray point in sequence. To determine the coordinates, firstly, the gantry frame 5 drives the equipment box 6 to move horizontally, aligning the axis of the screw 7 with the coordinates. Position; then, start motor 9 to rotate forward, driving screw 7 to move downward in a straight line through gear 10 and gear 8 until the water nozzle 12 fixed at the bottom of the screw descends to the designated position. depth, The depth is usually slightly higher than the center of the heat source so that moisture can seep from top to bottom and cover the entire anomalous area;
[0078] S4.2, Quantitative water spraying
[0079] Once in position, the control unit issues a command to start the external water pump, supplying water according to the corresponding volume. Water is drawn from the water source and flows through the water pipe 17 into the interface at the top of the screw 7. It then flows downward along the hollow water delivery channel 11 and is finally sprayed out from the spray nozzle 12, evenly spraying into the fermentation tank 2. After spraying, the water pump is turned off and left to stand for 5 to 10 seconds to allow the water to naturally penetrate.
[0080] S4.3 Complete all spraying points
[0081] The control unit raises screw 7 to a safe height and then moves to the next spray point, repeating steps S4.1 to S4.2 until all spray points have completed their tasks. After all spraying is completed, screw 7 returns to the initial standby position. The system records the time, location, water volume, and temperature changes before and after spraying for this cooling event and sends the data back to the data analysis module for subsequent optimization of thresholds and strategies.
[0082] If the cooling effect still needs to be verified after spraying, step S2 can be triggered again to perform a second temperature measurement on the original abnormal area to confirm whether the temperature has dropped back to the allowable range; if there is still local overheating, the system can iteratively execute S3 and S4 until the abnormality is eliminated.
[0083] Finally, it should be noted that the above embodiments are merely examples for clearly illustrating the present invention and are not intended to limit the implementation. Those skilled in the art will recognize that other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all possible implementations. However, obvious variations or modifications derived therefrom are still within the scope of protection of this invention.
Claims
1. A method for controlling the feed fermentation process, characterized in that, Includes the following steps: S1. Initial Data Acquisition and Anomaly Detection: Temperature data within the fermentation tank (2) is periodically collected using fixed temperature sensors (4) arranged in a matrix. The measured temperature of each sensor is compared with a preset temperature threshold. The comparison involves simultaneously calculating the temperature difference between adjacent sensors and comparing it with the maximum allowable temperature difference. In comparison, when the temperature of any sensor exceeds Or adjacent temperature differences exceed When this occurs, mark the sensor as the first abnormal sensor and record its number and coordinates; S2. Secondary Precise Positioning and Multi-Point Temperature Measurement: Based on the coordinates of the initial abnormal sensor... A spherical detection area is determined with the center of the sphere and a radius R = H / 2, where H is the distance between adjacent fixed sensors. This is based on H and the penetration radius of the cooling water spray. Determine step size , with step size A virtual secondary temperature measurement point list Q is generated within the spherical area. The moving temperature measurement module (15) is controlled to move sequentially to each point in Q to perform actual temperature measurement and obtain the temperature value of each point. S3. Precise Data Analysis and Spraying Decision: Based on the measured temperature values and coordinates of the secondary temperature measurement points, the weighted centroid method is used to calculate the coordinates of the heat source center. Determine the radius of the anomaly range ,according to and Calculate the required number of spray points M and the location of each spray point, and calculate the water volume at each spray point. Generate a spraying task list; S4. Precision water spraying for cooling: The control unit drives the spray nozzles (12) to move sequentially to each spray point, according to the corresponding water volume. Perform a quantitative water spraying.
2. The feed fermentation process control method as described in claim 1, characterized in that, In step S1, fixed temperature sensors (4) are arranged in a matrix inside the fermentation tank (2), and multiple temperature sensors (4) are vertically and equidistantly installed inside each temperature measuring rod (3) to form a three-dimensional temperature field acquisition network; the three-dimensional spatial numbering is based on the bottom surface of the fermentation tank (2) as the projection plane, with the length direction as the X-axis, the width direction as the Y-axis, and the vertical direction as the Z-axis, and any sensor is numbered (A). n B m C h The distance between adjacent sensors is H.
3. The feed fermentation process control method as described in claim 1, characterized in that, In step S2, the step size ;by Centered on the X, Y, and Z axes, increment by step size respectively. Generate virtual point coordinates that satisfy , , ,in Integer and The absolute values of all virtual points are ≤ R, and then the distance from each virtual point to the center of the sphere is calculated. The Euclidean distance is used to retain points with a distance ≤ R as the secondary temperature measurement point list Q.
4. The feed fermentation process control method as described in claim 1, characterized in that, In step S3, the formula for calculating the coordinates of the heat source center using the weighted centroid method is: , , ; Abnormal range radius For all measured temperatures exceeding The point The maximum distance; if the temperature at all secondary temperature measurement points does not exceed Then, taking the highest temperature point as the center, and the temperature difference between that point and its neighboring area decreasing to... Distance within as .
5. The feed fermentation process control method as described in claim 1, characterized in that, In step S3, the number of spray points ,when At that time, the only spraying point is ;when At that time, with Centered on, with a radius of Uniformly generated on the surface of the sphere One spray point.
6. The feed fermentation process control method as described in claim 1, characterized in that, In step S3, the water volume at each spray point Calculate using the following formula: First, calculate the radius centered on the spray point... The average temperature of all secondary temperature measurement points within the range The required water volume ;in The latent heat of vaporization of water, The specific heat capacity of water, The generated list of spray points is based on water temperature. Send to the control unit.
7. The feed fermentation process control method as described in claim 1, characterized in that, Step S4 is followed by an iterative verification step: Step S2 is retried to perform a second temperature measurement on the cooled area. If the temperature does not return to the allowable range, steps S3 and S4 are repeated until the anomaly is eliminated.
8. A feed fermentation process control system that performs the control method as described in any one of claims 1 to 7, characterized in that, This includes the lower-level temperature measurement and processing structure and the lower-level temperature analysis system; The lower-level temperature measurement and processing structure includes a fixed temperature measurement component, a positioning component, a cooling component and a moving temperature measurement module (15) arranged inside the fermentation chamber (1); the fixed temperature measurement component consists of a matrix of temperature measuring rods (3) and multiple temperature sensors (4) installed vertically at equal intervals inside the temperature measuring rods. The positioning component includes a gantry frame (5) installed at the bottom of the fermentation chamber (1) and at the top of the fermentation tank (2). The conveying end of the gantry frame (5) is fixedly installed with an equipment box (6). A screw (7) that can move up and down is installed in the middle of the equipment box (6). The cooling component includes a water supply channel (11) located in the center of the screw (7). The bottom end of the screw (7) is provided with a water spray nozzle (12) that is connected to the water supply channel (11). The top of the fermentation chamber (1) is equipped with a gantry frame (16). A water pipe (17) is hung on the gantry frame (16). One end of the water pipe (17) is connected to an external water pump, and the other end is connected to the top of the screw (7). The lower-level temperature analysis system includes a data acquisition module, a data analysis module, and a control module.
9. A feed fermentation process control system as described in claim 8, characterized in that, The equipment box (6) is equipped with a gear 1 (8), the middle part of the gear 1 (8) is connected to the screw (7) by a thread, the equipment box (6) is equipped with a motor (9), the gear 2 (10) on the output shaft of the motor (9) meshes with the gear 1 (8), the screw (7) has two limiting grooves (20) on both sides along its vertical position, and two locking blocks (19) are fixedly connected at the top middle part of the equipment box (6) where it connects with the screw (7), the two locking blocks (19) respectively engage with the limiting grooves (20) on both sides of the screw (7); A stop block (18) is provided at the bottom of the equipment box (6) where it connects with the screw (7). The stop block (18) is spiral in shape and its shape matches the thread groove of the screw (7) and is engaged in the thread groove. It is used to scrape the debris in the thread groove when the screw (7) rises.
10. A feed fermentation process control system as described in claim 8, characterized in that, The data acquisition module includes a basic definition unit, an acquisition instruction unit, an initial data acquisition unit, and a precise data acquisition unit; the data analysis module includes an initial data analysis unit, a regional analysis unit, and a precise data analysis unit; the control module is electrically connected to the gantry frame (5), the motor (9), and the external water pump, respectively.