Integrated poultry egg breeding association device and method

By designing an integrated poultry egg breeding correlation device, using RFID radio frequency and touch detection modules, the problems of low recognition accuracy and high equipment cost are solved, the precise correlation between poultry and eggs is achieved, and the equipment volume and transportation cost are reduced. , improves recognition accuracy and operation efficiency.

CN119157079APending Publication Date: 2024-12-20ZHONGKAI UNIV OF AGRI & ENG
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311260181.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-26
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

In the automated identification and breeding of poultry eggs, there are problems such as high equipment cost, low recognition accuracy, large equipment size, inconvenient transportation and high labor costs, especially in the arc-shaped curved surface and pollution of goose eggs. R code identification is difficult to achieve accuracy.

Method used

An integrated poultry egg breeding association device is designed, and RFID radio frequency technology is used to combine touch detection modules to achieve one-to-one accurate correlation between poultry and eggs through the integrated poultry nest mechanism, transmission mechanism, temporary storage mechanism and egg disk associated storage mechanism. The use of optical sensing modules is avoided, the equipment structure is simplified, and the cost is reduced.

Benefits of technology

It realizes the accurate correlation between poultry and eggs, reduces equipment volume and transportation costs, improves identification accuracy and operation efficiency, adapts to the inaccuracy of data detection after poultry enters the nest, and uses multiple data comparison methods to ensure each poultry egg. accurate marking.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119157079A_ABST
    Figure CN119157079A_ABST
Patent Text Reader

Abstract

According to the integrated poultry egg breeding associated device and method, at least one poultry nest mechanism (1) is arranged, a poultry egg temporary storage mechanism (2) is arranged at a poultry egg output port of each poultry nest mechanism (1), an inlet and outlet channel mechanism (5) is arranged at an inlet of each poultry nest mechanism (1), and a conveying mechanism (3) is arranged at a poultry egg output port of each poultry egg temporary storage mechanism (2); and an egg tray associated storage integrated mechanism (4) is arranged at the output end of the transmission mechanism (3). The device is composed of the poultry nest mechanism, the poultry egg temporary storage mechanism, the access channel mechanism, the conveying mechanism and the egg tray association and storage integrated mechanism, the overall structure is simple, assembling and production are convenient and fast, and the manufacturing cost is low, particularly, the egg tray association and storage integrated mechanism integrates association of poultry eggs and trays and storage of the trays and the poultry eggs into a set of system structure, and the production efficiency is improved. The operation continuity is high, the poultry eggs can be circulated within the minimum distance, the size of the device is reduced, and the operation is more efficient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of breeding, and in particular to an integrated poultry egg breeding associated device and method. Background Art

[0002] In poultry farming, breeding is of utmost importance, which not only determines the production quality of the enterprise, but also is closely related to the health of the supply population. In the poultry breeding process, the automated processing of poultry eggs is indispensable. Through automated identification and discrimination of poultry eggs, it is possible to effectively distinguish successfully fertilized eggs from unfertilized eggs in a timely manner, and even effectively predict the hatching quality and hatching effect of poultry eggs, thereby achieving the best cost-effectiveness and production management results.

[0003] Taking goose breeding as an example, goose breeding is the foundation of the entire goose industry. The quality of goose breeding is related to the production performance of the offspring produced and the production effect of the producer's investment. Through the selection of goose pedigrees, individuals with good development are selected and their excellent development quality is passed on to the offspring, thereby improving the production performance and economic benefits of commercial geese. For goose breeding using family selection, usually every 6 individuals form a family pen, and the breeding ratio is grouped according to the ratio of female to male of 5:1. The eggs produced are retained according to each pen, and the breeding eggs are numbered. Each family is incubated separately when incubated. Put them in the hatching tray according to each family number, and each family should be clearly marked to prevent confusion between each family when dropping the tray. When the eggs are candidly, the infertile eggs and dead eggs of each family should be taken out separately and recorded so as to count the fertilization rate and breeding mortality rate between each family. When dropping the tray, the family is placed in a separate hatching tray.

[0004] In the existing technology, there are RFID-based goose identification technology, camera image recognition technology, egg inkjet coding technology, as well as automation and Internet of Things technology that can achieve automatic or semi-automatic association between individual goose and eggs, but all have the following shortcomings:

[0005] 1. Geese are waterfowl. Whether it is large-scale breeding or family breeding, a pool activity area is one of the necessary infrastructure. As a result, the egg-laying nest (box, device) is dirty after a period of time. After laying eggs, geese have a natural incubation behavior. After laying eggs, they constantly use their beaks to adjust the position of the eggs under their bodies, which leads to the eggs being dirty. QR code recognition belongs to image recognition technology. The curved surface of goose eggs causes the size of the QR code sprayed on the eggs to be smaller. If the goose eggs are dirty, the sprayed QR code will be difficult to recognize or even impossible to recognize. The surface of goose eggs is often stained with impurities such as sludge and feces. In order to ensure the recognition effect after coding, the existing device will wash and dry the eggs before coding. The cleaning process will destroy the original ecology of the surface of the eggs, affect the air permeability of the shell of the eggs, and increase the possibility of bacterial infection, thereby affecting the yield rate of the eggs. At the same time, each family pen is equipped with a set of character coding equipment, as well as goose egg cleaning and drying equipment equipped to ensure clear coding, and the overall equipment cost is high.

[0006] 2. By designing the size of the goose egg collection trough, the goose eggs are arranged in the order of production time, and then based on the numbering of the breeding geese that enter the egg-laying device in sequence according to the collection records, the individual breeding geese are manually numbered on the goose eggs in sequence to achieve the association between the individual breeding geese and the eggs. The accuracy of this method is based on the time sequence records of the laying breeding geese and the order of the eggs in the collection trough, but not every breeding goose that enters the egg-laying device will lay eggs, and there are strict requirements for the workers' egg picking procedures. Any confusion in either of the two will lead to inaccurate association results.

[0007] 3. The various mechanisms of the associated device are relatively scattered, the overall volume is large, and the transportation is inconvenient. At the same time, the area requirement for the site is also large. Summary of the invention

[0008] In view of the shortcomings of the prior art, the present invention proposes an integrated poultry and egg breeding association device and method, in which each mechanism is highly integrated and integrated, without destroying the original ecological environment of poultry eggs, without using optical sensor modules, and without increasing labor costs, to achieve a one-to-one association between poultry and eggs. The specific technical scheme is as follows:

[0009] An integrated poultry egg breeding associated device is provided with at least one poultry nest mechanism (1), a poultry egg temporary storage mechanism (2) is provided at the poultry egg output port of each poultry nest mechanism (1), an inlet and outlet channel mechanism (5) is provided at the entrance of each poultry nest mechanism (1), a transmission mechanism (3) is provided at the poultry egg output port of the poultry egg temporary storage mechanism (2), and an egg tray associated storage integrated mechanism (4) is provided at the output end of the transmission mechanism (3).

[0010] Preferably, the egg tray associated storage integrated mechanism (4) is provided with an L-shaped bottom plate (41), an egg tray transfer module (42) is provided on the upper surface of the short side of the bottom plate (41), one side of the egg tray transfer module (42) is aligned with the output end of the transmission mechanism (3), and the other side is provided with a tray module (43), and the tray output port of the tray module (43) is communicated with the egg tray transfer module (42);

[0011] An egg storage module (44) is arranged on the long side of the bottom plate (41), and the input port of the egg storage module (44) is connected to the output port of the egg tray transfer module (42).

[0012] Preferably, the egg tray transport module (42) is provided with a rectangular mounting frame (4201), a motor mounting plate (4202) is provided at one end of the top of the mounting frame (4201), and a driving motor (4203) is provided on the lower surface of the motor mounting plate (4202);

[0013] A screw rod mounting piece (4204) is provided at the other end of the top of the mounting frame (4201), a screw rod (4205) is passed through the screw rod mounting piece (4204), and the other end of the screw rod (4205) is connected to the output shaft of the driving motor (4203);

[0014] A transfer toggle member (4206) is also provided through the screw rod (4205);

[0015] A radio frequency reading and writing module is provided on the lower surface of the bottom plate (41), and the radio frequency reading and writing module corresponds to the tray output port of the tray module (43).

[0016] Preferably, the tray module (43) is provided with a tray storage cylinder (4301), and the tray storage cylinder (4301) is arranged on the upper surface of the bottom plate (41);

