Gilt feeding system, method and readable storage medium
Through the feeding and temperature control system controlled by the cloud server, combined with the growth curve and historical model, the feed and environment of the gilts can be accurately adjusted, solving the problem that the growth and development of the gilts are not conducive to fertility, and achieving all-round optimized growth and development.
Patent Information
- Application Number
- CN202110508168.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-10
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2041-05-10
AI Technical Summary
In the existing technology, gilts are raised on a large scale together with other pigs, which makes it difficult to ensure their growth and development is most conducive to reproduction, and there is a lack of targeted feeding methods.
The feeding subsystem, temperature control subsystem and estrus subsystem are controlled by a cloud server, combined with weight sensors, temperature and humidity detection devices, to accurately control feed ratio, environmental adjustment and estrus treatment according to growth curves and historical growth models.
Comprehensive regulation of nutrition, weight, estrus and environmental factors has been achieved to ensure that gilts have the most fertile growth and development in all dimensions.
Smart Images

Figure CN115316307B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of animal husbandry, and in particular to a breeding system, method and readable storage medium for gilts. Background Art
[0002] Gilts are sows kept for breeding after piglets are raised to their first breeding. Their growth and development influence their own fertility and the quality of the next generation of pigs. Gilts' growth and development are closely related to their husbandry practices. While pig farming has evolved from individual farmers to large-scale farming, gilts are not treated differently from other pigs. Large-scale farming of gilts alongside other pigs makes it difficult to ensure optimal growth and development for gilts.
[0003] Therefore, how to ensure that gilts have the most reproductive growth and development from all dimensions during the breeding process is a technical problem that needs to be solved urgently. Summary of the Invention
[0004] The main purpose of the present invention is to provide a breeding system, method and readable storage medium for gilts, aiming to solve the technical problem in the prior art of how to ensure that gilts have the most fertile growth and development from various dimensions during the breeding process.
[0005] To achieve the above object, the present invention provides a gilt breeding system, the gilt breeding system comprising:
[0006] A cloud server, and a feeding subsystem, a temperature control subsystem, and an aphrodisiac subsystem communicatively connected to the cloud server;
[0007] The feeding subsystem includes a feeding trough, a feeding conveyor belt, and a weight sensor. The weight sensor transmits the detected weight data of the gilt to the cloud server. The cloud server determines the feed ratio and feed amount based on the weight data, the growth curve of the gilt, and the historical growth model.
[0008] When the feeding conveyor detects the feeding of feed, the feeding conveyor transmits the obtained feed information of the feeding feed to the cloud server. When the cloud server determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor to operate so as to transmit the feeding feed to the feeding trough.
[0009] The temperature control subsystem includes a temperature detection device, a humidity detection device, an air quality detection device, a temperature adjustment device, a humidity control device, and a ventilation and filtering device. The temperature detection device, the humidity detection device, and the air quality detection device respectively transmit the detected pig house temperature value, pig house humidity value, and air quality value to the cloud server. The cloud server controls the temperature adjustment device, humidity control device, and ventilation and filtering device according to the pig house temperature value, pig house humidity value, and air quality value.
[0010] The cloud server also controls the activation of the estrus subsystem based on the growth curve and the historical growth model to induce estrus on the reserve sow.
[0011] Optionally, the feeding conveyor belt is arranged on the wall of the pig house, and one end of the feeding conveyor belt is aligned with the feeding trough;
[0012] When the cloud server obtains information that the feed is delivered to the feed trough via the conveyor belt, it controls the cover of the feed trough to open, and after the cover is opened to a preset position, it controls the device for holding the feed to rotate toward the feed trough to pour the feed into the feed trough;
[0013] The feeding subsystem also includes a cleaning device connected to the feeding trough. After the gilt finishes eating, the cloud server controls the cleaning device to start, cleans and disinfects the feeding trough, and controls the cover to close after the disinfection is completed.
[0014] Optionally, the gilt feeding system further includes a water supply subsystem and a massage subsystem communicatively connected to the cloud server;
[0015] The water supply subsystem includes a disinfection and filtering device and a water supply pipeline, so that clean water is disinfected and filtered by the disinfection and filtering device and provided to the feed trough through the water supply pipeline. When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open;
[0016] The massage subsystem transmits the received massage request to the cloud server, and the cloud server identifies a massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
[0017] Furthermore, to achieve the above-mentioned object, the present invention also provides a method for raising gilts, which is applied to the above-mentioned gilt raising system, and comprises the following steps:
[0018] When the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, it determines the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model;
[0019] When the cloud server receives the feed information sent by the feeding conveyor belt in the feeding subsystem and determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor belt to operate so as to transfer the feed on the feeding conveyor belt to the feeding trough of the feeding subsystem;
[0020] When the cloud server receives the pig house temperature value, pig house humidity value and air quality value detected by the temperature detection device, humidity detection device and air quality detection device in the temperature control subsystem, the temperature control device, humidity control device and ventilation and filtering device in the temperature control subsystem are controlled according to the relationship between the pig house temperature value, pig house humidity value and air quality value and the preset temperature value, preset humidity value and preset quality value respectively;
[0021] When the cloud server detects that the growth stage of the gilt reaches a preset stage based on the growth curve and the historical growth model, it controls the estrus subsystem to start to induce estrus on the gilt.
[0022] Optionally, the step of controlling the operation of the feeding conveyor belt includes:
[0023] When the cloud server obtains information that the feed is delivered to the feed trough via the conveyor belt, it controls the cover of the feed trough to open, and after the cover is opened to a preset position, controls the device for holding the feed to rotate toward the feed trough to pour the feed into the feed trough;
[0024] When the cloud server obtains the information that the gilt has finished eating, it controls the cleaning device in the feeding subsystem to start up to clean and disinfect the feeding trough, and controls the cover to close after the disinfection is completed.
[0025] Optionally, the breeding method further comprises:
[0026] When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open, wherein the clean water is sterilized and filtered by the sterilization and filtration device in the water supply subsystem and then supplied to the feed trough through the water supply pipe in the water supply subsystem;
[0027] When the cloud server receives a massage request, it identifies a massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
[0028] Optionally, the step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model includes:
[0029] Based on the growth curve, determining whether the growth of the weight data is normal; if normal, determining whether the weight data exceeds the reference weight data corresponding to the current growth stage of the gilt based on the historical growth model;
[0030] If it exceeds, the excess amount is determined, and based on the excess amount, the feed ratio and feed amount are determined, and the driving movement mechanism is started;
[0031] If not, determining whether the weight data is less than the reference weight data corresponding to the current growth stage of the gilt; if less than, determining the amount of non-compliance, and determining the feed ratio and feed amount based on the amount of non-compliance;
[0032] If it is not less than, the feed ratio and feed amount are determined based on the growth curve and historical growth model of the gilt.
[0033] Optionally, when the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model includes:
[0034] When the detection reaches a preset period, the cloud service reads the growth stage information of all the sows raised, and determines the sows to be screened from all the sows based on the growth stage information;
[0035] Based on the cloud server, relative information corresponding to each of the sows to be screened is obtained, and according to the relative information, a reserve sow is determined from each of the sows to be screened, wherein the relative information at least includes the reproductive information of the previous generation of sows of the sow to be screened, and the growth information of sows of the same generation.
[0036] Optionally, when the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model includes:
[0037] Acquire historical gilt growth data based on the cloud server, and obtain training sample data after preprocessing the growth data;
[0038] Transmitting the training sample data to a preset model, performing iterative training on the preset model, and determining whether the preset model after iterative training meets the training end condition;
[0039] If the training end condition is met, the preset model is generated as a historical growth model;
[0040] If the training end condition is not met, the process of iteratively training the preset model is executed until the preset model meets the training end condition, thereby generating a historical growth model.
[0041] Furthermore, to achieve the above-mentioned purpose, the present invention also provides a readable storage medium, on which a control program is stored. When the control program is executed by a processor, the steps of the method for raising gilts as described above are implemented.
[0042] The feeding system, method and readable storage medium of the gilt of the present invention include a cloud server, a feeding subsystem, a temperature control subsystem and an estrus subsystem connected to the cloud server in communication; first, the feeding subsystem includes a feeding trough, a feeding conveyor belt and a weight sensor, the weight sensor transmits the detected weight data of the gilt to the cloud server, and the cloud server determines the feed ratio and feed amount by combining the weight data, the growth curve of the gilt and the historical growth model; when the feeding conveyor belt detects the feeding of feed, it transmits the obtained feed information of the feeding feed to the cloud server, and the cloud server determines that the feed ratio and feed amount match the feed information when the feed ratio and feed amount match the feed information , controlling the operation of the feeding conveyor to deliver the feed to the feeding trough; secondly, the temperature control subsystem includes a temperature detection device, a humidity detection device, an air quality detection device, a temperature control device, a humidity control device, and a ventilation and filtration device. The temperature detection device, the humidity detection device, and the air quality detection device transmit the detected pig house temperature value, pig house humidity value, and air quality value to the cloud server, which controls the temperature control device, humidity control device, and ventilation and filtration device according to the pig house temperature value, pig house humidity value, and air quality value. Thirdly, the cloud server also controls the activation of the estrus subsystem based on the growth curve and historical growth model to induce estrus in the replacement sows. In this way, nutrition, weight data, and actual growth factors of estrus are combined with environmental factors such as temperature, humidity, and air quality to achieve the breeding of replacement sows, so as to adjust each factor to the state most conducive to the reproduction of the replacement sows, and ensure the most favorable growth and development of the replacement sows from all dimensions. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 This is a schematic diagram of the structure of the hardware operating environment involved in the embodiment of the gilt breeding system of the present invention;
[0044] Figure 2 This is a flow chart of the first embodiment of the method for raising gilts of the present invention.
[0045] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0047] The present invention provides a breeding system for gilts, referring to Figure 1 , Figure 1 This is a structural diagram of the hardware operating environment involved in the embodiment of the gilt breeding system of the present invention.
[0048] like Figure 1 As shown, the breeding system for the reserve sow may include a cloud server (not shown in the figure), and the cloud server may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory, or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage unit independent of the aforementioned processor 1001.
[0049] Those skilled in the art will understand that Figure 1 The hardware structure of the gilt feeding system shown in the figure does not constitute a limitation to the gilt feeding system, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0050] like Figure 1 As shown, memory 1005, a readable storage medium, may include an operating system, a network communication module, a user interface module, and a control program. The operating system is a program that manages and controls the hardware and software resources of the gilt feeding system and supports the operation of the network communication module, the user interface module, the control program, and other programs or software. The network communication module is used to manage and control the network interface 1004; the user interface module is used to manage and control the user interface 1003.
[0051] exist Figure 1In the hardware structure of the gilt feeding system shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; the processor 1001 can call the control program stored in the memory 1005 and execute the control program to implement the steps of the gilt feeding method as described above.
[0052] Furthermore, the gilt breeding system of the present invention includes, in addition to the cloud server, a feeding subsystem, a temperature control subsystem, and an estrus arousal subsystem that are communicatively connected to the cloud server;
[0053] The feeding subsystem includes a feeding trough, a feeding conveyor belt, and a weight sensor. The weight sensor transmits the detected weight data of the gilt to the cloud server. The cloud server determines the feed ratio and feed amount based on the weight data, the growth curve of the gilt, and the historical growth model.
[0054] When the feeding conveyor detects the feeding of feed, the feeding conveyor transmits the obtained feed information of the feeding feed to the cloud server. When the cloud server determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor to operate so as to transmit the feeding feed to the feeding trough.
[0055] The temperature control subsystem includes a temperature detection device, a humidity detection device, an air quality detection device, a temperature adjustment device, a humidity control device, and a ventilation and filtering device. The temperature detection device, the humidity detection device, and the air quality detection device respectively transmit the detected pig house temperature value, pig house humidity value, and air quality value to the cloud server. The cloud server controls the temperature adjustment device, humidity control device, and ventilation and filtering device according to the pig house temperature value, pig house humidity value, and air quality value.
[0056] The cloud server also controls the activation of the estrus subsystem based on the growth curve and the historical growth model to induce estrus on the reserve sow.
[0057] The gilt breeding system of this embodiment includes a feeding subsystem, a temperature control subsystem, and an estrus subsystem that are communicatively connected to a cloud server. Different breeding farms are equipped with their own feeding subsystems, temperature control subsystems, and estrus subsystems that are communicatively connected to the cloud server to carry out the breeding of gilts in different breeding farms. Among them, for individual breeding farms, local servers can also be set up to communicate with the feeding subsystem, temperature control subsystem, and estrus subsystem to realize the breeding of gilts. That is, in addition to setting up a cloud server in the gilt breeding system of this embodiment, the cloud server can also be replaced by a local service to adapt to different breeding needs.
[0058] Furthermore, the feeding subsystem includes a feeding trough for holding feed, a feeding conveyor for transporting feed to the feeding trough, and a weight sensor for detecting the weight data of the gilt. There are multiple weight sensors, which are arranged in the floor of the pig house. Before each feeding, the cloud server obtains the weight data of the gilt detected by the weight sensor most recently since the current feeding, and simultaneously obtains the growth curve of the gilt and the historical growth model of the gilt of the same type. Among them, the weight data includes at least two data items: weight and body fat. The growth curve is a curve formed by drawing various parameters of the gilt's growth process, such as weight values, body fat distribution and other parameters at different times, which reflects the actual changes of various parameters of the gilt over time; the historical growth model is formed by various parameters of other gilts of the same type as the gilt in the historical breeding process, and can be used to reflect the optimal growth of this type of gilt in each time period.
[0059] Furthermore, the cloud server combines weight data, growth curves, and historical growth models to determine whether the gilt's weight meets the optimal growth target for the current period. Based on this determination, it generates feed ratios and feed amounts. If the gilt is overweight or has too much body fat, a feed ratio that is unfavorable to fat growth is generated, and the feed amount is reduced.
[0060] Furthermore, the farm is equipped with a smart terminal that communicates with the cloud server. This smart terminal can be a mobile terminal such as a mobile phone or tablet computer held by the farmer, or a fixed computer or large display screen located at a certain location on the farm. The cloud server transmits the generated feed ratio and feed amount to the smart terminal. After checking the feed ratio and feed amount on the smart terminal, the farmer mixes the feed accordingly and obtains the feed for raising the replacement pigs. The feed is then placed on the feeding conveyor belt.
[0061] Furthermore, when the feeding conveyor detects the feed being supplied, it acquires feed information. This feed information includes at least ratio and weight information. This acquisition can be accomplished by installing a camera on the feeding conveyor. The farmer then marks the ratio and weight information on a device containing the supplied feed, and then uses the camera to capture the marked ratio and weight information as the feed information. The feeding conveyor transmits the acquired feed information to a cloud server, which then determines whether the previously determined feed ratio and feed quantity match the feed information. Specifically, the cloud server determines whether the feed ratio matches the ratio information in the feed information, and whether the feed quantity matches the weight information in the feed information. If so, the feeding conveyor is controlled to deliver the supplied feed to the feed trough for consumption by the gilts. If not, a prompt is output to the smart terminal, prompting the farmer to check the supplied feed information to ensure that the feed meets the feed ratio and feed quantity requirements.
[0062] It should be noted that the feed conveyor is preferably set on the wall of the pig house to avoid being set on the floor of the pig house and affecting the activities of the reserve sows; the feed trough is set on the floor of the pig house and includes a cover for opening and closing the feed trough; one end of the feed conveyor is aligned with the feed trough to guide the conveyed supply feed into the feed trough for the reserve sows to eat. Specifically, in the process of conveying the supply feed, the feed conveyor also detects whether the supply feed is delivered to the end aligned with the feed trough. If it arrives, it sends information to the cloud server that the supply feed has arrived at the location of the feed trough. After receiving this information, the cloud server controls the cover on the feed trough to open, and after detecting that the cover is opened to the preset position, it controls the device for containing the supply feed to rotate toward the supply trough, so as to pour the supply feed in the device into the feed trough for the reserve sows to eat.
[0063] Furthermore, the feeding subsystem also includes a cleaning device connected to the feeding trough, which is also in communication with the cloud server. After the gilt finishes eating, the cloud server controls the cleaning device to activate, release water into the trough, and clean the feeding trough. After cleaning, it emits ultraviolet light for disinfection, and after disinfection, controls the cover to close. Whether the gilt has finished eating can be determined by a camera installed at the feeding trough and connected to the cloud server. During the gilt's feeding process, the camera captures images of the gilt and transmits them to the cloud server. The cloud server then recognizes the images and determines whether the gilt has finished eating.
[0064] Furthermore, a temperature control subsystem is installed in the gilt's pig house and includes a temperature detection device, a humidity detection device, and an air quality detection device for respectively detecting the pig house temperature, pig house humidity, and pig house air quality, as well as a thermostat, a humidity control device, and a ventilation and filtration device for respectively adjusting the pig house temperature, pig house humidity, and pig house air quality. The temperature detection device, humidity detection device, and air quality detection device transmit the detected pig house temperature, pig house humidity, and air quality values to a cloud server. The cloud server determines whether the pig house temperature value matches a preset temperature value representing an appropriate temperature, whether the pig house humidity value matches a preset humidity value representing an appropriate humidity, and whether the air quality value matches a preset quality value representing high-quality air quality. If any of these values do not match, the corresponding device is controlled to make adjustments. Specifically, if the pig house temperature value does not match, the thermostat is controlled to adjust the temperature; if the pig house humidity value does not match, the humidity control device is controlled to adjust the humidity; and if the air quality value does not match, the ventilation and filtration device is controlled to adjust the air quality.
[0065] It should be noted that the temperature control device includes temperature increase and temperature decrease regulation, and the humidity control device includes humidification and dehumidification regulation. The filtering and ventilation device includes an air duct connecting the inside and outside of the pig house. The air duct includes an air inlet inside the pig house, an air inlet outside the pig house, an air outlet inside the pig house, and an air outlet outside the pig house. The air duct is also equipped with a filtering device and an exhaust device. The exhaust device can draw fresh air from outside the pig house into the air duct, filter it through the filtering device, and then send it into the pig house to achieve external air circulation, or draw air from the pig house into the air duct, filter it through the filtering device, and then send it into the pig house to achieve internal air circulation. Regardless of external circulation or internal circulation, the purpose is to improve the air quality in the pig house.
[0066] It is understandable that as the gilt grows, the growth stage of the gilt is getting closer and closer to the estrus period. In order to make the gilt estrus in time, the breeding system of the gilt is also provided with an estrus-inducing subsystem that is connected to the cloud server in communication. Specifically, the cloud server combines the growth curve of the gilt and the historical growth model to determine whether the current growth stage of the gilt is about to enter the estrus stage. Among them, the estrus stage can be set according to the estrus time of each gilt in the historical growth model. If the estrus time of each gilt in the historical growth model is between the growth days a1 and a2, the estrus stage is set to between the growth days a1 and a2; then the growth days of the current gilt are determined based on its growth curve, and it is determined whether the growth days are within the estrus stage. If it is in the estrus stage, it is determined that the gilt has entered the estrus stage and is about to enter estrus. At this time, the estrus subsystem is controlled to start and the gilt is induced to estrus. There are various ways to induce estrus, such as simulating boar odor, hormones, Chinese herbal medicine, etc., and there are no restrictions on this.
[0067] The gilt feeding system of the present invention includes a cloud server, and a feeding subsystem, a temperature control subsystem and an estrus-inducing subsystem that are communicatively connected to the cloud server. First, the feeding subsystem includes a feeding trough, a feeding conveyor belt and a weight sensor. The weight sensor transmits the detected weight data of the gilt to the cloud server, and the cloud server determines the feed ratio and feed amount by combining the weight data, the growth curve of the gilt and the historical growth model. When the feeding conveyor belt detects the supply of feed, it transmits the obtained feed information of the supplied feed to the cloud server. When the cloud server determines that the feed ratio and feed amount match the feed information at the same time, it controls the feeding conveyor belt. The system operates to deliver the feed to the feed trough. Secondly, the temperature control subsystem includes a temperature detection device, a humidity detection device, an air quality detection device, a temperature control device, a humidity control device, and a ventilation and filtration device. The temperature detection device, the humidity detection device, and the air quality detection device transmit the detected pig house temperature, pig house humidity, and air quality values to the cloud server, which controls the temperature control device, humidity control device, and ventilation and filtration device based on the pig house temperature, pig house humidity, and air quality values. Thirdly, the cloud server also controls the activation of the estrus subsystem based on the growth curve and historical growth model to induce estrus in gilts. In this way, nutrition, weight data, and actual growth factors of estrus are combined with environmental factors such as temperature, humidity, and air quality to achieve the breeding of gilts, adjusting each factor to the state most conducive to gilt reproduction, and ensuring the most favorable growth and development for gilts from all dimensions.
[0068] Furthermore, based on the above-mentioned embodiment of the gilt feeding system of the present invention, another embodiment of the gilt feeding method of the present invention is proposed. In this embodiment, the gilt feeding system further includes a water supply subsystem and a massage subsystem that are communicatively connected to the cloud server;
[0069] The water supply subsystem includes a disinfection and filtering device and a water supply pipeline, so that clean water is disinfected and filtered by the disinfection and filtering device and provided to the feed trough through the water supply pipeline. When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open;
[0070] The massage subsystem transmits the received massage request to the cloud server, and the cloud server identifies a massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
[0071] In order to better ensure the healthy growth of reserve sows, the breeding system of this embodiment is also provided with a water supply subsystem and a massage subsystem that are communicatively connected to the cloud server. In addition, the water supply subsystem includes a water supply pipe and a disinfection and filtering device arranged on the water supply pipe. One end of the water supply pipe is connected to the feed trough. When the clean water flows into the feed trough through the water supply pipe, it is disinfected and filtered by the disinfection device to ensure the cleanliness of the clean water flowing into the feed trough. In addition, a water flow detection device is also provided at one end connected to the feed trough. When the water flow is detected, the water flow detection device feeds back information about the clean water flowing into the feed trough to the cloud server. When the cloud server obtains such information, it controls the cover of the feed trough to open so that the reserve sows can drink clean water. It should be noted that the water supply subsystem can also be provided with a feeding device. The feeding device is closer to the feed trough than the disinfection and filtering device. The required substances, such as nutrients or medicines, can be added to the clean water through the feeding device.
[0072] Furthermore, the massage subsystem can be used to massage gilts. First, connect the massage device in the massage subsystem to the gilt, select a massage type, and initiate a massage request. Upon receiving the massage request, the cloud server identifies the massage type and sends a massage instruction to the massage subsystem, activating the massage device corresponding to the massage type. The massage device then operates according to the massage type, massaging the gilt and promoting its growth and development.
[0073] This embodiment further ensures the high quality of the growth and development of the gilts by providing a water supply subsystem and a massage subsystem to provide clean water and massage to the gilts respectively.
[0074] The present invention also provides a method for raising gilts, which is applied to the gilt raising system described above.
[0075] Reference Figure 2 , Figure 2 This is a flow chart of the first embodiment of the method for raising gilts of the present invention.
[0076] The present invention provides an embodiment of a method for raising gilts. It should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown. Specifically, the method for raising gilts in this embodiment includes:
[0077] Step S10: When the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the cloud server determines the feed ratio and feed amount based on the weight data, the growth curve and historical growth model of the gilt;
[0078] The gilt-rearing method of this embodiment is applied to the cloud server within the gilt-rearing system described above. The cloud server monitors the growth and development of the gilts during the gilt-rearing process, ensuring that the gilts have high-quality growth and development at all stages of their growth. The internal architecture of the gilt-rearing system is described in the above embodiment and will not be further described here.
[0079] Specifically, the feeding subsystem of the feeding system includes multiple weight sensors arranged on the floor of the pig house. Before each feeding, the cloud server reads the weight data of the gilt detected by the weight sensor most recently since the current feeding, and simultaneously obtains the growth curve of the gilt and the historical growth model of gilts of the same type. Among them, weight data includes at least two data items: weight and body fat. The growth curve is a curve drawn from various parameters of the gilt's growth process, such as weight values and body fat distribution at different times, reflecting the actual changes of various parameters of the gilt over time; the historical growth model is formed by various parameters of the historical feeding process of other gilts of the same type as the gilt, and can be used to reflect the optimal growth of this type of gilt in each time period.
[0080] Furthermore, the cloud server combines weight data, growth curves, and historical growth models to determine whether the gilt's weight meets the optimal growth target for the current period. Based on this determination, it generates feed ratios and feed amounts. If the gilt is overweight or has too much body fat, a feed ratio that is unfavorable to fat growth is generated, and the feed amount is reduced.
[0081] Specifically, the step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model includes:
[0082] Step a1: judging whether the growth of the weight data is normal based on the growth curve; if normal, judging whether the weight data exceeds the reference weight data corresponding to the current growth stage of the gilt based on the historical growth model;
[0083] Step a2: if it exceeds, determining the excess amount, and based on the excess amount, determining the feed ratio and feed amount, and starting the driving movement mechanism;
[0084] Step a3: If not, determine whether the weight data is less than the reference weight data corresponding to the current growth stage of the gilt; if so, determine the amount of underperformance, and determine the feed ratio and feed amount based on the underperformance;
[0085] Step a4: If it is not less than, determine the feed ratio and feed amount based on the growth curve and historical growth model of the gilt.
[0086] Furthermore, to ensure that gilts grow and develop normally at all stages, before determining the feed ratio and feed amount for feed supply, the gilt's weight normality is determined based on the gilt's growth curve and historical growth model. Specifically, the growth curve is used to determine whether the weight data is growing normally. If the weight data shows excessive growth or excessive decrease on the growth curve, it indicates that the weight growth is abnormal, and attention should be paid to the cause of the abnormality. If the weight data shows stable data on the growth curve, it indicates that the weight growth is normal. For weight data with normal growth, a reference weight data corresponding to the gilt's current growth stage is first determined from the historical growth model. This reference weight data is the weight data of historical gilts at their current growth stage that indicates high-quality growth. The weight data is then compared with the reference weight data to determine whether the weight data exceeds the reference weight data. If it exceeds, it indicates that the gilt is growing beyond the standard at the current growth stage and is likely obese. The difference between the weight data and the reference weight data is then used to determine the excess amount, which is then used to determine the feed ratio and feed amount. The greater the excess, the more the determined feed ratio tends to avoid weight gain, and the smaller the feed amount.
[0087] In addition to controlling weight through feed, exercise is also used. The feeding system is equipped with a driving device that communicates with the cloud server. This driving device can emit a scent or sound that excites the gilts. Upon determining that the weight exceeds the reference weight, the cloud server issues a start command to the driving device, which activates the driving mechanism and drives the gilt to move, bringing the gilt's weight to the reference weight.
[0088] If the weight data is determined to be within the reference weight, the system then determines whether it is below the reference weight. If so, this indicates that the gilt is not meeting growth targets for the current growth phase and is underweight. The difference between the weight data and the reference weight is used to determine the amount of underperformance, which in turn determines the feed ratio and amount. The greater the underperformance, the more weight-promoting the feed ratio and amount.
[0089] In addition, if it is determined that the weight data is not less than the reference weight data, it means that the growth of the gilt in the current growth stage has reached the standard and the weight meets the requirements. Then, the feed ratio and feed amount can be determined based on the growth curve and the historical growth model, so that the gilt can grow stably according to the growth law reflected in the growth curve, and at the same time, the growth meets the weight requirements of the historical growth model.
[0090] Step S20: When the cloud server receives the feed information sent by the feeding conveyor in the feeding subsystem and determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor to operate so as to transfer the feed on the feeding conveyor to the feeding trough of the feeding subsystem;
[0091] Furthermore, the farm is equipped with a smart terminal that communicates with the cloud server. This smart terminal can be a mobile terminal such as a mobile phone or tablet computer held by the farmer, or a fixed computer or large display screen located at a certain location on the farm. The cloud server transmits the generated feed ratio and feed amount to the smart terminal. After checking the feed ratio and feed amount on the smart terminal, the farmer mixes the feed accordingly and obtains the feed for raising the replacement pigs. The feed is then placed on the feeding conveyor belt.
[0092] Furthermore, when the feeding conveyor detects feed being supplied, it acquires feed information. This feed information includes at least ratio and weight information. This acquisition can be accomplished by installing a camera on the feeding conveyor. The farmer then marks the ratio and weight information on a device containing the supplied feed, and then uses the camera to capture the marked ratio and weight information as the feed information. The feeding conveyor transmits the acquired feed information to a cloud server. Upon receiving this feed information, the cloud server determines whether the previously determined feed ratio and feed quantity match the feed information. Specifically, the cloud server determines whether the feed ratio matches the ratio information in the feed information, and whether the feed quantity matches the weight information in the feed information. If so, the feeding conveyor is controlled to deliver the supplied feed to the feed trough for consumption by the gilts. If not, a prompt is output to the smart terminal, prompting the farmer to check the supplied feed information to ensure that it meets the feed ratio and feed quantity requirements.
[0093] Furthermore, in order to ensure that the feed is accurately delivered to the feed trough, this embodiment is provided with a delivery position detection mechanism. Specifically, the step of controlling the operation of the feed conveyor belt includes:
[0094] Step b1: when the cloud server obtains information that the feed is conveyed to the feed trough via the conveyor belt, it controls the cover of the feed trough to open, and after the cover is opened to a preset position, controls the device for holding the feed to rotate toward the feed trough to pour the feed into the feed trough;
[0095] Step b2: When the cloud server obtains the information that the reserve sow has finished eating, it controls the cleaning device in the feeding subsystem to start to clean and disinfect the feeding trough, and controls the cover to close after the disinfection is completed.
[0096] Furthermore, the feed conveyor is preferably set on the wall of the pig house to avoid being set on the floor of the pig house and affecting the activities of the gilts; the feed trough is set on the floor of the pig house and includes a cover for opening and closing the feed trough; one end of the feed conveyor is aligned with the feed trough to guide the conveyed supply feed into the feed trough for the gilts to eat. Specifically, in the process of conveying the supply feed, the feed conveyor also detects whether the supply feed is delivered to the end aligned with the feed trough. If it arrives, the cloud server sends information that the supply feed has arrived at the location of the feed trough to the cloud server. After receiving the information, the cloud server controls the cover on the feed trough to open, and after detecting that the cover is opened to the preset position, controls the device for containing the supply feed to rotate toward the supply trough, so as to pour the supply feed in the device into the feed trough for the gilts to eat.
[0097] Furthermore, the feeding subsystem also includes a cleaning device connected to the feeding trough, which is also in communication with the cloud server. Upon receiving information indicating that the gilt has finished feeding, the cloud server controls the cleaning device to activate, release water into the holding trough, and clean the feeding trough. After cleaning, it emits ultraviolet light for disinfection, and after disinfection, controls the cover to close. Whether the gilt has finished feeding can be determined using a camera installed at the feeding trough and connected to the cloud server. During feeding, the camera captures images of the gilt and transmits them to the cloud server. The cloud server then recognizes the images and determines whether the gilt has finished feeding.
[0098] Step S30, when the cloud server receives the pig house temperature value, pig house humidity value, and air quality value detected by the temperature detection device, humidity detection device, and air quality detection device in the temperature control subsystem, the temperature control device, humidity control device, and ventilation and filtering device in the temperature control subsystem are controlled according to the relationship between the pig house temperature value, pig house humidity value, and air quality value and the preset temperature value, preset humidity value, and preset quality value, respectively;
[0099] Furthermore, a temperature control subsystem within the breeding system, connected to the cloud server, is located within the gilt's pig house and includes a temperature detection device, a humidity detection device, and an air quality detection device for respectively detecting the pig house temperature, humidity, and air quality, as well as a thermostat, humidity control device, and ventilation and filtration device for adjusting the pig house temperature, humidity, and air quality, respectively. The temperature detection device, humidity detection device, and air quality detection device transmit their respective detected pig house temperature, humidity, and air quality values to the cloud server. Upon receiving this information, the cloud server determines whether the pig house temperature matches a preset temperature value representing an appropriate temperature, humidity matches a preset humidity value representing an appropriate humidity, and air quality matches a preset quality value representing excellent air quality. If any of these values do not match, the corresponding device is controlled to make adjustments. Specifically, if the pig house temperature value does not match, the thermostat is controlled to adjust the temperature; if the pig house humidity value does not match, the humidity control device is controlled to adjust the humidity; and if the air quality value does not match, the ventilation and filtration device is controlled to adjust the air quality. In this way, the temperature control device, humidity control device and ventilation and filtration device in the temperature control subsystem are controlled according to the relationship between the pig house temperature value, pig house humidity value and air quality value and the preset temperature value, preset humidity value and preset quality value respectively, to ensure that the pig house for raising reserve sows has a good growth environment.
[0100] It should be noted that the temperature control device includes temperature increase and temperature decrease regulation, which can be controlled by the cloud server; the humidity control device includes humidification and dehumidification regulation, which can be controlled by the cloud server. The filtering and ventilation device includes an air duct connecting the inside and outside of the pig house. The air duct includes an air inlet on the inside of the pig house, an air inlet on the outside of the pig house, an air outlet on the inside of the pig house, and an air outlet on the outside of the pig house. The air duct is also provided with a filtering device and an exhaust device. The exhaust device can be controlled by the cloud server to draw fresh air from outside the pig house into the air duct, which is filtered by the filtering device and then sent into the pig house to realize external air circulation, or to draw air from the pig house into the air duct, which is filtered by the filtering device and then sent into the pig house to realize internal air circulation. Regardless of external circulation or internal circulation, the purpose is to improve the air quality in the pig house.
[0101] Step S40: When the cloud server detects that the growth stage of the gilt reaches a preset stage according to the growth curve and the historical growth model, the cloud server controls the estrus subsystem to start to induce estrus for the gilt.
[0102] Understandably, as gilts grow, their growth stage approaches the estrus period. To ensure timely estrus, the gilt feeding system is also equipped with an estrus-inducing subsystem that communicates with the cloud server. Specifically, the cloud server combines the gilt's growth curve and historical growth model to determine whether the gilt's current growth stage is about to enter the estrus stage. The estrus stage can be set based on the estrus time of each gilt in the historical growth model. If the estrus time of each gilt in the historical growth model is between days a1 and a2, the estrus stage is set to between days a1 and a2, and n days before a1 are set to the stage of about to enter estrus. The current gilt's growth days are then determined based on its growth curve, and a determination is made as to whether these growth days fall within the stage of about to enter estrus. If the gilt is about to enter estrus, it is determined that the gilt is about to enter estrus and the growth stage of the gilt reaches the preset stage. At this time, the estrus subsystem is controlled to start and the gilt is induced to estrus. There are various ways to induce estrus, such as simulating boar odor, hormones, Chinese herbal medicine, etc., and there is no restriction on this.
[0103] The gilt feeding method of the present invention is applied to a gilt feeding system. The feeding system includes a cloud server, a feeding subsystem, a temperature control subsystem, and an estrus induction subsystem, all communicatively connected to the cloud server. Upon receiving gilt weight data from a weight sensor within the feeding subsystem, the cloud server combines this weight data with the gilt's growth curve and historical growth model to determine the feed ratio and amount. The feeding conveyor of the feeding subsystem then transmits the acquired feed information to the cloud server. The cloud server receives this feed information and, upon determining that the feed ratio and amount match the feed information, controls the feeding conveyor to deliver the feed to the feeding trough. Furthermore, upon receiving pig house temperature, humidity, and air quality values detected by the temperature detection device, humidity detection device, and air quality detection device within the temperature control subsystem, the cloud server controls the temperature control device, humidity control device, and ventilation and filtration device of the temperature control subsystem based on these values. Furthermore, the cloud server controls the activation of the estrus subsystem based on growth curves and historical growth models to induce estrus in gilts. This combines nutrition, weight data, and actual growth factors related to estrus with environmental factors such as temperature, humidity, and air quality to ensure optimal growth and development for gilts.
[0104] Furthermore, based on the first embodiment of the method for raising gilts of the present invention, a second embodiment of the method for raising gilts of the present invention is proposed.
[0105] The second embodiment of the method for raising gilts differs from the first embodiment of the method for raising gilts in that the method further comprises:
[0106] Step S50: When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open, wherein the clean water is sterilized and filtered by the sterilization and filtration device in the water supply subsystem and then supplied to the feed trough through the water supply pipe in the water supply subsystem;
[0107] Step S60: When the cloud server receives a massage request, it identifies the massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
[0108] In order to better ensure the healthy growth of reserve sows, the breeding system of this embodiment is also provided with a water supply subsystem and a massage subsystem that are communicatively connected to the cloud server. In addition, the water supply subsystem includes a water supply pipe and a disinfection and filtering device arranged on the water supply pipe. One end of the water supply pipe is connected to the feed trough. When the clean water flows into the feed trough through the water supply pipe, it is disinfected and filtered by the disinfection device to ensure the cleanliness of the clean water flowing into the feed trough. In addition, a water flow detection device is also provided at one end connected to the feed trough. When the water flow is detected, the water flow detection device feeds back information about the clean water flowing into the feed trough to the cloud server. When the cloud server obtains such information, it controls the cover of the feed trough to open so that the reserve sows can drink clean water. It should be noted that the water supply subsystem can also be provided with a feeding device. The feeding device is closer to the feed trough than the disinfection and filtering device. The required substances, such as nutrients or medicines, can be added to the clean water through the feeding device.
[0109] Furthermore, the massage subsystem can be used to massage gilts. First, connect the massage device in the massage subsystem to the gilt, select a massage type, and initiate a massage request. Upon receiving the massage request, the cloud server identifies the massage type and sends a massage instruction to the massage subsystem, activating the massage device corresponding to the massage type. The massage device then operates according to the massage type, massaging the gilt and promoting its growth and development.
[0110] This embodiment further ensures the high quality of the growth and development of the gilts by providing a water supply subsystem and a massage subsystem to provide clean water and massage to the gilts respectively.
[0111] Furthermore, based on the first or second embodiment of the method for raising gilts of the present invention, a third embodiment of the method for raising gilts of the present invention is proposed.
[0112] The third embodiment of the gilt feeding method differs from the first or second embodiment of the gilt feeding method in that, when the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt, and the historical growth model includes:
[0113] Step S70: When the detection reaches a preset period, the cloud service reads the growth stage information of all the sows raised, and determines the sows to be screened from all the sows based on the growth stage information;
[0114] Step S80, based on the cloud server, obtains the relative information corresponding to each of the sows to be screened, and determines the reserve sow from each of the sows to be screened according to the relative information, wherein the relative information at least includes the reproductive information of the previous generation of sows of the sow to be screened, and the growth information of the sows of the same generation.
[0115] This embodiment uses genetic factors to select replacement gilts from a pool of sows. Specifically, a farm maintains a large number of sows, each at different growth stages. Some sows gradually develop into replacement gilts, while others are gradually eliminated. To identify sows that develop into replacement gilts, this embodiment uses a cloud server to monitor the growth stage of each sow. Specifically, the cloud server categorizes all sows into different types based on their stage of life. These types include at least a first type (not yet confirmed as replacement gilts), a second type (confirmed as replacement gilts), and a third type (confirmed as replacement gilts). Different types of sow information are distinguished by different identifiers. A preset monitoring period is pre-set based on needs, such as one week or two weeks. At each interval of this preset period, the cloud server reads the growth stage information of all sows in the farm and selects from all the growth stage information only those with the first type identifier. This selected growth stage information is the information for sows that have not yet been confirmed as replacement gilts.
[0116] Furthermore, the growth stage information of the screening is identified, and information indicating that the sow has met the criteria for being a replacement gilt is identified. Sows with this information are then identified as sows to be screened for selection. Specifically, the cloud server retrieves the kinship information corresponding to each sow to be screened. This kinship information includes at least reproductive information of the previous generation of sows of the sow to be screened, such as the litter size, survival rate, and market weight of the litters born by the sow that gave birth to the sow to be screened. It also includes growth information of sows of the same generation as the sow to be screened, such as their health status and growth. Then, combining the reproductive information of the previous generation of sows and the growth information of sows of the same generation in the kinship information, replacement gilts are identified from each sow to be screened. Specifically, a sow to be screened whose reproductive information indicates strong reproductive function of the previous generation is searched for. If a sow of the same generation of the sow to be screened has high-quality growth information, the sow to be screened is identified as a replacement gilt.
[0117] This embodiment determines the reserve sow by combining the reproductive function of the previous generation of sows and the growth information of the same generation of sows, so that the determined reserve sow has high-quality performance in both the reproduction of the next generation and its own growth, which is beneficial to the fertility and reproduction of the reserve sow.
[0118] Furthermore, based on the first, second or third embodiment of the method for raising gilts of the present invention, a fourth embodiment of the method for raising gilts of the present invention is proposed.
[0119] The fourth embodiment of the gilt feeding method differs from the first, second or third embodiments of the gilt feeding method in that, when the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve and historical growth model of the gilt includes:
[0120] Step c1, obtaining historical gilt growth data based on the cloud server, and preprocessing the growth data to obtain training sample data;
[0121] Step c2, transferring the training sample data to a preset model, performing iterative training on the preset model, and determining whether the preset model after iterative training meets the training end condition;
[0122] Step c3: if the training end condition is met, the preset model is generated as a historical growth model;
[0123] Step c4: If the training end condition is not met, the process of iteratively training the preset model is executed until the preset model meets the training end condition, and a historical growth model is generated.
[0124] The historical growth model in this embodiment is trained using growth data from previously raised gilts. Specifically, the historical gilts are used as historical gilts. Growth data generated during the historical gilt breeding process is stored on the local terminal, and the cloud service obtains this growth data through a communication connection with the local terminal. The cloud server then preprocesses the acquired growth data, filtering out non-growth data or abnormal noise data, and uses this filtered data as training sample data.
[0125] Furthermore, a preset model is pre-set in the cloud server, and the preset model is preferably a neural network model. The training sample data is transferred to the preset model, and the preset model is iteratively trained. In addition, in order to judge the effect of the iterative training of the preset model, a training end condition is pre-set, and the training end condition can be a number condition or a loss function value condition. After each iterative training, it is judged whether the trained preset model meets the training end condition; for the number condition, it is judged whether the number of training times meets the number condition; for the loss function value condition, the loss function value of the trained preset model is calculated, and it is judged whether the calculated loss function value meets the loss function value condition. If it is determined that the training end condition is met, the training of the preset model is terminated, and the preset model is generated as a historical growth model. If the training end condition is not met, the iterative training of the preset model continues until the training end condition is met, and a historical growth model is generated.
[0126] This embodiment obtains a historical growth model through training with historical gilt growth data, which is used to reflect the growth data of gilts with high-quality growth at each growth stage. It serves as a basis for judging whether gilts have achieved high-quality growth, and as a basis for raising gilts to achieve high-quality growth, so that the accuracy of judgment and raising is higher, which is conducive to raising high-quality gilts.
[0127] The embodiment of the present invention further provides a readable storage medium having a control program stored thereon, which, when executed by the processor, implements the steps of the gilt feeding method described above.
[0128] The readable storage medium of the present invention may be a computer-readable storage medium, and its specific implementation is substantially the same as that of the above-mentioned embodiments of the method for raising gilts, and will not be described in detail here.
[0129] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present invention and the claims. Any equivalent structure or equivalent process transformation made using the contents of the description and drawings of the present invention, or directly or indirectly used in other related technical fields, all fall within the protection of the present invention.
Claims
1. A gilt breeding system, characterized in that: The gilt feeding system includes: a cloud server, and a feeding subsystem, a temperature control subsystem, and an estrus subsystem that are communicatively connected to the cloud server; The feeding subsystem includes a feeding trough, a feeding conveyor belt, and a weight sensor. The weight sensor transmits the detected weight data of the gilt to the cloud server. The cloud server determines the feed ratio and feed amount based on the weight data, the growth curve of the gilt, and the historical growth model. When the feeding conveyor detects the feeding of feed, the feeding conveyor transmits the obtained feed information of the feeding feed to the cloud server. When the cloud server determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor to operate so as to transmit the feeding feed to the feeding trough. The temperature control subsystem includes a temperature detection device, a humidity detection device, an air quality detection device, a temperature adjustment device, a humidity control device, and a ventilation and filtering device. The temperature detection device, the humidity detection device, and the air quality detection device respectively transmit the detected pig house temperature value, pig house humidity value, and air quality value to the cloud server. The cloud server controls the temperature adjustment device, humidity control device, and ventilation and filtering device according to the pig house temperature value, pig house humidity value, and air quality value. The cloud server also controls the activation of the estrus subsystem according to the growth curve and the historical growth model to induce estrus on the gilt; The feeding conveyor belt is arranged on the wall of the pig house, and one end of the feeding conveyor belt is aligned with the feeding trough; When the cloud server obtains information that the feed is delivered to the feed trough via the feed conveyor belt, it controls the cover of the feed trough to open, and after the cover is opened to a preset position, it controls the device for holding the feed to rotate toward the feed trough to pour the feed into the feed trough; The feeding subsystem further includes a cleaning device connected to the feeding trough. After the gilt finishes eating, the cloud server controls the cleaning device to start, cleans and disinfects the feeding trough, and controls the cover to close after the disinfection is completed. The gilt feeding system further includes a water supply subsystem and a massage subsystem that are communicatively connected to the cloud server; The water supply subsystem includes a disinfection and filtering device and a water supply pipeline, so that clean water is disinfected and filtered by the disinfection and filtering device and provided to the feed trough through the water supply pipeline. When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open; The massage subsystem transmits the received massage request to the cloud server, and the cloud server identifies a massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
2. A method for raising gilts, characterized in that: The feeding method is applied to the gilt feeding system according to claim 1, and the feeding method comprises the following steps: When the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, it determines the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model; When the cloud server receives the feed information sent by the feeding conveyor belt in the feeding subsystem and determines that the feed ratio and the feed amount match the feed information, the cloud server controls the feeding conveyor belt to operate so as to transfer the feed on the feeding conveyor belt to the feeding trough of the feeding subsystem; When the cloud server receives the pig house temperature value, pig house humidity value and air quality value detected by the temperature detection device, humidity detection device and air quality detection device in the temperature control subsystem, the temperature control device, humidity control device and ventilation and filtering device in the temperature control subsystem are controlled according to the relationship between the pig house temperature value, pig house humidity value and air quality value and the preset temperature value, preset humidity value and preset quality value respectively; When the cloud server detects that the growth stage of the gilt reaches a preset stage according to the growth curve and the historical growth model, the cloud server controls the estrus induction subsystem to start, so as to induce estrus on the gilt; The step of controlling the operation of the feed conveyor belt then includes: When the cloud server obtains information that the feed is delivered to the feed trough via the feed conveyor belt, it controls the cover of the feed trough to open, and after the cover is opened to a preset position, controls the device for holding the feed to rotate toward the feed trough to pour the feed into the feed trough; When the cloud server obtains the information that the gilt has finished eating, it controls the cleaning device in the feeding subsystem to start, so as to clean and disinfect the feeding trough, and controls the cover to close after the disinfection is completed; The feeding method further comprises: When the cloud server obtains information that clean water is contained in the feed trough, it controls the cover of the feed trough to open, wherein the clean water is sterilized and filtered by the sterilization and filtration device in the water supply subsystem and then supplied to the feed trough through the water supply pipe in the water supply subsystem; When the cloud server receives a massage request, it identifies a massage type corresponding to the massage request and controls the massage subsystem to operate according to the identified massage type.
3. The breeding method according to claim 2, wherein The step of determining the feed ratio and feed amount based on the weight data, the growth curve of the gilt and the historical growth model comprises: Based on the growth curve, determining whether the growth of the weight data is normal; if normal, determining whether the weight data exceeds the reference weight data corresponding to the current growth stage of the gilt based on the historical growth model; If it exceeds, the excess amount is determined, and based on the excess amount, the feed ratio and feed amount are determined, and the driving movement mechanism is started; If not, determining whether the weight data is less than the reference weight data corresponding to the current growth stage of the gilt; if less than, determining the amount of non-compliance, and determining the feed ratio and feed amount based on the amount of non-compliance; If it is not less than, the feed ratio and feed amount are determined based on the growth curve and historical growth model of the gilt.
4. The breeding method according to claim 2, wherein When the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve and historical growth model of the gilt includes: When the detection reaches a preset period, the cloud server reads the growth stage information of all the sows raised, and determines the sows to be screened from all the sows based on the growth stage information; Based on the cloud server, relative information corresponding to each of the sows to be screened is obtained, and according to the relative information, a reserve sow is determined from each of the sows to be screened, wherein the relative information at least includes the reproductive information of the previous generation of sows of the sow to be screened, and the growth information of sows of the same generation.
5. The breeding method according to any one of claims 2 to 4, wherein When the cloud server receives the weight data of the gilt detected by the weight sensor in the feeding subsystem, the step of determining the feed ratio and feed amount based on the weight data, the growth curve and historical growth model of the gilt includes: Acquire historical gilt growth data based on the cloud server, and obtain training sample data after preprocessing the growth data; Transmitting the training sample data to a preset model, performing iterative training on the preset model, and determining whether the preset model after iterative training meets the training end condition; If the training end condition is met, the preset model is generated as a historical growth model; If the training end condition is not met, the process of iteratively training the preset model is executed until the preset model meets the training end condition, thereby generating a historical growth model.
6. A readable storage medium, characterized in that: The readable storage medium stores a control program, which, when executed by a processor, implements the steps of the method for raising gilts according to any one of claims 2 to 5.
Citation Information
Patent Citations
Poultry weighing method and device
CN109000764A
Material supply control method, material supply control device, material supply system and storage medium
CN112758633A