Living fish weighing and counting method and system based on lever mechanics and dynamic threshold algorithm

By combining lever mechanics with a dynamic threshold algorithm, fast and accurate weighing and counting of live fish are achieved, solving the problems of low efficiency and difficulty in dynamic weighing in existing technologies, meeting competitive demands and ensuring the rapid return of live fish and resource utilization.

CN120668241APending Publication Date: 2025-09-19BEIJING YUANYISHUDAO TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510675661.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The existing technology has low efficiency in the process of weighing live fish, and dynamic weighing is difficult, which affects the competitive experience and is not conducive to the rapid return of live fish and resource utilization.

Method used

A weighing method based on lever mechanics and dynamic threshold algorithm is adopted. The lever principle and multi-order Butterworth low-pass filter are used for signal preprocessing. Combined with the dynamic average threshold method, weight data is quickly obtained to achieve rapid weighing and counting of live fish.

Benefits of technology

It significantly improves weighing accuracy and efficiency, shortens weighing time, meets competition needs, and ensures the rapid return of live fish and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120668241A_ABST
    Figure CN120668241A_ABST
Patent Text Reader

Abstract

The invention discloses a living fish weighing and counting method and system fusing a lever mechanical structure and a dynamic threshold algorithm. The method comprises the steps that S101, a system is electrified and initialized, fish ticket information is synchronized, and a to-be-weighed state is entered; s102, the live fish triggers counting induction, the movable overturning part is fixed, and the counting module is closed within 2 seconds and enters a weighing state; s103, carrying out multi-order Butterworth low-pass filtering pretreatment, judging that the fish is a living fish if a fluctuation value exceeds a threshold value, otherwise, releasing foreign matters; s104 to S105, sampling at intervals to calculate an average value, taking the average value as a result if the difference value is less than or equal to a threshold value, and otherwise, repeatedly sampling; and S106, displaying the broadcast result and transmitting the broadcast result to the server for next weighing. The method has the beneficial effects that the problems of inaccuracy and low speed caused by fish swimming and environment interference in the traditional weighing are solved through cooperation of a dynamic threshold value and data filtering; lever balance is broken through the gravity of the fish, and the movable overturning part is overturned at the millisecond level and rapidly returns to the pit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of dynamic weighing and counting of live fish, and in particular to a live fish weighing and counting method and system based on lever mechanics and a dynamic threshold algorithm. Background Art

[0002] In modern society, people's pace of life is accelerating, and the time and methods available for relaxation are shrinking. Fishing, with its uniquely soothing qualities, has become a preferred way for people to relieve stress and unwind. With rising living standards, the purpose of fishing has shifted from simply obtaining food to leisure, entertainment, and competitive experience. Releasing fish back to the fishing grounds has become a mainstream practice in fishing grounds and fishing competitions. This not only promotes ecological conservation but also ensures the sustainable use of fishing ground resources.

[0003] In black pit fishing and competitive fishing, live fish must be quickly returned to the fishing grounds after being weighed. However, existing technologies often use a motor-driven flipping mechanism that dumps the fish into the pit through the reciprocating motion of gears or shafts. This process is time-consuming: the flipping action alone takes 6-7 seconds, and combined with the weighing process (which takes over 3 seconds even when the fish is stationary), the total weighing and fish return process takes at least 10 seconds. However, in competitive fishing, anglers can land a fish every 3-4 seconds. Such a long operation time clearly fails to meet the efficiency requirements of competition and significantly reduces the competitive experience. Furthermore, the rapid return of live fish to the pit is crucial to ensuring their survival rate and improving resource utilization efficiency.

[0004] On the other hand, live fish used in fishing and competitive events are highly energetic, and their constant movement can interfere with weighing accuracy. Traditional weighing methods rely on the fish being completely still, which undoubtedly prolongs the operation time. Therefore, a method that can quickly and dynamically weigh live fish is urgently needed to meet the actual needs of fishing and competitive events. Summary of the Invention

[0005] In order to solve the problems of low efficiency of existing live fish weighing and returning fish, difficulty in dynamic weighing, etc., the present invention is committed to providing a live fish weighing and counting method and system based on lever mechanics and dynamic threshold algorithm.

[0006] To achieve the above object, the present invention provides the following technical solutions: A method for weighing and counting live fish is specifically a fast dynamic weighing and counting method based on a dynamic average threshold.