[0017] A pushing groove (4302) is provided on the surface of the bottom plate (41), and the pushing groove (4302) is communicated with the bottom of the tray storage tube (4301);

[0018] A tray motor (4303) is arranged on the lower surface of the bottom plate (41), and a mounting support (4304) is arranged on the opposite surface of the tray motor (4303). A tray screw rod (4305) is passed through the mounting support (4304), and the other end of the tray screw rod (4305) is connected to the output end of the tray motor (4303). A tray shifting member (4306) is sleeved on the tray screw rod (4305), and the tray shifting member (4306) extends into the pushing groove (4302) to cooperate with the tray.

[0019] Preferably, the egg storage module (44) is provided with an egg storage mounting frame (4401), a motor mounting plate (4402) is provided at one end of the top of the egg storage mounting frame (4401), and a screw mounting seat (4403) is provided at the other end, an egg storage motor (4404) is provided and installed on the lower surface of the motor mounting plate (4402), an egg storage screw (4405) is connected to the output end of the egg storage motor (4404), the other end of the egg storage screw (4405) is inserted into the screw mounting seat (4403), and an egg storage pusher (4406) is also inserted into the egg storage screw (4405).

[0020] Preferably, the poultry nest mechanism (1) is provided with a conveyor belt module (101), a U-shaped enclosure plate (102) is provided on the upper surface of the conveyor belt module (101), at least one RFID card reader is provided on the side wall of the enclosure plate (102), and an egg outlet is provided on the arc side of the enclosure plate (102), the egg outlet is close to the upper surface of the conveyor belt module (101).

[0021] Preferably, the egg temporary storage mechanism (2) is provided with a transmission mechanism (201), a guard plate (202) is correspondingly provided on the upper surface of the transmission mechanism (201), arc-shaped guide plates (203) are respectively provided at one end of the two guard plates (202), the other ends of the two guard plates (202) correspond to the egg output port of the egg-laying poultry nest mechanism (1), and a first touch detection module (204) is also provided on the upper surface of the transmission mechanism (201), wherein the detection rod of the first touch detection module (204) is located at the outlet end of the two guide plates (203).

[0022] Preferably, the transmission mechanism (3) is provided with a crawler transmission device (301), baffles (302) are arranged at intervals on one side of the crawler transmission device (301), and the gaps between adjacent baffles (302) are aligned with the egg output port of the egg temporary storage mechanism (2);

[0023] A baffle (303) is provided on the other side of the crawler transmission device (301), and arc-shaped guide plates (304) are provided on the baffle plate (302) and the side edges of the baffle (303) at the output end of the crawler transmission device (301). A second touch detection module (305) is also provided at the output end of the crawler transmission device (301), and a detection rod in the second touch detection module (305) corresponds to the openings of the two guide plates (304).

[0024] An integrated poultry egg breeding association method, comprising the following specific steps:

[0025] S101: The RFID card reader A1 of the poultry nest A reads the RFID data of the foot ring. If the foot ring data Ra is read, go to S102; otherwise go to S108;

[0026] S102: Send the read foot ring RFID data Ra to the host computer;

[0027] S103: Determine whether the data status of the poultry nest A is "empty", if yes, go to S104, otherwise go to S105;

[0028] S104: Change the status of poultry nest A to "with poultry", and go to S101;

[0029] S105: Determine whether the status of the poultry nest A is "with poultry", if yes, go to S106, otherwise go to S107;

[0030] S106: The poultry nest A is dormant for T1, and then the process goes to S101;

[0031] S107: The upper computer sends a command to the poultry nest A to stop picking eggs, changes the status of the poultry nest A to "there are poultry", and goes to S101;

[0032] S108: Determine whether the data status of the poultry nest A is "empty", if yes, go to S117, otherwise go to S109;

[0033] S109: Determine whether the status of the poultry nest A is "with poultry", if yes, go to S110, otherwise go to S118;

[0034] S110: Determine whether the RFID card reader A2 of the inlet and outlet channel A has read the foot ring data Ra within the time period T. If so, go to S111; otherwise, go to S101.

[0035] S111: Create an egg-laying record for nest A, which includes an egg-laying record ID, nest ID of nest A, hen RFID leg ring data Ra, egg-laying date and time, value is the current system time, and status, value is "nesting"; change the status of nest A to "picking up eggs";

[0036] S112: Determine whether the status of temporary storage mechanism A is "idle", if yes, go to S113, otherwise go to S119;

[0037] S113: The crawler structure of the poultry nest A starts to operate;

[0038] S114: TR1 operation duration of the track structure of poultry nest A;

[0039] S115: Change the status of the poultry nest A to "empty";

[0040] S116: Change the status of temporary storage mechanism A to "pending", write the egg laying record ID just created by poultry nest A and the ID of temporary storage mechanism A into the "transmission processing queue", and go to S201;

[0041] S117: sleep time T2, go to S101;

[0042] S118: sleep duration T3, go to S101;

[0043] S201: Determine whether the transmission processing queue is empty, if so, go to S101, otherwise go to S202;

[0044] S202: Reading the to-be-transmitted processing record at the head of the transmission processing queue from the transmission processing queue, the record including the egg-laying record ID and the temporary storage institution ID, corresponding to the egg-laying record B and the temporary storage institution B;

[0045] S203: Sending a transmission instruction to temporary storage institution B to change the status of temporary storage institution B to "being processed";

[0046] S204: temporary storage mechanism B operates for a duration of TR2;

[0047] S205: Determine whether the first touch detection module at the end of the temporary storage mechanism B collects a signal, if yes, go to S207, otherwise go to S206;

[0048] S206: Change the status of temporary storage mechanism B to "idle", change the status attribute value of egg-laying record B to "unlaid", remove the first record from the transmission processing queue, and go to S201;

[0049] S207: changing the attribute "status" of the egg-laying record B to "egg-laying", generating a unique egg code according to the egg coding rule, updating it to the egg coding attribute of the egg-laying record B, changing the status of the temporary storage mechanism B to "idle", and removing the first record from the transmission processing queue;

[0050] S208: Determine whether the status of the egg storage module is "full", if yes, go to S209, otherwise go to S211;

[0051] S209: Sending device abnormal information "the egg storage module is full and needs manual processing" to the edge host;

[0052] S210: The egg storage module is dormant for T5, and then the process goes to S208;

[0053] S211: Sending a command to the tray module to request the tray to be in place, and changing the state of the tray toggle member to "waiting to be pushed";

[0054] S212: Determine whether the status of the tray module is "tray available", if yes, go to S215, otherwise go to S213;

[0055] S213: Sending device abnormality information of "tray module has no tray, manual processing is required" to the edge host;

[0056] S214: The tray module sleeps for T6 seconds, and then goes to S212;

[0057] S215: changing the state of the tray toggle member to "push";

[0058] S216: the motor of the tray module starts to rotate until the touch switch B of the tray module is triggered, and the state of the tray toggle member is changed to "in place";

[0059] S217: Determine whether the RFID card reader B1 in the pallet sensing area has read the RFID data Rb of the pallet, if yes, go to S220, otherwise go to S218;

[0060] S218: Sending device abnormality information of "tray module has no tray, manual processing is required" to the edge host, and changing the tray module status to "no tray";

[0061] S219: Change the state of the tray toggle member to "return"; the tray stepper motor reverses until the touch switch A of the tray module is triggered, and the state of the tray toggle member is changed to "reset", and go to S214;

[0062] S220: Update the read tray RFID data Rb to the tray ID attribute of the egg laying record B, send a transmission instruction to the transmission mechanism, change the state of the transmission mechanism to "pending transmission", and go to S301;

[0063] S301: Change the status of the transmission mechanism to "transmission";

[0064] S302: The motor of the transmission mechanism starts to work for a duration of TR3;

[0065] S303: Determine whether there is a signal from the second touch detection module at the end of the transmission mechanism. If yes, it indicates that the egg has passed the end of the egg transmission mechanism and fallen into the tray, and go to S304, otherwise go to S302;

[0066] S304: the motor of the transmission mechanism stops the transmission work, the state of the transmission mechanism is changed to "idle", and the state of the transfer toggle member of the egg tray transfer module is changed to "to be pushed";

[0067] S305: Sending a push instruction to the egg tray transfer module to push the egg storage module;

[0068] S306: changing the state of the transfer toggle member of the egg tray transfer module to "push";

[0069] S307: The stepper motor of the egg tray transfer module starts to work, rotates S1 steps, and pushes the tray containing the eggs into the egg storage module;

