The present disclosure relates to a robot, in particular to a bionic fish single-degree-of-freedom modular structure based on a cam mechanism.
Currently, there is an increasing demand for unmanned underwater detection, such as exploration of dynamic underwater environments, pollution source tracking, underwater archaeology, search and rescue, and so forth. Conventional designs for most autonomous underwater vehicles have propellers as the primary means of propulsion, but propeller-based motion has the problems such as low maneuverability, low efficiency and high power consumption. In addition, the rotation of a propeller may produce more marine debris, so that the mortality of marine organisms is increased, and disturbances are caused to the shallow water ecosystem. The bionic underwater vehicle can be quieter, higher in maneuverability (the probability of accidents is reduced) and lower in power consumption (the task execution time is longer). Meanwhile, the bionic underwater vehicle can keep the original state of the surrounding environment and is used for data acquisition and detection. The motion posture of fish can be realized through a mechanical structure and motion control, and the design method can be divided into two types, namely discrete body design and continuum design. The former type is of a multi-drive multi joint structure, and although the effect of simulating the motion of multiple sections of fish bodies can be easily achieved by configuring multiple motors, it is difficult to coordinate each swing joint to achieve efficient swimming. The idea of the continuum design is single-drive multi-joint, the structure is driven by only one motor, the motion effect is achieved through a mechanical structure, and the device is simple in structure, safe, reliable and low in cost. Therefore, it is necessary to design a novel single-degree-of-freedom mechanical structure to achieve the motion effect of fish.
The present disclosure aims to overcome the defects in the prior art, and provides a bionic robotic fish single-degree-of-freedom modular structure based on a cam mechanism for an autonomous underwater vehicle. The device simulates the shape of sailfish, is driven by a single motor, transmits motion through a mechanical structure, and realizes the swimming postures of the sailfish. Modular design is used, and different moving postures can be achieved by replacing different modules.
Through the technical scheme adopted by the present disclosure, a bionic fish single-degree-of-freedom modular structure based on a cam mechanism comprises a plurality of modules which are sequentially connected, the foremost one of the modules being a fish head module, and the last one of the modules being a fish tail module; each module in the modules comprising a rack, a rotating shaft being arranged in the center of the rack in a penetrating mode so that the first end of the rotating shaft is located on the first side of the rack and the second end, opposite to the first end, of the rotating shaft is located on the second side, opposite to the first side, of the rack, and the second end of the rotating shaft of the previous module being connected to the first end of the rotating shaft of the next module through a universal coupling,
wherein
the fish head module is internally provided with a control motor, and the control motor is used for driving a rotating shaft of the fish head module to rotate;
and the bionic fish single-degree-of-freedom modular structure further comprises swing connecting pieces arranged between the adjacent modules of the modules, the swing connecting piece comprising:
cylindrical cams, the cylindrical cams being arranged on the second side of the rack of the previous module, being arranged on the rotating shaft of the module and being capable of rotating along with the rotation of the rotating shaft;
pin shafts, the pin shafts being fixed on the second side of the rack of the previous module;
first bearings, the front bearing being arranged on the first side of the rack of the next module, the first side of the rack of the next module being connected with the pin shafts on the second side of the rack of the previous module through the first bearings, and the first bearings being used for enabling the rack of the next module to swing around the axes of the hinge pins of the rack of the previous module; and
second bearings, the second bearings being arranged on the first side of the rack of the next module, inner rings of the second bearings being fixed on bearing supports and being connected to the rack of the next module through the bearing supports, outer rings of the second bearings being in contact with the cylindrical cam of the previous module, so that the cylindrical cam of the previous module rotate to push the second bearings of the next module to reciprocate, and then the rack of the next module swings around the axes of the pin shafts of the rack of the previous module.
Further, the cylindrical cam is of a cylindrical structure, the side walls of the cylindrical structures are unequal in heights, the contact points of the cylindrical cams and the second bearings are used as initial positions of the cylindrical cams when the structure simulates a fish body fluctuation curve at the moment t, and when the contour of the inner radius of the cylindrical structure is unfolded into a plane along the high position where the initial positions are located, and the outline of the end part, in contact with the second bearings, of the cylindrical structure is a curve.
Further, the curve is obtained by calculating the contour height of the cylindrical cam at each moment in one period through an actual sailfish fluctuation curve and approximating through a sine curve.
Further, in the modules, the modules except the fish head module and the fish tail module are fish body modules, and the number of the fish body modules is larger than or equal to 0.
Further, the fish head module is further internally provided with a battery pack for providing energy.
Further, the fish head module is further internally provided with a control panel, the control panel is connected with the control motor, and the control panel receives signals of an upper computer and controls the activity and the rotating speed of the control motor.
Further, the number of the pin shafts is two, the two pin shafts are arranged along the circumferential direction of the rack where the pin shafts are located at an interval of 180°, and the first bearings correspond to the pin shafts in a one-to-one mode; and
the number of the second bearings is two, the two second bearings are arranged along the circumferential directions of the cylindrical cams matched with the second bearings at an interval of 180°, and the planes where the two bearing supports for fixing the two second bearings are located are perpendicular to the axes of the pin shafts.
The present disclosure has the beneficial effects that a single-degree-of-freedom modular bionic robot fish is designed according to the swimming postures of the sailfish. The device can be driven by a single motor and transmit motion through a mechanical structure to achieve the fluctuation postures of fish bodies. Modular design is used, and different swimming postures can be achieved by replacing different modules.
1, fish head module; 2, first fish body module;
3, second fish body module; 4, third fish body module;
5, fourth fish body module; 6, fifth fish body module;
7, fish tail module; 8, fish head shell;
9, control panel; 10, battery pack;
11, battery support; 12, control motor;
13, rack; 14, rotating shaft;
15, universal coupling; 16, cylindrical cam;
17, pin shaft; 18, fin ray;
19, first bearing; 20, second bearing;
21, bearing support; 22, tail stem; and
23, tail fin.
For the purpose that the summary, characteristics and efficacy of the present disclosure can be further understood, the following embodiments are exemplified and will be described in detail with reference to the attached figures as follows:
As shown in
Each module in the modules comprises a rack 13, a rotating shaft 14 is arranged in the center of the rack 13 in a penetrating mode so that the first end of the rotating shaft 14 is located on the first side of the rack 13 and the second end, opposite to the first end, of the rotating shaft 14 is located on the second side, opposite to the first side, of the rack 13, the second end of the rotating shaft 14 of the previous module is connected to the first end of the rotating shaft 14 of the next module through a universal coupling 15, and torque is transmitted through the universal couplings 15 between the modules. The universal coupling is matched with the rotating shaft 14 through a hexagonal hole and fixed through a jackscrew, and power is transmitted to the next module.
The structure of the fish head module 1 is shown in
The structure of the fish body module is shown in
The bionic fish single-degree-of-freedom modular structure further comprises swing connecting pieces arranged between the adjacent modules of the modules, and the swing connecting piece comprises cylindrical cams 16, pin shafts 17, first bearings 19 and second bearings 20. The cylindrical cams 16 are arranged on the second side of the rack 13 of the previous module, are connected to the rotating shaft 14 of the module through screws and can rotate along with the rotation of the rotating shaft 14, and the cylindrical cam 16 is matched with the second bearing 20 of the next module, so that an included angle matched with a fish body fluctuation curve is formed between the previous module and the next module. The pin shafts 17 are fixed on the second side of the rack 13 of the previous module. The number of the pin shafts 17 is two, and the two pin shafts 17 are arranged along the circumferential direction of the rack 13 where the pin shafts 17 are located at an interval of 180°. The first bearings 19 are arranged on the first side of the rack 13 of the next module, correspond to the pin shafts 17 of the previous module in a one-to-one mode, and are used for being coaxially matched with the pin shafts 17. The first side of the rack 13 of the next module is connected with the pin shafts 17 on the second side of the rack 13 of the previous module through the first bearings 19 and used for restraining the next module, so that the rack 13 of the next module can swing around the axes of the pin shafts 17 of the rack 13 of the previous module, and the rack 13 of the next module is prevented from rotating along the axis of the rotating shaft 14 of the rack 13. The second bearings 20 are arranged on the first side of the rack 13 of the next module, the number of the second bearings 20 is two, the two second bearings 20 are arranged at an interval of 180° along the circumferential directions of the cylindrical cams 16 matched with the second bearings 20, and the planes where the two bearing supports 21 for fixing the two second bearings 20 are located are perpendicular to the axes of the pin shafts 17. The second bearings 20 can rotate around the axes of the second bearings 20 and cannot move along the axes of the second bearings 20, the inner ring of each second bearing 20 is fixed to a bearing support 21 through the pin shaft, the bearing support 21 is fixed to the rack 13 of the next module through screws, the outer ring of each second bearing 20 is in contact with the cylindrical cam 16 of the previous module, and the outer ring of each second bearing 20 is in contact with the cylindrical cam 16 of the previous module, so that the cylindrical cam 16 of the previous module rotates to push the second bearing 20 of the next module to reciprocate and then achieve the swing of the rack 13 of the next module around the axis of the pin shaft 17 of the rack 13 of the previous module. The cylindrical cams 16 are matched with the second bearings 20 to fit included angles between line segments of the fish body fluctuation curve, and the pin shafts 17 are matched with the first bearings 19 to apply constraint to swing of the modules, so that the modules are prevented from rotating around the axial direction during movement.
When the control motor 12 in the fish head module 1 outputs torque to drive the rotating shaft 14 and the cylindrical cam 16 of the fish head module 1 to rotate, the rotating shaft 14 of the next module is connected with the adjacent module through the universal coupling 15 and the rotating shaft 14 of the previous module. The rotation of the rotating shaft 14 of the previous module is transmitted to the rotating shaft 14 of the next module and the cylindrical cam 16 of the next module is driven to rotate. Meanwhile, the second bearings 20 on two bearing supports 21 of the next module are in line contact with the cylindrical cam 16 of the previous module (or a cylindrical universal ball is in point contact with the cylindrical cam 16). The cylindrical cam 16 pushes the second bearing 20 to drive the rack 13 of the next module to swing, so that all the fish body modules and the fish tail module 7 swing in a plane; and in addition, the pin shaft 17 of the previous module is matched with the first bearing 19 of the next module to limit the rack 13 of the next module to rotate around the rotating shaft 14 of the rack 13, and all the fish body modules and the fish tail module 7 are restrained.
Wherein, the angle of module swing is performed according to the designed cylindrical cams 16, and different swimming postures are achieved by the cylindrical cams 16 with different profiles. Specifically, the cylindrical cam 16 is of a cylindrical structure, the side walls of the cylindrical structures are unequal in heights, as shown in
Through the structure, the swimming postures of fish can be simulated.
According to the structure, a Lighthill equation is used for describing the fluctuation curve of the fish body, line segments are used for fitting of the curve (six line segments are used for fitting in the embodiment, and therefore five fish body modules and one fish tail module 7 are adopted), and then the included angle theta between the line segments in the fish body fluctuation process can be obtained as shown in
In the embodiment, the fish body fluctuation curve at a certain moment t is selected, the contact points of the cylindrical cams 16 and the second bearings 20 when the fish body fluctuation curve is structurally simulated at the moment are used as initial positions of the cylindrical cams 16, and the contour of the inner radius of the cylindrical cam 16 is unfolded into a plane pattern along the height where the initial positions is located; the plane pattern is provided with three linear edges and one curved edge, two of the linear edges are the sides where the initial positions of the cylindrical cams 16 are located, the other linear edge is the side where the cylindrical cam 16 is not in contact with the end of the second bearing 20, and the curved edge is the side where the cylindrical cam 16 is in contact with the end of the second bearing 20. Assuming that the intersection point of the side where the initial position of the cylindrical cam 16 is located and the side where the end of the cylindrical cam 16 is not in contact with the second bearing 20 is the O point, the side where the end of the cylindrical cam 16 is not in contact with the second bearing 20 is the x-axis, and the side where the initial position of the cylindrical cam 16 is located is the y-axis, and as shown in
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the fish head module 1 is 43 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the fish head module 1 is 48 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the first fish body module 2, is located is y=8.184*sin (0.02327*x+2.601)+6.075*sin (0.00007636*x−0.7375)+28.
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the first fish body module 2 is 39 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the first fish body module 2 is 44 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the second fish body module 3, is located is y=5.578*sin (0.008735*x+3.38)+7.731*sin (0.02908*x+0.1015)+1.624*sin (0.03545*x+2.148)+0.143*sin (0.07395*x−1.271)+28;
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the second fish body module 3 is 35 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the second fish body module 3 is 40 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the third fish body module 4, is located is y=18.32*sin (0.01091*x+4.562)+18.07*sin (0.01674*x+0.973)+2.475*sin (0.0353*x−0.7 561)+0.1945*sin (0.08463*x−3.788)+28;
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the third fish body module 4 is 29 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the third fish body module 4 is 34 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the fourth fish body module 5, is located is y=4.505*sin (0.0002291*x+5.151)+6.213*sin (0.03454*x−0.867)+0.1899*sin (0.1006*x-5.827)+28;
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the fourth fish body module 5 is 22 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the fourth fish body module 5 is 27 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the fifth fish body module 6, is located is y=4.008*sin (0.0001436*x−1.496)+5.047*sin (0.04599*x-1.585)−0.1914*sin (0.1357*x-5.196)+28; and
The inner radius of the cylindrical cam 16 on the second side of the rack 13 of the fifth fish body module 6 is 15.3 mm, the outer radius of the cylindrical cam 16 on the second side of the rack 13 of the fifth fish body module 6 is 20.3 mm, and the curve where the contour shape of the end of the inner radius, making contact with the second bearing 20 on the fish tail module 7, is located is y=10.21*sin (0.0322*x−3.39)+9.812*sin (0.05104*x−1.337)+0.1537*sin (0.1384*x−0.4167)+0.2116*sin (0.2088*x+1.437)+28.
The fish head module 1, the first fish body module 1 to the fifth fish body module 6 and the fish tail module 7 are connected in sequence, and the robotic fish can achieve the swimming postures of real fish.
The embodiments of the present disclosure are described above with reference to the attached figures, but the present disclosure is not limited to the foregoing embodiments. The foregoing embodiments are only illustrative rather than restrictive. Inspired by the present disclosure, those skilled in the art can still derive many variations without departing from the essence of the present disclosure and the protection scope of the claims. All these variations shall fall within the protection of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202110194105.5 | Feb 2021 | CN | national |