[0007] Preferably, the fast dynamic weighing method based on dynamic average threshold is applied to a live fish weighing and counting system based on lever mechanics, and the steps are as follows: S101: The system is powered on for self-test. The communication unit automatically establishes a connection with the management platform for real-time interactive communication and quickly synchronizes the latest fish ticket information. The display screen above the control box displays the fish ticket information, and the voice broadcast prompts the fish guard status. The position sensor continuously monitors the position status of the active flip component to determine that the lever system enters a balanced state. The weighing sensitive component collects the initial flip component weight G s And stored in the memory of the MCU control unit, the system enters the state of waiting for weighing; S102: When a live fish passes through the fish inlet, gravity triggers the counting sensor module to turn on. At the same time, the power control component instantly generates an adsorption force to fix the movable flip component to the fixed support component. The weighing object falls into the supporting flip component under the action of gravity. If the counting sensor module automatically turns off within 2 seconds, the weighing process begins. If it does not turn off after the timeout, the system determines that a foreign object has entered, triggers a voice alarm, releases the foreign object, and then resets the system for the next weighing. S103: The system records the weight signal curve and uses a multi-order Butterworth low-pass filter to pre-process the data, calculates the weight fluctuation value after the falling time T0, and if the fluctuation value is greater than the set threshold G 01 , it is determined to be a live fish and enters the accurate weighing process, executing step S104; if the fluctuation value is less than the set threshold G 01 , it is determined to be non-living, the foreign body is released, and the system returns to step S102 to re-enter the fish; S104: For the target determined to be a living body, after the weighing object falls for a time T1, the system reads the H Continuously collect m filtered data points within , calculate the average value of two samples respectively, and record them as G j1 and G j2; S105: Compare the absolute difference of the two calculated average values. If the difference is less than or equal to the preset threshold G 02 , then the average of the two average values ​​is taken as the final weighing result, that is, G j =(G j1 +G j2 ) / 2, the value of j ranges from 1 to n (n represents the total number of weighing times); otherwise the system continues to wait for the interval time T H Then repeat the sampling and calculation until the judgment conditions are met; S106: The system determines that the weighing is completed and the count value j and the weighing value G are j It is displayed on the display screen, and the voice broadcast is made at the same time and the data is encrypted and uploaded to the server, and then automatically resets and returns to step S102 to enter the next weighing and counting cycle.

[0008] The present invention also provides a system for dynamically weighing and counting live fish based on the principle of lever mechanics, which is characterized by comprising: a weighing turning component, a weighing sensitive component, a fixing bracket, a fish return box, a guide component, and a control box.

[0009] Preferably, the weighing and flipping component comprises: a fixed supporting component, a movable flipping component and a power control component; the movable flipping component, the power control component and the weighing sensitive component form a lever mechanics model.

[0010] In this structure, the movable flipping component acts as the rigid rod of the lever, and the weighing sensitive component is located at the fulcrum of the lever. The system's dynamic weighing process includes the following: 1. Initial equilibrium state: When there is no object to be weighed, the movable flipping tray maintains horizontal balance under the action of gravity, and the sensor records the initial weight of the initial flipping component; 2. Weighing process: The fish enters the movable flipping component through the guide mechanism. Gravity G causes the lever to become unbalanced, and the control system triggers the electromagnetic adsorption device to generate resistance F, establishing a new equilibrium equation. The sensor collects the deformation signal and calculates the fish weight through a filtering algorithm; 3. Rapid fish release: After weighing is completed, the electromagnetic adsorption force F is removed, and the movable flipping component quickly flips under the action of gravity, causing the fish to slide along the diversion fish return box into the fishing pit; 4. Automatic reset: After the fish is released, the movable flipping component automatically returns to a horizontal state due to the shift in center of gravity, waiting for the next weighing.

[0011] Preferably, the weighing sensitive component is used to sense the change in the weight of the flipping component connected to its moving end, and the fixed supporting component is connected to the moving end of the weighing sensitive component. During the entire weighing process, based on the principle of leverage, under the interaction of power (from the gravity of the weighing object) and resistance (applied by the power control component), the lever always maintains a balanced state and the entire system remains stationary. This stable state ensures that the weighing process is not subject to additional interference and that weight data can be accurately obtained. The movable flipping component is connected to the fixed supporting component through a bearing, forming a V-shaped weighing chamber with the fixed supporting component, which can not only effectively accommodate live fish, but also to a certain extent can prevent the fish from jumping around in a large range and disorder, thereby reducing the interference caused by excessive jumping of the fish to the weighing.

[0012] Preferably, the moving end of the weighing sensor serves as the fulcrum of the lever, while its fixed end is rigidly connected to a fixed bracket, maintaining absolute stillness throughout the weighing process. This design utilizes the strain gauge sensor's elastic element as the fulcrum, directly converting weight changes into sensor deformation signals, effectively improving the system's measurement accuracy and stability.