[0070] S308: changing the state of the transfer toggle member of the egg transfer tray module to "return", and changing the state of the egg storage push member of the egg storage module to "wait to be pushed";

[0071] S309: the stepper motor of the egg tray transfer module starts to reverse until the touch switch C of the egg tray transfer module is triggered, the state of the transfer toggle member is changed to "reset", and then the process goes to S401;

[0072] S401: The host computer sends a push instruction to the egg storage module;

[0073] S402: Determine whether the RFID card reader B2 in the egg code reading area has read the tray RFID data, if yes, go to S408; otherwise, go to S403;

[0074] S403: changing the state of the egg storage pusher of the egg storage module to "push", the stepper motor of the egg storage module runs S2 steps, pushing the tray containing the eggs to the right, and driving the existing egg trays in the egg storage module to move to the egg code reading area on the right;

[0075] S404: changing the state of the egg storage pusher of the egg storage module to "rollback";

[0076] S405: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered;

[0077] S406: changing the state of the egg storage pusher of the egg storage module to "reset";

[0078] S407: Change the state of the tray toggle member to "return", send a reset command to the tray module, and the stepper motor of the tray module starts to reverse until the touch switch A is triggered, change the state of the tray toggle member to "reset", and go to S201;

[0079] S408: changing the egg storage module status to "full";

[0080] S409: Sending device abnormal information "the egg storage module is full and needs manual processing" to the edge host;

[0081] S410: The egg storage module is in sleep mode for T5, and the process goes to S402.

[0082] As a preferred embodiment, the specific steps for restarting the device after it is passively stopped or manually stopped due to power failure or power outage are as follows:

[0083] S501: Determine whether the state of the egg storage module tray pusher is "to be pushed", if yes, go to S509, otherwise go to S502;

[0084] S502: Determine whether the state of the egg storage pusher of the egg storage module is "pushing", if yes, go to S503, otherwise go to S510;

[0085] S503: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed;

[0086] S504: the stepper motor of the egg storage module runs S2 steps;

[0087] S505: changing the state of the egg storage pusher of the egg storage module to "rollback";

[0088] S506: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered;

[0089] S507: Change the state of the egg storage pusher of the egg storage module to "reset".

[0090] S508: changing the state of the tray toggle member to "return", sending a reset command to the tray module, and the stepper motor of the tray module starts to reverse until the touch switch A is triggered, changing the state of the tray toggle member to "reset", and going to S201;

[0091] S509: changing the state of the egg storage pusher of the egg storage module to "push", and going to S504;

[0092] S510: Determine whether the state of the egg storage pusher of the egg storage module is "return", if yes, go to S506; otherwise, go to S701;

[0093] S701: Determine whether the state of the egg storage pusher of the egg storage module is "to be pushed", if yes, go to S708, otherwise go to S702;

[0094] S702: Determine whether the state of the transfer toggle member of the egg tray transfer module is "pushing", if yes, go to S703, otherwise go to S709;

[0095] S703: The stepping motor of the egg tray transfer module rotates in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered;

[0096] S704: the stepper motor of the egg tray transfer module runs S1 steps;

[0097] S705: changing the state of the transfer toggle member of the egg tray transfer module to "return", changing the state of the egg storage pusher of the egg storage module to "wait to be pushed", and the stepper motor of the egg tray transfer module reversely runs S1 steps;

[0098] S706: The stepper motor of the egg tray transfer module rotates in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered;

[0099] S707: Change the state of the transfer toggle member of the egg tray transfer module to "reset", and go to S401;

[0100] S708: Change the state of the transfer toggle member of the egg tray transfer module to "push", and go to S704;

[0101] S709: Determine whether the state of the transfer toggle member of the egg tray transfer module is "return", if yes, go to S706, otherwise go to S710;

[0102] S710: Determine whether the state of the transmission mechanism is "pending transmission", if yes, go to S301, otherwise go to S801;

[0103] S801: Determine whether the state of the tray toggle member of the tray module is "to be pushed", if yes, go to S807, otherwise go to S802;

[0104] S802: Determine whether the state of the tray toggle member of the tray module is "pushing", if yes, go to S808; otherwise, go to S803;

[0105] S803: Determine whether the state of the tray toggle member of the tray module is "in place", if yes, go to S217, otherwise go to S804;

[0106] S804: Determine whether the state of the tray toggle member of the tray module is "return", if yes, go to S805, otherwise go to S806;

[0107] S805: The stepper motor of the tray module starts to reverse until the touch switch A is triggered, and the state of the tray toggle member is changed to "reset";

[0108] S806: Determine whether there is a temporary storage mechanism B with a status equal to "being processed", if so, go to S501, otherwise go to S201;

[0109] S807: changing the state of the tray toggle member of the tray module to "push";

[0110] S808: The stepper motor of the tray module runs until the touch switch B of the tray module is pressed and triggered, and the state of the tray toggle member is changed to "in place", and then go to S217.

[0111] The beneficial effects of the present invention are as follows: the device of the present invention is composed of a nest mechanism, an egg temporary storage mechanism, an inlet and outlet channel mechanism, a transmission mechanism, and an egg tray associated storage integrated mechanism. The overall structure is simple, the assembly and production are convenient, and the production cost is low. In particular, the egg tray associated storage integrated mechanism associates the eggs with the tray, and the storage with the tray and the eggs is integrated into a set of system structures, the operation continuity is strong, the eggs are circulated at the minimum distance, the volume of the device is reduced, and the operation is more efficient; the device adopts RFID radio frequency as the identity positioning and detection of the poultry, and combines the touch detection module to detect and identify whether to lay eggs, and does not use the sensor modules such as cameras and infrared light sensors that are easily affected by the high dust in the breeding environment and affect the accuracy as limiting rules, so as to realize the one-to-one accurate association between the breeding poultry and the eggs; the method of the present invention is adopted, and the actual situations such as the poultry entering the nest and then leaving the nest, the poultry lying nest data detection is inaccurate, etc. are comprehensively considered, and the radio frequency data, time data and multiple data comparison methods are adopted to realize the accurate marking of each poultry egg. BRIEF DESCRIPTION OF THE DRAWINGS

[0112] Figure 1 It is a schematic diagram of the structure of the present invention.

[0113] Figure 2 It is a schematic diagram of the structure of the egg tray transport module in the present invention.

[0114] Figure 3 It is a schematic diagram of the upper structure of the tray module in the present invention.

[0115] Figure 4 It is a schematic diagram of the lower structure of the tray module in the present invention.

[0116] Figure 5 It is a schematic diagram of the structure of the egg storage module in the present invention.

[0117] Figure 6 It is a structural schematic diagram of the poultry nest mechanism in the present invention.

[0118] Figure 7 It is a schematic diagram of the structure of the temporary storage mechanism for poultry eggs in the present invention.

[0119] Figure 8 It is a structural schematic diagram of the transmission mechanism in the present invention.

[0120] Figures 9 to 16 It is a schematic diagram of the process of the present invention. DETAILED DESCRIPTION

[0121] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making a clearer and more definite definition of the protection scope of the present invention.

[0122] This example uses artificial breeding of geese as a specific implementation method

[0123] like Figure 1 As shown: an integrated poultry egg breeding associated device is provided with three poultry nest mechanisms 1, a poultry egg temporary storage mechanism 2 is provided at the poultry egg output port of each poultry nest mechanism 1, an entry and exit channel mechanism 5 is provided at the entrance of each poultry nest mechanism 1, a transmission mechanism 3 is provided at the poultry egg output port of the poultry egg temporary storage mechanism 2, and an egg tray associated storage integrated mechanism 4 is provided at the output end of the transmission mechanism 3.

[0124] like Figure 6 As shown: the poultry nest mechanism 1 is provided with a conveyor belt module 101, a U-shaped enclosure plate 102 is provided on the upper surface of the conveyor belt module 101, an RFID card reader is provided on the side wall of the enclosure plate 102, and an egg outlet is provided on the arc side of the enclosure plate 102, and the egg outlet is close to the upper surface of the conveyor belt module 101. The structure of the conveyor belt module 101 can be composed of multiple individual gears and tracks, or a roller and a widened track; the conveyor belt module 101 is composed of a track and a motor, and the motor is controlled by a host computer; a load-bearing bottom plate is horizontally provided in the middle of the track, and the upper surface of the bottom plate is close to the upper layer of the track to bear the weight of the goose. The enclosure plate 102 is a U-shaped structure with a side opening, and the RFID high-frequency read-write antenna is installed on the outer side of the enclosure plate at the opening position. The enclosure plate 102 is a U-shaped structure, and the open end is the goose nest entrance, and a notch for the output of goose eggs is provided at the bottom of the other side relative to the entrance. After receiving the command from the host computer, the laying poultry nest controls the motor to work, drives the crawler to rotate, and finally brings the goose eggs on the crawler at any position in the laying poultry nest out through the goose egg output port of the surrounding plate 102.

