Mammal piglet warming control device and method
By using PID and fuzzy PID control algorithms in the piglet warming control device, the problems of inaccurate temperature regulation and high power consumption in traditional methods have been solved. This has enabled precise heating and remote monitoring of the piglet environment, improving the survival rate and warming quality of piglets.
Patent Information
- Application Number
- CN202410103900.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-24
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2044-01-24
Smart Images

Figure CN118077585B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of piglet temperature control, and in particular to a device and method for controlling the temperature of suckling piglets. BACKGROUND
[0002] In a large-scale pig breeding farm, the sow and piglets are in the same farrowing house environment, and the suitable environmental temperature of the sow often cannot meet the temperature range required by the newborn piglets. The feeding temperature environment of the suckling piglets is crucial to their growth and health. The early self-temperature regulation mechanism of the piglets is not perfect, and they are sensitive to changes in temperature and relative humidity. Inappropriate body temperature will lead to limited growth, increased disease incidence, and even death.
[0003] In the traditional piglet feeding method, the feeders usually rely on artificial adjustment of traditional heat lamps or heat sources to maintain the temperature of the piglet feeding environment. These traditional methods have the disadvantages of high power consumption, inaccurate temperature regulation, and difficulty in remote monitoring.
[0004] In summary, the feeders in the prior art usually rely on artificial adjustment of traditional heat lamps or heat sources to maintain the temperature of the piglet feeding environment, which has the problems of high power consumption, inaccurate temperature regulation, and difficulty in remote monitoring. The present applicant has made corresponding explorations to solve this problem. SUMMARY
[0005] The present application aims to solve the above problems and provide a device, system and method for controlling the temperature of suckling piglets.
[0006] To achieve the various purposes of the present application, the present application adopts the following technical solutions:
[0007] A device for controlling the temperature of suckling piglets is proposed to achieve one of the purposes of the present application, comprising:
[0008] A heat lamp control unit is used to collect the environmental temperature, relative humidity and wind speed in each sensor of the current pen, and to control the power of the heat lamp using a PID control algorithm according to the environmental temperature, relative humidity and wind speed and the target value of the body temperature of the piglets of different ages, so as to meet the required body temperature of the piglets of different ages;
[0009] A feeder control unit is used to transmit the heat lamp power consumption, heat lamp power, environmental temperature, relative humidity, body temperature, number of piglets per pen and piglet age data to the central controller through CAN communication;
[0010] A terminal device is used for human-computer interaction with the feeder control unit, and to monitor the heat lamp power consumption, heat lamp power, environmental temperature, relative humidity, body temperature, number of piglets per pen and piglet age data.
[0011] Optionally, the incubator lamp control unit comprises a single-chip microcomputer circuit, a metering circuit, a real-time clock circuit, a silicon-controlled voltage regulating circuit and a buzzer alarm circuit.
[0012] Optionally, the metering circuit is configured to count the real-time power and power consumption of the incubator lamp, and the real-time clock circuit is configured to count the day age of the piglet.
[0013] Optionally, the sensor comprises one or any combination of a temperature sensor, a relative humidity sensor and a wind speed sensor.
[0014] Optionally, the incubator control device for the suckling piglet further comprises:
[0015] A power supply system for providing 220V AC power and 12V DC power for the feeder control unit.
[0016] Another object of the present application is to provide an incubator control method for a suckling piglet, which is applied to the incubator control device for the suckling piglet as described in any one of the above embodiments, and the method comprises:
[0017] In response to an instruction for incubating the suckling piglet, collecting environmental parameter information of the current pen, wherein the environmental parameter information comprises one or any combination of environmental temperature, relative humidity and wind speed;
[0018] Determining the apparent temperature of the suckling piglet in the current pen according to the environmental temperature, the relative humidity and the wind speed in the environmental parameter information;
[0019] Detecting whether the apparent temperature of the suckling piglet is lower than the target apparent temperature of the suckling piglet of the current day age, if not, determining the output power of the incubator lamp as the set minimum power, if yes, calculating the difference between the apparent temperature of the suckling piglet and the target apparent temperature of the suckling piglet of the current day age;
[0020] When the difference is greater than the first preset threshold and less than the second preset threshold, calling a preset PID control algorithm, taking the difference as the input error of the PID controller, determining the parameters of the PID controller according to the input error and the change rate of the input error to control the power of the incubator lamp, and completing the incubation control of the suckling piglet.
[0021] Optionally, the step of detecting whether the apparent temperature of the suckling piglet is lower than the target apparent temperature of the suckling piglet of the current day age, if not, determining the output power of the incubator lamp as the set minimum power, if yes, calculating the difference between the apparent temperature of the suckling piglet and the target apparent temperature of the suckling piglet of the current day age, comprises:
[0022] If the difference between the body temperature of the mammal piglet and the target body temperature of the mammal piglet of the current age is less than a first preset threshold, the output power of the incubator lamp is determined as a set minimum power;
[0023] If the difference is greater than a second preset threshold, the output power of the incubator lamp is determined as a set maximum power.
[0024] Optionally, after the step of collecting the environmental parameter information of the current pen, the method comprises:
[0025] In response to the pre-processing instruction, a preset Kalman algorithm is called, and the environmental temperature, the relative humidity and the wind speed in the environmental parameter information are filtered based on the Kalman algorithm to determine the pre-processed environmental temperature, the relative humidity and the wind speed.
[0026] Optionally, the step of calling the preset PID control algorithm, taking the difference as an input error of the fuzzy PID controller, and determining parameters of the fuzzy PID controller according to the input error and a change rate of the input error to control the temperature of the incubator lamp comprises:
[0027] Taking the difference between the body temperature of the mammal piglet and the target body temperature of the mammal piglet of the current age as an input error of the fuzzy PID controller, and according to the input error and a change rate of the input error, the input error and the change rate of the input error are mapped to a domain [-3, 3] by using the fuzzy thought, and a fuzzy subset corresponding to the input error and the change rate of the input error is determined.
[0028] A triangular membership function is called, the membership degrees of the input error and the change rate of the input error are calculated according to the fuzzy subset, and the membership degrees of the parameters of the PID controller are calculated according to the membership degrees of the input error and the change rate of the input error.
[0029] The membership degrees of the parameters of the PID controller are de-fuzzied to determine expected values of the parameters of the PID controller, and the parameters of the PID controller are calculated by using an interval mapping formula according to the expected values.
[0030] The parameters of the PID controller are input into the PID controller to control the power of the incubator lamp.
[0031] Optionally, the fuzzy subset corresponding to the input error and the change rate of the input error is {NB, NM, NS, ZO, PS, PM, PB}, wherein NB, NM, NS, ZO, PS, PM and PB respectively represent negative big, negative medium, negative small, zero, positive small, positive medium and positive big.
[0032] Compared with the prior art, the present application is directed to the problems in the prior art that the breeder usually relies on manual adjustment of a traditional incubator lamp or heat source to maintain the temperature of the piglet feeding environment, which has high power consumption, inaccurate temperature adjustment, and difficulty in remote monitoring, and the present application includes but is not limited to the following beneficial effects:
[0033] Firstly, the present application can accurately heat the suckling piglets, greatly increase the survival rate of the piglets, significantly improve the incubation quality of the piglets, reduce the energy consumption of the incubator lamp, and monitor the environment of the piglets;
[0034] Secondly, the present application can automatically perform multi-stage regulation according to the appropriate body temperature of the suckling piglets at different ages in real time, which not only ensures the thermal comfort of the suckling piglets throughout the growth stage, but also effectively avoids frequent damage of the incubator bulb under start-stop control. BRIEF DESCRIPTION OF DRAWINGS
[0035] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings, in which:
[0036] Figure 1 is a structural diagram of a suckling piglet incubation control device in the embodiments of the present application;
[0037] Figure 2 is an interface schematic diagram of an incubator lamp control unit in the embodiments of the present application;
[0038] Figure 3 is a flowchart of a suckling piglet incubation control method in the embodiments of the present application. DETAILED DESCRIPTION
[0039] The embodiments of the present application will be described in detail below, and examples of the embodiments are shown in the accompanying drawings, in which the same or similar reference numerals represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as a limitation on the present application.
[0040] Unless explicitly indicated as mutually exclusive, the technical features involved in each of the embodiments disclosed in the present application can be combined flexibly to construct new embodiments, as long as such combination does not deviate from the spirit of the present application and can meet the needs of the prior art or solve some deficiencies in the prior art. For this variation, those skilled in the art should know.
[0041] Please refer to Figure 1 The suckling piglet incubation control device of the present application includes, in one embodiment thereof:
[0042] The incubator lamp control unit 3 is used to collect the ambient temperature, relative humidity and wind speed of the current field, and to control the power of the incubator lamp 7 according to the ambient temperature, relative humidity and wind speed and the target value of the thermal sensation temperature of the piglets of different ages, so as to meet the required thermal sensation temperature of the piglets of different ages.
[0043] The feeder control unit 1 is used to transmit the power consumption, power, ambient temperature, relative humidity, thermal sensation temperature, number of piglets per stall and piglet age data of the incubator lamp 7 to the central controller 13 through CAN communication 10.
[0044] The terminal device is used for human-computer interaction with the feeder control unit 1, and monitors the power consumption, power, ambient temperature, relative humidity, thermal sensation temperature, number of piglets per stall and piglet age data of the incubator lamp 7.
[0045] Specifically, the incubator control device for lactating piglets includes the incubator lamp 7, the incubator lamp control unit 3, a power supply system, a communication system and a mobile terminal 12. After the piglets are born from the lactating sows, the feeding personnel can use the mobile terminal 12 to interact with the feeder control unit 1, set the number of piglets per stall and the delivery date, and then the incubator lamp control unit 3 starts to work.
[0046] In some embodiments, the incubator lamp control unit 3 can read the data in the temperature sensor 4, the relative humidity sensor 5 and the wind speed sensor 6 to collect the ambient temperature, relative humidity and wind speed of the current field.
[0047] In some embodiments, the incubator lamp control unit 3 can accurately control the power of the incubator lamp 7 according to the ambient temperature, relative humidity and wind speed and the target value of the thermal sensation temperature of the piglets of different ages, so as to meet the required thermal sensation temperature of the piglets of different ages.
[0048] In some embodiments, the incubator lamp control unit 3 can transmit the thermal sensation temperature, ambient temperature, relative humidity, wind speed, power and power consumption data of the incubator lamp 7 to the feeder control unit 1 through RS485 serial communication 2. The mobile terminal 12 realizes the query and setting of the thermal sensation temperature, ambient temperature, relative humidity, wind speed, power and power consumption of the incubator lamp 7, the piglet age, the number of piglets per stall and the delivery date by human-computer interaction with the feeder control unit 1. The feeder control unit 1 transmits the power consumption and power, ambient temperature, relative humidity, thermal sensation temperature, number of piglets per stall and piglet age data of the incubator lamp 7 to the central controller 13 through CAN communication 10. The central controller 13 further transmits the data to the cloud server 15 through wireless mobile communication 14, so as to realize the remote monitoring of the data of the incubator control system for lactating piglets.
[0049] In some embodiments, the incubator lamp control unit 3 includes 4 indicator LED lamps and 3 touch buttons, the 4 indicator LED lamps include system running indicator lamp 16, working mode status lamp 17, alarm indicator lamp 18 and incubator lamp status lamp 19. The system running lamp flashes to indicate that the incubator lamp 7 control system is running; the alarm lamp flashes to indicate that the piglet body temperature is in an abnormal range and the incubator lamp 7 power is too low; the incubator lamp status lamp 19 indicates whether the incubator lamp 7 power is greater than 0, the working mode status lamp 17 is always on to indicate that the incubator lamp 7 power is greater than the minimum power, and is not on to indicate that the incubator lamp 7 power is less than the minimum power; the working mode status lamp 17 indicates that the incubator lamp 7 control mode is manual mode or automatic mode. The incubator lamp status lamp 19 is always on to indicate manual mode, and flashes to indicate automatic mode. The 3 touch buttons include switching working mode button 20, alarm reset button 21 and function button 22. The switching working mode button 20, when pressed for a long time, can switch between manual mode and automatic mode; when in manual mode, short pressing the button can manually switch the incubator lamp 7 power between 0%, 50% and 100%; in automatic mode, the incubator lamp 7 adjustment method uses fuzzy PID temperature control algorithm; the alarm reset button 21, when pressed for a short time, is used to reset the alarm state to determine whether the alarm problem is solved; the function button 22, when pressed for a short time, automatically changes the incubator lamp 7 power between 0%, 50% and 100% for one round, for detecting whether the incubator lamp 7 can be adjusted power;
[0050] On the basis of any embodiment of the present application, the incubator lamp control unit 3 includes single-chip microcomputer circuit, metering circuit, real-time clock circuit, silicon controlled rectifier voltage regulation circuit and buzzer alarm circuit.
[0051] Specifically, the metering circuit is used to count the real-time power and power consumption of the incubator lamp 7, the real-time clock circuit is used to count the piglet age; the silicon controlled rectifier voltage regulation circuit includes zero-crossing detection circuit and silicon controlled rectifier zero-crossing trigger circuit of 220V AC 8; the buzzer alarm circuit trigger conditions include that the piglet body temperature is in an abnormal range and the incubator lamp 7 power is too low;
[0052] In some embodiments, the real-time clock circuit can cause time statistics to differ due to hardware problems. The central controller 13 sends accurate Beijing time information to the feeder control unit 1 through the CAN communication 10 every time T1. When the time of the real-time clock circuit of the feeder control unit 1 and the time received by the central controller 13 differ by time T2, the feeder control unit 1 calibrates the time according to the time of the central controller 13. Further, the feeder control unit 1 sends time information to the incubator lamp control unit through the RS485 communication 2 every time T1. When the time of the real-time clock circuit of the incubator lamp control unit and the time received by the feeder control unit 1 differ by time T2, the incubator lamp control unit calibrates the time according to the time of the feeder control unit.
[0053] On the basis of any embodiment of the present application, the sensor includes one or any multiple of the temperature sensor 4, the relative humidity sensor 5, and the wind speed sensor 6.
[0054] Optionally, the incubator control device for nursing piglets further includes:
[0055] The power supply system provides 220V alternating current 8 and 12V direct current 9 for the feeder control unit 1.
[0056] The communication system includes the RS485 serial communication 2 unit between the incubator lamp control unit 3 and the feeder control unit 1, the Bluetooth communication 11 unit between the feeder control unit 1 and the handheld mobile terminal 12, the CAN communication 10 between the central controller 13 and the plurality of feeder control units 1, and the wireless mobile communication 14 unit between the cloud 15 and the central controller 13.
[0057] As can be seen from the above embodiments, compared with the prior art, the present application can solve the problems of high power consumption, inaccurate temperature regulation, and difficulty in remote monitoring in the prior art, in which a feeder usually relies on manual adjustment of a traditional incubator lamp or heat source to maintain the temperature of a piglet raising environment. The present application includes but is not limited to the following beneficial effects:
[0058] Firstly, the present application can accurately heat nursing piglets, greatly increase the survival rate of piglets, significantly improve the incubation quality of piglets, reduce the energy consumption of incubator lamps, and monitor the environment of piglets.
[0059] Secondly, the present application can automatically perform multi-stage regulation according to the appropriate body temperature of nursing piglets at different ages in real time, which not only ensures the thermal comfort of nursing piglets in the whole growth stage, but also effectively avoids frequent damage of the incubator bulb under start-stop control.
[0060] Another object of the present application is to provide an incubation control method for nursing piglets, which is applied to the incubation control device for nursing piglets as described in any one of the above embodiments. The method includes:
[0061] Step S10, in response to the instruction of controlling the incubation of the suckling piglets, collecting the environmental parameter information of the current pen, the environmental parameter information including one or any multiple of the environmental temperature, the relative humidity and the wind speed;
[0062] Step S20, determining the felt temperature of the suckling piglets in the current pen according to the environmental temperature, the relative humidity and the wind speed in the environmental parameter information;
[0063] Step S30, detecting whether the felt temperature of the suckling piglets is lower than the target felt temperature of the suckling piglets of the current age, if not, determining the output power of the incubator lamp as the set minimum power, if yes, calculating the difference between the felt temperature of the suckling piglets and the target felt temperature of the suckling piglets of the current age;
[0064] Step S40, when detecting that the difference is greater than the first preset threshold and less than the second preset threshold, calling the preset PID control algorithm, taking the difference as the input error of the PID controller, determining the parameters of the PID controller according to the input error and the change rate of the input error to control the power of the incubator lamp, and completing the incubation control of the suckling piglets.
[0065] Specifically, after the pregnant sow gives birth to piglets, the feeder controls the unit 1 with the mobile terminal 12 and sets the single pen farrowing number and the delivery date, then starts the incubation control device of the suckling piglets, the incubator lamp control unit 3 obtains the environmental temperature, the relative humidity and the wind speed information of the current pen through the sensors, and the incubator lamp control unit 3 derives the current piglet felt temperature combined with the temperature, the relative humidity and the wind speed sensor 6 data.
[0066] Further, it is judged whether the piglet felt temperature is less than the target felt temperature of the suckling piglets of the current age, if not, the output power of the incubator lamp is the set minimum power; if yes, the difference Te between the piglet felt temperature and the target felt temperature of the current age is calculated.
[0067] If the difference between the felt temperature of the suckling piglets and the target felt temperature of the suckling piglets of the current age is less than the first preset threshold, the output power of the incubator lamp 7 is determined as the set minimum power; if the difference is greater than the second preset threshold, the output power of the incubator lamp 7 is determined as the set maximum power.
[0068] Specifically, if the difference Te is less than a first preset threshold Te1, the power output by the incubation lamp 7 is a set minimum power; if the difference Te is greater than a second preset threshold Te2, the power output by the incubation lamp 7 is a set maximum power; if the difference Te is greater than the first preset threshold Te1 and less than Te2, the incubation lamp control unit 3 will adjust the power using a fuzzy PID control algorithm.
[0069] On the basis of any embodiment of the present application, after the step of collecting the environmental parameter information of the current field, the method comprises:
[0070] In response to the preprocessing instruction, a preset Kalman algorithm is called, and the environmental temperature, relative humidity and wind speed in the environmental parameter information are filtered based on the Kalman algorithm to determine the preprocessed environmental temperature, relative humidity and wind speed.
[0071] The environmental temperature, relative humidity and wind speed and other data are filtered using the Kalman algorithm to provide stable and accurate environmental parameter information.
[0072] On the basis of any embodiment of the present application, the step of calling a preset PID control algorithm, taking the difference as an input error of the fuzzy PID controller, and determining parameters of the fuzzy PID controller according to the input error and a change rate of the input error to control the temperature of the incubation lamp comprises:
[0073] Step S401: Taking the difference between the body temperature of the mammalian piglet and the target body temperature of the mammalian piglet of the current age as an input error of the fuzzy PID controller, and according to the input error and a change rate of the input error, mapping the input error and the change rate of the input error to a domain [-3, 3] using the fuzzy thought, determining the fuzzy subsets corresponding to the input error and the change rate of the input error.
[0074] Step S403: Calling a triangular membership function, calculating the membership degrees of the input error and the change rate of the input error according to the fuzzy subsets, and calculating the membership degrees of the parameters of the PID controller according to the membership degrees of the input error and the change rate of the input error.
[0075] Step S405: De-fuzzifying the membership degrees of the parameters of the PID controller to determine the expected values of the parameters of the PID controller, and calculating the parameters of the PID controller using an interval mapping formula according to the expected values.
[0076] Step S407: Inputting the parameters of the PID controller into the PID controller to control the power of the incubation lamp.
[0077] In some embodiments, the fuzzy subset corresponding to the input error and the rate of change of the input error is: {NB,NM,NS,ZO,PS,PM,PB}, where NB,NM,NS,ZO,PS,PM andPB represent negative large, negative medium, negative small, zero, positive small, positive medium and positive large, respectively; and the parameters of the PID controller are Kp, Ki and Kd.
[0078] Specifically, the process involves calling a preset PID control algorithm, using the difference as the input error of a fuzzy PID controller, and determining various parameters of the fuzzy PID controller based on the input error and its rate of change to control the temperature of the heat lamp. This includes data input, fuzzification, fuzzy inference and defuzzification, PID controller operation, and control result output. The specific steps are as follows:
[0079] ①The difference Te between the piglet's perceived temperature and the target perceived temperature at the current age is used as the input data input error e for fuzzy PID control. Based on the values of input error e and the rate of change of input error ec, combined with the fuzzy logic, the values of e and ec are mapped to the universe of discourse [-3, 3]. Using the triangular membership function form, the fuzzy subsets of the parameters e and ec are: {NB, NM, NS, ZO, PS, PM, PB}, where NB, NM, NS, ZO, PS, PM, and PB represent negative large, negative medium, negative small, zero, positive small, positive medium, and positive large, respectively.
[0080] ② After mapping the parameters e and ec to the universe of discourse [-3, 3], the membership degrees of e and ec are obtained by combining the triangular membership function. Fuzzy inference is then performed by combining the fuzzy rule table to obtain the membership degrees of the PID parameters Kp, Ki, and Kd.
[0081] ③ Defuzzification calculation is performed using the membership degrees of Kp, Ki, and Kd to obtain the expected values of Kp, Ki, and Kd. Kp, Ki, and Kd are then calculated using the interval mapping formula, and finally, these parameters are input into the PID controller.
[0082] The following example illustrates this: the current piglets are 10 days old, the pen temperature is 27℃, the relative humidity is 60%, the wind speed is 1m / s, and the perceived temperature is calculated using Robert Steadman's "General Formula for Perceived Temperature," which is AT = 1.07T + 0.2e - 0.65V - 2.7, where... Where: AT is the perceived temperature (°C); T is the ambient temperature (°C); e is the water vapor pressure (hPa);
[0083] V – wind speed (m / s); RH – relative humidity (%);
[0084] The current piglet body temperature AT = 29.8℃ can be calculated, and when the piglet age is 10, the required body temperature AT1 = 34℃; the difference Te = AT1-AT = 4.2℃ is obtained, the difference Te is greater than the first preset threshold Te1 and less than Te2, and the heat lamp control unit 3 will adopt the fuzzy PID control algorithm to adjust the power of the heat lamp 7;
[0085] The input range of e is set to [-5, 5], and the input range of ec is set to [-1, 1]. Assuming that the input of e is 4.2 and the input of ec is -0.6 in the fuzzy PID control algorithm at this time, after mapping e and ec parameters to the domain [-3, 3], the membership degrees of e are 0.52 (PB) and 0.48 (PM), and the membership degrees of ec are 0.8 (NM) and 0.2 (NS). The membership degrees of e and ec are combined two by two, and the relationship table of △Kp, △Ki, and △Kd can be obtained by looking up the table:
[0086]
[0087]
[0088] The membership degree output results of △Kp, △Ki, and △Kd are obtained from the above table, the domain of the system is [-3, 3], that is, ZO is 0, NS is -1, PS is 1, NM is -2, and PM is 2,
[0089] The expected values of Kp, Ki, and Kd of the PID parameters are respectively:
[0090] E(Kp) = 0.416(Z0) + 0.104(NS) + 0.384(ZO) + 0.096(NM) = 0.146×0 + 0.104×(-1)
[0091] + 0.384×0 + 0.096×(-2) = -0.296;
[0092] E(Ki) = 0.416(Z0) + 0.104(PS) + 0.384(ZO) + 0.096(PS) = 0.416×0 + 0.104×(1)
[0093] + 0.384×0 + 0.096×1 = 0.2;
[0094] E(Kd) = 0.416(NS) + 0.104(PS) + 0.384(PM) + 0.096(PM) = 0.416×(-1) + 0.104×1
[0095] + 0.384×2 + 0.096×2 = 0.648;
[0096] After the expected Kp, Ki, Kd are obtained, according to the interval mapping formula, the parameters of Kp, Ki, Kd in the PID controller can be solved.
[0097] After the parameters of Kp, Ki, Kd in the PID controller are calculated and determined, the parameters of the PID controller are input into the PID controller to control the power of the incubator lamp.
[0098] From the above embodiments, compared with the prior art, the present application can maintain the temperature of the piglet rearing environment by manually adjusting the traditional incubator lamp or heat source, which has the problems of high power consumption, inaccurate temperature regulation, and difficult remote monitoring. The present application includes but is not limited to the following beneficial effects:
[0099] Firstly, the present application can accurately heat the suckling piglets, greatly increase the survival rate of piglets, significantly improve the incubation quality of piglets, reduce the energy consumption of incubator lamps, and monitor the environment of piglets.
[0100] Secondly, the present application can automatically perform multi-stage regulation according to the appropriate body temperature of the suckling piglets at different ages in real time, which not only ensures the thermal comfort of the suckling piglets in the whole growth stage, but also effectively avoids the frequent damage of the incubator bulb under start-stop control.
[0101] The above-mentioned is only part of the embodiments of the present application, and it should be pointed out that for ordinary skilled persons in the technical field, some improvements and refinements can be made without departing from the principles of the present application, and these improvements and refinements should also be regarded as the protection scope of the present application.
[0102] Finally, it should be pointed out that: the above examples are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing examples, those skilled in the art should understand that they can modify the technical solutions recorded in the foregoing examples, or make equivalent replacement for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
[0103] In summary, the present application can automatically perform multi-stage regulation according to the appropriate body temperature of the suckling piglets at different ages in real time, which not only ensures the thermal comfort of the suckling piglets in the whole growth stage, but also effectively avoids the frequent damage of the incubator bulb under start-stop control.
Claims
1. A method for heat preservation and control of suckling piglets, characterized in that, The application relates to a heat lamp control unit for collecting environmental temperature, relative humidity and wind speed of each sensor in a current field, and controlling heat lamp power by using a PID control algorithm according to the environmental temperature, relative humidity and wind speed and a target value of a body temperature of each day-old piglet, so as to meet the required body temperature of different day-old piglets, which comprises the following steps: In response to an instruction of heat preservation control on the suckling piglets, environmental parameter information of the current field is collected, the environmental parameter information including one or any multiple of environmental temperature, relative humidity and wind speed; The environmental temperature, relative humidity and wind speed in the environmental parameter information are used to determine the body temperature of the suckling piglets in the current field; Whether the body temperature of the suckling piglets is lower than the target body temperature of the suckling piglets of the current day is detected, if not, the output power of the heat lamp is determined as the set minimum power, if yes, a difference between the body temperature of the suckling piglets and the target body temperature of the suckling piglets of the current day is calculated; When the difference is greater than a first preset threshold value and smaller than a second preset threshold value, a preset PID control algorithm is called, the difference is taken as an input error of a fuzzy PID controller, the input error and a change rate of the input error are mapped to a domain [-3, 3] by using a fuzzy thought, and fuzzy subsets corresponding to the input error and the change rate of the input error are determined; a triangular membership function is called, the membership degrees of the input error and the change rate of the input error are calculated and determined according to the fuzzy subsets, the membership degrees of each parameter of the PID controller are calculated and determined according to the membership degrees of the input error and the change rate of the input error; the membership degrees of each parameter of the PID controller are de-fuzzied to determine expected values of each parameter of the PID controller, each parameter of the PID controller is calculated and determined according to the expected values by using an interval mapping formula; each parameter of the PID controller is input into the PID controller to control the power of the heat lamp, and the heat preservation control on the suckling piglets is completed. A feeder control unit is used for transmitting heat lamp power consumption, heat lamp power, environmental temperature, relative humidity, body temperature, single-field farrowing number and piglet day-old data to a central controller through CAN communication. A terminal device is used for human-computer interaction with the feeder control unit, and is used for monitoring the heat lamp power consumption, heat lamp power, environmental temperature, relative humidity, body temperature, single-field farrowing number and piglet day-old data. The heat lamp control unit comprises a single-chip microcomputer circuit, a metering circuit, a real-time clock circuit, a silicon-controlled voltage regulating circuit and a buzzer alarm circuit. The metering circuit is used for counting real-time power and power consumption of the heat lamp, and the real-time clock circuit is used for counting piglet day-old data.
2. The method of claim 1, wherein, 3. The method of claim 2, wherein the step of providing a controlled environment is performed by providing a controlled environment that is heated to a temperature of about 90°F to about 100°F. 4. The method of claim 1, wherein the step of providing a controlled environment is performed by providing a controlled environment that is substantially free of drafts. The sensor comprises one or any multiple of a temperature sensor, a relative humidity sensor and a wind speed sensor.
5. The method of claim 1, 2, 3 or 4, wherein the step of maintaining the temperature of the piglet is performed by maintaining the temperature of the piglet at a temperature of about 34°C to about 36°C. Further comprising: The power supply system provides 220V AC and 12V DC for the feeder control unit.
6. The method for heat preservation and control of suckling piglets according to claim 1, characterized in that, The step of detecting whether the body temperature of the mammal piglet is lower than the target body temperature of the mammal piglet of the current age, if not, determining the output power of the incubator lamp as the set minimum power, if yes, calculating the difference between the body temperature of the mammal piglet and the target body temperature of the mammal piglet of the current age, comprising: If the difference between the body temperature of the mammal piglet and the target body temperature of the mammal piglet of the current age is less than the first preset threshold, the output power of the incubator lamp is determined as the set minimum power. If the difference is greater than the second preset threshold, the output power of the incubator lamp is determined as the set maximum power.
7. The method for heat preservation and control of suckling piglets according to claim 1, characterized in that, After the step of collecting the environmental parameter information of the current pen, comprising: In response to the preprocessing instruction, a preset Kalman algorithm is called, and the environmental temperature, relative humidity and wind speed in the environmental parameter information are filtered based on the Kalman algorithm to determine the preprocessed environmental temperature, relative humidity and wind speed.
8. The method for heat preservation and control of suckling piglets according to claim 1, characterized in that, The fuzzy subsets corresponding to the input error and the change rate of the input error are: {NB, NM, NS, ZO, PS, PM, PB}, wherein NB, NM, NS, ZO, PS, PM and PB represent negative large, negative medium, negative small, zero, positive small, positive medium and positive large, respectively.
Citation Information
Patent Citations
Intelligent heat preservation device for suckling piglets and control method
CN114938784A
Touch screen piglet temperature full-automatic PID adjusting system
CN210157813U