[0013] To ensure precise balance of the movable flip component when unloaded, the present invention incorporates a counterweight magnet assembly at the lever's resistance arm. This assembly serves two functions: a magnetic force enhancement function, which significantly enhances the electromagnetic attraction force by coupling the counterweight magnet with the electromagnet of the power control component, significantly shortening the system's response time; and a balance adjustment function, which precisely calculates the mass and position of the counterweight magnet to ensure the lever system maintains equilibrium.

[0014] Preferably, the lever system adopts a forceful lever structure design, wherein the length of the power arm is shorter than the length of the resistance arm, so that the resistance F generated by the power control component is greater than the gravity G of the object to be measured. When the power control component is activated and applies resistance, the movable flip component is firmly adsorbed on the fixed support component, and the lever system satisfies the static equilibrium condition F·L1=G·L2+G s ·L s , the system enters a stable weighing state.

[0015] Preferably, the power control component may be a single or multiple resistance generating devices, the core function of which is to achieve the rapid release of the movable flipping component by changing the balance state of the lever.

[0016] Preferably, the power control component is provided with a position sensor for real-time monitoring whether the movable flipping component enters a balanced state after releasing the weighed object.

[0017] Preferably, a control box is mounted on the fixed bracket, housing a power supply and control panel. Interfaces are located on the left, right, and bottom sides of the control box for connecting external components with lead wires. A display screen is located above the control box, and a QR code is located on the front of the control box for displaying catch information and ratings. The control panel is electrically connected to the power supply, weighing sensitive components, power control components, and display screen. The control panel includes an MCU control unit, a voice unit, and a communication unit. The MCU control unit executes a fast dynamic weighing algorithm based on a dynamic average threshold.

[0018] Preferably, the fish return box is mounted on a fixed bracket and comprises two upper and lower fish protection steel rings, a waterproof cloth, and a stainless steel protective cover to form a fish return cavity. The fish return box has an upper opening for fish inlet and a lower opening for fish outlet.

[0019] Preferably, the guide component is disposed within the fish return housing and comprises two guide baffles and a bent structure. The guide baffles and the bent structure are secured by left and right support rods and a fixed bracket. A counting sensor module is provided at the junction of the guide baffle and the bent structure.

[0020] Preferably, the weighing and flipping components and weighing sensitive components are provided with stainless steel protective covers on the outside, fixed to the fish guard steel ring and the bracket at the lower end, and fixed with support rods in the middle to make them more stable, so that the living fish are not affected by the outside world during the weighing and flipping process.

[0021] Compared with the prior art, the present invention has the following beneficial effects: The present invention proposes a fast dynamic weighing and counting method based on a dynamic average threshold. This method can achieve accurate estimation of the system state, greatly optimize the traditional weighing process, and effectively solve the problems of inaccurate weighing and slow speed caused by factors such as object movement and environmental interference in traditional dynamic weighing, thereby significantly improving the accuracy and efficiency of weighing. In the signal preprocessing stage, a multi-order Butterworth low-pass filter is used to preprocess the original weight signal to remove high-frequency noise and power frequency interference, so that a stable low-pass filtered signal can be quickly obtained; after obtaining a stable signal, the object weight is estimated with the help of the dynamic average threshold method, and the final object weight is obtained by dynamic averaging calculation, thereby achieving accurate estimation of the system state and significantly improving the accuracy and speed of weighing.

[0022] The present invention also proposes a system for weighing and counting live fish based on the lever principle. The system adopts the lever principle to achieve stable balance, uses the movable flipping component as the hard rod of the lever, the weighing object generates power, the power control component generates resistance, and the weighing sensitive component is located at the fulcrum of the lever, forming a balanced lever for weighing; the system uses the gravity of the weighing object to break the balance of the lever, realize the rapid flipping of the movable flipping component, and thus realize the rapid return of the live fish to the pit. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0024] Figure 1 The figure is a flow chart of the fast dynamic weighing and counting method based on the dynamic average threshold of the present invention.

[0025] Figure 2 A schematic diagram of the overall internal structure provided by an embodiment of the present invention.

[0026] Figure 3 A schematic diagram of the overall external structure provided by an embodiment of the present invention.

[0027] Figure 4 This is a schematic diagram of a weighing flip component provided by an embodiment of the present invention closing the weighing cavity and being in a lever balanced state.

[0028] Figure 5 This is a schematic diagram of a weighing turning component provided by an embodiment of the present invention using a single power control component to open the lower opening of the weighing cavity to quickly release fish.

[0029] Figure 6 This is a schematic diagram of a weighing turning component provided by an embodiment of the present invention using a dual power control component to open the lower opening of the weighing cavity to quickly release fish.

[0030] Figure 7 It is a system block diagram of the control component of the present invention.

[0031] Figure 8 This is a signal waveform diagram of a 3 kg weighing object dropped from a height of 50 cm after passing through a multi-order Butterworth low-pass filter.