[0125] like Figure 7 As shown: the egg temporary storage mechanism 2 is provided with a transmission mechanism 201, and a guard plate 202 is correspondingly arranged on the upper surface of the transmission mechanism 201, and arc-shaped guide plates 203 are respectively arranged at one end of the two guard plates 202, and the other ends of the two guard plates 202 correspond to the egg output port of the egg-laying poultry nest mechanism 1, and a first touch detection module 204 is also arranged on the upper surface of the transmission mechanism 201, wherein the detection rod of the first touch detection module 204 is located at the outlet end of the two guide plates 203. The egg temporary storage mechanism 2 is between the egg-laying nest mechanism 1 and the transmission mechanism, and is composed of multiple separate gears and tracks. The tracks are driven by a motor, and the motor is controlled by a host computer. Guard plates 202 are arranged on both sides of the egg temporary storage mechanism 2 to prevent goose eggs from falling out of the module; if goose eggs come out of the goose egg output port of the egg-laying nest mechanism, they fall onto the tracks of the egg temporary storage mechanism 2. The egg temporary storage mechanism 2 is equipped with a rocker-type reset touch controller at one end adjacent to the transmission mechanism. When the goose eggs pass by, the rocker arm is pushed to rotate, and then the goose eggs fall onto the tracks of the transmission mechanism, and the rocker arm returns to its position.

[0126] like Figure 8As shown: the transmission mechanism 3 is provided with a crawler transmission device 301, and baffles 302 are arranged at intervals on one side of the crawler transmission device 301, and the gaps between adjacent baffles 302 are aligned with the egg output port of the egg temporary storage mechanism 2; a baffle 303 is arranged on the other side of the crawler transmission device 301, and the baffle 302 and the baffle 303 at the output end of the crawler transmission device 301 are both provided with arc-shaped guide pieces 304 on the sides, and a second touch detection module 305 is also provided at the output end of the crawler transmission device 301, and the detection rod in the second touch detection module 305 corresponds to the openings of the two guide pieces 304. The main structure of the transmission mechanism 3 is a transmission crawler structure, which is composed of multiple separate gears and crawlers. The crawler is driven by a motor, and the motor is controlled by a host computer; a baffle 302 is arranged on the side of the transmission mechanism 3, and the baffle 302 has multiple gaps, which are used for goose eggs to enter the crawler from the egg temporary storage mechanism 2 to the transmission mechanism 3. The motor is installed at one end of the transmission mechanism 3, and the other end is installed with an arc-shaped guide piece 304 for goose eggs, so that the position of the goose eggs is adjusted to the center when they are transmitted to the end. At the same time, a rocker-type reset touch controller is installed at the rear end of the arc-shaped guide piece 304. When the goose eggs pass by, the rocker arm is pushed to rotate, and then the goose eggs fall into the tray in front, and the rocker arm returns to its position.

[0127] like Figure 2-5 As shown: the egg tray associated storage integrated mechanism 4 is provided with an L-shaped bottom plate 41, and an egg tray transfer module 42 is provided on the upper surface of the short side of the bottom plate 41, one side of the egg tray transfer module 42 is aligned with the output end of the transmission mechanism 3, and the other side is provided with a tray module 43, and the tray output port of the tray module 43 is communicated with the egg tray transfer module 42;

[0128] An egg storage module 44 is provided on the long side of the bottom plate 41 , and an input port of the egg storage module 44 is communicated with an output port of the egg tray transfer module 42 .

[0129] The egg tray transport module 42 is provided with a rectangular mounting frame 4201, a motor mounting plate 4202 is provided at one end of the top of the mounting frame 4201, and a driving motor 4203 is provided on the lower surface of the motor mounting plate 4202;

[0130] A screw rod mounting member 4204 is provided at the other end of the top of the mounting frame 4201, a screw rod 4205 is passed through the screw rod mounting member 4204, and the other end of the screw rod 4205 is connected to the output shaft of the driving motor 4203;

[0131] A transfer toggle member 4206 is also inserted through the screw rod 4205. A radio frequency reading and writing module is provided on the lower surface of the bottom plate 41, corresponding to the front position of the tray output port of the tray module 43.

[0132] The tray module 43 is provided with a tray storage cylinder 4301, and the tray storage cylinder 4301 is arranged on the upper surface of the bottom plate 41;

[0133] A push groove 4302 is provided on the surface of the bottom plate 41, and the push groove 4302 is communicated with the bottom of the tray storage tube 4301;

[0134] A tray motor 4303 is provided on the lower surface of the base plate 41, and a mounting support 4304 is provided on the opposite surface of the tray motor 4303. A tray screw rod 4305 is passed through the mounting support 4304, and the other end of the tray screw rod 4305 is connected to the output end of the tray motor 4303. A tray shifting member 4306 is sleeved on the tray screw rod 4305, and the tray shifting member 4306 extends into the pushing groove 4302 to cooperate with the tray.

[0135] The egg storage module 44 is provided with an egg storage mounting frame 4401, one end of the top of the egg storage mounting frame 4401 is provided with a motor mounting plate 4402, and the other end is provided with a screw mounting seat 4403, an egg storage motor 4404 is provided and installed on the lower surface of the motor mounting plate 4402, the output end of the egg storage motor 4404 is connected to an egg storage screw 4405, the other end of the egg storage screw 4405 is inserted into the screw mounting seat 4403, and an egg storage pusher 4406 is also inserted into the egg storage screw 4405.

[0136] The egg tray associated storage integrated mechanism 4 is arranged as a whole on the frame of the egg tray associated and storage module. The module frame is composed of aluminum profiles and a perforated steel plate bottom plate 41. The overall shape is L-shaped and is equipped with multiple legs. The bottom plate 41 is horizontally fixed to the bottom layer of the module frame and above the legs, dividing the module frame horizontally into two spaces, an upper layer and a lower layer.

[0137] The tray module 43 includes a tray storage module and a tray push module, which are horizontally installed and deployed on the left rear side of the egg tray association and storage module, wherein the tray storage module is installed and fixed on the upper layer of the egg tray association and storage module, and the tray push module is installed and fixed on the lower layer of the egg tray association and storage module. The tray is a flat cylinder with a low-frequency RFID card embedded at the bottom and a concave spherical surface at the top for holding goose eggs. After the storage tube 4301 is installed and fixed, the distance between its lower edge and the perforated steel plate on the bottom surface is greater than the height of a tray, and multiple trays can be stacked and stored therein. The tray push module includes a left bracket, a right bracket, a motor bracket, an optical axis, a screw rod, a tray toggle, a stepper motor, and a touch switch. The left bracket and the right bracket are provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole. The left bracket, the right bracket, and the motor bracket are sequentially installed and fixed on the lower layer of the egg tray association and storage module frame. The tray toggle 4306 is provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole. The size and distribution spacing of the optical axis holes and the screw rod holes on the left and right brackets and the tray toggle 4306 are consistent. The two optical axis holes of the tray toggle 4306 are fixed with optical axis bushings, and the optical axis passes through them, so that the tray toggle 4306 can slide freely on the optical axis; the screw rod flange is fixed in the screw rod hole, and the screw rod 4205 passes through it through a thread. The rotation of the screw rod 4205 drives the tray toggle 4306 to move left and right. The optical axis passing through the optical axis holes on the left bracket and the right bracket is fixed to the left and right brackets through the optical axis fixing seat. The screw hole of the left bracket is fixed with a screw bearing, and one end of the screw 4205 passes through it, and the screw 4205 is supported while rotating freely. The screw hole diameter of the right bracket is larger than the screw diameter, and the other end of the screw 4205 passes through it and is connected and fixed to the tray motor 4303 through a coupling. The tray toggle member 4306 is fixed between the left bracket and the right bracket through two optical axes. By controlling the rotation of the tray motor 4303, the tray toggle member 4306 is driven to move from one side to the tray storage module until the bottom tray of the tray storage module is pushed out of the tray storage module. At the same time, the tray toggle member 4306 supports the other trays in the tray storage module so that they will not fall down. The tray motor 4303 is controlled to rotate in the opposite direction to drive the tray toggle member 4306 to retreat. When the tray toggle member 4306 is completely withdrawn from the bottom of the tray storage module, the remaining trays in the tray storage module naturally fall to the perforated steel plate below under the action of gravity. Touch switches are also provided on the left and right brackets to sense the position of the tray toggle member. The initial position of the tray toggle member is close to the left bracket.

