Fishing data calculation method, calculation system, and fishing reel system
The swivel knot database and sensor assembly on fishing reels accurately calculate payout length, addressing inaccuracies in conventional reels and improving fishing efficiency.
Patent Information
- Application Number
- JP2024211008
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-19
- Filing Date
- 2024-12-04
- Publication Date
- 2025-10-30
AI Technical Summary
Conventional fishing reels inaccurately calculate payout distance due to variations in fishing line attributes, leading to unnecessary casts or waiting, especially in ocean fishing without reference objects.
A method and system that pre-constructs a swivel knot database for different fishing lines, calculates the current swivel knot length and number of turns, and uses a sensor assembly to determine the payout length accurately.
Improves the accuracy of payout length calculation, allowing anglers to better grasp casting distance, reducing unnecessary casts and enhancing user experience.
Smart Images

Figure 2025164672000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to the field of fishing data processing technology, and in particular to a fishing data calculation method, calculation system and fishing reel system. [Background technology]
[0002] With the boom in outdoor fishing, more and more people are participating in fishing. During the fishing process, it is difficult for anglers to measure the casting distance after casting, especially when fishing in the ocean, when there is no reference object on the surface of the water, it is even more difficult to grasp the casting distance. Anglers who cannot grasp the casting distance well are prone to making unnecessary casts or waiting.
[0003] To solve the above problem, digital fishing reels with payout length calculations are currently available on the market. When anglers tie a fishing line into the line cup of a digital fishing reel with a swivel, the length capacity is calculated based on the thickness of the line cup and the number of turns of the swivel knot. However, depending on the fishing line on the market, the line attributes may differ. When tying a swivel knot into the same line cup, fishing lines with different line attributes will be paid out with different length capacities, which will cause errors in fishing data calculations during casting. Summary of the Invention [Problem to be solved by the invention]
[0004] SUMMARY OF THE INVENTION The object of the present invention is to provide a fishing data calculation method, a calculation system and a fishing reel system to solve the problem that the calculation of the payout distance during casting of a conventional fishing reel is inaccurate. [Means for solving the problem]
[0005] According to a first aspect, an embodiment of the present invention provides a fishing data calculation method, comprising: A step of pre-constructing a swivel knot database of swivel knots for different fishing lines to line cups of a fishing reel; Obtaining a current swivel knot length of the current fishing line to the line cup; A step of acquiring the current number of turns of the line cup when casting; and calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
[0006] According to a second aspect, an embodiment of the present invention provides a fishing data calculation system, comprising: a pre-construction unit for pre-constructing a swivel knot database for tying different fishing lines to a line cup of a fishing reel; a first calculation unit for obtaining a current swivel knot length of the current fishing line to the line cup; an acquisition unit for acquiring the current number of turns of the line cup when casting; and a second calculation unit for calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
[0007] According to a third aspect, an embodiment of the present invention provides a fishing reel system, including a fishing reel and a moving end, wherein the moving end includes the fishing data calculation system described above; The fishing reel is The fishing reel body, A line cup rotatably attached to the fishing reel body; a rocker arm rotatably attached to the fishing reel body and connected to the line cup; a sensor assembly disposed between the fishing reel body and the line cup for detecting rotation data of the line cup. [Effects of the Invention]
[0008] The beneficial effects of the present invention are as follows: By building a swivel knot database of swivel knots for different fishing lines in the line cup of a fishing reel in advance, the payout length of the fishing line on the line cup can be calculated by an algorithm based on the fishing line selected by the user when fishing, which has the advantage of improving the accuracy of the payout length calculation. [Brief explanation of the drawings]
[0009] In order to more clearly describe the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings that need to be used in the description of the embodiments. Obviously, the drawings in the following description are some embodiments of the present invention, and those skilled in the art can derive other drawings based on these drawings without any creative efforts.
[0010] [Figure 1] 1 is a schematic flowchart of a fishing data calculation method provided in an embodiment of the present invention. [Figure 2] FIG. 1 is a schematic diagram of a sub-flow of a fishing data calculation method provided in an embodiment of the present invention. [Figure 3] FIG. 10 is a schematic diagram of yet another sub-flow of the fishing data calculation method provided in an embodiment of the present invention. [Figure 4] FIG. 1 is a schematic block diagram of a fishing data calculation system provided in an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0011] The technical solutions in the embodiments of the present invention will be described below clearly and completely with reference to the drawings in the embodiments of the present invention, but it is clear that the described embodiments are only some of the embodiments of the present invention and not all of the embodiments. All other embodiments made by those skilled in the art based on the embodiments of the present invention without creative efforts fall within the protection scope of the present invention.
[0012] It should be understood that when used in this specification and the appended claims, the terms "comprises" and "including" indicate the presence of stated features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof.
[0013] It should also be understood that the terminology used in the specification of the present invention is for the purpose of describing particular embodiments only, and is not intended to be limiting of the present invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "one," and "the" are intended to include the plural forms unless the context clearly dictates otherwise.
[0014] It is to be further understood that the term "and / or" as used in the present specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0015] Please refer to FIG. 1, which is a schematic flowchart of a fishing data calculation method provided in an embodiment of the present invention.
[0016] As shown in FIG. 1, the method includes steps S101 to S104.
[0017] In S101, a swivel knot database of swivel knots for different fishing lines to be tied to the line cup of a fishing reel is constructed in advance.
[0018] In this step, the line cup serves as a reel knot container. When fishing lines with different line attributes are wound into the line cup and filled, the reel knot density varies. The line attributes include the line diameter. The larger the diameter of the fishing line, the denser the reel knot is wound around the line cup. For the same number of turns, the larger the diameter of the fishing line, the shorter the length of the reel. For the same length, the larger the diameter of the fishing line, the fewer turns are wound around the line cup. The smaller the diameter of the fishing line, the less densely the reel knot is wound around the line cup. For the same number of turns, the smaller the diameter of the fishing line, the longer the length of the reel. For the same length, the smaller the diameter of the fishing line, the more turns are wound around the line cup. Therefore, reel knot data is created for each fishing line with different line diameters, and the reel knot data for multiple types of fishing lines is compiled to create a reel knot database. The reel knot data includes information on the number of turns, circumference, and length of the fishing line to be knotted around the line cup of the fishing reel. The number of turns information, circumference information, and length information respectively refer to the number of turns, circumference, and length of the fishing line wound around the line cup.
[0019] In this step, in order to improve the accuracy of the swivel knot data for different fishing lines, the line attributes may include line type. When fishing lines of the same line diameter but different line types are wound and filled into the line cup, the filling density will also be different. For example, when using line types with different elongation, such as nylon line, PE line, and carbon line, the fishing line with better elongation will be wound longer into the line cup, and the fishing line with less elongation will be wound shorter into the line cup. Therefore, by adding more line types to the fishing line, the accuracy of the swivel knot data for different fishing lines can be improved.
[0020] In this step, in order to further improve the accuracy of the swivel knot data for different fishing lines, the line attributes may include one or more of line size and line tension, and it will be understood that when fishing lines of different line sizes and line tensions are wound and filled into the line cup, they will also affect the packing density, with larger line sizes having fewer turns wound into the line cup and larger line tensions having more turns wound into the line cup.
[0021] Based on this, this step can set different line attributes for different fishing lines according to actual requirements, i.e., the line attributes include one or more of line diameter, line type, line size, and line tension, thereby improving the accuracy of the swivel knot database.
[0022] In S102, the current length of the swivel knot on the fishing line to the line cup is acquired.
[0023] In this step, the current swivel knot length can be obtained when the current fishing line is tied in the line cup. In one acquisition method, a pre-tied length of the current fishing line can be tied in the line cup, i.e., the pre-tied length is the current swivel knot length. In another acquisition method, when the current fishing line is tied in the line cup, the sensor assembly provided on the fishing reel collects the number of turns of the current swivel knot for the current fishing line, and based on the line attribute information of the current fishing line selected by the user, matches the swivel knot data corresponding to the current fishing line in a swivel knot database. The matched swivel knot data can then be used as a reference to accurately calculate the current swivel knot length for the current fishing line.
[0024] In S103, the current number of turns of the line cup that is being paid out during casting is acquired.
[0025] In this step, the number of rotations of the line cup during casting is recognized by the sensor assembly, and the recognized number of rotations is the current number of turns of the line cup.
[0026] In S104, the current payout length corresponding to the current payout number of turns is calculated based on the swivel knot database and the current swivel knot length.
[0027] In this step, the current remaining number of turns is calculated based on the current number of turns of the swivel knot and the current number of turns of the swivel knot, using the current swivel knot data corresponding to the current fishing line and the current swivel knot length as a basis, then the current remaining length is calculated based on the current remaining number of turns, and finally the accurate current payout length can be obtained based on the current swivel knot length and the current remaining length.
[0028] In this embodiment, steps S101 to S104 introduce how to accurately calculate the current payout length when casting, so that the angler can fully understand the casting distance, greatly avoiding unnecessary casting and waiting, and effectively improving the user experience.
[0029] In one specific implementation of this embodiment, the user first connects to the fishing reel via communication (e.g., Bluetooth connection) and binds it using the moving end. Before tying the current fishing line into the line cup, the moving end responds to the line attributes of the current fishing line input by the user, i.e., one or more of the line diameter, line type, line size, and line tension. When tying the current fishing line into the line cup, the sensor assembly detects the rotation data of the line cup to obtain the current number of turns of the current fishing line in the swivel knot. Based on the pre-established swivel knot database, a high-precision swivel knot volume calculation is realized, thereby obtaining the current swivel knot length (i.e., the maximum distance that can currently be cast) corresponding to the current number of turns of the swivel knot.
[0030] In one embodiment, as shown in FIG. 2, step S101 includes: When each fishing line is tied with a swivel knot in the line cup of the fishing reel, the number of turns of the swivel knot in the line cup of the fishing line of the predetermined length of each section is collected, and the average circumference of the fishing line in the predetermined length of each section is calculated. S201; S202: constructing an array of the total number of turns of the swivel knot each time the preset length is reached and the average circumference of the fishing line at the preset length of each corresponding section, and constructing the corresponding arrays as swivel knot data corresponding to the fishing line; and S203, collecting the swivel knot data of all the different fishing lines and constructing it as a swivel knot database.
[0031] In this embodiment, when each fishing line is tied into the line cup of the fishing reel, the number of turns of the swivel knot in the line cup for each predetermined length of fishing line is collected, and the average circumference of the fishing line for each predetermined length of fishing line for each section is calculated based on the collected information. An array is then constructed containing the total number of turns of the swivel knot each time the predetermined length is reached and the average circumference of the fishing line for each corresponding predetermined length of the section, where the parameters in the array include {total number of turns of the swivel knot, average circumference}, / / n*preset length, where n is the number of arrays (i.e., the number of times the predetermined length is reached). The collection method is as follows: each time the fishing line is wound into the line cup from 0 turns to reach the predetermined length, the total number of turns of the swivel knot and the number of turns of the swivel knot within the predetermined length range for each section are recorded, and the predetermined length is divided by the number of turns of the swivel knot within the predetermined length range for each section to obtain the average circumference of the fishing line within the predetermined length range for each section, i.e., the average circumference of the fishing line for each turn within the corresponding turn range. For example, wind the fishing line around the line cup from 0 turns, and the first turn is the preset length L A1 When it reaches , the first time, the total number of turns of the swivel knot is Q A1 Recorded as L A1 Q A1 Calculate the value divided by L, thereby determining the preset length of the first section A1 Average circumference of fishing line within range C A1 (i.e., Q A1The first time, the average circumference within the number of turns is obtained, and the second time is the preset length L A1 Continue winding the fishing line after reaching the preset length L A1 When it reaches , the second time, the total number of turns of the swivel knot is Q A2 Recorded as L A1 (Q A2 -Q A1 ) and calculate the preset length L of the second section. A1 Average circumference of fishing line within range C A2 (i.e., Q A1 ~Q A2 The average circumference within the number of turns is obtained, and the second time, the preset length L A1 Continue winding the fishing line after reaching the preset length L A1 When the number of turns reaches 1, the third time, the total number of turns of the swivel knot is Q. A3 Recorded as L A1 (Q A3 -Q A2 ) and calculate the preset length L of the third section. A1 Average circumference of fishing line within range C A3 (i.e., Q A2 ~Q A3 The average circumference within the winding range is then obtained. Then, the recording of the array parameters is carried out by analogy in this way. For ease of understanding, a concrete example is introduced below.
[0032] Taking a fishing line A with a line diameter of 0.1 mm and a PE line as an example, winding it around the line cup from 0 turns, the example of the swivel knot data for fishing line A is as follows: {Q A1 ,C A1}, / / L A1 Array 1, {Q A2 ,C A2}, / / 2L A1 Array 2, {Q A3 ,C A3}, / / 3L A1 Array 3, {Q A4 ,C A4}, / / 4L A1Array 4, …where Q represents the total number of turns of the swivel knot, C represents the average circumference of the fishing line within the corresponding number of turns (i.e., the corresponding preset length), L represents the preset length, in m, and Q A1 A2 A3 A4 , C A1 <C A2 <C A3 <C A4 is.
[0033] Here, Q A1 is the total Q from 0 laps A1 C represents wrapping the fishing line around the A1 Q A1 represents the average circumference of the fishing line for each turn within the turn range (i.e., the preset length of the first section), and L A1 is the total Q from 0 laps A1 This represents the length of fishing line used to wrap the circumference.
[0034] Q A2 is the total Q from 0 laps A2 C represents wrapping the fishing line around the A2 Q A1 ~Q A2 represents the average circumference of each turn of fishing line within the turn range (i.e., the preset length of the second section), and 2L A1 is the total Q from 0 laps A2 It represents the length of fishing line used to wrap the circumference, i.e. Q A1 On the periphery (Q A2 -Q A1 The length of the fishing line used to wrap the A1 In other words, Q A1 The length on the circumference is L A1 of fishing line is wound around the rod, and the number of turns used to wind this length of fishing line is (Q A2 -Q A1 )
[0035] Q A3 is the total Q from 0 laps A3 C represents wrapping the fishing line around the A3 Q A2 ~Q A3 3L represents the average circumference of the fishing line per turn within the turn range (i.e., the preset length of the third section). A1 is the total Q from 0 laps A3 It represents the length of fishing line used to wrap the circumference, i.e. Q A2 On the periphery (Q A3 -Q A2 The length of the fishing line used to wrap the A1 In other words, Q A2 The length on the circumference is L A1 of fishing line is wound around the rod, and the number of turns used to wind this length of fishing line is (Q A3 -Q A2 )
[0036] The following is an analogy.
[0037] Taking fishing line B, which has a line diameter of 0.2 mm and is a carbon line, as an example, the swivel knot data for fishing line B is as follows: {Q B1 ,C B1}, / / L B1 Array 1, {Q B2 ,C B2}, / / 2L B1 Array 2, {Q B3 ,C B3}, / / 3L B1 Array 3, {Q B4 ,C B4}, / / 4L B1 Array 4, …Here, Q B1 B2 B3 B4 , C B1 <C B2 <C B3 <C B4 is.
[0038] Taking fishing line C, which has a line diameter of 0.3 mm and is a nylon line, as an example, the swivel knot data for fishing line C is as follows: {QC1 ,C C1}, / / L C1 Array 1, {Q C2 ,C C2}, / / 2L C1 Array 2, {Q C3 ,C C3}, / / 3L C1 Array 3, {Q C4 ,C C4}, / / 4L C1 Array 4, …Here, Q C1 C2 C3 C4 , C C1 <C C2 <C C3 <C C4 is.
[0039] In the above example, if the preset length L of fishing line A, fishing line B, and fishing line C is the same (i.e., L A1 =L B1 =L C1 ), the larger the line diameter, the fewer the number of turns in the swivel knot and the larger the average circumference. The better the line stretch, the more the number of turns in the swivel knot and the smaller the average circumference (line stretch: PE line < carbon line < nylon line), that is, Q A1 >Q B1 >Q C1 , C A1 <C B1 <C C1 , Q A2 >Q B2 >Q C2 , C A2 <C B2 <C C2 Based on this, a database of corresponding swivel knots can be built in advance for fishing lines of different diameters and types, providing accurate calculation parameters for the subsequent swivel knot length and payout length, improving the accuracy of the calculation.
[0040] The above-mentioned swivel knot data for multiple different types of fishing line is data collected and constructed using the same line cup, and the data obtained will be different if line cups with different inner diameters and diameter lengths are used. This application only provides one example of data for ease of reference, and specific adjustments can be made adaptively according to actual conditions.
[0041] In one embodiment, step S102 includes: collecting the current number of turns of the swivel knot in the line cup of the current fishing line; and calculating the current swivel knot length z of the current number of turns of the swivel knot into the line cup using the formula z = (circle_cnt - line_infos_temp[a][0]) * Perimeter + L * a, where circle_cnt represents the current number of turns of the swivel knot, line_infos_temp[a][0] represents the total number of turns of the swivel knot that is smaller than and closest to the current number of turns of the swivel knot in the array, Perimeter represents the average circumference that corresponds to the total number of turns of the swivel knot that is larger than and closest to the current number of turns of the swivel knot in the array, L represents a preset length, and a represents the number of arrays in the array where the total number of turns of the swivel knot is smaller than the current number of turns of the swivel knot.
[0042] In this embodiment, when collecting the current number of turns of the swivel knot in the line cup of the current fishing line, the end of the current fishing line is fixed in the line cup, and then the line cup is rotated to realize the swivel knot of the current fishing line. The sensor assembly on the fishing reel detects the current number of rotations of the line cup, and the current number of turns of the swivel knot of the current fishing line can be obtained.
[0043] To make it easier to understand how to calculate the length z of the current swivel knot, we will continue to use the above swivel knot data for fishing lines A, B, and C as an example, assuming that the current fishing line is one fishing line, and the specific calculation is as follows:
[0044] Assuming that the current fishing line is selected as fishing line A, the current number of turns of the swivel knot detected by the sensor assembly is circle_cnt I1 turns, and Q A2 <I1<Q A3 and the number of turns of the swivel knot in the current fishing line is Q. A2 Beyond the lap, Q A3 The current length of the swivel knot is Q. A2 Further on the periphery (I1-Q A2 ) around the circumference, Q A2 Circumference is 2L A1 and (I1-Q A2 ) The average circumference of each turn of the fishing line is C A3 and (I1-Q A2 )The total length of the fishing line is (I1-Q A2 )*C A3 That is, the current length of the swivel knot is (I1-Q A2 )*C A3 +2L A1 It should be.
[0045] The calculation method of the formula to be used is that line_infos_temp[a][0] is Q in array 2 of fishing line A. A2 Select the Perimeter and select C in Array 3 of Fishing Line A. A3 and a takes 2.
[0046] Therefore, the current calculation formula for the length of the swivel knot is: z = (I1 - Q A2 )*C A3 +L A1 *2 and calculate to get the current swivel knot length z.
[0047] In one embodiment, as shown in FIG. 3, step S104 includes: S301: calculating the difference between the current number of turns of the swivel knot and the current number of turns of the unwound wire to obtain the current remaining number of turns; S302: considers the current remaining number of turns as the current swivel knot number of turns with the same number of turns, and calculates the current remaining length corresponding to the current remaining number of turns based on a calculation formula for the current swivel knot length; and S303, which calculates the difference between the current swivel knot length and the current remaining length to obtain the current payout length.
[0048] In this embodiment, during casting, the sensor assembly detects the current number of rotations of the line cup, which is used as the current number of turns of fishing line being reeled out. The difference between the current number of turns of the swivel and the current number of turns reeled out is then calculated to obtain the current remaining number of turns. It can be understood that the current remaining length corresponding to the current remaining number of turns is calculated, and the current swivel length corresponding to the current number of turns of the swivel that has the same number of turns is calculated; the two results are the same. For example, if the current number of turns of the swivel and the current number of turns reeled out are X and Y turns, respectively, and the current remaining number of turns is XY = F turns, the current remaining number of turns is considered to be the current number of turns of the swivel that has F turns. In other words, the current remaining length corresponding to the current number of turns of the swivel that has F turns is calculated, and the current swivel length corresponding to the current number of turns of the swivel that has F turns is calculated; the two results are the same. Therefore, the current remaining number of turns is considered to be the current number of turns of the swivel that has the same number of turns, and the current length is calculated; the result is considered to be the current remaining length. Finally, the difference between the total current swivel length and the current remaining length is calculated to obtain the current reeled length.
[0049] For ease of understanding, the assumed fishing line is selected as fishing line A, and the current number of turns of the swivel knot circle_cnt is I1. An example will be given below to explain the process in detail.
[0050] Assuming that the current number of turns of the casting is I2, the current remaining number of turns is I1-I2=I3. After considering I3 turns as the number of turns of the swivel knot, by querying the swivel knot data corresponding to fishing line A, line_infos_temp[a][0] is Q in array 1 of fishing line A. A1 Select the Perimeter and select C in Array 2 of Fishing Line A. A2 and a takes 1.
[0051] Therefore, the current calculation formula for the length of the swivel knot is: z = (I3 - Q A1 )*C A2+L*1, and perform the calculation to obtain the current remaining length z. Finally, the difference between the original total current swivel knot length and the current remaining length z is calculated to obtain the current payout length, which has the advantage of accurate calculation of the payout length.
[0052] Other contents regarding the method of the present application will be further introduced below.
[0053] In one embodiment, the fishing data calculation method further includes detecting a rotation direction of the line cup by a sensor assembly on the fishing reel, and recognizing a payout state and a reel-in state of the line cup based on the rotation direction of the line cup.
[0054] In this embodiment, the sensor assembly includes two sets of magnetic resistance sensors (magnetic resistance sensor A and magnetic resistance sensor B) and two magnets, the two sets of magnetic resistance sensors are mounted on the side cover of the fishing reel, and the two sets of magnetic resistance sensors communicate with the Bluetooth® chip via the GPIO connector, the two magnets are embedded in the line cup, one of which has a north pole facing outward and the other has a south pole, the north pole face of the magnet passes through the A magnetic resistance sensor first and then the B magnetic resistance sensor, and when the A magnetic resistance sensor signal reaches the Bluetooth® chip before the B magnetic resistance sensor signal, the line cup is considered to be in a reeled state, and conversely, when the A magnetic resistance sensor signal reaches the Bluetooth® chip after the B magnetic resistance sensor signal, the line cup is considered to be in a reeled state.
[0055] In one embodiment, the fishing data calculation method further includes: when the magnet with a north pole face passes the A and B magnetoresistive sensors first, output a digital signal 0 to the GPIO connector; when the magnet with a south pole face passes the A and B magnetoresistive sensors, output a digital signal 1 to the GPIO connector; when the magnet with a north pole face passes the A and B magnetoresistive sensors again, output a digital signal 0 to the GPIO connector, that is, when the Bluetooth chip receives the digital signal combination 0-1-0, it is considered that the line cup rotates 360°, and thus the line cup rotates one full revolution.
[0056] In one embodiment, the fishing data calculation method further includes the steps of detecting a rotation number of the line cup and a rotation time of the line cup by a sensor assembly on the fishing reel; obtaining a rotation speed of the line cup based on the rotation number and the rotation time of the line cup; and obtaining a payout speed and a reeling speed of the line cup based on the rotation speed of the line cup.
[0057] In this embodiment, the time t taken by the Bluetooth chip to receive the digital signal combination 0-1-0 is used to calculate the payout speed or reeling speed (m / s) according to the formula: m / s = (d / t) * 10, where d is the current average circumference in cm, t is in ms, and * 10 represents the conversion of the payout speed or reeling speed to m / s. Substituting the payout time t and the reeling time t, the payout speed or reeling speed can be obtained, respectively. In particular, when calculating the reeling speed, the lure will move in the water during reeling, but the speed of the lure movement is approximately the same as the reeling speed. If the lure is caught on the hook when reeling at a certain speed, this indicates that the current speed is suitable for the current fish species. After the next casting, the user can adjust the reeling speed to within an acceptable range, thereby improving fishing efficiency.
[0058] In one embodiment, the fishing data calculation method further includes: obtaining the line cup rotation speed and the line cup rotation time based on an interrupt signal from the magnetic resistance sensor, thereby obtaining the line cup rotation speed based on the line cup rotation speed and the line cup rotation time; determining whether the line cup rotation speed is less than a predetermined secondary payout speed threshold x; if so, determining that the sinking distance of the fishing bait is the secondary payout distance; recording the previous payout distance z1 that is less than the predetermined secondary payout speed threshold x; and subtracting the payout distance z1 from the total payout length after the final casting is completed to obtain the secondary payout distance. The secondary payout distance can be used to estimate the depth of the lure after it hits the water, allowing it to reach the water layer containing the target fish species, thereby improving fishing efficiency.
[0059] In one embodiment, the fishing data calculation method further includes the steps of: presetting an effective distance range and an effective speed for casting; and determining that the casting is effective if the casting distance and the casting speed during the casting process are both greater than the effective distance range and the effective speed; and recording the yield of effective casting to present user operation possibilities.
[0060] In one embodiment, the fishing data calculation method further includes: obtaining the payout length z2 and the reeled-in length after the current casting; and after the reeled-in length is smaller than the payout length z2 and a preset delay time (e.g., 5 seconds or other time) is reached, the system calculates the difference between the payout length z2 and the reeled-in length as the line breakage length. During the next casting, the speed within the initial payout length z3 is obtained; and if the speed within the payout length z3 exceeds the preset speed (e.g., 10 m / s), it is determined that line breakage has occurred and is indicated.
[0061] Specifically, the principle of determining thread breakage will be explained as an example. If the current payout length z2 after casting is I4, the unit is m, and the winding length is I5, it can be determined from the judgment after the preset time has elapsed that I4-I5=I6 is outside, and if I6 is larger than the casting thread breakage warning length, there are only two cases for this I6: either it has broken outside or the recovery is incomplete. It is necessary to refer to the data for the next casting, and if this I6 is not fully retrieved, the next casting will not be able to be done normally (normally, if there is unrecovered line outside that is longer than the casting line breakage warning length, casting will not be possible), and therefore the next casting will not be successful.Furthermore, if this I6 breaks off outside, the next casting will be successful, and after obtaining the speed within the initial payout length z3 after the next casting, if the speed within the payout length z3 exceeds a preset speed (this preset speed is a condition set to prevent erroneous judgments caused by intentionally leaving I6 behind when casting, as leaving I6 behind may cause the fishing rod to drag the line, but the trigger for the speed condition does not reach the preset speed), it will be determined that line breakage has occurred and the line breakage length will be displayed.
[0062] In addition, when a line breaks, it usually breaks at the tip of the fishing rod, and after the line breaks, the broken line is at the top of the fishing rod, but the line length from the fishing reel to the tip of the fishing rod is also taken into consideration when presenting the line break. Therefore, when inputting the line attributes at the moving end, the rod length may also be input, and this rod length can be taken into consideration to compensate for this extra calculated fishing line length when presenting the line break.
[0063] In one embodiment, the fishing data calculation method further includes receiving, at the end of the movement, fishing reel payout data and reeling data during fishing and playing them aloud.
[0064] In this embodiment, during each casting process, the fishing reel synchronizes the status occurring during the casting process, such as payout length, secondary payout, payout speed, reeling speed, number of castings, line breakage indication, and line tangle indication, and transmits them to the moving end via Bluetooth. The moving end then transmits the data to the angler by voice announcement, preventing the angler from frequently looking at the moving end and dividing their attention, thereby improving the fishing experience.
[0065] The embodiment of the present invention further provides a fishing data calculation system, which is used to implement any of the embodiments of the fishing data calculation method described above. Specifically, refer to Figure 4, which is a schematic block diagram of the fishing data calculation system provided in the embodiment of the present invention.
[0066] As shown in FIG. 4, the fishing data calculation system 400 includes a pre-construction unit 401, a first calculation unit 402, an acquisition unit 403, and a second calculation unit 404; The pre-construction unit 401 is used to pre-construct a swivel knot database for tying different fishing lines to the line cup of the fishing reel; The first calculation unit 402 is used to obtain the current swivel knot length of the current fishing line to the line cup; The acquisition unit 403 is used to acquire the current number of turns of the line cup when casting; The second calculation unit 404 is used to calculate the current payout length corresponding to the current payout turn number based on the swivel knot database and the current swivel knot length.
[0067] This system builds a swivel knot database for tying different fishing lines to the line cup of a fishing reel. Based on the fishing line selected by the user when fishing, the algorithm calculates the payout length of the fishing line on the line cup, improving the accuracy of the payout length calculation, allowing the angler to better grasp the casting distance, greatly avoiding unnecessary casting and waiting, and effectively improving the user experience.
[0068] An embodiment of the present invention further provides a fishing reel system, comprising: a fishing reel; and a moving end, wherein the moving end comprises the above-mentioned fishing data calculation system 400; the fishing reel comprises a fishing reel body, a line cup, a rocker arm, and a sensor assembly, wherein the line cup is rotatably attached to the fishing reel body; the rocker arm is rotatably attached to the fishing reel body and connected to the line cup; the rocker arm is interlocked to rotate the line cup forward and backward to realize swivel knot tying and payout; and the sensor assembly is provided between the fishing reel body and the line cup and is used to detect rotation data of the line cup.
[0069] Those skilled in the art will understand that for convenience and brevity of explanation, the specific operation processes of the above-described systems and units may refer to the corresponding processes in the above-described method embodiments, and the description thereof will be omitted here.
[0070] The above description is merely a specific embodiment of the present invention, and the scope of protection of the present invention is not limited thereto. Those skilled in the art can easily imagine various equivalent modifications and replacements within the technical scope of the present invention, and these modifications and replacements are included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined only by the scope of protection of the claims.
[0071] (Addendum) (Appendix 1) A step of pre-constructing a swivel knot database of swivel knots for different fishing lines to line cups of a fishing reel; Obtaining a current swivel knot length of the current fishing line to the line cup; A step of acquiring the current number of turns of the line cup when casting; A fishing data calculation method comprising the steps of: calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
[0072] (Appendix 2) The fishing data calculation method described in Appendix 1, characterized in that the different fishing lines include fishing lines with different line attributes, and the line attributes include one or more of line diameter, line type, line size, and line tension.
[0073] (Appendix 3) The step of pre-constructing a swivel knot database for tying different fishing lines to the line cup of the fishing reel with a swivel knot includes: When tying each fishing line into the line cup of the fishing reel, collect the number of turns of the swivel knot into the line cup of the fishing line of the predetermined length of each section, and calculate the average circumference of the fishing line of the predetermined length of each section; A step of constructing an array of the total number of turns of the swivel knot each time the preset length is reached and the average circumference of the fishing line at the preset length of each corresponding section, and constructing the corresponding multiple arrays as swivel knot data corresponding to the fishing line; A fishing data calculation method according to claim 1 or 2, characterized in that it includes a step of collecting swivel knot data for all different fishing lines and constructing a swivel knot database.
[0074] (Appendix 4) The step of obtaining the current swivel knot length of the current fishing line to the line cup includes: The fishing data calculation method described in Appendix 3 includes a step of obtaining the current number of turns of the swivel knot and calculating the current length of the swivel knot to the line cup based on the swivel knot database and the current number of turns of the swivel knot.
[0075] (Appendix 5) The step of obtaining the current number of turns of the swivel knot and calculating the current length of the swivel knot to the line cup of the current fishing line based on the swivel knot database and the current number of turns of the swivel knot, collecting the current number of turns of the swivel knot in the line cup of the current fishing line; Calculating the current swivel knot length z of the current swivel knot turns to the line cup using the formula z=(circle_cnt-line_infos_temp[a][0])*Perimeter+L*a; Here, circle_cnt represents the current number of turns in the swivel knot, line_infos_temp[a][0] represents the total number of turns in the swivel knot that is smaller and closest to the current number of turns in the swivel knot in the array, Perimeter represents the average circumference that is larger and closest to the current number of turns in the swivel knot in the array, L represents a preset length, and a represents the number of arrays in the array where the total number of turns in the swivel knot is smaller than the current number of turns in the swivel knot. The fishing data calculation method described in Appendix 4 is characterized by the above.
[0076] (Appendix 6) The step of calculating the current payout length corresponding to the current payout turn number based on the swivel knot database and the current swivel knot length, A step of calculating the difference between the current number of turns of the swivel knot and the current number of turns of the unwound swivel to obtain the current number of turns remaining; A step of regarding the currently remaining number of turns as the current number of turns of the swivel knot that has the same number of turns, and calculating the current remaining length corresponding to the currently remaining number of turns based on a calculation formula for the current swivel knot length; The fishing data calculation method described in Appendix 5 includes a step of calculating the difference between the current swivel knot length and the current remaining length to obtain the current payout length.
[0077] (Appendix 7) detecting a rotational direction of the line cup with a sensor assembly on the fishing reel; The fishing data calculation method according to claim 1, further comprising a step of recognizing the unreeled and reeled states of the line cup based on the rotation direction of the line cup.
[0078] (Appendix 8) detecting the number of line cup rotations and the time of line cup rotation by a sensor assembly on the fishing reel; obtaining a rotation speed of the line cup based on the number of rotations and a rotation time of the line cup; The fishing data calculation method according to claim 1, further comprising the step of obtaining a line cup payout speed and a line cup reel-in speed based on the rotation speed of the line cup.
[0079] (Appendix 9) The fishing data calculation method according to claim 1, further comprising the step of receiving the fishing reel payout data and reeling data at the end of the movement and playing them as audio.
[0080] (Appendix 10) a pre-construction unit for pre-constructing a swivel knot database for tying different fishing lines to a line cup of a fishing reel; a first calculation unit for obtaining a current swivel knot length of the current fishing line to the line cup; an acquisition unit for acquiring the current number of turns of the line cup when casting; A fishing data calculation system comprising: a second calculation unit for calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
[0081] (Appendix 11) a fishing reel; and a moving end, wherein the moving end includes the fishing data calculation system according to claim 10; The fishing reel is The fishing reel body, A line cup rotatably attached to the fishing reel body; a rocker arm rotatably attached to the fishing reel body and connected to the line cup; a sensor assembly provided between the fishing reel body and the line cup for detecting rotation data of the line cup.
Claims
1. A step of pre-constructing a swivel knot database of swivel knots for different fishing lines to line cups of a fishing reel; Obtaining a current swivel knot length of the current fishing line to the line cup; A step of acquiring the current number of turns of the line cup when casting; A fishing data calculation method comprising the steps of: calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
2. 2. The fishing data calculation method according to claim 1, wherein the different fishing lines include fishing lines with different line attributes, and the line attributes include one or more of line diameter, line type, line size, and line tension.
3. The step of pre-constructing a swivel knot database for tying different fishing lines to the line cup of the fishing reel with a swivel knot includes: When tying each fishing line into the line cup of the fishing reel, collect the number of turns of the swivel knot into the line cup of the fishing line of the predetermined length of each section, and calculate the average circumference of the fishing line of the predetermined length of each section; A step of constructing an array of the total number of turns of the swivel knot each time the predetermined length is reached and the average circumference of the fishing line at the predetermined length of each corresponding section, and constructing the corresponding multiple arrays as swivel knot data corresponding to the fishing line; 3. The fishing data calculation method according to claim 1, further comprising the step of collecting data on swivel knots for all different fishing lines and constructing a swivel knot database.
4. The step of obtaining the current swivel knot length of the current fishing line to the line cup includes:
4. The fishing data calculation method according to claim 3, further comprising the steps of: acquiring the current number of turns of the swivel knot; and calculating the current length of the swivel knot to the line cup of the current fishing line based on the swivel knot database and the current number of turns of the swivel knot.
5. The step of obtaining the current number of turns of the swivel knot and calculating the current length of the swivel knot to the line cup of the current fishing line based on the swivel knot database and the current number of turns of the swivel knot, collecting the current number of turns of the swivel knot in the line cup of the current fishing line; Calculating the current swivel knot length z of the current swivel knot turns to the line cup using the formula z = (circle_cnt - line_infos_temp[a][0]) * Perimeter + L * a; Here, circle_cnt represents the current number of turns in the swivel knot, line_infos_temp[a][0] represents the total number of turns in the swivel knot that is smaller than and closest to the current number of turns in the swivel knot in the array, Perimeter represents the average circumference that is larger than and closest to the current number of turns in the swivel knot in the array, L represents a preset length, and a represents the number of arrays in the array where the total number of turns in the swivel knot is smaller than the current number of turns in the swivel knot. The fishing data calculation method described in claim 4.
6. The step of calculating the current payout length corresponding to the current payout turn number based on the swivel knot database and the current swivel knot length, A step of calculating the difference between the current number of turns of the swivel knot and the current number of turns of the unwound swivel to obtain the current number of turns remaining; A step of regarding the currently remaining number of turns as the current number of turns of the swivel knot with the same number of turns, and calculating the current remaining length corresponding to the currently remaining number of turns based on a calculation formula for the current swivel knot length; The fishing data calculation method according to claim 5, further comprising a step of calculating the difference between the current swivel knot length and the current remaining length to obtain the current payout length.
7. detecting a rotational direction of the line cup with a sensor assembly on the fishing reel; 2. The fishing data calculation method according to claim 1, further comprising: recognizing a payout state and a reel-in state of the line cup based on a rotation direction of the line cup.
8. detecting the number of line cup rotations and the time of line cup rotation by a sensor assembly on the fishing reel; obtaining a rotation speed of the line cup based on the number of rotations and a rotation time of the line cup; 2. The fishing data calculation method according to claim 1, further comprising: obtaining a payout speed and a reeling speed of the line cup based on the rotation speed of the line cup.
9. 2. The fishing data calculation method according to claim 1, further comprising the step of receiving, at the end of the movement, fishing reel payout data and reeling data during fishing and playing them as audio.
10. a pre-construction unit for pre-constructing a swivel knot database for tying different fishing lines to a line cup of a fishing reel; a first calculation unit for obtaining a current swivel knot length of the current fishing line to the line cup; an acquisition unit for acquiring the current number of turns of the line cup when casting; A fishing data calculation system comprising: a second calculation unit for calculating a current payout length corresponding to a current payout number of turns based on the swivel knot database and the current swivel knot length.
11. a fishing reel; and a moving end, wherein the moving end includes the fishing data calculation system according to claim 10; The fishing reel is The fishing reel body, A line cup rotatably attached to the fishing reel body; a rocker arm rotatably attached to the fishing reel body and connected to the line cup; a sensor assembly provided between the fishing reel body and the line cup for detecting rotation data of the line cup.
Citation Information
Patent Citations
Line length measuring instrument for fishing reel
JP1989276011A
Reel for fishing
JP1990107908A
Reel for fishing
JP1992091734A
Fishing reel
JP1994125684A