[0032] In the accompanying drawings, the components represented by the reference numerals are as follows: 201-weighing flip component, 202-weighing sensitive component, 203-fixed bracket, 204-guide component, 205-control box, 206-display screen, 207-QR code, 208-counting sensing module, 209-guide baffle 1, 210-bending structure, 211-guide baffle 2, 212-left support rod, 213-right support rod, 214-front support rod.

[0033] 301-fish return box, 302-angle iron, 303-waterproof mouth cloth, 304-upper fish guard steel ring, 305-lower fish guard steel ring, 306-stainless steel protective cover.

[0034] 401 - fixed supporting component, 402 - movable flipping component, 403 - power control component, 404 - position sensor, 405 - counterweight magnet.

[0035] 501-single power control component, 502-hard rod, 503-fulcrum, 601-dual power control component. DETAILED DESCRIPTION

[0036] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0037] See also Figure 1-8 , the present invention provides a technical solution: The embodiment of the present invention discloses a method for fast dynamic weighing of live fish. The method is based on a judgment method of a dynamic average threshold value and is applied to the live fish weighing and counting system based on the lever principle. The specific steps are as follows: Figure 1 As shown: S101: The system is powered on and self-checked. The communication unit automatically establishes a connection with the management platform for real-time interactive communication and quickly synchronizes the latest fish ticket information. The display screen above the control box displays the fish ticket information, and the voice broadcast prompts the fish guard status. The position sensor 404 continuously monitors the position status of the movable flip component 402 to determine that the lever system enters a balanced state. The weighing sensitive component 202 detects the initial flip component weight G in the initial state. s And stored in the memory of MCU control unit 7021, the system enters the state of waiting for weighing; S102: The fish slides into the guide baffle 1 209 through the fish inlet and falls into the bending structure 210 under the action of gravity. The counting sensing module 208 at the junction of the guide baffle 211 and the bending structure 210 is opened. At this time, the power control component 403 instantly generates suction to fix the movable flip component 402 to the fixed supporting component 401. The weighing object falls into the weighing flip component 401 under the action of gravity. If the counting sensing module 208 is closed within 2s, the weighing process is entered and S103 is executed; if the counting sensing module 208 is not closed within 2s, the system determines that a foreign object has entered, triggers a voice alarm and releases the foreign object. The power control component 403 releases the suction to release the foreign object from the fish guard. The weighing is completed, and the next weighing is performed, returning to step S102; S103: The system records the weight signal curve of the weighing sensor component 202 after the weighing object falls, and uses a multi-order Butterworth low-pass filter for preprocessing; calculates the fluctuation value after the falling time T0, and if the fluctuation value is greater than the set threshold G 01 , it is determined to be a live fish and enters the accurate weighing process, executing step S104; if the fluctuation value is less than the set threshold G 01 , it is determined to be non-living, the foreign body is released, and the system returns to step S102 to weigh the fish next time; In a specific embodiment, the falling time T0 is the time it takes for the weighing object to fall from the counting sensing module to the movable flipping component, which is generally selected as 0.2s. The threshold G 01 It should be determined according to the size of the object to be weighed and the height of the object placed, such as Figure 8 The figure shows the signal diagram of a 3kg weighing object falling from a height of 50cm. The threshold G 01 Select an object that is at least 3 times larger than the actual weight; S104: For the target determined to be living, read the data T1 after the weighing object falls, take the average of m consecutive filtered weighing data, and record it as G j1After the interval T2, the data collection process is executed again, and the same m consecutive filtered weighing data are selected for average calculation, which is recorded as G j2 ; S105: Compare the average values ​​after two filtering operations and calculate the absolute difference. If the difference is less than the set threshold G, 02 , then the weighing is deemed successful. Then the data recorded twice are averaged to obtain the weight G of the object to be weighed this time. j =(G j1+ G j2 ) / 2, the value of j ranges from 1 to n (n represents the total number of weighing times); if the absolute difference between the average values ​​after two filtering is greater than the set threshold G 01 , the system will wait for the time interval T H After that, recollect m consecutive filtered weighing data and calculate their average value, which is recorded as G j3 , similarly, G j3 Compared with the last recorded data (such as G j2 ) calculates the absolute difference and sets the threshold G 02 Compare. If the difference still does not meet the requirement of less than G 02 If the condition is met, repeat the above steps and wait for the time interval T H Then collect data, calculate the average value and compare the absolute difference until the absolute difference between two adjacent measurement data is less than the set threshold G 02 Finally, the two recorded data that meet the conditions are averaged to obtain the weight G of the object to be weighed. j ; In a specific embodiment, the T1 value is selected based on the time it takes for the weighing object to fall into the supporting component, and a typical value is 1.5s. m is selected based on the requirements for weighing accuracy, and is generally 20 to 100. H Select based on experience, generally 0.1s; In a specific embodiment, G 02 The value is determined by the stability of the system and the accuracy of the weighing sensor, and the typical value is 0.1~10g; S106: The weighing is completed, and the count value j and the weighing value G are combined. j It is displayed on the display screen 206, and the voice unit 7024 performs voice broadcasting, and sends the counting information to the server platform for storage through the communication module 7023, returns to S105, counter j=j+1, and performs the next counting and weighing.

[0038] As a preferred embodiment of the present invention, in step S101, the amplitude characteristic of the power gain of the filter can be described by the following function: (1) in, G 0 2 is the power gain of the filter at DC or zero frequency. For a standard Butterworth filter, typically G 0 It is 1, indicating that the signal power will not be attenuated in the passband; jω represents the complex frequency, j is an imaginary unit, ω is the angular frequency; ω C is the filter’s cutoff frequency; N is the filter’s order, which determines the filter’s slope or roll-off speed.

[0039] When taking s = jω hour: (2) The transfer function of the designed filter is shown in the following formula: (3) (4) (5) B N (s) is the Nth order Butterworth polynomial, B N (s) is s minus the root s k The product of all possible values ​​of k is a pole of the filter.

[0040] When selecting the filter order, consider the system's stability and real-time performance. A high filter order can reduce the signal's real-time performance, affecting control stability. A low-order filter can also affect the system's measurement accuracy. Considering the system's stability and real-time performance, the present invention uses a Butterworth low-pass filter with an N=4 and a cutoff frequency of 5 Hz.

[0041] A live fish weighing and counting system based on lever mechanics is characterized by comprising: a weighing turning component 201, a weighing sensitive component 202, a fixing bracket 203, a fish return box 201, a guide component 204, and a control box 205.

[0042] The weighing flip component 201 includes: a fixed supporting component 401, a movable flip component 402 and a power control component 403; the movable flip component 402, the power control component 403 and the weighing sensitive component 402 form a lever mechanical model, the movable flip component 402 constitutes the hard rod 502 of the lever, and the weighing sensitive component 202 is located at the lever fulcrum 503. The dynamic weighing process of the lever system includes: 1. Initial equilibrium state: when no weighing object enters the flipping component, the power control component 403 does not move, and the two ends of the movable flipping component 402 maintain a lever equilibrium state; 2. Weighing process: when the weighing object enters the weighing flipping component 201, the force applied by the power control component 403, i.e., the lever resistance, and the gravity of the weighing object, i.e., the lever power, maintain a lever equilibrium state; 3. Quick fish release: after the weighing of the weighing object is completed, the power control component 403 releases the resistance, breaks the lever balance, and flips under the action of gravity, and puts the weighed object back into the fishing pit, realizing a quick return to the fishing pit; 4. Automatic reset: when the weighed object returns to the pit, the power of the lever becomes smaller, and the two ends of the movable flipping component return to a balanced state, realizing flip reset.

[0043] The movable end of the weighing sensitive component 202 serves as the fulcrum of the lever, while the fixed end is connected to the fixed bracket 201, maintaining a stationary state at all times. The weighing sensitive component 202 is used to sense changes in the weight of the flipping component connected to its movable end. The fixed supporting component 401 is connected to the movable end of the weighing sensitive component, and the lever remains in a balanced state and stationary throughout the weighing process. The movable flipping component 402 is fixed to the supporting component 401 via a bearing connection or studs, forming a V-shaped weighing chamber with the fixed supporting component 401. This not only effectively accommodates live fish, but also, to a certain extent, prevents the fish from jumping around in a disordered manner, reducing the interference caused by excessive fish jumping during weighing.

[0044] To ensure that the movable flipping component achieves precise balance in the no-load state, in one specific embodiment, the system sets a counterweight magnet 405 at the resistance arm position of the lever, which is rigidly connected to the lever body. This component has dual functions: a magnetic force enhancement function: the counterweight magnet 405 forms a magnetic circuit coupling with the power control component 401, which increases the electromagnetic adsorption force by approximately 20% to 30%, significantly shortening the system's response time; a balance adjustment function: by accurately calculating the mass and position of the counterweight magnet, the lever system meets the following balance conditions. This design enables the lever system to achieve a balance accuracy of ±0.5° when unloaded, effectively reducing the zero-point drift of the system and ensuring the stability and repeatability of the weighing process. By adjusting the position and number of the counterweight magnets, the system can adapt to the weighing needs of live fish of different specifications, making the system more widely applicable.