[0138] The egg tray transfer module 42 includes a rear bracket, a front bracket, a motor bracket, an optical axis, a screw rod, a transfer toggle, a stepper motor, and a touch switch. The front bracket and the rear bracket are provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole; the rear bracket, the front bracket, the motor bracket, and the upper middle part of the egg tray association and storage module frame are longitudinally installed and fixed, and the transfer pusher is provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole. The size and distribution spacing of the optical axis holes and the screw rod holes on the front and rear brackets and the transfer toggle 4206 are consistent. The two optical axis holes of the transfer toggle 4206 are fixed with optical axis bushings, and the optical axis runs through them, so that the transfer toggle 4206 can slide freely on the optical axis; the screw rod flange is fixed in the screw rod hole, and the screw rod runs through it through a thread, and the transfer pusher is driven to move forward and backward through the rotation of the screw rod. The optical axis running through the optical axis holes on the front bracket and the rear bracket is fixed to the front and rear brackets through the optical axis fixing seat. The screw hole of the rear bracket is fixed with a screw bearing, and one end of the screw 4205 passes through it, and the screw 4205 is supported while rotating freely. The screw hole diameter of the front bracket is larger than the diameter of the screw 4205, and the other end of the screw 4205 passes through it and is connected and fixed to the drive motor 4203 through a coupling. The transfer toggle 4206 is fixed between the front bracket and the rear bracket through two optical axes. By controlling the rotation of the drive motor 4203, the transfer toggle 4206 is driven to move forward from the rear side, thereby pushing the tray containing goose eggs forward, and the pushing distance is controlled by the number of steps of the drive motor 4203; the drive motor 4203 is controlled to rotate in the opposite direction to drive the transfer toggle to retreat. A touch switch is provided on the rear bracket to sense whether the transfer toggle 4206 is reset. The initial position of the transfer toggle 4206 is close to the rear bracket.

[0139] The egg storage module 44 comprises a left bracket, a rear bracket, a motor bracket, an optical axis, a screw rod, an egg storage pusher 4406, and a stepping motor. The left bracket and the right bracket are provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole. The left bracket, the right bracket, and the motor bracket are sequentially and transversely installed and fixed on the upper right front position of the egg tray association and the storage module frame. The egg storage pusher 4406 is provided with two optical axis holes and a screw rod hole, and the two optical axis holes are distributed on both sides of the screw rod hole. The size and distribution spacing of the optical axis holes and the screw rod holes on the left and right brackets and the egg storage pusher 4406 are consistent. An optical axis bushing is fixed in the two optical axis holes of the egg storage pusher, and the optical axis runs through it, so that the egg storage pusher 4406 can slide freely on the optical axis; a screw rod flange is fixed in the screw rod hole, and the egg storage screw rod 4405 runs through it through a thread, and the egg storage pusher 4406 is driven to move forward and backward by the rotation of the egg storage screw rod 4405. The optical axis passing through the optical axis holes on the left bracket and the right bracket is fixed on the left and right brackets through the optical axis fixing seat. The screw hole of the rear bracket is fixed with a screw bearing, and one end of the egg storage screw 4405 passes through it, and the egg storage screw 4405 is supported while rotating freely. The screw hole diameter of the front bracket is larger than the screw diameter, and the other end of the egg storage screw 4405 passes through it and is connected and fixed with the motor through a coupling. The egg storage pusher is fixed between the left bracket and the right bracket through two optical axes. By controlling the rotation of the motor, the egg storage pusher is driven to move from the left to the right, thereby pushing the tray containing goose eggs to move to the right, and the pushing distance is controlled by the number of steps of the stepping motor; the motor is controlled to rotate in the opposite direction to drive the egg storage pusher to retreat. A touch switch is provided on the left bracket to sense whether the egg storage pusher is reset. The initial position of the egg storage pusher is the position close to the left bracket.

[0140] The right side of the tray module 43 overlaps and shares space with the rear side of the egg tray transfer module 42; the front side of the egg tray transfer module 42 overlaps and is deployed with the left side of the egg storage module 44. A low-frequency RFID read / write module with a tray module for tray sensing is deployed in the center under the perforated steel plate in the overlapping space between the tray submodule 43 and the egg tray transfer module 42, which is used to read and write the RFID on the bottom of the tray on the perforated steel plate, so as to determine whether there is a tray at this position. This area is called the tray sensing area.

[0141] like Figures 9 to 16 Shown: Control method of integrated egg breeding related device

[0142] Each goose in the family pen is equipped with a high-frequency RFID leg ring, which can be used to uniquely identify the goose.

[0143] The constructed data structure is as follows:

[0144] Egg laying data record; egg laying record ID, goose leg ring ID, egg laying date and time, goose nest ID, tray RFID, goose egg code, status (nest, laying, not laying eggs); goose egg transmission and processing queue; egg laying record ID, temporary storage institution ID; egg laying record ID, temporary storage institution ID;

[0145] The properties of the modules in the device are as follows:

[0146] The status attributes of the goose nest module include empty, with geese, and geese leaving / automatically picking up eggs;

[0147] The state attributes of the goose egg transmission mechanism include idle, waiting for transmission, and transmission;

[0148] The status attributes of the goose egg temporary storage mechanism include idle, pending, and being processed;

[0149] The status attributes of the tray module include two types: tray-with and tray-without;

[0150] The egg storage module has two states: idle and full;

[0151] The status attributes of the tray toggle of the tray module include reset, waiting to be pushed, push, in place, and retract;

[0152] The status attributes of the egg storage pusher of the egg storage module include reset, waiting to be pushed, push, and return;

[0153] The status attributes of the transfer toggle of the egg tray transfer module include reset, wait for push, push, and return.

[0154] When the device in the family pen is first run, for any goose nest A in the device:

[0155] S101: RFID reader A1 of goose nest A reads the foot ring RFID data. If the foot ring data Ra is read, go to S102; otherwise, go to S108.

[0156] S102: Send the read foot ring RFID data Ra to the host computer.

[0157] S103: Determine whether the state of goose nest A is "empty", if so, go to S104; otherwise, go to S105.

[0158] S104: Change the status of goose nest A to "there are geese", and go to S101.

[0159] S105: Determine whether the status of goose nest A is "with geese", if so, go to S106, otherwise go to S107.

[0160] S106: Goose nest A sleeps for T1, and then goes to S101.

[0161] S107: The host computer sends a command to the goose nest A to stop picking up eggs; the state of the goose nest A is changed to "there are geese". Go to S101.

[0162] S108: Determine whether the state of goose nest A is "empty", if so, go to S117; otherwise, go to S109.

[0163] S109: Determine whether the status of goose nest A is "with geese", if so, go to S110, otherwise go to S118.

[0164] S110: Determine whether the RFID card reader A2 of the inlet and outlet channel A has read the foot ring data Ra within the time period T. If so, go to S111; otherwise, go to S101.

[0165] S111: Create an egg-laying record for goose nest A, which includes the egg-laying record ID, goose nest ID of goose nest A, mother goose RFID leg ring data Ra, egg-laying date and time (value is current system time), status (value is "entering the nest"); change the status of goose nest A to "picking up eggs".

[0166] S112: Determine whether the status of temporary storage mechanism A is "idle", if so, go to S113; otherwise, go to S119.

[0167] S113: The track structure of Goose Nest A starts to operate.

[0168] S114: The track structure of Goose Nest A runs for TR1 duration.

[0169] S115: Change the status of goose nest A to "empty".

[0170] S116: Change the status of temporary storage institution A to "pending", write the egg-laying record ID just created by goose nest A and the ID of temporary storage institution A into the "transmission processing queue", and go to S201.

[0171] S117: Sleep time T2, go to S101.

[0172] S118: Sleeping time is T3, then go to S101.

[0173] S201: Determine whether the transmission processing queue is empty, if so, go to S101; otherwise, go to S202.

