CN115685862A - Intelligent agricultural detection system based on edge calculation - Google Patents
Intelligent agricultural detection system based on edge calculation Download PDFInfo
- Publication number
- CN115685862A CN115685862A CN202211277748.7A CN202211277748A CN115685862A CN 115685862 A CN115685862 A CN 115685862A CN 202211277748 A CN202211277748 A CN 202211277748A CN 115685862 A CN115685862 A CN 115685862A
- Authority
- CN
- China
- Prior art keywords
- edge computing
- computing device
- edge
- value
- current
- 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.)
- Pending
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 33
- 238000001514 detection method Methods 0.000 title claims abstract description 22
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 9
- 238000012545 processing Methods 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 14
- 230000007613 environmental effect Effects 0.000 claims description 13
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000000034 method Methods 0.000 description 14
- 238000010586 diagram Methods 0.000 description 10
- 230000009286 beneficial effect Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000002035 prolonged effect Effects 0.000 description 3
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Images
Classifications
-
- 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/25—Greenhouse technology, e.g. cooling systems therefor
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the invention discloses an intelligent agricultural detection system based on edge calculation, and relates to the technical field of edge calculation. The system, comprising: the cameras are distributed in the target greenhouse and used for acquiring picture information of crops in the target greenhouse in real time; the edge computing equipment is connected with the camera and used for identifying the growth data of each crop in the picture information according to a preset crop growth data identification algorithm; and the display module is used for displaying the growth data of each crop in the picture information identified by the edge computing equipment. According to the invention, the growth data of each crop can be intelligently and automatically obtained by utilizing the edge computing equipment according to the picture information of the crop, which is acquired by the camera, so that the growth data acquisition efficiency is effectively improved, and the normal growth of the crop is ensured.
Description
Technical Field
The invention belongs to the technical field of edge calculation, and particularly relates to an intelligent agricultural detection system based on edge calculation.
Background
Warmhouse booth plants, and the temperature in its canopy can the manual regulation, and ventilation, cooling, fertigation etc. also are automated control for crops can realize the incessant crops supply of whole year through staggering the production season, ensure that people in the country can eat fresh crops at any time, also can the improvement of certain degree plant personnel's income. Correspondingly, crops in staggered production seasons generally have harsh growth conditions, so that higher requirements are put forward for the environment of the greenhouse, and the growth data of the crops need to be known in time to ensure the normal growth of the crops. At present, the method for acquiring the crop growth data is to acquire the growth data of each crop through routing inspection in a manual mode, so that the workload is huge, and the labor cost is also very high; secondly, mainly detect the crops in the big-arch shelter through unmanned aerial vehicle or other sensors that set up in advance etc. and obtain the detected data, then the growth data of each crops is obtained according to the analysis of detected data by the manual work, has reduced the cost of labor to a certain extent, but the cost of labor is still higher to it is not intelligent enough to obtain the growth data, and the efficiency is lower, makes the data that many sensors were collected can not obtain very fast response.
Disclosure of Invention
In view of this, the embodiment of the invention provides an intelligent agricultural detection system based on edge calculation, which is used for solving the problems of low acquisition efficiency and high labor cost of the existing greenhouse crop growth data acquisition method. The invention can intelligently and automatically obtain the growth data of each crop by utilizing the edge computing equipment according to the picture information of the crop collected by the camera, effectively improves the growth data acquisition efficiency and ensures the normal growth of the crop.
The embodiment of the invention provides an intelligent agricultural detection system based on edge calculation, which comprises:
the cameras are distributed in the target greenhouse and used for acquiring picture information of crops in the target greenhouse in real time;
the edge computing equipment is connected with the camera and used for identifying the growth data of each crop in the picture information according to a preset crop growth data identification algorithm;
and the display module is used for displaying the growth data of each crop in the picture information identified by the edge computing equipment.
In an optional embodiment, the intelligent agriculture detection system based on edge calculation further includes:
the sensors are distributed in the target greenhouse and used for acquiring environmental data in the target greenhouse in real time;
the edge computing device is further used for judging whether the environmental data are within a preset normal range or not;
the display module is further used for displaying environmental data in the target greenhouse and giving an alarm when the judgment result of the edge computing device is negative.
In an optional embodiment, each edge computing device is connected with one camera/sensor in a one-to-one correspondence;
the system, still include:
the acquisition module is used for periodically acquiring the data volume, the data processing duration and the response times of each edge computing device received in each preset period;
the using degree value calculating module is used for calculating the using degree value of each edge calculating device in the current expired preset period according to the data volume, the data processing time length and the response times received by each edge calculating device in the current expired preset period;
and the link control module is used for adjusting the link between the edge computing equipment and the camera/sensor according to the use degree value of each edge computing equipment in the current expired preset period.
In an optional embodiment, the intelligent agriculture detection system based on edge calculation further includes:
the manual switching module is used for providing current use information of each edge computing device for a user, receiving a switching instruction input by the user through a preset window and sending the switching instruction to the link control module; wherein the current usage information of the edge computing device comprises: the identification of the edge computing device, the usage degree value of the edge computing device in the currently expired preset period, the current resource usage information of the edge computing device and the remaining idle resource information; the switching instruction at least comprises the identification of two target edge computing devices to be switched;
the link control module is specifically configured to swap links between cameras/sensors connected to the two target edge computing devices, where the links correspond to the identifiers of the two target edge computing devices in the switching instruction.
The usage degree value calculation module is specifically configured to calculate, according to a first formula, a usage degree value of each edge calculation device within a currently expired preset period;
wherein the first formula is:
in the first formula, D (k) represents a usage degree value of a current expired preset period of the kth edge computing device; s (k) represents the amount of data received by the kth edge computing device within the currently expired preset period; t (k) represents the data processing time length of the kth edge computing device in the current expired preset period; x (k) represents the number of responses of the kth edge computing device within the currently expired preset period; n represents the total number of edge computing devices in the monitoring system; k =1,2,. N;indicates that the value of k is substituted into the bracket from 1 to n to obtain the maximum value in the bracket.
The link control module includes:
the sorting unit is used for calculating the sorting value of each current edge computing device based on a second formula according to the use degree value of each current edge computing device in the current expired preset period;
the switching equipment determining unit is used for calculating a switching ranking value corresponding to each edge calculating equipment based on a third formula according to the ranking value of each current edge calculating equipment, and taking the edge calculating equipment corresponding to the switching ranking value corresponding to the current edge calculating equipment as the switching equipment corresponding to the current edge calculating equipment;
the switching control unit is used for carrying out swapping on links between each edge computing device and the cameras/sensors which are respectively connected with the corresponding switching devices;
wherein the second formula is:
in the second formula, P (k) represents the ranking value of the k-th edge calculation device; a and e both represent integer variables, with values a =1,2, 3.., n, e =1,2, 3.., n;the method comprises the following steps of substituting a value of e from 1 to n into a parenthesis under the condition that e is not equal to k, and performing multiplication accumulation on the parenthesis; z2]A non-negative test function is shown, if the value in the parenthesis is a non-negative number, the function value is 1, and if the value in the parenthesis is a negative number, the function value is 0;representing that the value of e is firstly taken from 1 to n to obtain the value of e, which enables D (k) -D (e) =0, all the obtained values of e are sorted from large to small, and the number of sorting positions of the value with the same value as the value of k in the sorting is obtained;
the third formula is:
CH(k)=P -1 [n+1-P(k)]
in a third formula, CH (k) represents a switching order value corresponding to the kth edge computing device; p -1 [n+1-P(k)]Representing the inverse of the second equation, having a value of n +1-P (k).
In an optional embodiment, the environment data at least comprises: temperature and humidity information;
wisdom agricultural detecting system based on edge calculation still includes:
and the temperature and humidity adjusting device is used for adjusting the temperature and humidity of the target greenhouse to be within a preset normal range when the edge calculating device judges that the environment data is not within the preset normal range.
The intelligent agricultural detection system based on the edge calculation comprises a camera, an edge calculation device, a display module and a control module, wherein the camera is used for acquiring picture information of crops in a greenhouse, the edge calculation device is used for identifying and obtaining growth data of the crops according to a preset crop growth data identification algorithm, and the display module is used for displaying the growth data of the crops. The invention can intelligently and automatically obtain the growth data of each crop, effectively improves the growth data acquisition efficiency and ensures the normal growth of the crops.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic structural diagram of an intelligent agricultural detection system based on edge calculation according to an embodiment of the present invention.
Detailed Description
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
It should be understood that the described embodiments are only some embodiments of the invention, and not all 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.
Fig. 1 is a schematic structural diagram of an intelligent agricultural detection system based on edge calculation according to an embodiment of the present invention. Referring to fig. 1, the system includes:
the camera 1 is installed in the target greenhouse in a distributed mode and used for collecting picture information of crops in the target greenhouse in real time;
the edge computing device 2 is connected with the camera 1 and used for identifying the growth data of each crop in the picture information according to a preset crop growth data identification algorithm; the crop growth data recognition algorithm can acquire growth data of various crops at each growth stage in advance as sample data, construct a crop growth data recognition model based on a neural network, train the crop growth data recognition model through the sample data to obtain a crop growth data recognition algorithm model, and then recognize data such as height, shape and size of leaves/flowers and fruits of the crops from the picture information and input the data into the crop growth data recognition algorithm model, so that the growth data of the current crops can be output;
and the display module 3 is used for displaying the growth data of each crop in the picture information identified by the edge computing equipment 2.
The beneficial effects of the above technical scheme are: according to the intelligent agricultural detection system based on the edge calculation, the image information of crops in the greenhouse is collected through the camera 1, then the edge calculation device 2 is used for identifying and obtaining growth data of the crops according to a preset crop growth data identification algorithm, and finally the growth data of the crops are displayed through the display module 3. The invention can intelligently and automatically obtain the growth data of each crop, effectively improves the growth data acquisition efficiency and reduces the labor cost. Managers can know the growth state of crops in time according to growth data, and can deal with and dispose as soon as possible when abnormal conditions occur, so that the normal growth of the crops is ensured.
As an optional embodiment, the intelligent agriculture detection system based on edge calculation further includes:
the sensors are distributed in the target greenhouse and used for collecting environmental data in the target greenhouse in real time;
the edge computing device 2 is further configured to determine whether the environmental data is within a preset normal range;
the display module 3 is further configured to display environmental data in the target greenhouse, and give an alarm when the determination result of the edge computing device 2 is negative.
The beneficial effects of the above technical scheme are: the method comprises the steps of collecting environmental data in the greenhouse in real time, such as temperature information, judging whether the environmental data are in a preset normal range, for example, the range of normal temperature is [20 degrees and 30 degrees ], if the current temperature is 27 degrees, determining that the temperature is in the normal range and meets the normal growth of crops, and if the current temperature is 18 degrees, determining that the temperature is not in the normal range. When the environmental data are not in the preset normal range, an alarm is given, the environment is conveniently adjusted, the normal growth of crops is ensured, and the yield of the crops is further ensured.
As an alternative embodiment, each edge computing device 2 is connected to one camera 1/sensor in a one-to-one correspondence;
wisdom agricultural detecting system based on edge calculation still includes:
the acquisition module is used for periodically acquiring the data volume, the data processing time length and the response times received by each edge computing device 2 in each preset period;
the using degree value calculating module is used for calculating the using degree value of each edge calculating device 2 in the current expired preset period according to the data amount, the data processing time length and the response times received by each edge calculating device 2 in the current expired preset period;
and the link control module is used for adjusting the link between the edge computing equipment 2 and the camera 1/sensor according to the use degree value of each edge computing equipment 2 in the currently expired preset period.
The beneficial effects of the above technical scheme are: the use degree value of each edge computing device 2 in the preset period is calculated through the data volume, the data processing time length and the response times received by each edge computing device 2 in the preset period, the value objectively reflects the processing efficiency of the edge computing device 2 for processing the data collected by the camera or the sensor connected with the edge computing device 2, and the link between the edge computing device 2 and the camera 1/the sensor is adjusted according to the value, so that the edge computing device 2 with strong computing capability can process more data, the execution efficiency of a system is improved, the edge computing devices can be used in a balanced mode, and the service life of the device is prolonged.
As an optional embodiment, the intelligent agriculture detection system based on edge calculation further includes:
the manual switching module is used for providing current use information of each edge computing device 2 for a user, receiving a switching instruction input by the user through a preset window and sending the switching instruction to the link control module; wherein the current usage information of the edge computing device 2 includes: the identification of the edge computing device, the usage degree value of the edge computing device in the currently expired preset period, and the current resource usage information and the remaining idle resource information of the edge computing device; the switching instruction at least comprises the identification of two target edge computing devices 2 to be switched;
the link control module is specifically configured to swap links between the cameras 1/sensors connected to the two target edge computing devices 2 respectively, where the links correspond to the identifiers of the two target edge computing devices 2 in the switching instruction.
The beneficial effects of the above technical scheme are: the use information of each edge computing device 2 is provided for the system maintenance personnel, so that the maintenance personnel can clearly know the use condition of each edge computing device 2, the maintenance personnel can further adjust the link between the edge computing device 2 and the camera 1/sensor conveniently, the edge computing device with high computing power can process more data, and the execution efficiency of the system can be improved.
As an optional embodiment, the usage degree value calculating module is specifically configured to calculate, according to a first formula, a usage degree value of each edge computing device 2 in a currently expired preset period;
wherein the first formula is:
in the first formula, D (k) represents a usage degree value of a preset period currently expired by the kth edge computing device 2; s (k) represents the amount of data received by the kth edge computing device 2 within the currently expired preset period; t (k) represents a data processing duration of the kth edge computing device 2 within a currently expired preset period; x (k) represents the number of responses of the kth edge computing device 2 within the currently expired preset period; n represents the total number of edge computing devices 2 in the monitoring system; k =1,2,. N;indicates that the value of k is substituted into brackets from 1 to n to obtain the maximum value in brackets.
The beneficial effects of the above technical scheme are: the first formula (1) is utilized to obtain the use degree value of each edge computing device 2 according to the data quantity acquired by each edge computing device 2 according to the fixed time (namely the preset period), the processing time of the data quantity and the response times, so that the use condition of each edge computing device 2 is quantified, the use state and condition of each edge computing device 2 are known, and the subsequent management and control and allocation of the devices are facilitated.
As an optional embodiment, the link control module includes:
a sorting unit, configured to calculate, according to a usage degree value of each edge computing device 2 in a currently expired preset period, a sorting value of each current edge computing device 2 based on a second formula;
a switching device determining unit, configured to calculate, according to the ranking value of each current edge computing device 2 and based on a third formula, a switching ranking value corresponding to each edge computing device 2, and use an edge computing device 2 corresponding to the switching ranking value corresponding to the current edge computing device 2 as a switching device corresponding to the current edge computing device 2;
the switching control unit is used for carrying out the link exchange between each edge computing device 2 and the camera/sensor connected with the corresponding switching device;
wherein the second formula is:
in the second formula, P (k) represents the ranking value of the k-th edge calculation apparatus 2; a and e both represent integer variables, with values a =1,2, 3.., n, e =1,2, 3.., n;the expression that the value of e is substituted into a parenthesis from a value 1 to n under the condition that e is not equal to k, and the number value in the parenthesis is multiplied; z2]A non-negative test function is shown, if the value in the parenthesis is a non-negative number, the function value is 1, and if the value in the parenthesis is a negative number, the function value is 0;representing that the value of e is firstly taken from 1 to n to obtain the value of e, which enables D (k) -D (e) =0, all the obtained values of e are sorted from large to small, and the number of sorting positions of the value with the same value as the value of k in the sorting is obtained;
the third formula is:
CH(k)=P -1 [n+1-P(k)] (3)
in the third formula, CH (k) represents a switching order value corresponding to the kth edge computing device 2; p -1 [n+1-P(k)]Representing the inverse of the second formula, having a value of n +1-P (k). And taking the value of k from 1 to n, substituting the value into the formula (3) to find all the devices correspondingly switched by the edge computing device 2, and further carrying out corresponding switching.
The beneficial effects of the above technical scheme are: ranking each edge computing device 2 according to the usage degree value of each edge computing device 2 by using a second formula (2), so as to save the time of the control step of the subsequent exchange by ranking and improve the control capability of the system; then, the third formula (3) is used for controlling and switching the lines of each edge computing device 2 pairwise according to the sequencing state of each edge computing device 2, so that the conditions of using all the edge computing devices 2 are the same as much as possible, and the service life of the whole system is prolonged.
As an alternative embodiment, the environment data at least includes: temperature and humidity information;
the intelligent agriculture detection system based on edge calculation further comprises:
and the temperature and humidity adjusting device is used for adjusting the temperature and humidity of the target greenhouse to be within a preset normal range when the edge computing device 2 judges that the environment data are not within the preset normal range.
The beneficial effects of the above technical scheme are: when the temperature and humidity of the greenhouse are not in the preset normal range, the temperature and humidity of the greenhouse are adjusted to be in the preset normal range by automatically controlling the temperature and humidity adjusting device, and the intelligent level of the system is effectively improved.
According to the embodiment, the intelligent cameras and other devices can be added to the greenhouse by adding the edge computing system around the greenhouse, so that the growth data of crops can be acquired more comprehensively, the data generated by the sensors can be processed, and the response can be made as soon as possible. The method specifically comprises the following steps: each intelligent camera and each sensor correspond to an edge computing device in an edge computing system, and each edge computing device can be switched by a line, namely, each intelligent camera and each sensor correspond to an edge computing device, the replacement process comprises that the use condition of each edge computing device is different due to different data quantity acquired by each edge computing device and different data quantity processing processes, in order to reduce the use loss of each edge computing device in the edge computing system, each edge computing device in the edge computing system is subjected to the use degree value of each edge computing device according to the acquired data quantity, the processing time length of the data quantity and the response times to obtain the use degree value of each edge computing device at regular intervals, each edge computing device is sequenced according to the use degree value, and the line of each edge computing device is subjected to control switching according to the sequencing result, so that the service life of every two edge computing devices is effectively prolonged, and the execution efficiency of the system is improved.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the methods specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the method specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the methods specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations. The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are also within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (7)
1. An intelligent agricultural detection system based on edge calculation, comprising:
the cameras are distributed in the target greenhouse and used for acquiring picture information of crops in the target greenhouse in real time;
the edge computing equipment is connected with the camera and used for identifying the growth data of each crop in the picture information according to a preset crop growth data identification algorithm;
and the display module is used for displaying the growth data of each crop in the picture information identified by the edge computing equipment.
2. The intelligent edge-computing-based agricultural detection system of claim 1, further comprising:
the sensors are distributed in the target greenhouse and used for acquiring environmental data in the target greenhouse in real time;
the edge computing device is further used for judging whether the environmental data are within a preset normal range or not;
the display module is further used for displaying environmental data in the target greenhouse and giving an alarm when the judgment result of the edge computing device is negative.
3. The intelligent agricultural edge-computing-based detection system of claim 2, wherein each edge computing device is connected with one camera/sensor in a one-to-one correspondence;
the system, still include:
the acquisition module is used for periodically acquiring the data volume, the data processing duration and the response times of each edge computing device received in each preset period;
the using degree value calculating module is used for calculating the using degree value of each edge calculating device in the current expired preset period according to the data volume, the data processing time length and the response times received by each edge calculating device in the current expired preset period;
and the link control module is used for adjusting the link between the edge computing equipment and the camera/sensor according to the use degree value of each edge computing equipment in the current expired preset period.
4. The intelligent edge-computing-based agricultural detection system of claim 3, further comprising:
the manual switching module is used for providing current use information of each edge computing device for a user, receiving a switching instruction input by the user through a preset window and sending the switching instruction to the link control module; wherein the current usage information of the edge computing device comprises: the identification of the edge computing device, the usage degree value of the edge computing device in the currently expired preset period, the current resource usage information of the edge computing device and the remaining idle resource information; the switching instruction at least comprises the identification of two target edge computing devices to be switched;
the link control module is specifically configured to swap links between cameras/sensors connected to the two target edge computing devices, where the links correspond to the identifiers of the two target edge computing devices in the switching instruction.
5. The intelligent agricultural detection system based on edge calculation of claim 3, wherein the usage degree value calculation module is specifically configured to calculate the usage degree value of each edge calculation device within a currently expired preset period according to a first formula;
wherein the first formula is:
in the first formula, D (k) represents a usage degree value of a current expired preset period of the kth edge computing device; s (k) represents the data volume received by the h edge computing device in the current expired preset period; t (k) represents the data processing time length of the kth edge computing device in the currently expired preset period; x (k) represents the response times of the kth edge computing device in the currently expired preset period; n represents the total number of edge computing devices in the monitoring system; k =1,2, \8230;, n;indicates that the value of k is substituted into brackets from 1 to n to obtain the maximum value in brackets.
6. The intelligent agricultural detection system based on edge calculation of claim 5, wherein the link control module comprises:
the sorting unit is used for calculating the sorting value of each current edge computing device based on a second formula according to the use degree value of each current edge computing device in the current expired preset period;
a switching device determining unit, configured to calculate, according to the ranking value of each current edge computing device, a switching ranking value corresponding to each edge computing device based on a third formula, and use an edge computing device corresponding to the switching ranking value corresponding to the current edge computing device as a switching device corresponding to the current edge computing device;
the switching control unit is used for carrying out swap on links between each edge computing device and the cameras/sensors connected with the corresponding switching devices respectively;
wherein the second formula is:
in the second formula, P (k) represents the ranking value of the k-th edge calculation device; a and e are all shown in the tableInteger variables having values of a =1,2,3, \8230, n, e =1,2,3, \8230, n;the expression that the value of e is substituted into a parenthesis from a value 1 to n under the condition that e is not equal to k, and the number value in the parenthesis is multiplied; z2]A non-negative test function is shown, if the numerical value in the parentheses is a non-negative number, the function value is 1, and if the numerical value in the parentheses is a negative number, the function value is 0;means that first taking the value of e from 1 to n results in
D (k) -D (e) =0 e values, sorting all obtained e values from large to small, and obtaining the number of sorting positions of the values with the same value as the k value in the sorting;
the third formula is:
CH(k)=P -1 [n+1-P(k)]
in a third formula, CH (k) represents a switching ranking value corresponding to the kth edge calculation device; p is -1 [n+1-P(k)]Representing the inverse of the second formula, having a value of n +1-P (k).
7. The intelligent agricultural edge-computing-based detection system of claim 2, wherein the environmental data includes at least: temperature and humidity information;
the system, still include:
and the temperature and humidity adjusting device is used for adjusting the temperature and humidity of the target greenhouse to be within a preset normal range when the edge calculating device judges that the environment data is not within the preset normal range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211277748.7A CN115685862A (en) | 2022-10-19 | 2022-10-19 | Intelligent agricultural detection system based on edge calculation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211277748.7A CN115685862A (en) | 2022-10-19 | 2022-10-19 | Intelligent agricultural detection system based on edge calculation |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115685862A true CN115685862A (en) | 2023-02-03 |
Family
ID=85067045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211277748.7A Pending CN115685862A (en) | 2022-10-19 | 2022-10-19 | Intelligent agricultural detection system based on edge calculation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115685862A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116755376A (en) * | 2023-08-17 | 2023-09-15 | 山东福禾菌业科技股份有限公司 | Monitoring method and system based on agricultural Internet of things |
CN117854012A (en) * | 2024-03-07 | 2024-04-09 | 成都智慧城市信息技术有限公司 | Crop environment monitoring method and system based on big data |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130329747A1 (en) * | 2012-06-11 | 2013-12-12 | Anwar I. Walid | Dynamical Bandwidth Adjustment Of A Link In A Data Network |
CN110637475A (en) * | 2018-07-10 | 2019-12-31 | 深圳市大疆创新科技有限公司 | Communication link adjusting method, communication equipment and unmanned aerial vehicle |
CN112437370A (en) * | 2020-08-11 | 2021-03-02 | 珠海市杰理科技股份有限公司 | Link switching method, system, TWS earphone pair, chip and medium |
CN112465109A (en) * | 2020-11-16 | 2021-03-09 | 中国科学院合肥物质科学研究院 | Green house controlling means based on cloud limit is in coordination |
CN112671896A (en) * | 2020-12-22 | 2021-04-16 | 上海上实龙创智能科技股份有限公司 | Agricultural management method, equipment and system |
CN112672298A (en) * | 2020-12-03 | 2021-04-16 | 赛特斯信息科技股份有限公司 | Agricultural data acquisition system and method based on distributed edge network structure |
CN115102842A (en) * | 2022-07-29 | 2022-09-23 | 济南浪潮数据技术有限公司 | Method, device, equipment and medium for dynamically monitoring network link performance |
-
2022
- 2022-10-19 CN CN202211277748.7A patent/CN115685862A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130329747A1 (en) * | 2012-06-11 | 2013-12-12 | Anwar I. Walid | Dynamical Bandwidth Adjustment Of A Link In A Data Network |
CN110637475A (en) * | 2018-07-10 | 2019-12-31 | 深圳市大疆创新科技有限公司 | Communication link adjusting method, communication equipment and unmanned aerial vehicle |
CN112437370A (en) * | 2020-08-11 | 2021-03-02 | 珠海市杰理科技股份有限公司 | Link switching method, system, TWS earphone pair, chip and medium |
CN112465109A (en) * | 2020-11-16 | 2021-03-09 | 中国科学院合肥物质科学研究院 | Green house controlling means based on cloud limit is in coordination |
CN112672298A (en) * | 2020-12-03 | 2021-04-16 | 赛特斯信息科技股份有限公司 | Agricultural data acquisition system and method based on distributed edge network structure |
CN112671896A (en) * | 2020-12-22 | 2021-04-16 | 上海上实龙创智能科技股份有限公司 | Agricultural management method, equipment and system |
CN115102842A (en) * | 2022-07-29 | 2022-09-23 | 济南浪潮数据技术有限公司 | Method, device, equipment and medium for dynamically monitoring network link performance |
Non-Patent Citations (2)
Title |
---|
李汝恒;曹水仁;龙华;: "基于802.11无线局域网的移动IP切换仿真分析", 昆明理工大学学报(理工版), no. 01, 15 February 2008 (2008-02-15) * |
杨栋;: "广电网络互联网出口负载动态均衡技术应用研究", 广播电视网络, no. 10, 23 October 2020 (2020-10-23) * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116755376A (en) * | 2023-08-17 | 2023-09-15 | 山东福禾菌业科技股份有限公司 | Monitoring method and system based on agricultural Internet of things |
CN116755376B (en) * | 2023-08-17 | 2023-11-03 | 山东福禾菌业科技股份有限公司 | Monitoring method and system based on agricultural Internet of things |
CN117854012A (en) * | 2024-03-07 | 2024-04-09 | 成都智慧城市信息技术有限公司 | Crop environment monitoring method and system based on big data |
CN117854012B (en) * | 2024-03-07 | 2024-05-14 | 成都智慧城市信息技术有限公司 | Crop environment monitoring method and system based on big data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115685862A (en) | Intelligent agricultural detection system based on edge calculation | |
CN109029588A (en) | A kind of Grain Growth Situation prediction technique based on climatic effect | |
CN106645155A (en) | Method and device for monitoring plant growth status based on greenhouse environment | |
WO2019245122A1 (en) | System for monitoring, in real time, growth state of crop in greenhouse on basis of iot | |
CN108388291A (en) | A kind of greenhouse cluster environment regulation and control method and system | |
CN111476149A (en) | Plant cultivation control method and system | |
US20230157231A1 (en) | Methods for artificial pollination and apparatus for doing the same | |
CN110119176A (en) | A kind of crop planting system based on the detection of soil element resource content data | |
CN114460080A (en) | Rice disease and pest intelligent monitoring system | |
CN112465109A (en) | Green house controlling means based on cloud limit is in coordination | |
KR20190136774A (en) | Prediction system for harvesting time of crop and the method thereof | |
CN104007733B (en) | It is a kind of that the system and method being monitored is produced to intensive agriculture | |
CN114429592A (en) | Automatic irrigation method and equipment based on artificial intelligence | |
CN113544714A (en) | Crop yield prediction program and cultivation environment determination program | |
CN116627082A (en) | Intelligent management system for live pig breeding suitable for stock quantity checking | |
CN115508357A (en) | Monitoring system based on research of diversity of regional ecosystem | |
CN117391482B (en) | Greenhouse temperature intelligent early warning method and system based on big data monitoring | |
CN111047458A (en) | Farmland monitoring method | |
CN108628266A (en) | Intelligent cultivation greenhouse based on big data analysis monitors system | |
CN117581777A (en) | Intelligent irrigation system and computer equipment based on internet of things technology | |
CN117315915A (en) | Crop planting supervision system based on remote sensing data monitoring | |
KR102355211B1 (en) | Cultivation monitoring system | |
CN116452358B (en) | Intelligent agriculture management system based on Internet of things | |
CN112019607A (en) | Intelligent farm comprehensive control method and system based on visual cloud platform | |
CN115226612B (en) | Intelligent distribution system for water resource allocation management |
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 |