[0045] The lever is a force-consuming lever. The resistance generated by the power control component 401 is greater than the weight of the object being weighed. Considering that the impact force of the weighing object falling to 20 cm is generated, the resistance must be more than 3 times greater than the weighing object. In a specific embodiment, if a weighing object of 5 kg needs to be weighed, the power control component must have at least 15 kg of resistance. When the power control component 403 generates resistance, the movable flip component 402 is fixed to the fixed supporting component 401, the lever enters a balanced state, and the system enters a weighing state. This force-consuming lever design can amplify small weight changes into significant sensor deformation signals through a reasonable ratio of the lever arm length, effectively improving the weighing resolution.

[0046] Specifically, the power control component 403 can be a single or multiple components that generate lever resistance, such as an electromagnetic suction cup, an electromagnetic lock, an electromagnetic push rod, an electromagnet, or an electromagnetic pull-in switch. Its function is to change the lever's equilibrium state, causing the movable flipping component to flip and release the weighed object from the cavity. The specific workflow is as follows: Weighing Phase: The power control component maintains constant resistance to keep the lever balanced, ensuring that the weighing process is not disturbed by movement. Release Phase: The power control component instantly removes resistance, breaking the lever's equilibrium. The movable flipping component rapidly flips under the action of gravity (flipping angular velocity ≥ 5 rad / s), releasing the fish into the fish return tank.

[0047] In a specific embodiment, the power control component 403 is configured as a single power control component 501 to generate resistance, which is located in the middle of the lever to ensure that the weight on the left and right sides is the same. Since the lever is a force-consuming lever, the resistance generated by the power control component is greater than the weight of the object being weighed. Considering that the impact force of the weighing object falling by 20cm is generated, the resistance must be more than 3 times greater than the weighing object. For example, if a weighing object weighing 5kg is to be weighed, the power control component must have at least 15kg of resistance. When the power control component generates resistance, the movable flip component is fixed to the fixed support component, the lever enters a balanced state, and the system enters a weighing state.

[0048] In another specific embodiment, the power control component is set to a dual power control component 601 to generate resistance, which is composed of two power control components stacked on the left and right. Unlike the single power control component 501 that must be located in the center, the dual power control components 601 are respectively on the left and right sides of the fulcrum. On the one hand, it can generate greater resistance and use cheaper power control components. On the other hand, it can ensure that the resistance generated on the left and right sides is balanced, especially when the living fish is relatively large and the fish head is facing down to prevent the fish from being missed.

[0049] As one embodiment, the power control component is equipped with a position sensor 404. This sensor, which can be a Hall effect switch, a door magnetic switch, a photoelectric proximity switch, or other devices, is used to sense whether the movable flip component has reached a balanced state after releasing the weighed object. The detection accuracy is ±0.1mm, and the trigger threshold is dynamically adjustable. When the movable flip component completes the release of the fish and returns to its initial balanced position (deviation ≤ ±0.5°), the position sensor 404 outputs a trigger signal, notifying the control system to enter the next weighing preparation state. This feedback mechanism ensures system reset accuracy and effectively avoids measurement errors caused by mechanical hysteresis.

[0050] As one embodiment, a control box 205 is mounted on the fixed bracket 203. The control box 205 houses a power supply 701 and a control board 702. Different interfaces are provided on the front, back, left, and right sides of the control box 205 for connecting external components with lead wires. A display screen 206 is located above the control box 205, and a QR code 207 is located on the front for displaying catch information and scanning information. The control board 702 is electrically connected to the power supply 701, the weighing sensor 202, the power control component 403, the counting sensor unit 703, the position sensor unit 704, and the display screen 206. The control board 702 includes an MCU control unit 7021, a voice unit 7022, and a communication unit 7023. The MCU control unit 7021 implements a fast dynamic weighing algorithm based on a dynamic average threshold. The MCU control unit 7021 also incorporates a built-in temperature compensation algorithm, which provides real-time correction of weight measurements based on ambient temperature changes. The temperature compensation range is -40°C to 60°C, making it suitable for both extremely low and high temperature outdoor environments. The communication unit 7023 supports multiple communication protocols such as 4G / 5G / WiFi / NB-IoT, and the data transmission error rate is less than 10 -6 The speech unit 7022 supports multi-language switching, including Chinese and English, and boasts a speech synthesis naturalness rating exceeding 90 MOS. The server is equipped with a data anomaly warning mechanism that automatically triggers a remote diagnostic process when abnormal fluctuation values ​​occur three or more times in a row. The MCU control unit has a built-in data storage module that can locally store no fewer than 100,000 weighing records for at least five years.

[0051] As one embodiment, the fish return box 301 is mounted on a fixed bracket 203, which is secured to the fishing spot via a U-shaped fixing angle iron 302. The fish return box 301 comprises an upper fish protection ring 304, a lower fish protection ring 305, and a waterproof opening 303, forming a fish return chamber. The fish return box 301 has an upper fish inlet and a lower fish outlet.