[0174] S202: Read the to-be-transmitted processing record at the head of the transmission processing queue from the transmission processing queue, wherein the record includes the egg-laying record ID and the temporary storage institution ID, corresponding to the egg-laying record B and the temporary storage institution B.

[0175] S203: Send a transfer instruction to temporary storage institution B; change the status of temporary storage institution B to "being processed".

[0176] S204: Temporary storage mechanism B operates for a duration of TR2.

[0177] S205: Determine whether the first touch detection module at the end of the temporary storage mechanism B has collected a signal, if yes, go to S207, otherwise go to S206.

[0178] S206: Change the status of temporary storage mechanism B to "idle"; change the status attribute value of egg-laying record B to "unlaid"; and remove the first record from the transmission processing queue. Go to S201.

[0179] S207: Change the attribute "status" of egg-laying record B to "egg-laying", generate a unique goose egg code according to the goose egg coding rule, and update it to the goose egg coding attribute of egg-laying record B. Change the status of temporary storage mechanism B to "idle", and remove the first record from the transmission processing queue.

[0180] S208: Determine whether the status of the egg storage module is "full", if so, go to S209, otherwise go to S211.

[0181] S209: Sending device abnormality information of "the egg storage module is full and needs manual processing" to the edge host.

[0182] S210: The egg storage module is in sleep mode for T5, and then the process goes to S208.

[0183] S211: Sending a command to the tray module to request the tray to be in place, and changing the state of the tray toggle member to "waiting to be pushed".

[0184] S212: Determine whether the status of the tray module is "tray present", if yes, go to S215, otherwise go to S213.

[0185] S213: Sending device abnormality information of "there is no tray in the tray module, manual processing is required" to the edge host.

[0186] S214: The tray module sleeps for T6, and then goes to S212.

[0187] S215: Change the tray toggle state to "push".

[0188] S216: The stepper motor of the tray module starts to rotate until the touch switch B of the tray module is triggered; the state of the tray toggle member is changed to "in place".

[0189] S217: Determine whether the RFID reader B1 in the pallet sensing area has read the RFID data Rb of the pallet. If so, go to S220; otherwise, go to S218.

[0190] S218: Send device abnormality information of "tray module has no tray, manual processing is required" to the edge host; change the tray module status to "no tray".

[0191] S219: Change the state of the tray toggle member to "return"; the tray stepper motor reverses; until the touch switch A of the tray module is triggered, change the state of the tray toggle member to "reset", and go to S214.

[0192] S220: Update the read tray RFID data Rb to the tray ID attribute of the egg laying record B; send a transmission instruction to the transmission mechanism; change the status of the transmission mechanism to "pending transmission", and go to S301.

[0193] S301: Change the status of the transmission mechanism to "transmission".

[0194] S302: The motor of the transmission mechanism starts to work for a duration of TR3.

[0195] S303: Determine whether there is a signal from the second touch detection module at the end of the transmission mechanism. If yes, it indicates that the goose egg has passed the end of the goose egg transmission mechanism and fallen into the tray, and go to S304; otherwise, go to S302.

[0196] S304: The motor of the transmission mechanism stops the transmission work; the state of the transmission mechanism is changed to "idle"; the state of the transfer toggle member of the egg tray transfer module is changed to "to be pushed".

[0197] S305: Sending a push instruction to the egg tray transfer module to push the egg storage module.

[0198] S306: Change the state of the transfer toggle member of the egg tray transfer module to "push".

[0199] S307: The stepper motor of the egg tray transfer module starts to work, rotates S1 steps, and pushes the tray containing goose eggs into the egg storage module.

[0200] S308: Change the state of the transfer toggle member of the egg transfer tray module to "return"; change the state of the egg storage push member of the egg storage module to "wait to be pushed".

[0201] S309: The stepper motor of the egg tray transfer module starts to reverse until the touch switch C of the egg tray transfer module is triggered, and the state of the transfer toggle member is changed to "reset". Go to S401.

[0202] S401: The host computer sends a push instruction to the egg storage module.

[0203] S402: Determine whether the RFID card reader B2 in the goose egg code reading area has read the tray RFID data, if so, go to S408; otherwise, go to S403.

[0204] S403: Change the state of the egg storage pusher of the egg storage module to "push"; the stepper motor of the egg storage module runs S2 steps, pushes the tray containing goose eggs to the right, and drives the existing egg trays in the egg storage module to move to the goose egg code reading area on the right.

[0205] S404: Change the status of the egg storage pusher of the egg storage module to "rollback".

[0206] S405: The stepper motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered.

[0207] S406: Changing the state of the egg storage pusher of the egg storage module to “reset”.

[0208] S407: Change the state of the tray toggle member to "return", send a reset command to the tray module; the stepper motor of the tray module starts to reverse until the touch switch A is triggered, and change the state of the tray toggle member to "reset". Go to S201.

[0209] S408: Change the status of the egg storage module to "full".

[0210] S409: Sending device abnormality information of "the egg storage module is full and needs manual processing" to the edge host.

[0211] S410: The egg storage module is in sleep mode for T5, and the process goes to S402.

[0212] When the device is passively stopped due to power failure, power outage or other abnormalities, or restarted after being manually stopped:

[0213] S501: Determine whether the status of the egg storage module tray pusher is "to be pushed", if so, go to S509; otherwise, go to S502.

[0214] S502: Determine whether the state of the egg storage pusher of the egg storage module is "pushing", if so, go to S503; otherwise, go to S510.

[0215] S503: The stepping motor of the egg storage module runs in the reverse direction until the touch switch D of the egg storage module is pressed.

[0216] S504: The stepper motor of the egg storage module runs S2 steps.

[0217] S505: Change the state of the egg storage pusher of the egg storage module to "rollback".

[0218] S506: The stepper motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered.

[0219] S507: Change the state of the egg storage pusher of the egg storage module to "reset".

[0220] S508: Change the state of the tray toggle member to "return", send a reset command to the tray module; the stepper motor of the tray module starts to reverse until the touch switch A is triggered, and change the state of the tray toggle member to "reset". Go to S201.

[0221] S509: Change the state of the egg storage pusher of the egg storage module to "push", and go to S504.

[0222] S510: Determine whether the state of the egg storage module tray pusher is "return", if so, go to S506; otherwise, go to S701.

[0223] S701: Determine whether the state of the egg storage pusher of the egg storage module is "to be pushed", if so, go to S708; otherwise, go to S702.

[0224] S702: Determine whether the state of the egg tray transfer pusher of the egg tray transfer module is "pushing", if so, go to S703; otherwise, go to S709.

[0225] S703: The stepping motor of the egg tray transfer module runs in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered.

[0226] S704: The stepper motor of the egg tray transfer module runs S1 steps.

[0227] S705: Change the state of the transfer toggle member of the egg tray transfer module to "return"; change the state of the egg storage push member of the egg storage module to "wait to be pushed"; the stepper motor of the egg tray transfer module runs in reverse for S1 steps.

[0228] S706: The stepper motor of the egg tray transfer module rotates in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered.

[0229] S707: Change the state of the transfer toggle member of the egg tray transfer module to "reset"; go to S401.

[0230] S708: Change the state of the transfer toggle member of the egg tray transfer module to "push", and go to S704.

[0231] S709: Determine whether the state of the transfer toggle member of the egg tray transfer module is "return", if so, go to S706; otherwise, go to S710.

[0232] S710: Determine whether the state of the transmission mechanism is "pending transmission", if so, go to S301; otherwise, go to S801.

[0233] S801: Determine whether the state of the tray toggle member of the tray module is "to be pushed", if so, go to S807; otherwise, go to S802.

[0234] S802: Determine whether the state of the tray toggle member of the tray module is "pushing", if so, go to S808; otherwise, go to S803.

[0235] S803: Determine whether the state of the pusher of the tray module is "in place", if so, go to S217; otherwise, go to S804.

[0236] S804: Determine whether the state of the pusher of the tray module is "retract", if so, go to S805; otherwise, go to S806.

[0237] S805: The stepper motor of the tray module starts to reverse until the touch switch A is triggered, changing the state of the tray toggle member to "reset".

[0238] S806: Determine whether there is a temporary storage mechanism B whose status is equal to "being processed". If so, go to S501; otherwise, go to S201.

[0239] S807: Change the state of the tray toggle member of the tray module to “push”.

[0240] S808: The tray module stepper motor runs until the touch switch B of the tray module is pressed and triggered; the state of the tray toggle member is changed to "in place", and go to S217.

[0241] Workers picking eggs process:

