CN110199843B - Remote irrigation monitoring control system - Google Patents
Remote irrigation monitoring control system Download PDFInfo
- Publication number
- CN110199843B CN110199843B CN201910638251.5A CN201910638251A CN110199843B CN 110199843 B CN110199843 B CN 110199843B CN 201910638251 A CN201910638251 A CN 201910638251A CN 110199843 B CN110199843 B CN 110199843B
- Authority
- CN
- China
- Prior art keywords
- irrigation
- water
- user
- storage
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G25/00—Watering gardens, fields, sports grounds or the like
- A01G25/16—Control of watering
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A40/00—Adaptation technologies in agriculture, forestry, livestock or agroalimentary production
- Y02A40/10—Adaptation technologies in agriculture, forestry, livestock or agroalimentary production in agriculture
- Y02A40/22—Improving land use; Improving water use or availability; Controlling erosion
Landscapes
- Engineering & Computer Science (AREA)
- Water Supply & Treatment (AREA)
- Life Sciences & Earth Sciences (AREA)
- Environmental Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a remote irrigation monitoring and controlling system, which is used for solving the problems of how to utilize living water to provide water resources and reasonable water price for irrigation and how to irrigate irrigation users when the irrigation water quantity is insufficient; the system comprises a recycled water system, a water storage system, an irrigation system, a data acquisition module, an antenna acquisition module, a database, a participation calculation module, a water price calculation module, a login access module, a data sorting module and a control module; recycling the domestic sewage treated by the user through a water recycling system; on one hand, water resource saving can be realized, and on the other hand, the cost of farmland irrigation can be reduced; the control module controls the irrigation system to irrigate according to the irrigation water quantity for selected irrigation users, so that when the problem of insufficient water quantity is solved, irrigation is reasonably arranged, the usual water supply accumulation of the users is adopted, the irrigation cost is reduced, and the enthusiasm and the participation degree of the irrigation of the users are improved.
Description
Technical Field
The invention relates to the technical field of irrigation control systems, in particular to a remote irrigation monitoring control system.
Background
At present, the most widely applied irrigation water control mode in China is mainly in the form of IC card prepayment. However, the irrigation control method still has some disadvantages in some practical application processes, such as low user utilization and reasonable calculation of water price;
in a patent CN106688826A, a crop quantitative irrigation control system and method based on the internet of things disclose that "the crop water demand metering system formulates a water demand scheme for each stage of a crop growth cycle by calculating water demands for different stages of different crops, and outputs the formulated water demand scheme to the crop irrigation control system; the crop irrigation control system performs quantitative irrigation on crops according to a formulated water demand scheme; the crop irrigation real-time monitoring system respectively monitors the crop irrigation control system and the crop water demand metering system in real time, and feeds monitoring results back to the crop water demand metering system.
Disclosure of Invention
The invention aims to provide a remote irrigation monitoring and controlling system, which recovers domestic sewage treated by a user through a water recovery system; on one hand, water resource saving can be realized, and on the other hand, the cost of farmland irrigation can be reduced; the control module controls the irrigation system to irrigate according to the irrigation water quantity for selected irrigation users, and reasonable arrangement of irrigation is achieved when the problem of insufficient water quantity is solved.
The technical problem to be solved by the invention is as follows:
(1) how to utilize the living water to provide water resources and reasonable water price for irrigation;
(2) how to irrigate for the irrigation user when the irrigation water volume is not enough is solved.
The purpose of the invention can be realized by the following technical scheme: a remote irrigation monitoring control system comprises a reclaimed water system, a water storage system, an irrigation system, a data acquisition module, an antenna acquisition module, a database, a participation calculation module, a water price calculation module, a login access module, a data sorting module and a control module;
the water recovery system is used for recovering domestic sewage treated by a user; the water recovery system conveys the domestic sewage treated by the recovery user to a water storage system for water resource storage; the water storage system is used for providing water resources for the irrigation system; the irrigation system is used for irrigating farmlands of users;
the data acquisition module is used for acquiring basic data in a reclaimed water system, a water storage system and an irrigation system; the basic data comprises reclaimed water data, stored water data and irrigation data; the recycled water data is the total amount of the recycled domestic sewage and the content of pollutants in the treated domestic sewage which are counted by a user within a preset time range; the water storage data comprises the position of water storage and the total amount of water storage; the irrigation data comprises the position of irrigation equipment for irrigating the farmland, the farmland position of a user and the soil humidity of the farmland; the data acquisition module sends acquired basic data to a database for storage;
the weather obtaining module is used for obtaining 30-day rainfall of the weather forecast corresponding to the farmland position; the weather acquisition module sends the collected weather forecast data of the position of the irrigation equipment to a database for storage;
the participation degree calculating module is used for calculating the participation value of the user in recycling the domestic sewage, and the specific calculating steps are as follows:
the method comprises the following steps: counting the amount of the treated domestic sewage provided by the user each time; performing water quality detection on the treated domestic sewage to obtain the content of pollutants;
step two: calculating the sum of the amount of the treated domestic sewage in a preset time range, and recording the sum as Wi; summing the content of the pollutants detected each time, taking the average value of the content of the pollutants, and recording the average value as Ri;
step three: acquiring a participation value Ci of the user by using a formula Ci = Wi x j1+ (1/Ri) x j 2; j1 and j2 are preset proportionality coefficients; the more the sum of the amount of the domestic sewage provided by the user after treatment is, the larger the participation value is; the smaller the average value of the pollutant content of the treated domestic sewage provided by the user is, the larger the participation value is;
the participation degree calculation module sends the calculated participation value to a database for storage; the water price calculating module is used for calculating the irrigation water quantity and the water price of the appointed irrigation user; the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to a database for storage; the control module is used for acquiring the irrigation water quantity, the participation value and the water storage quantity of the water storage system of the appointed irrigation user and controlling the irrigation system to irrigate for the appointed user, and the control steps are as follows:
s1: counting the total irrigation water quantity of the appointed irrigation users and comparing the total irrigation water quantity with the water storage quantity of the water storage system;
s2: when the water storage capacity of the water storage system is smaller than the total irrigation water amount, screening the users who reserve irrigation;
s3: acquiring the position of a farmland of an appointed irrigation user and the position of water storage, calculating the distance difference, and recording the distance difference as Hi;
s4: acquiring a participation value Ci of an appointed irrigation user and farmland soil humidity of the appointed irrigation user, recording the farmland soil humidity as Bi, and acquiring a priority value Yi of the appointed irrigation user by using a formula Yi = Ci v1+ (1/Bi) v2+ (1/Hi) v 3; wherein v1, v2 and v3 are preset proportionality coefficients; the method can be obtained through a formula, wherein the larger the participation value is, the larger the priority value is, the smaller the soil humidity is, and the larger the priority value is; the smaller the distance difference, the larger the priority value;
s5: sequencing the priority values of the appointed irrigation users from big to small; when the priority values are equal, sequentially comparing the participation values, the soil humidity and the distance difference for sequencing; the prior sorting with large participation value, the prior sorting with small soil humidity when the participation values are the same, and the prior sorting with small distance difference when the soil humidity is the same;
s6: sequentially stacking the priority values from front to back according to the sequence of the priority values to correspond to the irrigation water amount of the appointed irrigation user; when the water storage amount of the water storage system is subtracted from the superposed irrigation water amount and the difference value is smaller than a preset threshold value, stopping superposition, and marking the appointed irrigation users of the superposed irrigation water amount as selected irrigation users;
s7: the control module controls the irrigation system to irrigate for selected irrigation users according to the irrigation water amount.
Preferably, the water price calculating module is used for calculating the irrigation water volume and the water price of the irrigation reservation user, and the specific calculating step comprises:
the method comprises the following steps: acquiring the predicted precipitation and the farmland soil humidity Bi corresponding to the farmland position of the irrigation-reserving user, and recording the predicted precipitation as Di;
step two: obtaining irrigation water quantity Gi by using a formula Gi = (1/Bi) × z1+ (1/Di) × z2, wherein z1 and z2 are preset proportionality coefficients, and the lower the soil humidity is, the larger the irrigation water quantity is; the smaller the predicted precipitation is, the larger the irrigation water quantity is;
step three: acquiring a participation value Ci and a distance difference Hi of an appointed irrigation user;
step four: obtaining a water unit price Mi by using a formula Mi = Ma + Hi k1-Ci k 2; wherein k1 and k2 are preset proportionality coefficients; ma is a water unit price basic value; the larger the distance difference, the higher the water unit price; the larger the participation value, the lower the water unit price;
step five: obtaining the water price by using a formula Fi = Gi Mi;
the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to a database for storage;
preferably, the data sorting module is used for integrating user data stored in the database, the user data comprises corresponding basic data, participation values, irrigation water amount and water price, and the specific integration steps are as follows:
SS 1: acquiring the starting time of user data storage and the participation value of a user, and counting the total times of user data access, wherein each time of user data access, a storage list duration is obtained; obtaining an access increasing time length through the product of the total number of access times and the time length of the storage unit;
SS 2: dividing the storage time length into a plurality of grades, wherein each grade corresponds to one time length;
SS 3; each grade corresponds to a different value range; matching the participation value with the value range;
SS 4: obtaining the grade and the duration of the participation value in the corresponding value range;
SS 5: when the sum of the starting time and the duration of the user data storage and the access increasing duration is equal to the current time of the system; compressing and storing the user data;
SS 6: counting the time of starting compression and storage of user data; when the sum of the time and the duration of the start of the compression and storage of the user data is equal to the current time of the system; sending the user data to a cloud server for storage;
preferably, the login access module is used for a user to access the user data in the database through a mobile phone terminal and pay the water price through the mobile phone terminal.
The invention has the beneficial effects that:
(1) recycling the domestic sewage treated by the user through a water recycling system; the water recovery system detects and counts the water quantity of the sewage and conveys the domestic sewage treated by a recovery user to the water storage system for water resource storage, so that on one hand, water resource saving can be realized, and on the other hand, the cost of farmland irrigation can be reduced; acquiring a participation value Ci of the user by using a formula Ci = Wi x j1+ (1/Ri) x j2, and measuring the water price at the later stage according to the size of the participation value;
(2) the control module is used for acquiring the irrigation water amount and the participation value of the appointed irrigation users and the water storage amount of the water storage system, controlling the irrigation system to irrigate for the appointed users, and screening the appointed irrigation users when the water storage amount of the water storage system is smaller than the total irrigation water amount; obtaining a priority value Yi of the reserved irrigation users by using a formula Yi = Ci v1+ (1/Bi) v2+ (1/Hi) v 3; sequencing the priority values of the appointed irrigation users from big to small; obtaining selected irrigation users; the control module controls the irrigation system to irrigate according to the irrigation water quantity for selected irrigation users, and irrigation is reasonably arranged when the problem of insufficient water quantity is solved;
(3) the water price calculating module calculates the irrigation water volume and the water price of the appointed irrigation user, the formula Gi = (1/Bi) × z1+ (1/Di) × z2 is used for obtaining the irrigation water volume Gi, and the lower the soil humidity is, the larger the irrigation water volume is; the smaller the predicted precipitation is, the larger the irrigation water quantity is; obtaining a water unit price Mi by using a formula Mi = Ma + Hi k1-Ci k 2; through the usual accumulation of users, the irrigation cost is reduced, and the enthusiasm and the participation degree of the users in irrigation are improved;
(4) the data sorting module is used for integrating the user data stored in the database and acquiring the access increase duration by the product of the total access times and the duration of the storage unit; dividing the storage duration into a plurality of grades, and acquiring the duration by matching the participation value with the grades; when the sum of the starting time and the duration of the user data storage and the access increasing duration is equal to the current time of the system; compressing and storing the user data; counting the time of starting compression and storage of user data; after the user data are compressed, stored and stored for a certain time, the user data are reasonably arranged to a cloud server for cloud storage, and the storage space of the database is reasonably arranged.
Drawings
The invention will be further described with reference to the accompanying drawings.
FIG. 1 is a schematic block diagram of a remote irrigation monitoring and control system of the present invention.
FIG. 2 is a schematic diagram of the structure of the reclaimed water system of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, the invention relates to a remote irrigation monitoring control system, which comprises a recycled water system, a water storage system, an irrigation system, a data acquisition module, an antenna acquisition module, a database, a participation calculation module, a water price calculation module, a login access module, a data sorting module and a control module;
the water recovery system is used for recovering domestic sewage treated by a user; the water recovery system conveys the domestic sewage treated by the recovery user to a water storage system for water resource storage; the water storage system is used for providing water resources for the irrigation system; the irrigation system is used for irrigating farmlands of users;
the data acquisition module is used for acquiring basic data in a reclaimed water system, a water storage system and an irrigation system; the basic data comprises reclaimed water data, stored water data and irrigation data; the reclaimed water data is the total amount of the reclaimed domestic sewage and the pollutant content in the treated domestic sewage counted by a user within a preset time range; the water storage data comprises the position of water storage and the total amount of water storage; the irrigation data comprises the position of irrigation equipment for irrigating the farmland, the position of the farmland of a user and the soil humidity of the farmland; the data acquisition module sends the acquired basic data to a database for storage;
the weather obtaining module is used for obtaining 30-day rainfall of the weather forecast corresponding to the farmland position; the weather acquisition module sends the collected weather forecast data of the position of the irrigation equipment to a database for storage;
the participation degree calculating module is used for calculating the participation value of the user in recycling the domestic sewage, and comprises the following specific calculating steps:
the method comprises the following steps: counting the amount of the treated domestic sewage provided by the user each time; performing water quality detection on the treated domestic sewage to obtain the content of pollutants;
step two: calculating the sum of the amount of the treated domestic sewage in a preset time range, and recording the sum as Wi; summing the content of the pollutants detected each time, taking the average value of the content of the pollutants, and recording the average value as Ri;
step three: acquiring a participation value Ci of the user by using a formula Ci = Wi x j1+ (1/Ri) x j 2; j1 and j2 are preset proportionality coefficients; the more the sum of the amount of the domestic sewage provided by the user after treatment is, the larger the participation value is; the smaller the average value of the pollutant content of the treated domestic sewage provided by the user is, the larger the participation value is; the more the user provides the more the value of the formula, and the less the water contaminants are raised, the larger the value of the formula, from these two conditions, the formula Ci = Wi × j1+ (1/Ri) × j 2;
the participation degree calculation module sends the calculated participation value to the database for storage; the water price calculating module is used for calculating the irrigation water quantity and the water price of the appointed irrigation user; the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to a database for storage; the control module is used for acquiring the irrigation water quantity and the participation value of the appointed irrigation user and the water storage quantity of the water storage system and controlling the irrigation system to irrigate for the appointed user, and the control steps are as follows:
s1: counting the total irrigation water quantity of the appointed irrigation users and comparing the total irrigation water quantity with the water storage quantity of the water storage system;
s2: when the water storage capacity of the water storage system is smaller than the total irrigation water amount, screening the users who reserve irrigation;
s3: acquiring the position of a farmland of an appointed irrigation user and the position of water storage, calculating the distance difference, and recording the distance difference as Hi;
s4: acquiring a participation value Ci of an appointed irrigation user and farmland soil humidity of the appointed irrigation user, recording the farmland soil humidity as Bi, and acquiring a priority value Yi of the appointed irrigation user by using a formula Yi = Ci v1+ (1/Bi) v2+ (1/Hi) v 3; wherein v1, v2 and v3 are preset proportionality coefficients; the method can be obtained through a formula, wherein the larger the participation value is, the larger the priority value is, the smaller the soil humidity is, and the larger the priority value is; the smaller the distance difference, the larger the priority value;
s5: sequencing the priority values of the appointed irrigation users from big to small; when the priority values are equal, sequentially comparing the participation values, the soil humidity and the distance difference for sequencing; the prior sorting with large participation value, the prior sorting with small soil humidity when the participation values are the same, and the prior sorting with small distance difference when the soil humidity is the same;
s6: sequentially stacking the priority values from front to back according to the sequence of the priority values to correspond to the irrigation water amount of the appointed irrigation user; when the water storage amount of the water storage system is subtracted from the superposed irrigation water amount and the difference value is smaller than a preset threshold value, stopping superposition, and marking the appointed irrigation users of the superposed irrigation water amount as selected irrigation users;
s7: the control module controls the irrigation system to irrigate for selected irrigation users according to the irrigation water amount.
The water price calculation module is used for calculating the irrigation water quantity and the water price of the appointed irrigation user, and comprises the following specific calculation steps:
the method comprises the following steps: acquiring the predicted precipitation and the farmland soil humidity Bi corresponding to the farmland position of the irrigation-reserving user, and recording the predicted precipitation as Di;
step two: obtaining irrigation water quantity Gi by using a formula Gi = (1/Bi) × z1+ (1/Di) × z2, wherein z1 and z2 are preset proportionality coefficients, and the lower the soil humidity is, the larger the irrigation water quantity is; the smaller the predicted precipitation is, the larger the irrigation water quantity is;
step three: acquiring a participation value Ci and a distance difference Hi of an appointed irrigation user;
step four: obtaining a water unit price Mi by using a formula Mi = Ma + Hi k1-Ci k 2; wherein k1 and k2 are preset proportionality coefficients; ma is a water unit price basic value; the larger the distance difference, the higher the water unit price; the larger the participation value, the lower the water unit price; according to the fact that in the using process, the participation value of the user is large, the number provided by the corresponding user is large, the formula for calculating the water price has the conditions that the participation value is large and the water price is small, and the formula also has the conditions that the closer the conveying distance is, the lower the water price is; according to the two formula conditions, Mi = Ma + Hi × k1-Ci × k2 is obtained;
step five: obtaining the water price by using a formula Fi = Gi Mi;
and the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to the database for storage.
The data sorting module is used for integrating user data stored in the database, the user data comprises corresponding basic data, participation values, irrigation water amount and water price, and the specific integration steps are as follows:
SS 1: acquiring the starting time of user data storage and the participation value of a user, and counting the total times of user data access, wherein each time of user data access, a storage list duration is obtained; obtaining an access increasing time length through the product of the total number of access times and the time length of the storage unit;
SS 2: dividing the storage time length into a plurality of grades, wherein each grade corresponds to one time length;
SS 3; each grade corresponds to a different value range; matching the participation value with the value range;
SS 4: obtaining the grade and the duration of the participation value in the corresponding value range;
SS 5: when the sum of the starting time and the duration of the user data storage and the access increasing duration is equal to the current time of the system; compressing and storing the user data;
SS 6: counting the time of starting compression and storage of user data; when the sum of the time and the duration of the start of the compression and storage of the user data is equal to the current time of the system; sending the user data to a cloud server for storage;
the login access module is used for accessing the user data in the database through the mobile phone terminal by the user and paying the water price through the mobile phone terminal;
referring to fig. 2, the recovered water system includes a reservoir 11 installed underground, the reservoir 11 is connected to a drain pipe of a user through a connection pipe 12, and a filter is installed on the drain pipe; the filter is used for filtering a pollution source in the domestic sewage of the user; a sewage treatment agent liquid inlet pipe 18 is arranged at one side of the reservoir 11, and the sewage treatment agent liquid inlet pipe 18 is used for adding a sewage treatment agent into the reservoir 11; a stirring shaft 14 is arranged in the reservoir 11, stirring blades 13 are arranged on the reservoir 11, the top end of the stirring shaft 14 is positioned on the ground, a waist twister rotating disc 15 is arranged at the end head of the top end, and a waist twister holding rod 16 is arranged on one side of the waist twister rotating disc 15; a user twists the stirring shaft 14 through the waist twisting device turntable 15, so that the purpose of body building is achieved on one hand, domestic sewage in the reservoir 11 can be fully fused with a sewage treatment agent to achieve the purpose of better purification and decontamination on the other hand, and the decontaminated water is conveyed to a water storage system through the water pump 17;
the working principle of the invention is as follows: recycling the domestic sewage treated by the user through a water recycling system; the water recovery system detects and counts the water quantity of the sewage and conveys the domestic sewage treated by a recovery user to the water storage system for water resource storage, so that on one hand, water resource saving can be realized, and on the other hand, the cost of farmland irrigation can be reduced; acquiring a participation value Ci of the user by using a formula Ci = Wi x j1+ (1/Ri) x j2, wherein the larger the sum of the amounts of the domestic sewage provided by the user after treatment is, the larger the participation value is; the smaller the average value of the pollutant content of the treated domestic sewage provided by the user is, the larger the participation value is; measuring the water price in the later period according to the participation value, wherein the larger the participation value is, the lower the water price in irrigation is; the data acquisition module acquires soil humidity of a user farmland and sends the soil humidity to the database, and the user accesses the soil humidity of the farmland stored in the database through the login access module and performs appointment irrigation when irrigation is needed; then, a water price calculating module calculates the irrigation water volume and the water price of the appointed irrigation user, the irrigation water volume Gi is obtained by using a formula Gi = (1/Bi) × z1+ (1/Di) × z2, and the lower the soil humidity is, the larger the irrigation water volume is; the smaller the predicted precipitation is, the larger the irrigation water quantity is; obtaining a water unit price Mi by using a formula Mi = Ma + Hi k1-Ci k 2; the larger the distance difference, the higher the water unit price; the larger the participation value, the lower the water unit price;
obtaining the water price by using a formula Fi = Gi Mi; through the usual accumulation of users, the irrigation cost is reduced, and the enthusiasm and the participation degree of the users in irrigation are improved; the control module is used for acquiring the irrigation water quantity and the participation value of the appointed irrigation user and the water storage quantity of the water storage system, controlling the irrigation system to irrigate for the appointed irrigation user, and counting the total irrigation water quantity of the appointed irrigation user and comparing the total irrigation water quantity with the water storage quantity of the water storage system; when the water storage capacity of the water storage system is smaller than the total irrigation water amount, screening the users who reserve irrigation; acquiring the position of a farmland of an appointed irrigation user and the position of water storage, calculating the distance difference, acquiring the participation value Ci of the appointed irrigation user and the farmland soil humidity of the appointed irrigation user, recording the farmland soil humidity as Bi, and acquiring the priority value Yi of the appointed irrigation user by using a formula Yi = Ci v1+ (1/Bi) v2+ (1/Hi) v 3; sequencing the priority values of the appointed irrigation users from big to small; sequentially stacking the priority values from front to back according to the sequence of the priority values to correspond to the irrigation water amount of the appointed irrigation user; when the water storage amount of the water storage system is subtracted from the superposed irrigation water amount and the difference value is smaller than a preset threshold value, stopping superposition, and marking the appointed irrigation users of the superposed irrigation water amount as selected irrigation users; the control module controls the irrigation system to irrigate according to the irrigation water quantity for selected irrigation users, and irrigation is reasonably arranged when the problem of insufficient water quantity is solved; the data sorting module is used for integrating the user data stored in the database, acquiring the starting time of user data storage and the participation value of a user, counting the total number of times of user data access, and acquiring the access increase time length by the product of the total number of times of access and the time length of a storage list; dividing the storage time length into a plurality of grades, wherein each grade corresponds to one time length; each grade corresponds to a different value range; matching the participation value with the value range; obtaining the grade and the duration of the participation value in the corresponding value range; when the sum of the starting time and the duration of the user data storage and the access increasing duration is equal to the current time of the system; compressing and storing the user data; counting the time of starting compression and storage of user data; when the sum of the time and the duration of the start of the compression and storage of the user data is equal to the current time of the system; sending the user data to a cloud server for storage; after the user data are compressed and stored for a certain time, the user data are reasonably arranged to a cloud server for cloud storage, and the storage space of the database is reasonably arranged.
The foregoing is merely exemplary and illustrative of the present invention and various modifications, additions and substitutions may be made by those skilled in the art to the specific embodiments described without departing from the scope of the invention as defined in the following claims.
Claims (3)
1. A remote irrigation monitoring control system is characterized by comprising a water recovery subsystem, a water storage subsystem, an irrigation subsystem, a data acquisition module, a weather acquisition module, a database, a participation calculation module, a water price calculation module, a login access module, a data sorting module and a control module;
the recovery water subsystem is used for recovering domestic sewage treated by a user; the recycling water subsystem conveys the domestic sewage treated by the recycling user to the water storage subsystem for water resource storage; the water storage subsystem is used for providing water resources for the irrigation subsystem; the irrigation subsystem is used for irrigating farmlands of users;
the data acquisition module is used for acquiring basic data in the recovered water subsystem, the water storage subsystem and the irrigation subsystem; the basic data comprises reclaimed water data, stored water data and irrigation data; the recycled water data is the total amount of the recycled domestic sewage and the content of pollutants in the treated domestic sewage which are counted by a user within a preset time range; the water storage data comprises the position of water storage and the total amount of water storage; the irrigation data comprises the position of irrigation equipment for irrigating the farmland, the farmland position of a user and the soil humidity of the farmland; the data acquisition module sends acquired basic data to a database for storage;
the weather obtaining module is used for obtaining 30-day rainfall of the weather forecast corresponding to the farmland position; the weather acquisition module sends the collected weather forecast data of the position of the irrigation equipment to a database for storage;
the participation degree calculating module is used for calculating the participation value of the user in recycling the domestic sewage, and the specific calculating steps are as follows:
the method comprises the following steps: counting the amount of the treated domestic sewage provided by the user each time; performing water quality detection on the treated domestic sewage to obtain the content of pollutants;
step two: calculating the sum of the amount of the treated domestic sewage in a preset time range, and recording the sum as Wi; summing the content of the pollutants detected each time, taking the average value of the content of the pollutants, and recording the average value as Ri;
step three: acquiring a participation value Ci of the user by using a formula Ci = Wi x j1+ (1/Ri) x j 2; j1 and j2 are preset proportionality coefficients; the more the sum of the amount of the domestic sewage provided by the user after treatment is, the larger the participation value is; the smaller the average value of the pollutant content of the treated domestic sewage provided by the user is, the larger the participation value is;
the participation degree calculation module sends the calculated participation value to a database for storage; the water price calculating module is used for calculating the irrigation water quantity and the water price of the appointed irrigation user; the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to a database for storage; the control module is used for acquiring the irrigation water quantity and the participation value of the appointed irrigation user and the water storage quantity of the water storage subsystem and controlling the irrigation subsystem to irrigate for the appointed user, and the control steps are as follows:
s1: counting the total irrigation water quantity of the appointed irrigation users and comparing the total irrigation water quantity with the water storage quantity of the water storage subsystem;
s2: when the water storage capacity of the water storage subsystem is smaller than the total irrigation water quantity, screening the users who reserve irrigation;
s3: acquiring the position of a farmland of an appointed irrigation user and the position of water storage, calculating the distance difference, and recording the distance difference as Hi;
s4: acquiring a participation value Ci of an appointed irrigation user and farmland soil humidity of the appointed irrigation user, recording the farmland soil humidity as Bi, and acquiring a priority value Yi of the appointed irrigation user by using a formula Yi = Ci v1+ (1/Bi) v2+ (1/Hi) v 3; wherein v1, v2 and v3 are preset proportionality coefficients; the method can be obtained through a formula, wherein the larger the participation value is, the larger the priority value is, the smaller the soil humidity is, and the larger the priority value is; the smaller the distance difference, the larger the priority value;
s5: sequencing the priority values of the appointed irrigation users from big to small; when the priority values are equal, sequentially comparing the participation values, the soil humidity and the distance difference for sequencing; the prior sorting with large participation value, the prior sorting with small soil humidity when the participation values are the same, and the prior sorting with small distance difference when the soil humidity is the same;
s6: sequentially stacking the priority values from front to back according to the sequence of the priority values to correspond to the irrigation water amount of the appointed irrigation user; when the water storage amount of the water storage subsystem is subtracted from the superposed irrigation water amount and the difference value is smaller than a preset threshold value, stopping superposition, and marking the appointed irrigation users of the superposed irrigation water amount as selected irrigation users;
s7: the control module controls the irrigation subsystem to irrigate selected irrigation users according to the irrigation water quantity;
the water price calculation module is used for calculating the irrigation water quantity and the water price of the appointed irrigation user, and comprises the following specific calculation steps:
the method comprises the following steps: acquiring the predicted precipitation and the farmland soil humidity Bi corresponding to the farmland position of the irrigation-reserving user, and recording the predicted precipitation as Di;
step two: obtaining irrigation water quantity Gi by using a formula Gi = (1/Bi) × z1+ (1/Di) × z2, wherein z1 and z2 are preset proportionality coefficients, and the lower the soil humidity is, the larger the irrigation water quantity is; the smaller the predicted precipitation is, the larger the irrigation water quantity is;
step three: acquiring a participation value Ci and a distance difference Hi of an appointed irrigation user;
step four: obtaining a water unit price Mi by using a formula Mi = Ma + Hi k1-Ci k 2; wherein k1 and k2 are preset proportionality coefficients; ma is a water unit price basic value; the larger the distance difference, the higher the water unit price; the larger the participation value, the lower the water unit price;
step five: obtaining the water price by using a formula Fi = Gi Mi;
and the water price calculating module sends the calculated irrigation water quantity and water price of the appointed irrigation user to the database for storage.
2. The remote irrigation monitoring and control system of claim 1 wherein the data consolidation module is configured to integrate user data stored in the database, the user data including corresponding basic data, participation values, irrigation water volume and water price, the specific integration steps being as follows:
SS 1: acquiring the starting time of user data storage and the participation value of a user, and counting the total times of user data access, wherein each time of user data access, a storage list duration is obtained; obtaining an access increasing time length through the product of the total number of access times and the time length of the storage unit;
SS 2: dividing the storage time length into a plurality of grades, wherein each grade corresponds to one time length;
SS 3; each grade corresponds to a different value range; matching the participation value with the value range;
SS 4: obtaining the grade and the duration of the participation value in the corresponding value range;
SS 5: when the sum of the starting time and the duration of the user data storage and the access increasing duration is equal to the current time of the system; compressing and storing the user data;
SS 6: counting the time of starting compression and storage of user data; when the sum of the time and the duration of the start of the compression and storage of the user data is equal to the current time of the system; the user data is sent to the cloud server for storage.
3. The remote irrigation monitoring and control system as recited in claim 1 wherein the login access module is configured for a user to access user data in the database via a mobile phone terminal and to pay a water price via the mobile phone terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910638251.5A CN110199843B (en) | 2019-07-16 | 2019-07-16 | Remote irrigation monitoring control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910638251.5A CN110199843B (en) | 2019-07-16 | 2019-07-16 | Remote irrigation monitoring control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110199843A CN110199843A (en) | 2019-09-06 |
CN110199843B true CN110199843B (en) | 2021-05-18 |
Family
ID=67797428
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910638251.5A Active CN110199843B (en) | 2019-07-16 | 2019-07-16 | Remote irrigation monitoring control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110199843B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113627105B (en) * | 2021-10-12 | 2022-02-11 | 清华大学 | Irrigation water consumption monitoring method and device and computer equipment |
CN115885828A (en) * | 2022-11-17 | 2023-04-04 | 安徽中科艾瑞智能环境技术有限公司 | Intelligent crop sprinkling system that waters |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528734A (en) * | 2015-11-27 | 2016-04-27 | 中国科学院寒区旱区环境与工程研究所 | Water volume distribution method based on multilevel water resource management |
CN206932878U (en) * | 2017-07-19 | 2018-01-30 | 成都璐城科技有限公司 | One-touch remote control irrigation system |
CN107808211A (en) * | 2017-09-15 | 2018-03-16 | 周亚岐 | A kind of regional water resources needing forecasting method |
CN109713679A (en) * | 2019-01-08 | 2019-05-03 | 国网湖南省电力有限公司 | The urgent cutting load method of power grid based on demand response participation |
CN109816238A (en) * | 2019-01-21 | 2019-05-28 | 山东省水利科学研究院 | A kind of agricultural water price integrated information processing system |
-
2019
- 2019-07-16 CN CN201910638251.5A patent/CN110199843B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528734A (en) * | 2015-11-27 | 2016-04-27 | 中国科学院寒区旱区环境与工程研究所 | Water volume distribution method based on multilevel water resource management |
CN206932878U (en) * | 2017-07-19 | 2018-01-30 | 成都璐城科技有限公司 | One-touch remote control irrigation system |
CN107808211A (en) * | 2017-09-15 | 2018-03-16 | 周亚岐 | A kind of regional water resources needing forecasting method |
CN109713679A (en) * | 2019-01-08 | 2019-05-03 | 国网湖南省电力有限公司 | The urgent cutting load method of power grid based on demand response participation |
CN109816238A (en) * | 2019-01-21 | 2019-05-28 | 山东省水利科学研究院 | A kind of agricultural water price integrated information processing system |
Also Published As
Publication number | Publication date |
---|---|
CN110199843A (en) | 2019-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110199843B (en) | Remote irrigation monitoring control system | |
CN109452146B (en) | Winter wheat water-saving irrigation decision method, control device and control system | |
CN106895885A (en) | Agricultural irrigation is with electricity folding water algorithm managing and control system and water power conversion coefficient modification method | |
CN207147564U (en) | Agricultural irrigation rolls over water algorithm managing and control system with electricity | |
CN107656325B (en) | Automatic early warning system and early warning method for urban waterlogging | |
Díaz et al. | Modernizing water distribution networks: Lessons from the Bembézar MD irrigation district, Spain | |
CN107066512A (en) | A kind of user preference appraisal procedure and system based on Hadoop | |
CN106294511B (en) | A kind of storage method and device of Hadoop distributed file system | |
CN114982604B (en) | Water-saving irrigation monitoring and charging management system and monitoring and charging method | |
CN104916049B (en) | A kind of motor-pumped well water metering system | |
CN108414016A (en) | A kind of sewage network monitoring system based on big data technology | |
CN103576634A (en) | Aquaculture intelligent monitoring system | |
CN205210065U (en) | Blowdown control system | |
CN113748966B (en) | irrigation management system | |
CN110850792A (en) | Remote motor-pumped well irrigation control system based on Internet of things | |
CN110555612A (en) | Payment system and method based on credit rating evaluation of power consumer | |
CN109133224A (en) | A kind of rural sewage treatment clustering management system and method | |
CN112950436A (en) | Method and device for calculating overflow control parameters of combined pipeline | |
CN205507482U (en) | Water consumption monitored control system of transformer substation | |
CN110161921A (en) | A kind of intelligence motor-pumped well electricity irrigation and drainage control management method and system | |
CN107220835A (en) | A kind of rent of domestic robot collects control method and device | |
CN107195112A (en) | A kind of rent of domestic robot collects control method and device | |
CN107168140A (en) | A kind of municipal highway greenbelt automatic irrigation management system based on internet-based control | |
CN205103690U (en) | Automatic irrigation system | |
CN110622832A (en) | Intelligent control system and method for greening and sprinkling irrigation of flyover foundation slope |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |