Method and device for measuring rainfall erosion force
1. A method of measuring rainfall erosion force comprising a rainfall panel for receiving raindrops, wherein the method of measuring rainfall erosion force comprises the steps of:
acquiring the current temperature, the current humidity and the current pressure value of air;
acquiring current vibration data of a rainfall plate and rainfall intensity in a preset time period according to the fact that the current temperature is higher than a preset temperature, the current humidity is higher than a preset humidity, and the current pressure value is higher than a preset pressure value;
and obtaining the current erosion force according to the current vibration data of the rainfall plate and the rainfall intensity.
2. The method of measuring rainfall erosion force of claim 1, wherein: the obtaining the current erosive power according to the current vibration data of the rainfall plate and the rainfall intensity comprises:
obtaining total rainfall kinetic energy according to the current vibration data;
and obtaining the current erosion force according to the rainfall intensity and the total rainfall kinetic energy.
3. The method of measuring rainfall erosion force of claim 2, wherein: the obtaining total rainfall kinetic energy according to the current vibration data comprises: and obtaining the kinetic energy of raindrops according to the current vibration data, and obtaining the total rainfall kinetic energy according to the kinetic energy of the raindrops.
4. The method of measuring rainfall erosion force of claim 3, wherein: the obtaining the kinetic energy of the raindrops according to the current vibration data comprises: the method comprises the steps of obtaining circuit voltage in a circuit where a measuring device for measuring current vibration data is located, obtaining an original measured value according to the circuit voltage, and obtaining kinetic energy of raindrops according to the original measured value.
5. The method of measuring rainfall erosion force of claim 4, wherein: said obtaining kinetic energy of raindrops from said raw measurements comprises: and acquiring a loss coefficient in a circuit where the measuring device is positioned, and acquiring the kinetic energy of the raindrops according to the loss coefficient and the original measured value.
6. The method of measuring rainfall erosion force of claim 5, wherein: the obtaining of the loss factor in the circuit where the measuring device is located includes: obtaining a loss value of the measurement device and/or obtaining an impedance of the circuit.
7. The method of measuring rainfall erosion force of claim 1, wherein: the obtaining of the current vibration data of the rainfall plate and the rainfall intensity in the preset time period includes: acquiring the size of raindrops and the area of the rain gauge plate; and obtaining rainfall according to the size of the raindrops and the area of the rainfall plate, and accumulating the rainfall in the preset time period to obtain the rainfall intensity.
8. An apparatus for measuring rainfall erosion force for performing the method of measuring rainfall erosion force of claim 1: the device for measuring rainfall erosion force is characterized by comprising: the temperature, humidity and atmospheric pressure sensor is used for acquiring the current temperature, the current humidity and the current pressure value of air; the vibration sensor is used for acquiring current vibration data of the rainfall board; and the controller is used for obtaining the current erosion force according to the current vibration data of the rainfall plate and the rainfall intensity.
9. The apparatus for measuring rainfall erosive power of claim 8, wherein: the quantity of vibration sensor is a plurality of, and is a plurality of vibration sensor all set up in the bottom of rainfall board.
10. The apparatus for measuring rainfall erosive power of claim 8, wherein: the device for measuring rainfall erosion force further comprises a shell, a space is formed between the shell and the rainfall plate, and the vibration sensor, the temperature and humidity and atmospheric pressure sensor and the controller are located in the space.
Background
Rainfall is an important reason causing soil loss, rainfall erosion force is the potential capability of reflecting soil erosion caused by rainfall, and accurate assessment and calculation of the rainfall erosion force are of great significance to research on the soil loss.
A large number of researches prove that rainfall erosion force is related to rainfall kinetic energy and rainfall intensity within a period of time, various rainfall sensors can be used for obtaining rainfall intensity data, the raindrop kinetic energy is difficult to measure directly, the raindrop particle size is generally obtained by a method for measuring the raindrop particle size, then the rainfall kinetic energy is calculated by an empirical formula, and the conventional method for obtaining the rainfall kinetic energy is complex and cannot be used for measuring in real time during rainfall, so that the rainfall erosion force cannot be obtained simply and conveniently.
Disclosure of Invention
One of the technical problems to be solved by the invention is as follows: the problem that the existing calculation of rainfall erosion force cannot be simply and conveniently obtained is solved.
(II) technical scheme
In order to solve the technical problem, the invention provides a method for measuring rainfall erosion force, which comprises a rainfall plate for receiving raindrops, wherein the method for measuring the rainfall erosion force comprises the following steps:
acquiring the current temperature, the current humidity and the current pressure value of air;
acquiring current vibration data of a rainfall plate and rainfall intensity in a preset time period according to the fact that the current temperature is higher than a preset temperature, the current humidity is higher than a preset humidity, and the current pressure value is higher than a preset pressure value;
and obtaining the current erosion force according to the current vibration data of the rainfall plate and the rainfall intensity.
According to an embodiment of the present invention, the obtaining the current erosive power according to the current vibration data of the rainfall plate and the rainfall intensity comprises:
obtaining total rainfall kinetic energy according to the current vibration data;
and obtaining the current erosion force according to the rainfall intensity and the total rainfall kinetic energy.
According to an embodiment of the present invention, said obtaining total rainfall kinetic energy from said current vibration data comprises: and obtaining the kinetic energy of raindrops according to the current vibration data, and obtaining the total rainfall kinetic energy according to the kinetic energy of the raindrops.
According to an embodiment of the present invention, said obtaining the kinetic energy of the raindrops according to the current vibration data comprises: the method comprises the steps of obtaining circuit voltage in a circuit where a measuring device for measuring current vibration data is located, obtaining an original measured value according to the circuit voltage, and obtaining kinetic energy of raindrops according to the original measured value.
According to an embodiment of the invention, said obtaining kinetic energy of the raindrops from said raw measurements comprises: and acquiring a loss coefficient in a circuit where the measuring device is positioned, and acquiring the kinetic energy of the raindrops according to the loss coefficient and the original measured value.
According to an embodiment of the present invention, the obtaining of the loss factor in the circuit where the measuring device is located includes: obtaining a loss value of the measurement device and/or obtaining an impedance of the circuit.
According to one embodiment of the invention, the obtaining the current vibration data of the rainfall plate and the rainfall intensity in the preset time period comprises: acquiring the size of raindrops and the area of the rain gauge plate; and obtaining rainfall according to the size of the raindrops and the area of the rainfall plate, and accumulating the rainfall in the preset time period to obtain the rainfall intensity.
The invention also provides a device for measuring rainfall erosion force, which is used for executing the method for measuring rainfall erosion force: wherein, the device of measuring rainfall erosion force includes: the temperature, humidity and atmospheric pressure sensor is used for acquiring the current temperature, the current humidity and the current pressure value of air; the vibration sensor is used for acquiring current vibration data of the rainfall board; and the controller is used for obtaining the current erosion force according to the current vibration data of the rainfall plate and the rainfall intensity.
According to one embodiment of the invention, the number of the vibration sensors is multiple, and the multiple vibration sensors are arranged at the bottom of the rain gauge plate.
According to an embodiment of the invention, the device for measuring rainfall erosion force further comprises a shell, a space is formed between the shell and the rainfall plate, and the vibration sensor, the temperature, humidity and atmospheric pressure sensor and the controller are located in the space.
The invention has the beneficial effects that: in the method for measuring rainfall erosion force, current vibration data of a rainfall plate and rainfall intensity in a preset time period are obtained; and obtaining the current erosion force according to the current vibration data of the rainfall plate and the rainfall intensity. The erosion force is obtained through the vibration data, and compared with the existing method for calculating the rainfall kinetic energy by utilizing the raindrop particle size and an empirical formula, the erosion force can be obtained in real time, and the method is simpler and more convenient.
Drawings
The advantages of the above and/or additional aspects of the present invention will become apparent and readily appreciated from the following description of the embodiments taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow chart of a method of measuring rainfall erosion force provided herein;
fig. 2 is a schematic structural diagram of the device for measuring rainfall erosion force provided by the application.
The reference numbers are as follows:
1. vibration sensor, 2, rainfall board, 3, controller, 4, humiture and atmospheric pressure sensor.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
As shown in fig. 1 and 2, the present invention provides a method for measuring rainfall erosion force, comprising a rainfall plate 2 for receiving raindrops, wherein the method for measuring rainfall erosion force comprises the steps of: s1, acquiring the current temperature, the current humidity and the current pressure value of the air; s2, acquiring current vibration data of the rainfall plate 2 and rainfall intensity in a preset time period according to the condition that the current temperature is higher than the preset temperature, the current humidity is higher than the preset humidity and the current pressure value is higher than the preset pressure value; and S3, obtaining the current erosion force according to the current vibration data and rainfall intensity of the rainfall plate 2.
Specifically, the temperature, humidity and atmospheric pressure sensor 4 is used for reading the current temperature, the current humidity and the current pressure value of the air in the environment, judging whether the environmental parameters meet the rainfall condition or not, if not, considering the current time as interference, and ending the subsequent calculation. And judging whether the vibration data characteristics accord with the rainfall vibration characteristics or not after the rainfall vibration characteristics are met, and finishing the subsequent calculation if the vibration data characteristics do not accord with the rainfall vibration characteristics. The method has the advantages that the erosion force can be obtained through vibration data, and compared with the existing method for calculating the rainfall kinetic energy by utilizing the raindrop particle size and an empirical formula, the method can obtain the erosion force in real time and is simpler and more convenient.
According to an embodiment of the present invention, obtaining the current erosive power based on the current vibration data and rainfall intensity of the rainfall plate 2 comprises:
obtaining total rainfall kinetic energy according to current vibration data;
and obtaining the current erosion force according to the rainfall intensity and the total rainfall kinetic energy.
In particular, R ═ E ═ I30Erosion force is R, total rainfall kinetic energy is E, rainfall intensity is I30。
According to one embodiment of the present invention, obtaining total rainfall kinetic energy from current vibration data comprises: and obtaining the kinetic energy of the raindrops according to the current vibration data, and obtaining the total rainfall kinetic energy according to the kinetic energy of the raindrops.
Specifically, a plurality of total rainfall kinetic energies are obtained from the kinetic energy of the raindrops.
According to an embodiment of the invention, obtaining the kinetic energy of the raindrops according to the current vibration data comprises: the method comprises the steps of obtaining circuit voltage in a circuit where a measuring device for measuring current vibration data is located, obtaining an original measured value according to the circuit voltage, and obtaining kinetic energy of raindrops according to the original measured value.
Specifically, from the impact of raindrops on the rain gauge 2, energy is transferred to the vibration sensor 1, the vibration sensor 1 is converted into electric energy, and the loss value of the intermediate measuring device is K1Kinetic energy E of raindropsrElectric energy E measured by vibration sensor 1vThe relationship of (a) is the formula: er=K1*Ev(ii) a The electrical energy of the vibration sensor 1 follows Ev=U2and/R t, performing integral calculation on the voltage U to obtain an original measured value marked as Xv. R is the impedance of the circuit.
According to an embodiment of the invention, obtaining the kinetic energy of the raindrops from the raw measurements comprises: and acquiring a loss coefficient in a circuit where the measuring device is positioned, and acquiring the kinetic energy of the raindrops according to the loss coefficient and the original measured value.
In particular, the raindrop kinetic energy, E, can be obtained from the multiplication of the raw measurement value by a loss factorr=K3*XvKinetic energy of raindrops is ErLoss coefficient of K3。
According to one embodiment of the invention, obtaining the loss factor in the circuit in which the measuring device is located comprises: a loss value of the measuring device and/or an impedance of the circuit is obtained.
In particular, when measuring the loss value K of the device1Impedance K of sum circuit2All when considered, loss coefficient K3Is K1*K2. Impedance R of the circuit, 1/R being K2Then the relationship between the electrical energy and the measured value is the formula: ev=K2*Xv(ii) a By combining the above two formulas, the relation formula of the measured value and the kinetic energy can be obtained: er=K1*K2*Xv=K3*XvIn which K is3=K1*K2;K1And K2Is a fixed value for specific equipment, and K can be directly obtained through experiments3。
According to one embodiment of the present invention, obtaining the current vibration data of the rainfall plate 2 and the rainfall intensity in the preset time period comprises: acquiring the size of raindrops and the area of the rainfall plate 2; and (4) obtaining rainfall according to the size of the raindrops and the area of the rainfall plate 2, and accumulating the rainfall in a preset time period to obtain rainfall intensity.
Specifically, the rainfall is calculated by using raindrop kinetic energy data, and the minute rainfall intensity is obtained by performing accumulative calculation according to minutes; if the cumulative value of the rainfall intensity in the last 30 minutes is calculated, the cumulative value is compared with the calculated value in the last minute, the larger value is recorded as the 30-minute cumulative rainfall intensity, then the 30-minute cumulative rainfall intensity is recalculated and updated every minute until the rainfall is finished, and the maximum 30-minute cumulative rainfall intensity is recorded as the interval rainfall intensityDegree I30. Specifically, the raindrop mass is obtained through raindrop size calculation, and in combination with the relationship between the sphere volume and the diameter, the relationship between the water drop mass m and the equivalent diameter D is as follows:wherein m is the mass of the raindrops, and D is the diameter of the raindrops; and obtaining the raindrop volume according to the raindrop mass, wherein the density of water is 1, and the corresponding rainfall is obtained by dividing the raindrop volume by the area of the rainfall plate 2.
As shown in fig. 2, the present invention further provides a device for measuring rainfall erosion force, wherein the device for measuring rainfall erosion force is used for executing the method for measuring rainfall erosion force: wherein, measure rainfall erosion force's device includes: the temperature, humidity and atmospheric pressure sensor 4 is used for acquiring the current temperature, the current humidity and the current pressure value of the air; the system comprises a vibration sensor 1, a data acquisition module and a data processing module, wherein the vibration sensor 1 is used for acquiring current vibration data of a rainfall plate 2; and the controller 3 is used for obtaining the current erosion force according to the current vibration data and rainfall intensity of the rainfall plate 2.
Specifically, a data acquisition and processing unit is provided in the controller 3, and is capable of processing and calculating the data. The device for measuring rainfall erosion force directly measures the raindrop kinetic energy by measuring the converted electric energy through the vibration sensor 1, and the raindrop kinetic energy is accumulated and calculated to obtain the total rainfall kinetic energy; the rainfall erosion force is calculated in real time by using the measured total rainfall kinetic energy and the rainfall intensity in the period, and the rainfall erosion force in any period and the total rainfall erosion force of one-time rainfall in the rainfall process can be conveniently and quickly calculated.
According to one embodiment of the present invention, the number of the vibration sensors 1 is plural, and the plural vibration sensors 1 are each provided at the bottom of the rain gauge plate 2.
Specifically, a plurality of vibration sensors 1 are provided for standby.
According to an embodiment of the present invention, the device for measuring rainfall erosion force further comprises a housing, a space is formed between the housing and the rainfall plate 2, and the vibration sensor 1, the temperature, humidity and atmospheric pressure sensor 4 and the controller 3 are located in the space.
Specifically, vibration sensor 1, humiture and atmospheric pressure sensor 4 and controller 3 are located and can prevent that the external world from destroying the sensor in the space, are provided with the through-hole on the casing, are convenient for measure the temperature and humidity in the air, set up sealed box body in the space, set up controller 3 in the box body, can guarantee controller 3's life. In order to prolong the service life, an anti-corrosion coating can be arranged on the top of the rainfall plate 2, so that the rainfall plate 2 is prevented from being corroded by acid and alkali in rainwater.
The method for measuring the rainfall erosion force provided by the application comprises the following specific processes: 1. and (3) rainfall identification and judgment: after detecting the vibration of the rainfall plate, reading environmental temperature, humidity and atmospheric pressure parameters, judging whether the environmental parameters meet the rainfall condition, if not, judging that the environmental parameters are interference, and ending the subsequent calculation, if so, judging whether the vibration data characteristics meet the rainfall vibration characteristics, and if not, ending the subsequent calculation; 2. calculating raindrop kinetic energy using the collected vibration data: identifying effective rainfall, and using formula Ev-K3*XvCalculating raindrop kinetic energy; 3. and (3) accumulating and calculating total rainfall kinetic energy: accumulating and calculating the raindrop kinetic energy data of each time to obtain total rainfall kinetic energy E; 4. calculating the rainfall intensity in minutes and the rainfall intensity in time period: calculating rainfall by using raindrop kinetic energy data, and performing accumulative calculation according to minutes to obtain minute rainfall intensity; then calculating the cumulative value of rainfall intensity in the last 30 minutes, comparing with the calculated value in the last minute, taking the larger value as the 30-minute cumulative rainfall intensity, then recalculating and updating the 30-minute cumulative rainfall intensity every minute until the rainfall is over, taking the maximum 30-minute cumulative rainfall intensity as the period rainfall intensity I30(ii) a 5. Calculating rainfall erosion force: rainfall kinetic energy E per minute and rainfall intensity in time interval I30To calculate the erosion force R of rainfall, where R is E I30Calculating the total rainfall erosion force by using the total rainfall kinetic energy and the maximum rainfall intensity in the period of time until the rainfall is finished; and storing and outputting the calculated rainfall erosion force data of each time and the final total rainfall erosion force of rainfall.
In summary, in the method for measuring rainfall erosion force provided by the application, the current vibration data of the rainfall plate and the rainfall intensity in the preset time period are acquired; and obtaining the current erosive power according to the current vibration data and rainfall intensity of the rainfall board. The erosion force is obtained through the vibration data, and compared with the existing method for calculating the rainfall kinetic energy by utilizing the raindrop particle size and an empirical formula, the erosion force can be obtained in real time, and the method is simpler and more convenient.
In the description of the present invention, it should be noted that the terms "upper", "lower", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, which are merely for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and operate, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; the communication may be direct, indirect via an intermediate medium, or internal to both elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.