[0242] S601: A worker moves the tray containing goose eggs in the egg storage module to the goose egg code reading area of ​​the egg storage module.

[0243] S602: After the human body sensing module senses the human body, the RFID card reader B2 in the goose egg code reading area reads the tray RFID in the goose egg code reading area.

[0244] S603: Send the read pallet RFID to the host computer.

[0245] S604: The host computer retrieves the goose egg code in the most recent egg-laying record from the egg-laying record table based on the RFID value and returns it to the display module.

[0246] S605: The display module displays the goose egg code returned by the host computer on the display screen.

[0247] S606: The worker writes the code displayed on the display screen onto the goose egg.

[0248] S607: The worker puts the coded goose eggs into the egg picking container; and puts the tray containing the goose eggs into the tray storage module of the tray module.

[0249] S608: The worker moves the next tray containing goose eggs in the egg storage module into the goose egg code reading area.

[0250] S609: Repeat the process of “moving the tray to the goose egg code reading area -> handwritten code -> recycling the tray” until all the goose eggs in the egg storage module are picked up.

[0251] "No pallet exception" information processing flow:

[0252] S901: The worker receives the message “There is no pallet in the pallet module, manual processing is required” on the mobile terminal.

[0253] S902: A worker places a pallet into a pallet storage unit of a pallet module.

[0254] S903: The worker changes the status of the tray module to “tray available” in the mobile terminal.

[0255] "Egg storage module is full" information processing flow:

[0256] S1001: The worker receives the message "the egg storage module is full and needs manual processing" on the mobile terminal.

[0257] S1002: Workers manually pick up eggs from the egg storage module (S601-S609) to empty the egg tray in the egg storage module.

[0258] S1003: The worker changes the status of the egg storage module to “idle” in the mobile terminal.

Claims

1. An integrated poultry egg breeding device, characterized in that: At least one poultry nest mechanism (1) is provided, a poultry egg temporary storage mechanism (2) is provided at the poultry egg output port of each poultry nest mechanism (1), an inlet and outlet channel mechanism (5) is provided at the entrance of each poultry nest mechanism (1), a transmission mechanism (3) is provided at the poultry egg output port of the poultry egg temporary storage mechanism (2), and an egg tray associated storage integrated mechanism (4) is provided at the output end of the transmission mechanism (3).

2. The integrated egg breeding device according to claim 1, characterized in that: The egg tray associated storage integrated mechanism (4) is provided with an L-shaped bottom plate (41), and an egg tray transfer module (42) is provided on the upper surface of the short side of the bottom plate (41), one side of the egg tray transfer module (42) is aligned with the output end of the transmission mechanism (3), and the other side is provided with a tray module (43), and the tray output port of the tray module (43) is communicated with the egg tray transfer module (42); An egg storage module (44) is arranged on the long side of the bottom plate (41), and the input port of the egg storage module (44) is connected to the output port of the egg tray transfer module (42).

3. The integrated egg breeding device according to claim 2, characterized in that: The egg tray transport module (42) is provided with a rectangular mounting frame (4201), a motor mounting plate (4202) is provided at one end of the top of the mounting frame (4201), and a driving motor (4203) is provided on the lower surface of the motor mounting plate (4202); A screw rod mounting piece (4204) is provided at the other end of the top of the mounting frame (4201), a screw rod (4205) is passed through the screw rod mounting piece (4204), and the other end of the screw rod (4205) is connected to the output shaft of the driving motor (4203); A transfer toggle member (4206) is also provided through the screw rod (4205); A radio frequency reading and writing module is provided on the lower surface of the bottom plate (41), and the radio frequency reading and writing module corresponds to the tray output port of the tray module (43).

4. The integrated egg breeding device according to claim 2, characterized in that: The tray module (43) is provided with a tray storage cylinder (4301), and the tray storage cylinder (4301) is arranged on the upper surface of the bottom plate (41); A pushing groove (4302) is provided on the surface of the bottom plate (41), and the pushing groove (4302) is communicated with the bottom of the tray storage tube (4301); A tray motor (4303) is arranged on the lower surface of the bottom plate (41), and a mounting support (4304) is arranged on the opposite surface of the tray motor (4303). A tray screw rod (4305) is passed through the mounting support (4304), and the other end of the tray screw rod (4305) is connected to the output end of the tray motor (4303). A tray shifting member (4306) is sleeved on the tray screw rod (4305), and the tray shifting member (4306) extends into the pushing groove (4302) to cooperate with the tray.

5. The integrated egg breeding device according to claim 2, characterized in that: The egg storage module (44) is provided with an egg storage mounting frame (4401), one end of the top of the egg storage mounting frame (4401) is provided with a motor mounting plate (4402), and the other end is provided with a screw mounting seat (4403), an egg storage motor (4404) is provided and installed on the lower surface of the motor mounting plate (4402), the output end of the egg storage motor (4404) is connected to an egg storage screw (4405), the other end of the egg storage screw (4405) is inserted into the screw mounting seat (4403), and an egg storage pusher (4406) is also inserted into the egg storage screw (4405).

6. The integrated poultry egg breeding device according to claim 1, characterized in that: The poultry nest mechanism (1) is provided with a conveyor belt module (101), a U-shaped enclosure plate (102) is provided on the upper surface of the conveyor belt module (101), at least one RFID card reader is provided on the side wall of the enclosure plate (102), and an egg output port is provided on the arc side of the enclosure plate (102), and the egg output port is close to the upper surface of the conveyor belt module (101).

7. The integrated egg breeding device according to claim 1, characterized in that: The egg temporary storage mechanism (2) is provided with a transmission mechanism (201), and a guard plate (202) is correspondingly provided on the upper surface of the transmission mechanism (201), and arc-shaped guide plates (203) are respectively provided at one end of the two guard plates (202), and the other ends of the two guard plates (202) correspond to the egg output port of the egg-laying poultry nest mechanism (1), and a first touch detection module (204) is also provided on the upper surface of the transmission mechanism (201), wherein the detection rod of the first touch detection module (204) is located at the outlet end of the two guide plates (203).

8. The integrated egg breeding device according to claim 1, characterized in that: The transmission mechanism (3) is provided with a crawler transmission device (301), and baffles (302) are arranged at intervals on one side of the crawler transmission device (301), and the gaps between adjacent baffles (302) are aligned with the egg output port of the egg temporary storage mechanism (2); A baffle (303) is provided on the other side of the crawler transmission device (301), and arc-shaped guide plates (304) are provided on the baffle plate (302) and the side edges of the baffle (303) at the output end of the crawler transmission device (301). A second touch detection module (305) is also provided at the output end of the crawler transmission device (301), and a detection rod in the second touch detection module (305) corresponds to the openings of the two guide plates (304).