[0052] As one embodiment, the guide member 204 is positioned within the fish return housing 301 and comprises a first guide baffle 209, a second guide baffle 210, and a bent structure 211. A counting sensor module 208 is provided at the junction of the second guide baffle 210 and the bent structure 211. The first guide baffle 209, the second guide baffle 210, and the bent structure 211 are secured to the left support rod 212, the right support rod 213, the front support rod 214, and the fixed bracket 203 via screws.

[0053] As an embodiment, a stainless steel protective cover 306 is provided on the outside of the weighing and flipping component 201 and the weighing sensitive component 202, which is fixed on the lower fish guard steel ring 305 and the fixed bracket 201, and fixed with a support rod in the middle to make it more stable, so that the living fish is not affected by the outside world during the weighing and flipping process.

[0054] The judgment method based on the dynamic average threshold proposed in the present invention is applied to a system for weighing and counting live fish based on the principle of lever mechanics. The algorithm breaks through the technical bottleneck of traditional static weighing. By constructing an adaptive sliding window model and a dynamic threshold adjustment mechanism, it can quickly capture the weight data characteristics of live fish during dynamic processes such as swimming and swinging, and achieve stable output of accurate weight values ​​within seconds. Compared with the limitation of existing technologies that require waiting for objects to be completely still before weighing, the present invention shortens the average weighing time of a single fish from 5-8 seconds to less than 3 seconds, significantly improving weighing efficiency. After weighing, the system's integrated automatic fish return and flipping component can return the live fish to the fish pond intact, forming an ecological closed loop of "weighing-release", which not only meets the real-time data collection needs of recreational fisheries, but also ensures the sustainable recycling of fishery resources.

[0055] Throughout this specification, references to terms such as "one embodiment," "example," or "specific example" indicate that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, schematic representations of these terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

[0056] The preferred embodiments of the present invention disclosed above are intended only to help illustrate the present invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the present invention to the specific embodiments described. Obviously, many modifications and variations are possible based on the content of this specification. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present invention, thereby enabling those skilled in the art to better understand and utilize the present invention. The present invention is limited only by the claims and their full scope and equivalents.

Claims

1. A method for weighing and counting live fish, which is based on a fast dynamic weighing and counting judgment method with a dynamic average threshold, and the specific steps are as follows: S101: The system is powered on for self-test. The communication unit automatically establishes a connection with the management platform for real-time interactive communication and quickly synchronizes the latest fish ticket information. The display screen above the control box displays the fish ticket information, and the voice broadcast prompts the fish guard status. The position sensor continuously monitors the position status of the active flip component to determine that the lever system enters a balanced state. The weighing sensitive component collects the initial flip component weight G s And stored in the memory of the MCU control unit, the system enters the state of waiting for weighing; S102: When a live fish passes through the fish inlet, gravity triggers the counting sensor module to turn on. At the same time, the power control component instantly generates an adsorption force to fix the movable flip component to the fixed support component. The weighing object falls into the supporting flip component under the action of gravity. If the counting sensor module automatically turns off within 2 seconds, the weighing process begins. If the timeout is not closed, the system will determine that a foreign object has entered, trigger a voice alarm and release the foreign object, then reset the system and proceed to the next weighing; S103: The system records the weight signal curve and uses a multi-order Butterworth low-pass filter to pre-process the data, calculates the weight fluctuation value after the falling time T0, and if the fluctuation value is greater than the set threshold G 01 , it is determined to be a live fish and enters the accurate weighing process, executing step S104; if the fluctuation value is less than the set threshold G 01 , it is determined to be non-living, the foreign body is released, and the system returns to step S102 to re-enter the fish; S104: For the target determined to be a living body, after the weighing object falls for a time T1, the system reads the H Continuously collect m filtered data points within , calculate the average value of two samples respectively, and record them as G j1 and G j2 ; S105: Compare the absolute difference of the two calculated average values. If the difference is less than or equal to the preset threshold G 02 , then the average of the two average values ​​is taken as the final weighing result, that is, G j =(G j1 +G j2 ) / 2, the value of j ranges from 1 to n (n represents the total number of weighing times); otherwise the system continues to wait for the interval time T H Then repeat the sampling and calculation until the judgment conditions are met; S106: The system determines that the weighing is completed and the count value j and the weighing value G are j It is displayed on the display screen, and the voice broadcast is made at the same time and the data is encrypted and uploaded to the server, and then automatically resets and returns to step S102 to enter the next weighing and counting cycle.

