Breeding water temperature regulation method for euchiloglanis kishinouyei
By dividing the exchange area and flow area in the breeding pond, combining infrared light sensors and temperature adjustment modules, the inlet temperature and speed are adjusted according to the fish's activity and position information, the impact of water temperature changes on the growth of bluestone crawlers is solved, and its survival rate and growth rate are improved.
Patent Information
- Application Number
- CN202510437880.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-09
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-04-09
AI Technical Summary
Changes in water temperature have a great impact on the growth and development of bluestone crawlers. Effective water temperature regulation methods are needed in artificial breeding to improve their survival rate and growth rate.
The breeding pond is divided into an exchange area and a flow area. The infrared light sensor is used to collect temperature and water flow velocity information, and the inlet temperature and speed are adjusted through heating or refrigeration modules, and the fish's activity and position information are precisely adjusted to ensure that the water temperature is within the appropriate range of bluestone crawling.
The precise adjustment of the water temperature of the bluestone crawler breeding pond is achieved, preventing the discomfort of hot and cold water flow on the fish, and improving its mobility and growth performance.
Smart Images

Figure CN120266783A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fish farming, and particularly relates to a method for regulating the breeding water temperature of Euchiloglanis davidi Background Technique
[0002] Euchiloglanis davidi is a fish of the order Siluriformes, family Sisoridae, and genus Euchiloglanis. Commonly known as Qing shi pa, Shi pa zi, etc. Currently, it is only distributed in the upper reaches of the Qingyi River, Minjiang River, Jinsha River, Yalong River, and Dadu River, and is a unique fish in the upper reaches of the Yangtze River. The meat of Euchiloglanis davidi is tender and delicious, rich in protein and fat, and has considerable economic value. Due to the construction of a series of large-scale water conservancy projects in the Dadu River Basin, it has had a certain impact on the ecological environment in this area. Coupled with overfishing, the living environment of Euchiloglanis davidi is getting worse and worse, and the wild resource volume has decreased sharply. It is necessary to artificially breed Euchiloglanis davidi as an economic fish.
[0003] Euchiloglanis davidi is a cold-water fish. The most suitable water temperature is 15°C - 17°C, at which it can better carry out various life activities, has a higher feeding enthusiasm, can better obtain energy, and ingest the nutrients required for growth and reproduction. When the water temperature is not suitable, its food intake will decrease, thereby affecting its growth and development. The water temperature range for living is usually between 12°C - 25°C. When the water temperature is lower than 12°C, the activity of Euchiloglanis davidi will be significantly weakened. This is because low temperature will reduce its metabolic rate, resulting in a decline in its physical functions, weakened swimming ability, and it may even enter a state similar to dormancy to reduce energy consumption; if the water temperature exceeds 25°C, the activity of Euchiloglanis davidi will also be inhibited. High temperature will make the metabolic activities of the fish body too vigorous, resulting in an accelerated breathing rate, increased energy consumption, and may also trigger a stress response, making it feel uncomfortable, thus reducing its activity. Its natural habitat is rapids, so the breeding pond needs to maintain a certain water flow speed, generally 0.2 - 0.5 m / s. The bottom of the breeding pond for Euchiloglanis davidi should be paved with 10 - 20 cm of pebbles to simulate its natural habitat. Under artificial breeding conditions, the survival rate and growth rate are usually improved by controlling the water temperature. Therefore, a method for regulating the breeding water temperature of Euchiloglanis davidi is needed. Summary of the Invention
[0004] The technical problem solved by the present invention is that the change of water temperature has a great impact on the growth and development of Euchiloglanis davidi. Under artificial breeding conditions, the survival rate and growth rate are usually improved by controlling the water temperature. Therefore, a method for regulating the breeding water temperature of Euchiloglanis davidi is needed.
[0005] To solve the above technical problem, the present invention provides the following technical solution: A method for regulating the breeding water temperature of Euchiloglanis davidi, including step S100 of dividing the breeding pond into an exchange area and a flowing area, collecting the first temperature information of the exchange area, collecting the second temperature information of the flowing area, and obtaining the position information of the fish and the activity information of the fish; Step S200: Obtain the air temperature, and perform a primary adjustment on the inlet water temperature and the inlet water flow rate based on the air temperature, the first temperature information, and the second temperature information, so that the temperatures in the exchange area and the flow area are within a preset temperature adjustment range; Step S300: Perform a secondary adjustment on the inlet water temperature and the inlet water flow rate based on the activity information of the fish; Step S400: Adjust the inlet water flow rate according to the position information of the fish.
[0006] As a preferred solution of the breeding water temperature control method for *Euchiloglanis davidi* of the present invention, wherein: Step S100 specifically includes: Dividing the breeding pond into an exchange area and a flow area includes: Continuously collect infrared images of the breeding pond by using an infrared light sensor, read the temperature information and the water flow rate information of the infrared images, perform gray-scale processing on the infrared images to form gray-scale images; Perform edge extraction on the gray-scale images to obtain edge lines, divide the breeding pond along the edge lines, use the area of the breeding pond near the water inlet as the exchange area, and use the remaining area of the breeding pond as the flow area; The temperature information includes the temperature information of each position and each different color in the infrared image; The water flow rate information includes the water flow rate information of each position in the infrared image.
[0007] As a preferred solution of the breeding water temperature control method for *Euchiloglanis davidi* of the present invention, wherein: Collecting the first temperature information of the exchange area includes: Divide cells on the gray-scale image, and correspond each cell in the exchange area with the temperature information and the water flow rate information as the first correspondence relationship; According to the first correspondence relationship, calculate the average temperature information of each cell in the exchange area as the first temperature information; Correspond each cell in the flow area with the temperature information as the second correspondence relationship; According to the second correspondence relationship, calculate the average temperature information of each cell in the flow area as the second temperature information.
[0008] As a preferred solution of the breeding water temperature control method for *Euchiloglanis davidi* of the present invention, wherein: Obtaining the position information and the activity information of the fish includes: Use all pixel points on the gray-scale image as the center points, subtract the pixel values of each pixel point from the pixel values of adjacent pixel points respectively to obtain pixel differences; If the pixel difference is lower than or equal to a predetermined threshold, it means that the pixel point and the adjacent pixel point are the same object; If the pixel difference is greater than a predetermined threshold, it indicates that the pixel point and the adjacent pixel point are not the same object; Mark each object on the grayscale image, record the position information of each object on the grayscale image as the first position information, update the position information of each object after a predetermined time interval as the second position information, and calculate the speed information of the object using the first position information, the second position information, and the time interval; If the speed information of an object is 0 for a long period of time, it indicates a stationary object; If the speed information of an object is not 0 for a long period of time, it indicates a fish; Mark the fish, and the mark is a digital number, and record the position information of the fish in real time; Perform gradient division on the speed information of the fish to obtain a speed gradient, evaluate scores for different speed gradients, and use the scores as the activity information of the fish.
[0009] As a preferred scheme of the method for regulating the breeding water temperature of *Euchiloglanis davidi* according to the present invention, wherein: the step S200 specifically includes: The temperature adjustment range includes a first temperature value and a second temperature value, and the first temperature value is less than the second temperature value; Set an adjustment control range, the adjustment control range includes a third temperature value and a fourth temperature value, and the third temperature value is less than the first temperature value, and the fourth temperature value is greater than the second temperature value, and adjust the first temperature information within the adjustment control range.
[0010] As a preferred scheme of the method for regulating the breeding water temperature of *Euchiloglanis davidi* according to the present invention, wherein: adjusting the first temperature information within the adjustment control range specifically includes: obtaining air temperature information, turning on or off the heating module or the refrigeration module according to the air temperature, and adjusting the inlet water temperature and the inlet water speed according to the first temperature information and the second temperature information, so that the temperature of the exchange area and the flow area is between the preset temperature adjustment ranges.
[0011] As a preferred scheme of the method for regulating the breeding water temperature of *Euchiloglanis davidi* according to the present invention, wherein: if the air temperature information is lower than the first temperature value, turn on the heating module and turn off the refrigeration module; If the second temperature information is less than the first temperature value: If the first temperature information is greater than the fourth temperature value, reduce the water pump power and the heating circuit power; If the first temperature information is less than the second temperature value, increase the water pump power and the heating circuit power so that the first temperature information is between the second temperature value and the fourth temperature value; If the second temperature information is greater than the second temperature value: If the first temperature information is less than the third temperature value, increase the power of the water pump and the power of the heating circuit; If the first temperature information is greater than the first temperature value, decrease the power of the water pump and the power of the heating circuit so that the second temperature information is between the first temperature value and the third temperature value; If the air temperature information is higher than the first temperature value, turn off the heating module and turn on the cooling module; If the second temperature information is less than the first temperature value: If the first temperature information is greater than the fourth temperature value, increase the power of the water pump and the power of the cooling module; If the first temperature information is less than the second temperature value, decrease the power of the water pump and the power of the cooling module so that the first temperature information is between the second temperature value and the fourth temperature value; If the second temperature information is greater than the second temperature value: If the first temperature information is less than the third temperature value, decrease the power of the water pump and the power of the cooling module; If the first temperature information is greater than the first temperature value, increase the power of the water pump and the power of the cooling module so that the second temperature information is between the first temperature value and the third temperature value.
[0012] As a preferred scheme of the breeding water temperature control method of the stone loach described in the present invention, wherein: the control parameters of the water pump power and the control parameters of the heating circuit power are corresponded one by one to generate a control parameter group, and the control parameter group is set respectively according to the relationship between the first temperature information, the second temperature information, the first temperature value, the second temperature value, the third temperature value and the fourth temperature value; The control parameter group includes the control parameters of the heating circuit power, the control parameters of the cooling module and the control parameters of the water pump power; Send the control parameters of the heating circuit power, the control parameters of the cooling module and the control parameters of the water pump power to the heating circuit and the water pump respectively; The heating circuit sets the voltage frequency according to the control parameters of the heating circuit power and conducts heating; The cooling module sets the voltage frequency according to the control parameters of the cooling module power and conducts cooling; The water pump adjusts the rotation speed according to the control parameters of the water pump power and pumps water.
[0013] As a preferred scheme of the breeding water temperature control method of the stone loach described in the present invention, wherein: the step S300 specifically includes: If the second temperature information is within the preset temperature adjustment interval, obtain the activity information of the fish, calculate the average activity information according to the activity information, and compare the average activity information with the predetermined activity threshold: If the average activity information is greater than the predetermined activity threshold, the current inlet water temperature and inlet water speed are maintained for adjustment; If the average activity information is less than the predetermined activity threshold and the air temperature information is lower than the first temperature value, the power of the heating circuit and the power of the water pump are increased; If the average activity information is less than the predetermined activity threshold and the air temperature information is higher than the first temperature value, the power of the refrigeration module and the power of the water pump are increased.
[0014] As a preferred scheme of the breeding water temperature control method of the stone loach described in the present invention, wherein: the step S200 specifically includes: Obtain the position information of the fish and the position information of the water inlet, and calculate the distance between the fish and the water inlet. If the distance is less than the predetermined distance threshold, the power of the water pump is reduced, and according to the position information of the fish and the priority of adjusting the inlet water speed is higher than the primary adjustment and the secondary adjustment.
[0015] The beneficial effects of the present invention: By dividing the breeding pond into an exchange area and a flow area, and performing a primary adjustment on the inlet water temperature and inlet water speed according to the first temperature information of the exchange area and the second temperature information of the flow area, the water temperature of the stone loach breeding pond can be adjusted to the temperature suitable for the growth of the stone loach. Then, according to the activity information of the stone loach, a secondary adjustment is performed on the inlet water temperature and inlet water speed, which is a fine adjustment of the water temperature of the stone loach breeding pond, so as to realize the adjustment of the water temperature of the breeding pond according to the activity information of the stone loach. At the same time, according to the position information of the stone loach and the adjustment of the inlet water speed, it is prevented that the cold or hot water flow directly rushes to the stone loach near the water inlet at a high speed, and the sudden change of water temperature affects the health status of the stone loach. Brief Description of the Drawings
[0016] In Figure 1 is a schematic flowchart of the basic process of a method for controlling the breeding water temperature of a stone loach provided by an embodiment of the present invention.
[0017] Figure 2 is a temperature relationship diagram of the temperature control range and the temperature adjustment range of a method for controlling the breeding water temperature of a stone loach provided by an embodiment of the present invention. Detailed Embodiments
[0018] To make the above objects, features and advantages of the present invention more obvious and understandable, the following detailed description of the specific embodiments of the present invention will be made in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all embodiments.
[0019] Example 1, referring to Figure 1 and Figure 2, which is an embodiment of the present invention, provides a method for regulating the breeding water temperature of *Euchiloglanis davidi*, including: Step S100: Divide the breeding pond into an exchange area and a flow area, collect the first temperature information of the exchange area, collect the second temperature information of the flow area, and obtain the position information and activity information of the fish; Step S200: Obtain the air temperature, and perform a primary adjustment on the inlet water temperature and the inlet water speed based on the air temperature, the first temperature information, and the second temperature information, so that the temperatures of the exchange area and the flow area are within a preset temperature adjustment range; Step S300: Perform a secondary adjustment on the inlet water temperature and the inlet water speed based on the activity information of the fish; Step S400: Adjust the inlet water speed according to the position information of the fish.
[0020] Preferably in this embodiment, as the seasons change, the water temperature in the breeding pond will also change. In particular, the temperature difference between winter and summer is relatively large. In winter, the breeding pond needs to be heated, and in summer, the breeding pond needs to be cooled to make it within the suitable temperature for the growth of *Euchiloglanis davidi*. Generally, the water temperature is relatively close to the air temperature, and the air temperature can reflect the water temperature in the breeding pond and be used as a basis for determining whether to heat or cool.
[0021] Generally, existing breeding ponds for *Euchiloglanis davidi* have an inlet and an outlet. The inlet and the outlet are connected by a pipeline. Hot water or cold water enters from the inlet and exits from the outlet, circulating through the pipeline. On the one hand, the hot water or cold water entering from the inlet can adjust the water temperature in the breeding pond, and on the other hand, it can maintain a certain water flow speed. By dividing the breeding pond into an exchange area and a flow area and performing a primary adjustment on the inlet water temperature and the inlet water speed according to the first temperature information of the exchange area and the second temperature information of the flow area, the water temperature in the breeding pond for *Euchiloglanis davidi* can be adjusted to the suitable temperature for the growth of *Euchiloglanis davidi*. Then, a secondary adjustment is performed on the inlet water temperature and the inlet water speed according to the activity information of *Euchiloglanis davidi*, which is a fine adjustment of the water temperature in the breeding pond for *Euchiloglanis davidi*, so as to realize the adjustment of the water temperature in the breeding pond according to the activity information of *Euchiloglanis davidi*. At the same time, the inlet water speed is adjusted according to the position information of *Euchiloglanis davidi* to prevent the cold or hot water flow from directly flushing at a high speed to the *Euchiloglanis davidi* near the inlet, and the sudden change of water temperature affects the health status of *Euchiloglanis davidi*.
[0022] Embodiment 2, referring to Figure 1 and Figure 2 , which is another embodiment of the present invention. The difference between this embodiment and the first embodiment is that Step S100: Divide the breeding pond into an exchange area and a flow area, collect the first temperature information of the exchange area, collect the second temperature information of the flow area, and obtain the position information and activity information of the fish specifically includes: Dividing the aquaculture pond into an exchange area and a flow area includes: Continuously collecting infrared images of the aquaculture pond using an infrared light sensor, reading the temperature information and water flow velocity information of the infrared images, and performing gray-scale processing on the infrared images to form gray-scale images; Performing edge extraction on the gray-scale images to obtain edge lines, dividing the aquaculture pond along the edge lines, taking the area of the aquaculture pond close to the water inlet as the exchange area, and taking the remaining area of the aquaculture pond as the flow area; The temperature information includes the temperature information of each position and each different color in the infrared image; The water flow velocity information includes the water flow velocity information of each position in the infrared image.
[0023] Preferably in this embodiment, the infrared light sensor is placed directly above the center point of the aquaculture pond. The infrared light sensor can collect the temperature information and water flow velocity information of the infrared image. The existing infrared light sensor for flow velocity mainly utilizes the scattering and absorption of infrared light by particles or bubbles in the measured fluid, with different reflection or transmittance rates. When the infrared light sensor irradiates the infrared beam of the measuring optical fiber into the measured fluid, the particles or bubbles in the measured fluid will absorb or reflect the infrared light and cause the light to bend, thereby changing the transmission state in the optical fiber. After turning off the irradiation of the infrared beam of the measuring optical fiber, the infrared light sensor can directly collect the infrared image and read the temperature information of each area in the infrared image. In one of the embodiments, when the reflective infrared light sensor monitors the measuring light, the particles or bubbles in the measured fluid will generate reflected light to generate a pulse signal in the light sensor. The measured object can be detected within the wave number range. According to the magnitude of the reflectivity, the flow velocity value of the measured fluid can be obtained through data calculation. The infrared light sensor also includes an infrared camera, which can directly capture the infrared image and read the temperature information of each area in the infrared image.
[0024] Collecting the first temperature information of the exchange area includes: Dividing cells on the gray-scale image and corresponding each cell in the exchange area to the temperature information and water flow velocity information as the first correspondence; According to the first correspondence, calculating the average temperature information of each cell in the exchange area as the first temperature information; Corresponding each cell in the flow area to the temperature information as the second correspondence; According to the second correspondence, calculating the average temperature information of each cell in the flow area as the second temperature information.
[0025] Preferably, in this embodiment, in the aquaculture pond, the main living area of *Euchiloglanis davidi* is in the flowing area. The water in the flowing area will also be driven by the water in the exchange area, but the water flow velocity in the flowing area is faster than that in the exchange area. The water flow velocity in the flowing area is generally 0.2 - 0.5 m / s, which is suitable for the growth of *Euchiloglanis davidi*. The water flow velocity in the exchange area is faster, which is conducive to improving the heat exchange efficiency of cold water or hot water and facilitating the adjustment of the water temperature in the flowing area.
[0026] Obtaining the position information and activity information of the fish includes: Taking all the pixel points on the grayscale image as the center points, subtracting the pixel values of each pixel point from those of its adjacent pixel points respectively to obtain pixel differences; If the pixel difference is lower than or equal to a predetermined threshold, it indicates that the pixel point and its adjacent pixel point are the same object; If the pixel difference is greater than the predetermined threshold, it indicates that the pixel point and its adjacent pixel point are not the same object; Mark each object on the grayscale image, record the position information of each object on the grayscale image as the first position information, update the position information of each object after a predetermined time interval as the second position information, and calculate the speed information of the object using the first position information, the second position information, and the time interval; If the speed information of an object is 0 for a long period of time, it indicates a stationary object; If the speed information of an object is not 0 for a long period of time, it indicates a fish, and the long period of time is 1 hour; Mark the fish with a digital number and record the position information of the fish in real time; Divide the speed information of the fish into gradients to obtain speed gradients, evaluate scores for different speed gradients, and use the scores as the activity information of the fish.
[0027] In one of the embodiments, the gradient division is performed with 0.2 m / s as the gradient value, resulting in 5 gradients of speed information. The first gradient is less than 0.2 m / s, the second gradient is from 0.2 m / s to 0.4 m / s, the third gradient is from 0.4 m / s to 0.6 m / s, the fourth gradient is from 0.6 m / s to 0.8 m / s, and the fifth gradient is above 0.8 m / s. Scores are given to each gradient, with higher scores for faster speeds. Except during the spawning migration period, the scores evaluated for different speed gradients can be used as the activity information of the fish, reflecting the swimming ability, metabolic rate, and growth status of *Euchiloglanis davidi*.
[0028] Step S200, obtaining the air temperature, and performing a primary adjustment on the inlet water temperature and inlet water speed based on the air temperature, the first temperature information, and the second temperature information, so that the temperatures in the exchange area and the flowing area are within a preset temperature adjustment range, specifically including: The temperature adjustment range includes a first temperature value and a second temperature value, and the first temperature value is less than the second temperature value; Set an adjustment control range, which includes a third temperature value and a fourth temperature value, and the third temperature value is less than the first temperature value, and the fourth temperature value is greater than the second temperature value. Adjust the first temperature information within the adjustment control range.
[0029] Adjusting the first temperature information within the adjustment control range specifically includes: obtaining air temperature information, and turning on or off the heating module or the refrigeration module according to the air temperature, and adjusting the water inlet temperature and the water inlet speed according to the first temperature information and the second temperature information, so that the temperatures of the exchange area and the flow area are between the preset temperature adjustment ranges.
[0030] Refer to Figure 2 , Figure 2 In the figure, the arrow direction indicates the direction of higher temperature. In this embodiment, the first temperature value is set to 15 °C, the second temperature value is set to 17 °C, and the temperature adjustment range is between the first temperature value and the second temperature value, that is, between 15 °C and 17 °C. This is the most suitable water temperature for Euchiloglanis davidi, which can better carry out various life activities, has a higher feeding enthusiasm, can better obtain energy, and ingest the nutrients required for growth and reproduction. The third temperature value is set to 12 °C, and the fourth temperature value is set to 25 °C. That is, the temperature of the adjustment control range is between 12 °C and 25 °C, and the water temperature of the exchange area is between 12 °C and 25 °C. The range of 12 °C - 25 °C is the water temperature range in which Euchiloglanis davidi lives. Within the temperature range of 12 °C - 25 °C, the problem of Euchiloglanis davidi not adapting to the water temperature can be avoided. When the water temperature is lower than 12 °C, the activity of Euchiloglanis davidi will be significantly weakened. The low temperature will reduce its metabolic rate, resulting in a decline in its physical functions and swimming ability, and it may even enter a state similar to dormancy to reduce energy consumption; if the water temperature exceeds 25 °C, the activity of Euchiloglanis davidi will also be inhibited. The high temperature will make the metabolic activities of the fish body too vigorous, resulting in an increase in its breathing rate and energy consumption. At the same time, it may trigger a stress response, making it feel uncomfortable, thus reducing its activity. It can also maximize the use of the water temperature in the exchange area to adjust the flow area.
[0031] If the air temperature information is lower than the first temperature value, turn on the heating module and turn off the refrigeration module; If the second temperature information is less than the first temperature value: If the first temperature information is greater than the fourth temperature value, reduce the power of the water pump and the power of the heating circuit; If the first temperature information is less than the second temperature value, increase the power of the water pump and the power of the heating circuit so that the first temperature information is between the second temperature value and the fourth temperature value; In this embodiment, the air temperature information being lower than the first temperature value indicates that the ambient temperature and the temperature of the aquaculture pond are lower than the temperature adjustment range of *Euchiloglanis davidi*, that is, lower than 15°C. At this time, heating is required. When the first temperature information is greater than the fourth temperature value, it means that the heating temperature is too high, and the water pump power and the heating circuit power need to be reduced. When the first temperature information is less than the second temperature value, it means that the heating temperature is not high enough, and the water pump power and the heating circuit power need to be increased, so that the first temperature information is between the second temperature value and the fourth temperature value, and the water temperature is adjusted within the water temperature range of 12°C - 25°C in which *Euchiloglanis davidi* lives, making the most of the water temperature in the exchange area to adjust the flow area and avoiding causing discomfort to *Euchiloglanis davidi*.
[0032] If the second temperature information is greater than the second temperature value: When the first temperature information is less than the third temperature value, increase the water pump power and the heating circuit power; When the first temperature information is greater than the first temperature value, reduce the water pump power and the heating circuit power so that the second temperature information is between the first temperature value and the third temperature value; In this embodiment, the first temperature information being less than the third temperature value indicates that the temperature in the exchange area is relatively low, and the water pump power and the heating circuit power need to be increased; the first temperature information being greater than the first temperature value indicates that the temperature in the exchange area is relatively high, and the water pump power and the heating circuit power are reduced, so that the second temperature information is between the first temperature value and the third temperature value, and the water temperature is adjusted within the water temperature range of 12°C - 25°C in which *Euchiloglanis davidi* lives, making the most of the water temperature in the exchange area to adjust the flow area and avoiding causing discomfort to *Euchiloglanis davidi*.
[0033] If the air temperature information is higher than the first temperature value, turn off the heating module and turn on the refrigeration module; If the second temperature information is less than the first temperature value: When the first temperature information is greater than the fourth temperature value, increase the water pump power and the refrigeration module power; When the first temperature information is less than the second temperature value, reduce the water pump power and the refrigeration module power so that the first temperature information is between the second temperature value and the fourth temperature value; In this embodiment, the air temperature information being higher than the first temperature value indicates that the ambient temperature and the temperature of the aquaculture pond are higher than the temperature adjustment range of *Euchiloglanis davidi*, that is, higher than 17°C. At this time, cooling is required. The first temperature information being greater than the fourth temperature value indicates that the temperature in the exchange area is relatively high, and the water pump power and the refrigeration module power need to be increased; the first temperature information being less than the second temperature value indicates that the temperature in the exchange area is relatively low, and the water pump power and the refrigeration module power are reduced, so that the first temperature information is between the second temperature value and the fourth temperature value, and the water temperature is adjusted within the water temperature range of 12°C - 25°C in which *Euchiloglanis davidi* lives, making the most of the water temperature in the exchange area to adjust the flow area and avoiding causing discomfort to *Euchiloglanis davidi*.
[0034] If the second temperature information is greater than the second temperature value: If the first temperature information is less than the third temperature value, reduce the power of the water pump and the refrigeration module; If the first temperature information is greater than the first temperature value, increase the power of the water pump and the refrigeration module so that the second temperature information is between the first temperature value and the third temperature value.
[0035] In this embodiment, when the first temperature information is less than the third temperature value, it indicates that the temperature in the exchange area is relatively low, and the power of the water pump and the refrigeration module needs to be reduced; when the first temperature information is greater than the first temperature value, it indicates that the temperature in the exchange area is relatively high, then increase the power of the water pump and the refrigeration module so that the second temperature information is between the first temperature value and the third temperature value, and adjust the water temperature within the water temperature range suitable for the life of *Euchiloglanis davidi*, between 12°C and 25°C, making the best use of the water temperature in the exchange area to adjust the flow area, and avoiding causing discomfort to *Euchiloglanis davidi*.
[0036] Adjust the water temperature within the water temperature range suitable for the life of *Euchiloglanis davidi*, between 12°C and 25°C, making the best use of the water temperature in the exchange area to adjust the flow area. This is beneficial to improving the speed of water temperature adjustment while keeping *Euchiloglanis davidi* at the most suitable temperature. The temperature adjustment range is between the first temperature value and the second temperature value, that is, between 15°C and 17°C, which is the most suitable water temperature for *Euchiloglanis davidi*. It can carry out various life activities better, has a higher feeding enthusiasm, can obtain energy better, ingest the nutrients required for growth and reproduction, and at the same time avoid the discomfort of *Euchiloglanis davidi* caused by the water temperature in the exchange area being lower than 12°C or higher than 25°C, ensuring a healthy growth environment for it.
[0037] Correspond the control parameters of the water pump power and the control parameters of the heating circuit power one by one to generate a control parameter group, and set the control parameter group according to the relationships among the first temperature information, the second temperature information, the first temperature value, the second temperature value, the third temperature value and the fourth temperature value; The control parameter group includes the control parameters of the heating circuit power, the control parameters of the refrigeration module and the control parameters of the water pump power; Send the control parameters of the heating circuit power, the control parameters of the refrigeration module and the control parameters of the water pump power to the heating circuit and the water pump respectively; The heating circuit sets the voltage frequency according to the control parameters of the heating circuit power and conducts heating; The refrigeration module sets the voltage frequency according to the control parameters of the refrigeration module power and conducts refrigeration; The water pump regulates the rotation speed according to the control parameters of the water pump power and pumps water.
[0038] In this embodiment, a control program and a control parameter group are written into an existing controller. When the air temperature information is lower than the first temperature value, the second temperature information is less than the first temperature value, and the first temperature information is greater than the fourth temperature value; when the air temperature information is lower than the first temperature value, the second temperature information is less than the first temperature value, and the first temperature information is less than the second temperature value; when the air temperature information is lower than the first temperature value, the second temperature information is greater than the second temperature value, and the first temperature information is less than the third temperature value, the power of the water pump and the power of the heating circuit are increased; when the air temperature information is lower than the first temperature value, the second temperature information is greater than the second temperature value: the first temperature information is greater than the first temperature value, and various situations where the air temperature information is higher than the first temperature value are respectively set with the control parameters of the heating circuit power, the control parameters of the refrigeration module, and the control parameters of the water pump power to form a control parameter group. In the corresponding situations, the control parameters of the heating circuit power, the control parameters of the refrigeration module, and the control parameters of the water pump power are sent to the heating circuit, the refrigeration module, or the water pump. The controller can use an existing microprocessor of the Mitsubishi PLC programmable controller FX3U series.
[0039] Step S300, the secondary adjustment of the inlet water temperature and the inlet water speed based on the activity information of the fish specifically includes: If the second temperature information is within the preset temperature adjustment range, obtain the activity information of the fish, calculate the average activity information according to the activity information, and compare the average activity information with the predetermined activity threshold: If the average activity information is greater than the predetermined activity threshold, adjust while maintaining the current inlet water temperature and inlet water speed; If the average activity information is less than the predetermined activity threshold and the air temperature information is lower than the first temperature value, increase the power of the heating circuit and the water pump; If the average activity information is less than the predetermined activity threshold and the air temperature information is higher than the first temperature value, increase the power of the refrigeration module and the water pump.
[0040] In this embodiment, in the most suitable water temperature of 15°C - 17°C, fine-tuning the water temperature according to the activity of the Euchiloglanis davidi is beneficial to promoting the feeding enthusiasm of the Euchiloglanis davidi, so as to better obtain energy and ingest the nutrients required for growth and reproduction.
[0041] Step S400, the adjustment of the inlet water speed according to the position information of the fish specifically includes: Obtain the position information of the fish and the position information of the water inlet, calculate the distance between the fish and the water inlet. If the distance is less than the predetermined distance threshold, reduce the power of the water pump. The adjustment of the inlet water speed according to the position information of the fish has a higher priority than the primary adjustment and the secondary adjustment.
[0042] In this embodiment, by using the Euclidean distance calculation formula, the distance between the fish and the water inlet in the grayscale image can be calculated. Since the water flow velocity at the water inlet is relatively fast, and the water temperature is relatively low and high compared to the most suitable water temperature range of 15°C - 17°C, according to the position of the *Euchiloglanis davidi*, adjusting the water flow velocity can prevent the cold or hot water flow from directly flushing at high speed towards the *Euchiloglanis davidi* near the water inlet, and the sudden change in water temperature affecting the health status of the *Euchiloglanis davidi*.
[0043] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM for short), electrically erasable programmable read-only memory (EEPROM for short), erasable programmable read-only memory (EPROM for short), programmable read-only memory (PROM for short), read-only memory (ROM for short), magnetic memory, flash memory, a magnetic disk, or an optical disc. These computer program instructions can also be stored in a computer-readable memory capable of guiding a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in this computer-readable memory produce a manufactured article including an instruction device, and the instruction device implements the functions specified in one process Figure 1 one process or multiple processes and / or boxes Figure 1 specified in a box or multiple boxes.
[0044] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit them. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present invention, and they should all be covered within the scope of the claims of the present invention.
Claims
1. A method for regulating the breeding water temperature of Euchiloglanis davidi, characterized in that: including Step S100: Divide the aquaculture pond into an exchange area and a flow area, collect the first temperature information of the exchange area, collect the second temperature information of the flow area, and obtain the position information of the fish and the activity information of the fish; Step S200: Obtain the air temperature, and based on the air temperature, the first temperature information and the second temperature information, adjust the inlet water temperature and the inlet water speed once to make the temperatures of the exchange area and the flow area fall between a preset temperature adjustment range; Step S300: Based on the activity information of the fish, adjust the inlet water temperature and the inlet water speed twice; Step S400: Adjust according to the position information of the fish and the inlet water speed.
2. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 1, is characterized in that: The specific steps of Step S100 include: Dividing the aquaculture pond into an exchange area and a flow area includes: Continuously collect the infrared image of the aquaculture pond by using an infrared light sensor, read the temperature information and the water flow speed information of the infrared image, perform gray-scale processing on the infrared image to form a gray-scale image; Perform edge extraction on the gray-scale image to obtain edge lines, divide the aquaculture pond along the edge lines, take the area of the aquaculture pond near the water inlet as the exchange area, and take the remaining area of the aquaculture pond as the flow area; The temperature information includes the temperature information of each position and each different color in the infrared image; The water flow speed information includes the water flow speed information of each position in the infrared image.
3. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 2, is characterized in that: Collecting the first temperature information of the exchange area includes: Divide cells on the gray-scale image, and correspond each cell in the exchange area to the temperature information and the water flow speed information as the first correspondence; According to the first correspondence, calculate the average temperature information of each cell in the exchange area as the first temperature information; Correspond each cell in the flow area to the temperature information as the second correspondence; According to the second correspondence, calculate the average temperature information of each cell in the flow area as the second temperature information.
4. The aquaculture water temperature regulation method for *Euchiloglanis davidi* as claimed in claim 3, wherein: Obtaining the position information of the fish and the activity information of the fish includes: Taking all the pixel points on the gray-scale image as the center points, subtract the pixel values of each pixel point from the pixel values of the adjacent pixel points respectively to obtain pixel differences; If the pixel difference is less than or equal to a predetermined threshold, it means that the pixel point and the adjacent pixel point are the same object; If the pixel difference is greater than the predetermined threshold, it means that the pixel point and the adjacent pixel point are not the same object; Mark each object on the gray-scale image, record the position information of each object on the gray-scale image as the first position information, update the position information of each object after a predetermined interval as the second position information, and calculate the speed information of the object by using the first position information, the second position information and the interval; If the speed information of an object is 0 for a long period of time, it means it is a stationary object; If the speed information of an object is not 0 for a long period of time, it means it is a fish; Mark the fish, the mark is a digital number, and record the position information of the fish in real time; Perform gradient division on the speed information of the fish to obtain a speed gradient, evaluate scores for different speed gradients, and use the scores as the activity information of the fish.
5. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 4, is characterized in that: The specific steps of Step S200 include: The temperature regulation range includes a first temperature value and a second temperature value, and the first temperature value is less than the second temperature value; Set an adjustment control range, which includes a third temperature value and a fourth temperature value, and the third temperature value is less than the first temperature value, and the fourth temperature value is greater than the second temperature value. Adjust the first temperature information within the adjustment control range.
6. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 5, is characterized in that: Adjusting the first temperature information within the adjustment control range specifically includes: obtaining air temperature information, and turning on or off the heating module or the cooling module according to the air temperature, adjusting the inlet water temperature and the inlet water speed according to the first temperature information and the second temperature information, so that the temperatures of the exchange area and the flow area are between the preset temperature regulation ranges.
7. The method for regulating the breeding water temperature of Euchiloglanis davidi according to claim 6, characterized in that: If the air temperature information is lower than the first temperature value, turn on the heating module and turn off the cooling module; If the second temperature information is less than the first temperature value: If the first temperature information is greater than the fourth temperature value, reduce the pump power and the heating circuit power; If the first temperature information is less than the second temperature value, increase the pump power and the heating circuit power so that the first temperature information is between the second temperature value and the fourth temperature value; If the second temperature information is greater than the second temperature value: If the first temperature information is less than the third temperature value, increase the pump power and the heating circuit power; If the first temperature information is greater than the first temperature value, reduce the pump power and the heating circuit power so that the second temperature information is between the first temperature value and the third temperature value; If the air temperature information is higher than the first temperature value, turn off the heating module and turn on the cooling module; If the second temperature information is less than the first temperature value: If the first temperature information is greater than the fourth temperature value, increase the pump power and the cooling module power; If the first temperature information is less than the second temperature value, reduce the pump power and the cooling module power so that the first temperature information is between the second temperature value and the fourth temperature value; If the second temperature information is greater than the second temperature value: If the first temperature information is less than the third temperature value, reduce the pump power and the cooling module power; If the first temperature information is greater than the first temperature value, increase the pump power and the cooling module power so that the second temperature information is between the first temperature value and the third temperature value.
8. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 7, is characterized in that: Correspond the control parameters of the pump power and the control parameters of the heating circuit power one by one to generate a control parameter group, and set the control parameter group according to the relationships among the first temperature information, the second temperature information, the first temperature value, the second temperature value, the third temperature value and the fourth temperature value; The control parameter group includes the control parameters of the heating circuit power, the control parameters of the cooling module and the control parameters of the pump power; Send the control parameters of the heating circuit power, the control parameters of the cooling module and the control parameters of the pump power to the heating circuit and the pump respectively; The heating circuit sets the voltage frequency according to the control parameters of the heating circuit power and conducts heating; The cooling module sets the voltage frequency according to the control parameters of the cooling module power and conducts cooling; The water pump regulates its rotational speed according to the control parameters of the water pump power to pump water.
9. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 8, is characterized in that: The specific steps of step S300 include: If the second temperature information is within the preset temperature adjustment range, obtain the activity information of the fish, calculate the average activity information based on the activity information, and compare the average activity information with a predetermined activity threshold: If the average activity information is greater than the predetermined activity threshold, maintain the current inlet water temperature and inlet water speed for adjustment; If the average activity information is less than the predetermined activity threshold and the air temperature information is lower than the first temperature value, increase the power of the heating circuit and the water pump power; If the average activity information is less than the predetermined activity threshold and the air temperature information is higher than the first temperature value, increase the power of the refrigeration module and the water pump power.
10. The method for regulating the breeding water temperature of *Euchiloglanis davidi*, as described in claim 9, is characterized in that: The specific steps of step S200 include: Obtain the position information of the fish and the position information of the water inlet, calculate the distance between the fish and the water inlet. If the distance is less than the predetermined distance threshold, reduce the water pump power, and the priority of adjusting the inlet water speed according to the position information of the fish is higher than that of primary adjustment and secondary adjustment.
Citation Information
Patent Citations
Intelligent operation system for aquaculture management
CN119358889A
Breeding pond water flow adjusting method and device, electronic equipment and storage medium
CN119547755A
Fishway inlet flow velocity adjusting system and method based on fish induction flow velocity
CN119622865A
Underwater ecology and environmental monitoring system
KR102318565B1