9. An integrated poultry egg breeding association method, characterized in that: The specific steps are: S101: The RFID card reader A1 of the poultry nest A reads the RFID data of the foot ring. If the foot ring data Ra is read, go to S102; otherwise go to S108; S102: Send the read foot ring RFID data Ra to the host computer; S103: Determine whether the data status of the poultry nest A is "empty", if yes, go to S104, otherwise go to S105; S104: Change the status of poultry nest A to "with poultry", and go to S101; S105: Determine whether the status of the poultry nest A is "with poultry", if yes, go to S106, otherwise go to S107; S106: The poultry nest A is dormant for T1, and then the process goes to S101; S107: The upper computer sends a command to the poultry nest A to stop picking eggs, changes the status of the poultry nest A to "there are poultry", and goes to S101; S108: Determine whether the data status of the poultry nest A is "empty", if yes, go to S117, otherwise go to S109; S109: Determine whether the status of the poultry nest A is "with poultry", if yes, go to S110, otherwise go to S118; S110: Determine whether the RFID card reader A2 of the inlet and outlet channel A has read the foot ring data Ra within the time period T. If so, go to S111; otherwise, go to S101. S111: Create an egg-laying record for nest A, which includes an egg-laying record ID, a nest ID of nest A, the hen RFID leg ring data Ra, the egg-laying date and time, the value of which is the current system time, and the status, the value of which is "nesting"; change the status of nest A to "picking up eggs"; S112: Determine whether the status of temporary storage mechanism A is "idle", if yes, go to S113, otherwise go to S119; S113: The track structure of the poultry nest A starts to operate; S114: TR1 operation duration of the track structure of poultry nest A; S115: Change the status of the poultry nest A to "empty"; S116: Change the status of temporary storage institution A to "pending", write the egg laying record ID just created by poultry nest A and the ID of temporary storage institution A into the "transmission processing queue", and go to S201; S117: sleep time T2, go to S101; S118: sleep duration T3, go to S101; S201: Determine whether the transmission processing queue is empty, if so, go to S101, otherwise go to S202; S202: Reading the to-be-transmitted processing record at the head of the transmission processing queue from the transmission processing queue, the record including the egg-laying record ID and the temporary storage institution ID, corresponding to the egg-laying record B and the temporary storage institution B; S203: Sending a transmission instruction to temporary storage institution B to change the status of temporary storage institution B to "being processed"; S204: temporary storage mechanism B operates for a duration of TR2; S205: Determine whether the first touch detection module at the end of the temporary storage mechanism B collects a signal, if yes, go to S207, otherwise go to S206; S206: Change the status of temporary storage mechanism B to "idle", change the status attribute value of egg-laying record B to "unlaid", remove the first record from the transmission processing queue, and go to S201; S207: Change the attribute "status" of egg-laying record B to "egg-laying", generate a unique egg code according to the egg coding rule, update it to the egg coding attribute of egg-laying record B, change the status of temporary storage mechanism B to "idle", and remove the first record from the transmission processing queue; S208: Determine whether the status of the egg storage module is "full", if yes, go to S209, otherwise go to S211; S209: Sending device abnormal information "the egg storage module is full and needs manual processing" to the edge host; S210: The egg storage module is dormant for T5, and then the process goes to S208; S211: Sending a command to the tray module to request the tray to be in place, and changing the state of the tray toggle member to "waiting to be pushed"; S212: Determine whether the status of the tray module is "tray available", if yes, go to S215, otherwise go to S213; S213: Sending device abnormal information "there is no tray in the tray module, manual processing is required" to the edge host; S214: The tray module sleeps for T6 seconds, and then goes to S212; S215: changing the state of the tray toggle member to "push"; S216: the motor of the tray module starts to rotate until the touch switch B of the tray module is triggered, and the state of the tray toggle member is changed to "in place"; S217: Determine whether the RFID card reader B1 in the pallet sensing area has read the RFID data Rb of the pallet, if yes, go to S220, otherwise go to S218; S218: Sending device abnormal information "tray module has no tray, manual processing is required" to the edge host, and changing the tray module status to "no tray"; S219: Change the state of the tray toggle member to "return"; the tray stepper motor reverses until the touch switch A of the tray module is triggered, and the state of the tray toggle member is changed to "reset", and go to S214; S220: Update the read tray RFID data Rb to the tray ID attribute of the egg laying record B, send a transmission instruction to the transmission mechanism, change the status of the transmission mechanism to "pending transmission", and go to S301; S301: Change the status of the transmission mechanism to "transmission"; S302: The motor of the transmission mechanism starts to work for a duration of TR3; S303: Determine whether there is a signal from the second touch detection module at the end of the transmission mechanism. If yes, it indicates that the goose egg has passed the end of the egg transmission mechanism and fallen into the tray, and go to S304, otherwise go to S302; S304: the motor of the transmission mechanism stops the transmission work, the state of the transmission mechanism is changed to "idle", and the state of the egg tray pusher of the egg tray transfer module is changed to "to be pushed"; S305: Sending a push instruction to the egg tray transfer module to push the egg storage module; S306: changing the state of the transfer toggle member of the egg tray transfer module to "push"; S307: The stepper motor of the egg tray transfer module starts to work, rotates S1 steps, and pushes the tray containing the eggs into the egg storage module; S308: changing the state of the transfer toggle member of the egg transfer tray module to "return", and changing the state of the egg storage pusher member of the egg storage module to "wait to push"; S309: The stepper motor of the egg tray transfer module starts to reverse until the touch switch C of the egg tray transfer module is triggered, and the state of the transfer toggle member is changed to "reset", and then go to S401; S401: The host computer sends a push instruction to the egg storage module; S402: Determine whether the RFID card reader B2 in the egg code reading area has read the tray RFID data, if yes, go to S408; otherwise, go to S403; S403: changing the state of the egg storage pusher of the egg storage module to "push", the stepper motor of the egg storage module runs S2 steps, pushing the tray containing the eggs to the right, and driving the existing egg trays in the egg storage module to move to the egg code reading area on the right; S404: changing the state of the egg storage pusher of the egg storage module to "rollback"; S405: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered; S406: changing the state of the egg storage pusher of the egg storage module to "reset"; S407: Change the state of the tray toggle member to "return", send a reset command to the tray module, and the stepper motor of the tray module starts to reverse until the touch switch A is triggered, change the state of the tray toggle member to "reset", and go to S201; S408: changing the egg storage module status to "full"; S409: Sending device abnormal information "the egg storage module is full and needs manual processing" to the edge host; S410: The egg storage module is in sleep mode for T5, and the process goes to S402.

10. The integrated poultry egg breeding association method according to claim 9, characterized in that: The specific steps for restarting the device after it is passively stopped due to power failure or power outage or manually stopped are as follows: S501: Determine whether the state of the egg storage pusher of the egg storage module is "to be pushed", if so, go to S509, otherwise go to S502; S502: Determine whether the state of the egg storage pusher of the egg storage module is "pushing", if yes, go to S503, otherwise go to S510; S503: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed; S504: the stepper motor of the egg storage module runs S2 steps; S505: changing the state of the egg storage pusher of the egg storage module to "rollback"; S506: The stepping motor of the egg storage module rotates in the reverse direction until the touch switch D of the egg storage module is pressed and triggered; S507: Change the state of the egg storage pusher of the egg storage module to "reset";. S508: Change the state of the tray toggle member to "return", send a reset command to the tray module, and the stepper motor of the tray module starts to reverse until the touch switch A is triggered, change the state of the tray toggle member to "reset", and go to S201; S509: Change the state of the egg storage pusher of the egg storage module to "push", and go to S504; S510: Determine whether the state of the egg storage pusher of the egg storage module is "return", if yes, go to S506; otherwise, go to S701; S701: Determine whether the state of the egg storage pusher of the egg storage module is "to be pushed", if so, go to S708, otherwise go to S702; S702: Determine whether the state of the egg tray transfer pusher of the egg tray transfer module is "push", if yes, go to S703, otherwise go to S709; S703: The stepping motor of the egg tray transfer module rotates in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered; S704: the stepper motor of the egg tray transfer module runs S1 steps; S705: Change the state of the transfer toggle member of the egg tray transfer module to "return", change the state of the egg storage pusher of the egg storage module to "wait to push", and the stepper motor of the egg tray transfer module reversely runs S1 steps; S706: The stepper motor of the egg tray transfer module rotates in the reverse direction until the touch switch C of the egg tray transfer module is pressed and triggered; S707: Change the state of the transfer toggle member of the egg tray transfer module to "reset", and go to S401; S708: Change the state of the transfer toggle member of the egg tray transfer module to "push", and go to S704; S709: Determine whether the state of the transfer toggle member of the egg tray transfer module is "return", if yes, go to S706, otherwise go to S710; S710: Determine whether the state of the transmission mechanism is "pending transmission", if yes, go to S301, otherwise go to S801; S801: Determine whether the state of the tray toggle member of the tray module is "to be pushed", if so, go to S807, otherwise go to S802; S802: Determine whether the state of the tray toggle member of the tray module is "pushing", if yes, go to S808; otherwise, go to S803; S803: Determine whether the state of the tray toggle member of the tray module is "in place", if so, go to S217, otherwise go to S804; S804: Determine whether the state of the tray toggle member of the tray module is "return", if yes, go to S805, otherwise go to S806; S805: The stepper motor of the tray module starts to reverse until the touch switch A is triggered, and the state of the tray toggle member is changed to "reset"; S806: Determine whether there is a temporary storage mechanism B with a status equal to "being processed", if so, go to S501, otherwise go to S201; S807: changing the state of the tray toggle member of the tray module to "push"; S808: The tray module stepper motor runs until the touch switch B of the tray module is pressed and triggered, and the state of the tray toggle member is changed to "in place", and then go to S217.

Citation Information

Patent Citations

  • Flat culture pure line breed duck individual production parameter automatic acquiring and recording system

    CN106035136A

  • Semi-free breeding poultry family individual egg laying recording method based on RFID

    CN106614251A

  • Automatic egg harvesting equipment aiming at cage-type breeding

    CN107494328A

  • Unstacking conveying production line and unstacking conveying method

    CN112047118A