2. The method for intelligent weighing and counting living fish according to claim 1, characterized in that: In step S101, the transfer function of the Butterworth filter satisfies: (1) in, ω C is the cutoff frequency of the filter; N is the order of the filter, which determines the slope or roll-off speed of the filter; B N (s) is the Nth-order Butterworth polynomial, which is s minus the root s k The product of all possible values ​​of is determined as follows: (2) Each is a pole of the filter, located in the left half of the complex plane, and satisfies: (3) The cutoff frequency and order of the multi-order Butterworth low-pass filter are dynamically adjusted according to the movement characteristics of the living fish, effectively filtering out high-frequency interference signals above 5 Hz.

3. A system for weighing and counting live fish based on the principle of lever mechanics, characterized in that: include: Weighing turning parts, weighing sensitive parts, fixing bracket, fish return box, guide parts, control box.

4. The live fish weighing and counting system based on the principle of lever mechanics according to claim 3 is characterized in that: The weighing flip component includes: a fixed supporting component, a movable flip component and a power control component; the movable flip component, the power control component and the weighing sensitive component form a lever mechanical model; the dynamic weighing process of the system includes:

1. Initial equilibrium state: when there is no weighing object, the movable flip tray maintains horizontal balance under the action of gravity, and the sensor records the initial weight of the initial flip component; 2. Weighing process: the fish body enters the movable flip component through the guide mechanism, gravity G causes the lever to be unbalanced, the control system triggers the electromagnetic adsorption device to generate resistance F, establishes a new balance equation, the sensor collects the deformation signal, and calculates the weight of the fish body through the filtering algorithm; 3. Quick fish release: after weighing is completed, the electromagnetic adsorption force F is cancelled, the movable flip component quickly flips under the action of gravity torque, and the fish body slides into the fishing pit along the diversion fish return box; 4. Automatic reset: after the fish body is separated, the movable flip component automatically returns to the horizontal state due to the offset of the center of gravity, waiting for the next weighing.

5. The live fish weighing and counting system based on the principle of lever mechanics according to claim 3 is characterized in that: The weighing sensitive component is used to sense changes in the weight of the tilting component connected to its moving end. The fixed support component is connected to the moving end of the weighing sensitive component. Throughout the weighing process, based on the principle of leverage, the interaction between the force (from the weight of the weighing object) and the resistance (applied by the power control component) maintains the lever in equilibrium, and the entire system remains stationary. The movable tilting component is connected to the fixed support component via a bearing, forming a V-shaped weighing chamber with the fixed support component. This not only effectively accommodates live fish but also, to a certain extent, prevents large, disordered fish jumping, reducing the interference caused by excessive fish jumping during weighing.

6. The live fish weighing and counting system based on the principle of lever mechanics according to claim 5, characterized in that: The movable end of the weighing-sensitive component serves as the fulcrum of the lever, and its fixed end is rigidly connected to the fixed bracket, maintaining an absolute static state during the entire weighing process. To ensure that the movable flipping component achieves precise balance in the no-load state, a counterweight magnet is placed at the resistance arm position of the lever, which has dual functions: magnetic force enhancement function: by forming a magnetic circuit coupling with the electromagnet of the power control component, the electromagnetic adsorption force is enhanced, and the response time of the system is significantly shortened; balance adjustment function: by accurately calculating the mass and position of the counterweight magnet, the lever system meets the balance condition.

7. The live fish weighing and counting system based on the principle of lever mechanics according to claim 4, characterized in that: The lever system adopts a forceful lever structure design, in which the power arm length is shorter than the resistance arm length, so that the resistance F generated by the power control component is greater than the gravity G of the object to be measured; when the power control component is activated and applies resistance, the movable flip component is firmly adsorbed on the fixed support component, and the lever system satisfies the static equilibrium condition F·L1=G·L2+G s ·L s , the system enters a stable weighing state.

8. The live fish weighing and counting system based on the principle of lever mechanics according to claim 4, characterized in that: The power control component can be a single or multiple resistance generating devices, and its function is to achieve the rapid release of the movable flipping component by changing the balance state of the lever.

9. The live fish weighing and counting system based on the principle of lever mechanics according to claim 4, characterized in that: The power control component is provided with a position sensor, which may be a Hall switch, a door magnetic switch, a photoelectric proximity switch, etc., and is used to monitor in real time whether the movable flip component enters a balanced state after releasing the weighed object.

10. The live fish weighing and counting system based on the principle of lever mechanics according to claim 3, characterized in that: A control box is installed on the fixed bracket; a power supply and a control panel are provided in the control box; different interfaces are provided on the left, right and bottom of the control box for connecting external components with lead-out wires; a display screen is provided above the control box and a QR code is provided in the front for displaying fish catch information and fishing information; the control panel is electrically connected to the power supply, weighing sensitive components, power control components and display screen; the control panel includes an MCU control unit, a voice unit and a communication unit; the MCU control unit executes a fast dynamic weighing algorithm based on a dynamic average threshold.