Method and system for intelligently adjusting underwater screened fish specification
The system addresses inefficiencies in traditional fish grading by using adjustable grids and real-time monitoring to adapt to fish size changes, enhancing accuracy and reducing stress, thus improving fish growth and survival.
Patent Information
- Application Number
- CN202510445502.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-10
- Publication Date
- 2025-07-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Traditional underwater screening technology cannot adapt to the changes in body shape of fishes at different growth stages, the selection accuracy is low, there is a lack of intelligent control, and may cause physical damage to fish.
The flexible adjustable screening grille and water flow push device are adopted, combined with the sensor and fuzzy adaptive control algorithm, and the spacing between fence plates and water flow velocity are dynamically adjusted to achieve fish specification sorting.
It improves sorting efficiency and accuracy, reduces fish stress response and damage, and improves breeding efficiency and intelligence level.
Smart Images

Figure CN120304345A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to intelligent control technology, and particularly to a method and system for intelligently adjusting the specifications of fish underwater screening. Background Art
[0002] In aquaculture, sorting fish by size is an important management task. Traditional sorting methods usually require fishing the fish out of the breeding environment, which is not only time-consuming and laborious, but also causes stress reactions to the fish, affecting their growth and health. With the development of aquaculture technology, underwater screening technology has gradually attracted attention, which can complete size sorting without disturbing the normal life of fish.
[0003] Current underwater screening technology mainly uses fence plates with fixed spacing for sorting. Although this method can achieve basic sorting functions, there are still some problems. First, the fence plates with fixed spacing cannot adapt to the body size changes of fish at different growth stages, resulting in low sorting accuracy. Second, traditional screening systems lack intelligent control and cannot automatically adjust sorting parameters according to actual situations, with low efficiency. Finally, existing underwater screening equipment is usually made of rigid materials, which is easy to cause physical damage to fish and affect their growth conditions. Summary of the Invention
[0004] Embodiments of the present invention provide a method and system for intelligently adjusting the specifications of fish underwater screening, which can solve the problems in the prior art.
[0005] In the first aspect of the embodiments of the present invention, a method for intelligently adjusting the specifications of fish underwater screening is provided, including: An adjustable screening grid made of flexible material is arranged on the side wall of the breeding barrel, and the spacing between the fence plates of the adjustable screening grid is adjusted through a control system so that the spacing between the fence plates is adapted to the body width of the fish to be sorted; A water flow pushing device is arranged near the adjustable screening grid, and the water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable screening grid; A flexible underwater channel is arranged between the breeding barrel and the adjacent breeding barrel, the inlet of the flexible underwater channel is connected to the adjustable screening grid, and the outlet of the flexible underwater channel extends into the adjacent breeding barrel; An inductor is arranged at the inlet of the flexible underwater channel, and the inductor collects the information on the number of fish passing through the adjustable screening grid; According to the information on the number of fish collected by the inductor, the fish distribution in each breeding barrel is determined, and based on the fish distribution, the spacing between the fence plates of the adjustable screening grid is adjusted through a fuzzy adaptive control algorithm; Among them, fish with a body width smaller than the spacing between the fence plates enter the flexible underwater channel through the adjustable sieve grille and swim into the adjacent aquaculture barrels; fish with a body width larger than the spacing between the fence plates remain in the original aquaculture barrels.
[0006] An adjustable sieve grille made of flexible material is provided on the side wall of the aquaculture barrel. Adjusting the spacing between the fence plates of the adjustable sieve grille through a control system to make the spacing between the fence plates match the body width of the fish to be sorted includes: A sieve grille provided on the side wall of the aquaculture barrel, the sieve grille including a plurality of fence plates made of flexible material; A driving mechanism for adjusting the spacing between the fence plates, the driving mechanism being electrically connected to the control system; The control system controls the driving mechanism to adjust the spacing between the fence plates according to the body width parameter of the fish to be sorted.
[0007] Adjusting the spacing between the fence plates of the adjustable sieve grille through a fuzzy adaptive control algorithm based on the fish distribution includes: Calculating the fish distribution density in the aquaculture barrel according to the fish quantity information collected by the sensor; Comparing the fish distribution density with a preset density threshold; When the fish distribution density exceeds the preset density threshold, controlling the driving mechanism to automatically adjust the spacing between the fence plates of the sieve grille through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold.
[0008] Controlling the driving mechanism to automatically adjust the spacing between the fence plates of the sieve grille through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold includes: Obtaining a target density threshold corresponding to the real-time density value, comparing the target density threshold with the real-time density value to obtain a density error value; Based on the density error value, calculating an initial adjustment amount of the fence plate spacing through proportional-integral-derivative control, where the initial adjustment amount of the fence plate spacing is the weighted sum of the proportional term, integral term, and differential term of the density error value; Establishing a fuzzy rule base, the fuzzy rule base including a plurality of fuzzy rules, each fuzzy rule corresponding to a membership value; Determining the membership values of the fuzzy rules and the corresponding compensation amounts from the fuzzy rule base according to the density error value; Adding the sum of the products of the initial adjustment amount of the fence plate spacing and the membership values and compensation amounts of the fuzzy rules to obtain a final adjustment amount of the fence plate spacing; Control the driving mechanism to adjust the spacing between the fence plates according to the final adjustment amount of the fence plate spacing.
[0009] Determining the membership degree values of the fuzzy rules and the corresponding compensation amounts from the fuzzy rule base according to the density error value includes: Establish a fuzzy rule base according to the change trend of the density error value, where the fuzzy rule base includes a forward compensation rule and a reverse compensation rule; Input the density error value into the membership function, and calculate the forward membership degree value and the reverse membership degree value corresponding to the density error value; Select the first compensation amount in the forward compensation rule according to the forward membership degree value, and select the second compensation amount in the reverse compensation rule according to the reverse membership degree value; Perform weighted combination on the first compensation amount and the second compensation amount to obtain the final compensation amount.
[0010] The method further includes: Install an infrared or ultrasonic sensor at the channel entrance, record the number and specifications of the fish passing through the grille in real time, and transmit them to the monitoring system.
[0011] In a second aspect of the embodiments of the present invention, there is provided a system for intelligently adjusting the fish size underwater screening, including: A first unit for setting an adjustable screening grille made of a flexible material on the side wall of the breeding barrel, and adjusting the spacing between the fence plates of the adjustable screening grille through a control system so that the spacing between the fence plates is adapted to the body width of the fish to be sorted; A second unit for setting a water flow pushing device near the adjustable screening grille, and the water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable screening grille; A third unit for setting a flexible underwater channel between the breeding barrel and the adjacent breeding barrel, where the entrance of the flexible underwater channel is connected to the adjustable screening grille, and the exit of the flexible underwater channel extends into the adjacent breeding barrel; A fourth unit for setting a sensor at the entrance of the flexible underwater channel, and the sensor collects the fish quantity information passing through the adjustable screening grille; A fifth unit for determining the fish distribution in each breeding barrel according to the fish quantity information collected by the sensor, and adjusting the spacing between the fence plates of the adjustable screening grille based on the fish distribution through a fuzzy adaptive control algorithm; A sixth unit for where the fish with a body width smaller than the spacing between the fence plates passes through the adjustable screening grille and enters the flexible underwater channel, and swims into the adjacent breeding barrel; the fish with a body width larger than the spacing between the fence plates remains in the original breeding barrel.
[0012] In the third aspect of the embodiments of the present invention, a kind of electronic device is provided, including: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to call the instructions stored in the memory to execute the method described above.
[0013] In the fourth aspect of the embodiments of the present invention, a computer-readable storage medium is provided, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method described above is implemented.
[0014] The beneficial effects of this application are as follows: By setting an adjustable sorting grille and a water flow pushing device, this method realizes the automatic sorting of fish of different specifications. The adjustable sorting grille can flexibly adjust the spacing between the fence plates according to the body width of the fish to be sorted, and the target speed water flow generated by the water flow pushing device can guide the fish school to swim orderly towards the sorting grille, thus improving the sorting efficiency and accuracy.
[0015] This method uses a flexible underwater channel to connect adjacent culture barrels, enabling the sorted small-sized fish to swim smoothly into other culture barrels, avoiding the stress reaction and damage to the fish caused by the traditional manual fishing and transfer method, reducing the fish mortality rate, and improving the culture benefit.
[0016] This method also introduces sensors and a fuzzy adaptive control algorithm, which can monitor the passing situation of fish in real time and intelligently adjust the spacing of the sorting grille. This dynamic adjustment mechanism can adapt to the body size changes of fish at different growth stages, ensure the continuity and stability of the sorting process, and greatly improve the intelligent and automated level of aquaculture. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 is a schematic flow chart of a method for intelligently adjusting the underwater sorting of fish specifications according to an embodiment of the present invention. DETAILED DESCRIPTION
[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0019] The technical solution of the present invention will be described in detail below with specific embodiments. The following several specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0020] Figure 1 It is a schematic flowchart of a method for intelligently adjusting the fish size under water in an embodiment of the present invention. As Figure 1 shown, the method includes: An adjustable sieve grille made of flexible material is arranged on the side wall of the breeding barrel. The adjustable sieve grille adjusts the distance between the fence plates through a control system so that the distance between the fence plates is adapted to the body width of the fish to be sorted; A water flow pushing device is arranged near the adjustable sieve grille. The water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable sieve grille; A flexible underwater channel is arranged between the breeding barrel and the adjacent breeding barrel. The entrance of the flexible underwater channel is connected to the adjustable sieve grille, and the exit of the flexible underwater channel extends into the adjacent breeding barrel; An inductor is arranged at the entrance of the flexible underwater channel. The inductor collects the fish quantity information of the fish passing through the adjustable sieve grille; According to the fish quantity information collected by the inductor, the fish distribution in each breeding barrel is determined, and based on the fish distribution, the distance between the fence plates of the adjustable sieve grille is adjusted through a fuzzy adaptive control algorithm; Among them, the fish with a body width smaller than the distance between the fence plates passes through the adjustable sieve grille and enters the flexible underwater channel, and swims into the adjacent breeding barrel; the fish with a body width larger than the distance between the fence plates remains in the original breeding barrel.
[0021] In an optional implementation manner, arranging an adjustable sieve grille made of flexible material on the side wall of the breeding barrel, and the adjustable sieve grille adjusts the distance between the fence plates through a control system so that the distance between the fence plates is adapted to the body width of the fish to be sorted includes: A sieve grille arranged on the side wall of the breeding barrel, the sieve grille includes a plurality of fence plates made of flexible material; A driving mechanism for adjusting the distance between the fence plates, the driving mechanism is electrically connected to the control system; The control system controls the driving mechanism to adjust the distance between the fence plates according to the body width parameter of the fish to be sorted.
[0022] The present invention provides an adjustable screening system for aquaculture, which mainly includes a screening grid arranged on the side wall of the culture barrel, a driving mechanism, and a control system. The screening grid is composed of multiple fence plates made of flexible materials. The driving mechanism is used to adjust the distance between the fence plates, and the control system controls the driving mechanism to adjust the fence plate distance according to the body width parameter of the fish to be sorted.
[0023] The specific structure of the screening grid is as follows: The screening grid is cylindrical, with a diameter matching the inner diameter of the culture barrel and a height of 80 - 120 cm. The grid is composed of 20 - 30 rectangular fence plates evenly arranged along the circumferential direction. The width of each fence plate is 10 - 15 cm, the thickness is 0.5 - 1 cm, and the height is the same as that of the screening grid. The fence plates are made of flexible environmental protection plastic materials and have a certain elastic deformation ability.
[0024] The driving mechanism includes a stepping motor, a transmission shaft, and a connecting rod. The stepping motor is fixed on the top of the culture barrel and is connected to the transmission shaft through a gear set. The transmission shaft is arranged along the central axis of the culture barrel, and the lower end is connected to the center of the bottom of the screening grid. One end of the connecting rod is hinged to the transmission shaft, and the other end is hinged to the middle part of the inner side of the fence plate. When the transmission shaft rotates, the fence plate generates a radial displacement through the pushing and pulling action of the connecting rod, thereby adjusting the distance between adjacent fence plates.
[0025] The control system includes a central processing unit, a memory, an input module, and an output module. The memory pre-stores the body width data of different fish at different growth stages. The input module is used to input the variety and growth stage information of the fish to be sorted. The central processing unit retrieves the corresponding body width data from the memory according to the input information, calculates the required fence plate distance, and sends a control instruction to the driving mechanism through the output module.
[0026] In an optional implementation manner, adjusting the fence plate distance of the adjustable screening grid through a fuzzy adaptive control algorithm based on the fish distribution situation includes: Calculating the fish distribution density in the culture barrel according to the fish quantity information collected by the sensor; Comparing the fish distribution density with a preset density threshold; When the fish distribution density exceeds the preset density threshold, controlling the driving mechanism to automatically adjust the fence plate distance of the screening grid through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold.
[0027] The present invention provides a method for adjusting the fence plate distance of an adjustable screening grid through a fuzzy adaptive control algorithm based on the fish distribution situation. The method includes the following steps: First, install multiple sensors in the breeding tank to collect real-time information on the number of fish. These sensors can be ultrasonic sensors, infrared sensors, image sensors, etc. For example, 8 ultrasonic sensors can be installed at different heights and positions in the breeding tank to form a three-dimensional sensing network.
[0028] Next, the system calculates the fish distribution density in the breeding tank based on the fish number information collected by the sensors. Specifically, the breeding tank can be divided into multiple regions, and each region corresponds to one or more sensors. The system sums up the number of fish in each region and, combined with the volume of the breeding tank, calculates the overall fish distribution density. For example, assuming the volume of the breeding tank is 10 cubic meters and the sensors detect a total of 1000 fish, then the fish distribution density is 100 fish per cubic meter.
[0029] Then, the system compares the calculated fish distribution density with a preset density threshold. This preset density threshold is the optimal density range preset according to factors such as the type of cultured fish and the growth stage. For example, for adult carp, the preset density threshold can be set to 80 - 120 fish per cubic meter.
[0030] When the system detects that the fish distribution density exceeds the preset density threshold, it will start a fuzzy adaptive control algorithm to adjust the spacing of the fence plates of the screening grid. This process is automatic and does not require manual intervention.
[0031] The working principle of the fuzzy adaptive control algorithm is as follows: First, take the fish distribution density deviation (the difference between the actual density and the preset threshold) and the density change rate as input variables. For example, if the actual density is 130 fish per cubic meter and the upper limit of the preset threshold is 120 fish per cubic meter, then the density deviation is 10 fish per cubic meter.
[0032] Next, according to the pre-set fuzzy rule base, convert the input variables into fuzzy sets. The fuzzy rule base contains a series of IF-THEN statements used to describe the adjustment strategies to be taken in different situations. For example, "IF the density deviation is large AND the density change rate is positive THEN greatly increase the fence plate spacing".
[0033] Then, the system performs fuzzy inference to obtain the adjustment amount of the fence plate spacing. This adjustment amount is a fuzzy value and needs to be defuzzified to be converted into a specific numerical value.
[0034] Finally, the control system sends an instruction to the drive mechanism to adjust the spacing of the fence plates of the screening grid. The drive mechanism can be an electric push rod or a hydraulic cylinder and other actuators. For example, if the defuzzified adjustment amount is 5 mm, then the drive mechanism will increase the fence plate spacing by 5 mm.
[0035] The system continuously monitors the fish distribution density and adjusts the spacing of the fence plates until the fish distribution density meets the preset density threshold again. This process is cyclic to ensure that the aquaculture environment is always maintained in the best state.
[0036] To improve the control accuracy and response speed, an adaptive mechanism is also introduced in this method. The system records the effect of each adjustment and dynamically adjusts the fuzzy rule base and membership function according to the actual situation. For example, if it is found that the density change is not obvious after a certain adjustment, the system will automatically increase the adjustment amplitude in the corresponding situation.
[0037] In addition, this method also takes into account the influence of the fish growth cycle. As the fish grow, the system gradually adjusts the preset density threshold and control parameters. For example, in the fry stage, the density threshold can be set relatively high, such as 200 - 250 fish per cubic meter; while in the adult fish stage, it is reduced to 80 - 120 fish per cubic meter.
[0038] In a 3 - month aquaculture experiment, the growth rate of fish in the aquaculture tank using this method was 15% higher than that of the traditional method, the feed utilization rate was increased by 10%, and the mortality rate was reduced by 20%. These improvements are mainly due to the aquaculture density that is always maintained within the optimal range.
[0039] In an optional implementation manner, the control driving mechanism automatically adjusts the spacing of the fence plates of the screening grille through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold, including: Obtain the target density threshold corresponding to the real - time density value, compare the target density threshold with the real - time density value to obtain a density error value; Based on the density error value, calculate the initial adjustment amount of the fence plate spacing through proportional - integral - derivative control, where the initial adjustment amount of the fence plate spacing is the weighted sum of the proportional term, integral term, and differential term of the density error value; Establish a fuzzy rule base, where the fuzzy rule base contains multiple fuzzy rules, and each fuzzy rule corresponds to a membership value; According to the density error value, determine the membership values of each fuzzy rule and the corresponding compensation amounts from the fuzzy rule base; Add the sum of the products of the initial adjustment amount of the fence plate spacing and the membership values and compensation amounts of each fuzzy rule to obtain the final adjustment amount of the fence plate spacing; According to the final adjustment amount of the fence plate spacing, control the driving mechanism to adjust the spacing between the fence plates.
[0040] First, the system obtains the target density threshold corresponding to the real-time density value. For example, the real-time fish density in the current fish pond is 5 fish per cubic meter, while the preset target density threshold is 8 fish per cubic meter. The system compares these two values and calculates the density error value to be 3 fish per cubic meter.
[0041] Next, based on this density error value, the system calculates the initial adjustment amount of the fence board spacing through the proportional-integral-derivative (PID) control algorithm. Specifically, the system first multiplies the density error value by a preset proportionality coefficient (such as 0.5) to obtain a proportional term of 1.5 cm. Then it multiplies the cumulative value of the density error value over a certain period of time (such as 10 seconds) by the integral coefficient (such as 0.1) to obtain an integral term of 0.3 cm. Finally, it calculates the rate of change of the density error value and multiplies it by the derivative coefficient (such as 0.05) to obtain a derivative term of 0.15 cm. The weighted sum of these three terms gives an initial adjustment amount of the fence board spacing of 1.95 cm.
[0042] To further optimize the control effect, the system adopts a fuzzy control method. First, a fuzzy rule base is established, which contains multiple fuzzy rules for different situations. For example, "If the density error value is very large and the rate of change is positive, then significantly increase the fence board spacing", "If the density error value is small and the rate of change is negative, then slightly decrease the fence board spacing", etc. Each rule corresponds to a membership degree value, which is used to represent the applicability of the rule.
[0043] The system determines the membership degree values of each rule from the fuzzy rule base according to the current density error value (3 fish per cubic meter) and the rate of change (such as 0.5 fish per cubic meter per second). Suppose there are three relevant rules: the membership degree value of Rule 1 is 0.7, and the corresponding compensation amount is to increase by 2 cm; the membership degree value of Rule 2 is 0.3, and the corresponding compensation amount is to increase by 1 cm; the membership degree value of Rule 3 is 0.1, and the corresponding compensation amount is to decrease by 0.5 cm.
[0044] The system adds the sum of the products of the initial adjustment amount of the fence board spacing (1.95 cm) and the membership degree values and compensation amounts of each fuzzy rule to calculate the final adjustment amount of the fence board spacing. The specific calculation process is as follows: 1.95 + (0.7 x 2) + (0.3 x 1) + (0.1 x (-0.5)) = 3.35 cm.
[0045] Finally, the system controls the drive mechanism to adjust the spacing between the fence boards according to the calculated final adjustment amount of the fence board spacing (3.35 cm). The drive mechanism can use a stepper motor or a servo motor, and converts the rotational motion into the linear motion of the fence board through a precision lead screw or a rack and pinion mechanism, so as to achieve precise adjustment of the spacing.
[0046] In an alternative embodiment, determining the membership degree values of the fuzzy rules and the corresponding compensation amounts from the fuzzy rule base according to the density error value includes: Establish a fuzzy rule base according to the change trend of the density error value, where the fuzzy rule base includes a positive compensation rule and a negative compensation rule; Input the density error value into the membership function to calculate the positive membership degree value and the negative membership degree value corresponding to the density error value; Select the first compensation amount in the positive compensation rule according to the positive membership degree value, and select the second compensation amount in the negative compensation rule according to the negative membership degree value; Perform weighted combination on the first compensation amount and the second compensation amount to obtain the final compensation amount.
[0047] The specific implementation manner of determining the membership degree values of the fuzzy rules and the corresponding compensation amounts from the fuzzy rule base according to the density error value is as follows: First, establish a fuzzy rule base according to the change trend of the density error value. The fuzzy rule base includes two parts: a positive compensation rule and a negative compensation rule. The positive compensation rule is used to handle the case where the density error is positive, and the negative compensation rule is used to handle the case where the density error is negative.
[0048] Specifically, the density error value can be divided into multiple levels. For example, it can be divided into seven levels: "large positive", "medium positive", "small positive", "zero", "small negative", "medium negative", and "large negative". Correspondingly, the compensation amount can also be divided into seven levels: "large positive", "medium positive", "small positive", "zero", "small negative", "medium negative", and "large negative".
[0049] The positive compensation rule can be set as follows: If the density error is large positive, the compensation amount is large negative; If the density error is medium positive, the compensation amount is medium negative; If the density error is small positive, the compensation amount is small negative.
[0050] The negative compensation rule can be set as follows: If the density error is large negative, the compensation amount is large positive; If the density error is medium negative, the compensation amount is medium positive; If the density error is small negative, the compensation amount is small positive.
[0051] Next, input the density error value into the membership function to calculate the positive membership degree value and the negative membership degree value corresponding to the density error value. The membership function can adopt common function forms such as the triangular membership function or the trapezoidal membership function.
[0052] Taking the triangular membership function as an example, the following parameters can be set: Large positive: [0.6, 0.8, 1]; Medium positive: [0.3, 0.5, 0.7]; Small positive: [0, 0.2, 0.4]; Zero: [-0.1, 0, 0.1]; Small negative: [-0.4, -0.2, 0]; Medium negative: [-0.7, -0.5, -0.3]; Large negative: [-1, -0.8, -0.6]; Among them, each triangular membership function is defined by three parameters [a, b, c], where a and c are the left and right bases of the triangle respectively, and b is the vertex.
[0053] For example, when the density error value is 0.35, it can be calculated that: Positive membership value: Small positive: 0.25; Medium positive: 0.25; Large positive: 0; The reverse membership values are all 0.
[0054] Then, according to the positive membership value, the first compensation amount in the positive compensation rule is selected, and according to the reverse membership value, the second compensation amount in the reverse compensation rule is selected.
[0055] In this example, both small positive and medium positive in the positive membership value are 0.25, and large positive is 0. Therefore, the first compensation amount should be selected between small negative and medium negative. The compensation amounts of small negative and medium negative can be set to -0.2 and -0.5 respectively, then the first compensation amount is: -0.2 x 0.25 + (-0.5) x 0.25 = -0.175; Since the reverse membership values are all 0, the second compensation amount is 0.
[0056] Finally, the first compensation amount and the second compensation amount are weighted and combined to obtain the final compensation amount. In an alternative implementation, the method further includes: Installing an infrared or ultrasonic sensor at the channel entrance to record the number and specifications of fish passing through the grille in real time and transmitting them to the monitoring system.
[0057] An intelligent adjustable underwater fish size screening system according to an embodiment of the present invention includes: The first unit is used to set an adjustable sieve grille made of flexible material on the side wall of the breeding barrel. The adjustable sieve grille adjusts the distance between the fence plates through a control system so that the distance between the fence plates is adapted to the body width of the fish to be sorted; The second unit is used to set a water flow pushing device near the adjustable sieve grille. The water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable sieve grille; The third unit is used to set a flexible underwater channel between the breeding barrel and the adjacent breeding barrel. The entrance of the flexible underwater channel is connected to the adjustable sieve grille, and the exit of the flexible underwater channel extends into the adjacent breeding barrel; The fourth unit is used to set a sensor at the entrance of the flexible underwater channel. The sensor collects the fish quantity information of the fish passing through the adjustable sieve grille; The fifth unit is used to determine the fish distribution in each breeding barrel according to the fish quantity information collected by the sensor, and adjust the distance between the fence plates of the adjustable sieve grille based on the fish distribution through a fuzzy adaptive control algorithm; The sixth unit is used to enable the fish with a body width smaller than the distance between the fence plates to enter the flexible underwater channel through the adjustable sieve grille and swim into the adjacent breeding barrel; the fish with a body width larger than the distance between the fence plates remain in the original breeding barrel.
[0058] In the third aspect of the embodiments of the present invention, There is provided an electronic device, including: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to call the instructions stored in the memory to execute the method described above.
[0059] In the fourth aspect of the embodiments of the present invention, There is provided a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method described above is implemented.
[0060] The present invention may be a method, a device, a system, and / or a computer program product. The computer program product may include a computer-readable storage medium, on which computer-readable program instructions for executing various aspects of the present invention are uploaded.
[0061] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than limiting them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for intelligently adjusting the specifications of fish sieved underwater, characterized in that Including: An adjustable sieve grille made of flexible material is provided on the side wall of the breeding barrel. The adjustable sieve grille adjusts the distance between the fence plates through a control system so that the distance between the fence plates is adapted to the body width of the fish to be sorted; A water flow pushing device is provided near the adjustable sieve grille. The water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable sieve grille; A flexible underwater channel is provided between the breeding barrel and the adjacent breeding barrel. The entrance of the flexible underwater channel is connected to the adjustable sieve grille, and the exit of the flexible underwater channel extends into the adjacent breeding barrel; An inductor is provided at the entrance of the flexible underwater channel. The inductor collects the fish quantity information of the fish passing through the adjustable sieve grille; According to the fish quantity information collected by the inductor, determine the fish distribution in each breeding barrel, and adjust the distance between the fence plates of the adjustable sieve grille based on the fish distribution through a fuzzy adaptive control algorithm; Among them, the fish with a body width smaller than the distance between the fence plates pass through the adjustable sieve grille and enter the flexible underwater channel, and then swim into the adjacent breeding barrel; the fish with a body width larger than the distance between the fence plates stay in the original breeding barrel.
2. The method according to claim 1, characterized in that Providing an adjustable sieve grille made of flexible material on the side wall of the breeding barrel, and the adjustable sieve grille adjusts the distance between the fence plates through a control system so that the distance between the fence plates is adapted to the body width of the fish to be sorted includes: A sieve grille provided on the side wall of the breeding barrel, and the sieve grille includes a plurality of fence plates made of flexible material; A driving mechanism for adjusting the distance between the fence plates, and the driving mechanism is electrically connected to the control system; The control system controls the driving mechanism to adjust the distance between the fence plates according to the body width parameter of the fish to be sorted.
3. The method according to claim 1, wherein Adjusting the distance between the fence plates of the adjustable sieve grille through a fuzzy adaptive control algorithm based on the fish distribution includes: According to the fish quantity information collected by the inductor, calculate the fish distribution density in the breeding barrel; Compare the fish distribution density with a preset density threshold; When the fish distribution density exceeds the preset density threshold, control the driving mechanism to automatically adjust the distance between the fence plates of the sieve grille through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold.
4. The method according to claim 3, wherein Controlling the driving mechanism to automatically adjust the distance between the fence plates of the sieve grille through a fuzzy adaptive control algorithm until the fish distribution density meets the preset density threshold includes: Obtain a target density threshold corresponding to the real-time density value, compare the target density threshold with the real-time density value, and obtain a density error value; Based on the density error value, calculate the initial adjustment amount of the fence plate distance through proportional-integral-derivative control, where the initial adjustment amount of the fence plate distance is the weighted sum of the proportional term, integral term and differential term of the density error value; Establish a fuzzy rule base, and the fuzzy rule base contains a plurality of fuzzy rules, and each fuzzy rule corresponds to a membership value; According to the density error value, determine the membership values of each fuzzy rule and the corresponding compensation amount from the fuzzy rule base; Add the sum of the products of the initial adjustment amount of the fence board spacing and the membership degree values and compensation amounts of each of the fuzzy rules to obtain the final adjustment amount of the fence board spacing. Control the driving mechanism to adjust the spacing between the fence boards according to the final adjustment amount of the fence board spacing.
5. The method according to claim 4, wherein Determine the membership degree values and corresponding compensation amounts of each of the fuzzy rules from the fuzzy rule base according to the density error value, including: Establish a fuzzy rule base according to the change trend of the density error value, where the fuzzy rule base includes a positive compensation rule and a negative compensation rule. Input the density error value into the membership function to calculate the positive membership degree value and negative membership degree value corresponding to the density error value. Select the first compensation amount in the positive compensation rule according to the positive membership degree value, and select the second compensation amount in the negative compensation rule according to the negative membership degree value. Perform weighted combination on the first compensation amount and the second compensation amount to obtain the final compensation amount.
6. The method according to claim 1, wherein The method further includes: Install an infrared or ultrasonic sensor at the channel entrance to record the number and specifications of fish passing through the grille in real time and transmit them to the monitoring system.
7. An intelligent adjustment system for underwater screening of fish specifications, which is used to implement the method described in any one of claims 1-6, characterized in that, Including: A first unit for setting an adjustable sieve grille made of a flexible material on the side wall of the breeding barrel, where the adjustable sieve grille adjusts the spacing between the fence boards through a control system to make the spacing between the fence boards adapt to the body width of the fish to be sorted. A second unit for setting a water flow pushing device near the adjustable sieve grille, where the water flow pushing device generates a water flow with a target speed to guide the fish school to swim towards the adjustable sieve grille. A third unit for setting a flexible underwater channel between the breeding barrel and an adjacent breeding barrel, where the entrance of the flexible underwater channel is connected to the adjustable sieve grille, and the exit of the flexible underwater channel extends into the adjacent breeding barrel. A fourth unit for setting a sensor at the entrance of the flexible underwater channel, where the sensor collects the fish quantity information passing through the adjustable sieve grille. A fifth unit for determining the fish distribution in each of the breeding barrels according to the fish quantity information collected by the sensor, and adjusting the spacing between the fence boards of the adjustable sieve grille based on the fish distribution through a fuzzy adaptive control algorithm. A sixth unit, where fish with a body width smaller than the spacing between the fence boards pass through the adjustable sieve grille and enter the flexible underwater channel and swim into the adjacent breeding barrel; fish with a body width larger than the spacing between the fence boards remain in the original breeding barrel.
8. An electronic device, characterized in that, Including: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to call the instructions stored in the memory to execute the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having computer program instructions stored thereon, characterized in that, When the computer program instructions are executed by the processor, the method according to any one of claims 1 to 6 is implemented.