[go: up one dir, main page]

CN114818525A - Soil moisture random simulation method and device and computer equipment - Google Patents

Soil moisture random simulation method and device and computer equipment Download PDF

Info

Publication number
CN114818525A
CN114818525A CN202210245493.XA CN202210245493A CN114818525A CN 114818525 A CN114818525 A CN 114818525A CN 202210245493 A CN202210245493 A CN 202210245493A CN 114818525 A CN114818525 A CN 114818525A
Authority
CN
China
Prior art keywords
simulation
node
time layer
simulation time
theoretical
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
Application number
CN202210245493.XA
Other languages
Chinese (zh)
Inventor
刘昭
徐燕星
左继超
郑海金
谢颂华
邓可楠
聂小飞
涂安国
莫明浩
万佳蕾
石芬芬
胡皓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Water Resources Institute (jiangxi Water Conservancy And Hydropower School Jiangxi Irrigation And Drainage Development Center Jiangxi Water Conservancy Engineering Technician College)
Jiangxi Academy of Water Resources
Original Assignee
Jiangxi Water Resources Institute (jiangxi Water Conservancy And Hydropower School Jiangxi Irrigation And Drainage Development Center Jiangxi Water Conservancy Engineering Technician College)
Jiangxi Academy of Water Resources
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangxi Water Resources Institute (jiangxi Water Conservancy And Hydropower School Jiangxi Irrigation And Drainage Development Center Jiangxi Water Conservancy Engineering Technician College), Jiangxi Academy of Water Resources filed Critical Jiangxi Water Resources Institute (jiangxi Water Conservancy And Hydropower School Jiangxi Irrigation And Drainage Development Center Jiangxi Water Conservancy Engineering Technician College)
Priority to CN202210245493.XA priority Critical patent/CN114818525A/en
Publication of CN114818525A publication Critical patent/CN114818525A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/28Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/23Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/08Fluids
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Geometry (AREA)
  • Evolutionary Computation (AREA)
  • Fluid Mechanics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computing Systems (AREA)
  • Algebra (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例公开了一种土壤水分随机模拟方法,先获取初始化数据,然后确定每个模拟时间层上每个节点的空间坐标和控制体积,将上百次求解经典土壤水运动方程的问题,再根据经典土壤水运动方程参数计算策略和理论参数计算策略,之后将理论公式按模拟时间层的顺序依次转换为每个模拟时间层上的各节点上的迭代求解矩阵,并反复迭代直至满足收敛精度要求,最后计算完毕输出土壤水分期望。本方法利用估计出每个模拟时间层上每个节点的理论参数,转化为求解一次理论公式的问题,从而极大地提高了模拟效率,同时,本方法中的理论公式可以直接以数学公式表达出土壤水分期望和标准差,提高了计算结果通用性。

Figure 202210245493

The embodiment of the present invention discloses a soil moisture stochastic simulation method, which first obtains initialization data, then determines the spatial coordinates and control volume of each node on each simulation time layer, and solves the problem of solving the classical soil water equation of motion hundreds of times, Then, according to the parameter calculation strategy and theoretical parameter calculation strategy of the classical soil water motion equation, the theoretical formula is sequentially converted into the iterative solution matrix on each node on each simulation time layer in the order of the simulation time layer, and the iteration is repeated until the convergence is satisfied. Accuracy requirements, the final calculation is completed to output soil moisture expectations. This method uses the estimated theoretical parameters of each node on each simulation time layer, and transforms it into the problem of solving a theoretical formula once, thereby greatly improving the simulation efficiency. At the same time, the theoretical formula in this method can be directly expressed in mathematical formulas Soil moisture expectations and standard deviations, improving the generality of the calculation results.

Figure 202210245493

Description

Soil moisture random simulation method and device and computer equipment
Technical Field
The invention relates to the technical field of data processing, in particular to a method, a device and computer equipment for randomly simulating soil moisture.
Background
In the existing soil moisture random simulation method, the classical soil water motion equation needs to be solved for hundreds of times, and the soil water motion equation (formula) is a highly nonlinear partial differential equation, so that a large amount of calculation time needs to be consumed for soil moisture random simulation, meanwhile, the calculation result of the existing method has no universality, and once the simulation condition is changed or a certain sample has a convergence problem, the calculation needs to be carried out again.
Disclosure of Invention
In order to solve the technical problem of low simulation efficiency of the existing method, the embodiment of the invention provides a soil moisture random simulation method, a device and computer equipment, so that the efficiency of soil moisture random simulation is improved.
In order to achieve the above purpose, the technical solution of the embodiment of the present invention is realized as follows:
the embodiment of the invention provides a random simulation method of soil moisture, which comprises the following steps:
acquiring initialization data, wherein the initialization data comprise a soil moisture initial value, a soil boundary condition, an expectation of a soil hydrodynamic parameter, a variance of the soil hydrodynamic parameter, a correlation length of the soil hydrodynamic parameter, space discrete node information and simulation time layer information;
carrying out space dispersion on each point of the vertical simulation profile, dividing the total length of the simulation profile into a plurality of nodes according to the simulation time layer information, and determining the space coordinate and the control volume of each node on each simulation time layer;
estimating theoretical parameters of each node on each simulation time layer according to a classic soil water motion equation parameter calculation strategy and a theoretical parameter calculation strategy, wherein the theoretical parameters are the expected diffusivity and conductivity of soil water;
sequentially converting a theoretical formula into an iterative solution matrix on each node on each simulation time layer according to the sequence of the simulation time layers according to the determined space coordinates and control volume of each node on each simulation time layer and the estimated theoretical parameters, and repeatedly iterating until the convergence precision requirement is met;
in response to reaching the ending simulated time horizon, a soil moisture expectation is output.
Preferably, the spatially dispersing each point of the vertical simulation profile includes:
and (3) performing space dispersion on each point of the vertical simulation profile by adopting a finite volume method.
Preferably, the theoretical formula is sequentially converted into an iterative solution matrix on each node on each simulation time layer according to the sequence of the simulation time layers, wherein the solution matrix is a general triangular matrix.
Preferably, the acquiring initialization data includes:
and receiving initialization data input by a user, wherein the initialization data further comprises preset convergence precision.
The embodiment of the invention also provides a soil moisture random simulation device, which comprises:
the acquisition module is used for acquiring initialization data;
the determining module is used for carrying out space dispersion on each point of the vertical simulation profile, dividing the total length of the simulation profile into a plurality of nodes according to the information of the simulation time layer, and determining the space coordinate and the control volume of each node on each simulation time layer;
the estimation module is used for estimating the theoretical parameters of each node on each simulation time layer according to the classic soil water motion equation parameter calculation strategy and the theoretical parameter calculation strategy;
the solving module is used for sequentially converting a theoretical formula into an iterative solving matrix on each node on each simulation time layer according to the sequence of the simulation time layers according to the determined space coordinates and control volume of each node on each simulation time layer and the estimated theoretical parameters, and repeatedly iterating until the convergence precision requirement is met;
an output module to output a soil moisture expectation in response to reaching the ending simulated time horizon.
An embodiment of the present invention further provides a computer device, including: a processor and a memory for storing a computer program capable of being executed on the processor, wherein the processor is configured to implement the soil moisture stochastic simulation method when the computer program is executed.
The embodiment of the invention also provides a computer storage medium which stores an executable program, and the executable program is executed by a processor to realize the soil moisture random simulation method.
The random simulation method for soil moisture provided by the embodiment converts the problem of solving the classic soil water motion equation for hundreds of times into the problem of solving the one-time theoretical formula, thereby greatly improving the simulation efficiency.
Drawings
FIG. 1 is a schematic flow chart of a method according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of an apparatus according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a computer device according to an embodiment of the present invention;
FIG. 4 is a prior art flow chart of a random simulation of soil moisture;
FIG. 5 is a flow chart of a soil moisture stochastic simulation method according to an embodiment of the present invention;
FIG. 6 is a schematic diagram illustrating a finite volume method discretization according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
The embodiment of the invention provides a random soil moisture simulation method, which belongs to the technical field and can be applied in the following scenes: the expectation of soil moisture of each point of the vertical section at different time periods is quickly and accurately simulated. It can be understood that, in the existing soil moisture random simulation technology, referring to fig. 4, the simulation process is mainly as follows:
firstly, generating a plurality of saturated hydraulic conductivity parameter random realization samples according to the characteristics of a saturated hydraulic conductivity parameter random field (theoretically, when the number of samples is infinite, all random realization sample sets are equivalent to an input random field; in actual operation, the number of samples is more than 100, and the requirement of random simulation precision can be met);
secondly, sequentially carrying out soil water motion equation simulation (namely solving a primary formula) on a single random realization sample by adopting a classic soil water motion equation so as to ensure that each random realization corresponds to a set of time-space simulation results of soil moisture;
thirdly, counting the simulation results of all samples to obtain the expectation of the soil moisture time-space simulation;
wherein, the classic soil water motion equation is expressed as follows:
Figure BDA0003545118310000041
wherein θ is soil moisture and is a variable with respect to time t and spatial position z; d and K are respectively the diffusivity and the conductivity of soil moisture theta, and the specific expression is as follows:
Figure BDA0003545118310000042
Figure BDA0003545118310000043
wherein, K s,one Is a deterministic value for saturation hydraulic conductivity, and can also be a single random sample; alpha and lambda are soil moisture characteristic curve parameters, theta r Is the lower limit of the soil moisture, θ s The upper limit value of the soil moisture is set.
It can be known from the above-mentioned prior art that the conventional method needs to solve the classic soil water motion equation hundreds of times, and the soil water motion equation (formula) itself is a highly nonlinear partial differential equation, so that it takes a lot of calculation time to perform the soil moisture random simulation. In addition, the existing method cannot provide a direct theoretical formula, the calculation result has no universality, and once the simulation condition is changed or a certain sample has a convergence problem, the calculation needs to be carried out again.
Therefore, how to provide a method for quickly performing random simulation of soil moisture on the basis of meeting the simulation accuracy becomes a technical problem which needs to be solved urgently.
It is noted that the method is performed by a computer device. It should be noted that, the computer device herein refers to any device having a computing processing function, including but not limited to a fixed terminal device or a mobile terminal device. The fixed terminal device may include, but is not limited to, a desktop computer or a computer device, and the mobile terminal device may include, but is not limited to, a mobile phone, a tablet computer, a wearable device or a notebook computer.
The technical solution of the present invention is further described in detail with reference to the accompanying drawings and specific embodiments.
Referring to fig. 5, an embodiment of the present invention provides a soil moisture random simulation method, including:
step S11: acquiring initialization data, wherein the initialization data comprise a soil moisture initial value, a soil boundary condition, an expectation of a soil hydrodynamic parameter, a variance of the soil hydrodynamic parameter, a correlation length of the soil hydrodynamic parameter, space discrete node information and simulation time layer information;
step S12: carrying out space dispersion on each point of the vertical simulation profile, dividing the total length of the simulation profile into a plurality of nodes according to the simulation time layer information, and determining the space coordinate and the control volume of each node on each simulation time layer;
step S13: estimating theoretical parameters of each node on each simulation time layer according to a classic soil water motion equation parameter calculation strategy and a theoretical parameter calculation strategy, wherein the theoretical parameters are the expected diffusivity and conductivity of soil water;
step S14: sequentially converting a theoretical formula into an iteration solving matrix on each node on each simulation time layer according to the sequence of the simulation time layers according to the determined space coordinates and control volume of each node on each simulation time layer and the estimated theoretical parameters, and repeatedly iterating until the convergence precision requirement is met;
step S15: in response to reaching the ending simulated time horizon, a soil moisture expectation is output.
In step S11, the simulation time layer information is determined by being divided in advance, specifically: dividing the simulation total time period T into N time layers, and counting the time period of the jth time layer as delta T j Namely:
Figure BDA0003545118310000051
in step S14, the expression of the theoretical formula is:
Figure BDA0003545118310000052
wherein,
Figure BDA0003545118310000053
is a variable with respect to time t and spatial position z for the soil moisture expectation; d new And K new Are all theoretical parameters, and the corresponding physical concepts are respectively expected soil moisture
Figure BDA0003545118310000054
Diffusivity and conductivity. Specifically, the theoretical parameter specific expression is as follows:
Figure BDA0003545118310000055
Figure BDA0003545118310000056
wherein,
Δd=Δk+0.5f 2 (0.26+1.16λ 2 -0.95λ-0.0026α)
Figure BDA0003545118310000057
Figure BDA0003545118310000058
Figure BDA0003545118310000061
wherein, K s For saturation of the hydraulic conductivity parametric random fields, GMEAN (K) s ) Representing the geometric expectation of the parametric random field, eta representing the correlation length of the parametric random field, f 2 Representing the variance of the parametric random field; alpha and lambda are soil moisture characteristic curve parameters, theta r Is the lower limit of the soil moisture, θ s The upper limit value of the soil moisture is set;
Figure BDA0003545118310000062
and
Figure BDA0003545118310000063
is a parametric structure of the classic soil water motion equation, but requires the expectation of replacing variables with soil moisture
Figure BDA0003545118310000064
And a geometric expectation that the saturated hydraulic conductivity parameter needs to be replaced with a random field of that parameter; delta k and delta d are correction coefficients for the parameter structure of the classical soil water motion equation and comprise the variance f of the saturated hydraulic conductivity parameter random field 2 And correlation length η information.
It should be noted that when the saturated hydraulic conductivity parameter does not have spatial variability, the variance f 2 Taking 0, correspondingly, both Δ k and Δ d are 0, the equation becomes the classical soil water motion equation,this conforms to the actual physical concept.
In the embodiment, the method converts the problem of solving the classic soil water motion equation for hundreds of times into the problem of solving the one-time theoretical formula, so that the simulation efficiency is greatly improved, meanwhile, the theoretical formula in the method can directly express the soil water expectation and standard deviation by the mathematical formula, and the universality of the calculation result is improved.
In some embodiments, spatially discretizing the points of the vertical simulation profile includes:
performing space dispersion on each point of the vertical simulation profile by adopting a finite volume method;
specifically, a finite volume method is adopted to carry out spatial dispersion on each point of the vertical section, the total length Z of the simulation section is divided into M nodes, the spatial coordinate of the ith node is measured to be zi, the control volume is measured to be delta zi, and the relation between the control volume and the spatial coordinate is shown in FIG. 6. The total length of the simulated section and each node satisfy the following relations:
Figure BDA0003545118310000065
wherein, Δ z i-1/2 Denotes z i And z i-1 Distance between, Δ z i+1/2 Denotes z i+1 And z i The distance therebetween, and Δ zi satisfy the following relationship:
Figure BDA0003545118310000066
in some embodiments, the theoretical formula is sequentially converted into an iterative solution matrix on each node on each simulation time layer according to the sequence of the simulation time layers, wherein the solution matrix is a general triangular matrix;
specifically, the method sequentially converts the theoretical formula into an iterative solution matrix on each node on each simulation time layer according to the sequence of the simulation time layers, and the main process is as follows:
for the jth time layer, the discretization meter tri-diagonal coefficient matrix is
Figure BDA0003545118310000071
And
Figure BDA0003545118310000072
right-hand side vector of
Figure BDA0003545118310000073
The variable matrix is solved by the equation
Figure BDA0003545118310000074
The iterative solution matrix of the theoretical formula can be expressed as:
Figure BDA0003545118310000075
wherein,
Figure BDA0003545118310000076
Figure BDA0003545118310000077
Figure BDA0003545118310000078
Figure BDA0003545118310000079
wherein,
Figure BDA00035451183100000710
indicating the expectation of soil moisture at node i at the jth time layer in the kth iteration,
Figure BDA00035451183100000711
Figure BDA00035451183100000712
respectively representing the arithmetic mean value of the theoretical parameters Dnew and Knew of the node i and the node i-1 at the j +1 time level in the k iteration step,
Figure BDA00035451183100000713
respectively representing the arithmetic mean values of the theoretical parameters Dnew and Knew of the node i and the node i +1 on the j +1 time layer in the k iteration step. When the current time layer is solved, entering the next time layer, and judging whether the current time layer is an ending time layer by using a time layer judgment module; if the time reaches the end time layer, stopping the operation and outputting the expected soil moisture; otherwise, entering the next time interval operation process.
In some embodiments, the obtaining initialization data comprises:
receiving initialization data input by a user, wherein the initialization data further comprises preset convergence precision;
as shown in fig. 2, an embodiment of the present invention further provides an area measurement device for agricultural land, including:
an obtaining module 21, configured to obtain initialization data;
the determining module 22 is configured to perform spatial dispersion on each point of the vertical simulation profile, divide the total length of the simulation profile into a plurality of nodes according to the simulation time layer information, and determine a spatial coordinate and a control volume of each node on each simulation time layer;
the estimation module 23 is configured to estimate a theoretical parameter of each node on each simulation time layer according to a classical soil water motion equation parameter calculation strategy and a theoretical parameter calculation strategy;
the solving module 24 is configured to sequentially convert the theoretical formula into an iterative solving matrix on each node on each simulation time layer according to the determined spatial coordinate and control volume of each node on each simulation time layer and the estimated theoretical parameters, and iterate repeatedly until the convergence accuracy requirement is met;
and an output module 25 for outputting the soil moisture expectation in response to reaching the ending simulated time horizon.
In some embodiments, the obtaining module 21 is specifically configured to:
acquiring an initial value of soil moisture, a soil boundary condition, an expectation of soil hydrodynamic parameters, a variance of soil hydrodynamic parameters, a correlation length of the soil hydrodynamic parameters, space discrete node information and simulation time layer information.
In some embodiments, the obtaining module 21 is further configured to:
receiving and acquiring preset convergence precision input by a user;
in some embodiments, the determining module 22 is further configured to:
performing space dispersion on each point of the vertical simulation profile by adopting a finite volume method;
in some embodiments, the output module 25 specifically:
and sequentially converting the theoretical formula into an iterative solving matrix on each node on each simulation time layer according to the sequence of the simulation time layers, wherein the solving matrix is a general triangular matrix.
Here, it should be noted that: the description of the above apparatus items is similar to the description of the above method items, and the description of the beneficial effects of the same method is not repeated. For technical details not disclosed in the embodiments of the apparatus of the present invention, reference is made to the description of the embodiments of the method of the present invention.
The invention also provides a specific embodiment to further understand the soil moisture random simulation method of the embodiment, which comprises the following specific steps:
the method realizes the soil moisture random simulation fast calculation process as shown in figure 5, and the steps of firstly carrying out simulation initialization comprise reading in the following information: initial value of soil moisture, boundary condition, expectation, variance and correlation length of soil hydrodynamic parameters, space discrete node information and simulation time layer information. Dividing the total simulation time interval T into N time layers, and counting the time interval of the jth time layer as delta T j Namely:
Figure BDA0003545118310000081
and secondly, before entering a theoretical formula solving module, estimating theoretical parameters through a classic soil water motion equation parameter estimation module and a theoretical parameter estimation module. The calculation formula of the classic soil water motion equation parameter estimation module is formed by a formula and a formula, and the theoretical parameter estimation module is formed by a formula and a formula.
And step three, entering a theoretical formula solving module. The specific method comprises the following steps:
1) the method is characterized in that each point of the vertical section is subjected to space dispersion by adopting a finite volume method, the total length Z of the simulation section is divided into M nodes, the spatial coordinate of the ith node is calculated to be zi, the control volume is controlled to be delta zi, and the relation between the control volume and the spatial coordinate is shown in figure 6. The total length of the simulated section and each node satisfy the following relations:
Figure BDA0003545118310000091
wherein, Δ z i-1/2 Denotes z i And z i-1 Distance between, Δ z i+1/2 Denotes z i+1 And z i The distance therebetween, and Δ zi satisfy the following relationship:
Figure BDA0003545118310000092
2) and converting the theoretical formula into an iterative solution matrix on each node. For the jth time layer, the discretization meter tri-diagonal coefficient matrix is
Figure BDA0003545118310000093
And
Figure BDA0003545118310000094
right-hand side vector of
Figure BDA0003545118310000095
The variable matrix is solved by the equation
Figure BDA0003545118310000096
The iterative solution matrix of the theoretical formula can be expressed as:
Figure BDA0003545118310000097
wherein,
Figure BDA0003545118310000098
Figure BDA0003545118310000099
Figure BDA00035451183100000910
Figure BDA00035451183100000911
wherein,
Figure BDA00035451183100000912
representing the expectation of soil moisture at node i at time level j in the kth iteration,
Figure BDA00035451183100000913
Figure BDA00035451183100000914
respectively representing the arithmetic mean values of the theoretical parameters Dnew and Knew of the node i and the node i-1 on the j +1 th time layer in the kth iteration step,
Figure BDA00035451183100000915
respectively representing the arithmetic mean values of the theoretical parameters Dnew and Knew of the node i and the node i +1 on the j +1 time layer in the k iteration step.
3) And solving the formula by adopting a general triangular matrix solver, and repeatedly iterating until the convergence precision requirement is met.
And fourthly, immediately entering the next time layer after the current time layer is solved, and judging whether the current time layer is the ending time layer by using a time layer judgment module. If the time reaches the end time layer, stopping the operation and outputting the expected soil moisture; otherwise, entering the next time layer operation process, namely the step II.
The method has the beneficial effects that:
1. the convergence is better. In the prior art, the classical soil water motion equation (parabolic partial differential equation) needs to be solved by calling different saturation hydraulic conductivity randomly for multiple times, and the equation solving non-convergence easily occurs for certain random realization; the method only needs to solve a theoretical formula (also a parabolic partial differential equation) once, and greatly reduces the probability of simulation non-convergence.
2. The simulation efficiency is high. The process of solving the classic soil water motion equation for hundreds of times is converted into the process of estimating theoretical parameters and solving a theoretical formula once, and simulation tests show that the simulation efficiency is greatly improved while the simulation precision is met.
As shown in fig. 3, the embodiment of the present invention further provides a computer device, which includes a processor 31 and a memory 32 for storing a computer program capable of running on the processor, wherein the processor is configured to implement the method applied to the computer program when running the computer program.
In some embodiments, memory 32 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (ddr Data Rate SDRAM, ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 32 of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
And the processor 31 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 31. The Processor 31 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash, rom, prom, eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 32, and the processor 31 reads the information in the memory 32 and completes the steps of the method in combination with the hardware.
In some embodiments, the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Still another embodiment of the present invention provides a computer storage medium storing an executable program which, when executed by a processor 31, can implement the steps of the area measuring method applied to the agricultural land. For example, as one or more of the methods shown in fig. 1.
In some embodiments, the computer storage medium may include: a U-disk, a removable hard disk, a Read Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It should be noted that: the technical schemes described in the embodiments of the present invention can be combined arbitrarily without conflict.
The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (7)

1.一种土壤水分随机模拟方法,其特征在于,所述方法包括:1. a soil moisture stochastic simulation method, is characterized in that, described method comprises: 获取初始化数据,其中,初始化数据包括土壤水分初始值、土壤边界条件、土壤水动力学参数的期望、土壤水动力学参数的方差、土壤水动力学参数的相关长度、空间离散节点信息、模拟时间层信息;Obtain initialization data, where the initialization data includes the initial value of soil moisture, soil boundary conditions, expectations of soil hydrodynamic parameters, variance of soil hydrodynamic parameters, correlation length of soil hydrodynamic parameters, spatial discrete node information, and simulation time layer information; 将垂向模拟剖面各点进行空间离散,再依据模拟时间层信息,将模拟剖面总长划分为若干个节点,确定每个模拟时间层上每个节点的空间坐标和控制体积;Discrete each point of the vertical simulation section in space, and then divide the total length of the simulation section into several nodes according to the information of the simulation time layer, and determine the spatial coordinates and control volume of each node on each simulation time layer; 根据经典土壤水运动方程参数计算策略和理论参数计算策略,估计出每个模拟时间层上每个节点的理论参数,其中,理论参数为土壤水分期望的扩散度和传导度;According to the classical soil water motion equation parameter calculation strategy and the theoretical parameter calculation strategy, the theoretical parameters of each node on each simulation time layer are estimated, wherein the theoretical parameters are the expected diffusion and conductivity of soil water; 根据确定的每个模拟时间层上的每个节点的空间坐标和控制体积以及估计出的理论参数,将理论公式按模拟时间层的顺序依次转换为每个模拟时间层上的各节点上的迭代求解矩阵,并反复迭代直至满足收敛精度要求;According to the determined spatial coordinates and control volume of each node on each simulation time layer and the estimated theoretical parameters, the theoretical formula is sequentially converted into iterations on each node on each simulation time layer in the order of the simulation time layer Solve the matrix and iterate repeatedly until the convergence accuracy requirements are met; 响应于达到结束的模拟时间层,则输出土壤水分期望。In response to reaching the end of the simulation time horizon, the soil moisture expectation is output. 2.根据权利要求1所述的方法,其特征在于,所述将垂向模拟剖面各点进行空间离散,包括:2. The method according to claim 1, wherein the spatially discretizing each point of the vertical simulation profile comprises: 采用有限体积法将垂向模拟剖面各点进行空间离散。The finite volume method is used to spatially discretize the points of the vertical simulation section. 3.根据权利要求1所述的方法,其特征在于,所述将理论公式按模拟时间层的顺序依次转换为每个模拟时间层上的各节点上的迭代求解矩阵,其中,求解矩阵为通用三角矩阵。3. The method according to claim 1, wherein the theoretical formula is sequentially converted into an iterative solution matrix on each node on each simulation time layer in the order of the simulation time layer, wherein the solution matrix is a general Triangular matrix. 4.根据权利要求1所述的方法,其特征在于,所述获取初始化数据,包括:4. The method according to claim 1, wherein the obtaining initialization data comprises: 接收用户输入的初始化数据,其中,初始化数据还包括预先设定的收敛精度。The initialization data input by the user is received, wherein the initialization data further includes a preset convergence precision. 5.一种土壤水分随机模拟装置,包括:5. A soil moisture random simulation device, comprising: 获取模块,用于获取初始化数据;Get module, used to get initialization data; 确定模块,用于将垂向模拟剖面各点进行空间离散,再依据模拟时间层信息,将模拟剖面总长划分为若干个节点,确定每个模拟时间层上每个节点的空间坐标和控制体积;The determination module is used to spatially discretize each point of the vertical simulation profile, and then divide the total length of the simulation profile into several nodes according to the information of the simulation time layer, and determine the spatial coordinates and control volume of each node on each simulation time layer; 估计模块,用于根据经典土壤水运动方程参数计算策略和理论参数计算策略,估计出每个模拟时间层上每个节点的理论参数;The estimation module is used to estimate the theoretical parameters of each node on each simulation time layer according to the classical soil water motion equation parameter calculation strategy and the theoretical parameter calculation strategy; 求解模块,用于根据确定的每个模拟时间层上的每个节点的空间坐标和控制体积以及估计出的理论参数,将理论公式按模拟时间层的顺序依次转换为每个模拟时间层上的各节点上的迭代求解矩阵,并反复迭代直至满足收敛精度要求;The solving module is used to convert the theoretical formula into the order of the simulation time layers in sequence according to the determined spatial coordinates and control volume of each node on each simulation time layer and the estimated theoretical parameters. The iterative solution matrix on each node is repeated until the convergence accuracy requirements are met; 输出模块,用于响应于达到结束的模拟时间层,则输出土壤水分期望。An output module for outputting soil moisture expectations in response to reaching the end of the simulation time horizon. 6.一种计算机设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中所述处理器用于运行所述计算机程序时,实现权利要求1至4任一项所述的土壤水分随机模拟方法。6. A computer device, characterized in that it comprises: a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to run the computer program to achieve claims 1 to 4 The soil moisture stochastic simulation method of any one. 7.一种计算机存储介质,其特征在于,存储有可执行程序,所述可执行程序被处理器执行时,实现如权利要求1至4中任一项所述的土壤水分随机模拟方法。7 . A computer storage medium, wherein an executable program is stored, and when the executable program is executed by a processor, the method for stochastic soil moisture simulation according to any one of claims 1 to 4 is implemented. 8 .
CN202210245493.XA 2022-03-14 2022-03-14 Soil moisture random simulation method and device and computer equipment Pending CN114818525A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210245493.XA CN114818525A (en) 2022-03-14 2022-03-14 Soil moisture random simulation method and device and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210245493.XA CN114818525A (en) 2022-03-14 2022-03-14 Soil moisture random simulation method and device and computer equipment

Publications (1)

Publication Number Publication Date
CN114818525A true CN114818525A (en) 2022-07-29

Family

ID=82529109

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210245493.XA Pending CN114818525A (en) 2022-03-14 2022-03-14 Soil moisture random simulation method and device and computer equipment

Country Status (1)

Country Link
CN (1) CN114818525A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107220420A (en) * 2017-05-17 2017-09-29 中国地质大学(北京) Groundwater numerical simulation acceleration method and device
US20190230875A1 (en) * 2015-08-05 2019-08-01 Clearag, Inc. Customized land surface modeling in a soil-crop system using satellite data to detect irrigation and precipitation events for decision support in precision agriculture
CN112016192A (en) * 2020-08-07 2020-12-01 武汉大学 Simulation method of salinization seasonal freeze-thaw soil evaporation
US20210364462A1 (en) * 2019-02-04 2021-11-25 The University Of Melbourne Soil moisture estimation
CN114021399A (en) * 2021-09-18 2022-02-08 中国农业大学 A Water-Salt Simulation Method Considering Multiple Chemical Reaction Processes

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190230875A1 (en) * 2015-08-05 2019-08-01 Clearag, Inc. Customized land surface modeling in a soil-crop system using satellite data to detect irrigation and precipitation events for decision support in precision agriculture
CN107220420A (en) * 2017-05-17 2017-09-29 中国地质大学(北京) Groundwater numerical simulation acceleration method and device
US20210364462A1 (en) * 2019-02-04 2021-11-25 The University Of Melbourne Soil moisture estimation
CN112016192A (en) * 2020-08-07 2020-12-01 武汉大学 Simulation method of salinization seasonal freeze-thaw soil evaporation
CN114021399A (en) * 2021-09-18 2022-02-08 中国农业大学 A Water-Salt Simulation Method Considering Multiple Chemical Reaction Processes

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
刘昭: "以平均含水量为主变量的非饱和水流运动宏观尺度模型研究", 中国博士学位论文全文数据库, 15 June 2017 (2017-06-15), pages 1 - 6 *
董勤各;许迪;章少辉;白美健;: "一维畦灌地表水流-土壤水动力学耦合模型Ⅰ:建模", 水利学报, no. 05, 15 May 2013 (2013-05-15) *
赵晶晶;唐亚莉;虎胆.吐马尔白;: "室内试验方法确定非饱和土壤水分运动参数", 新疆农业科学, no. 04, 15 August 2007 (2007-08-15) *
陆垂裕;裴源生;: "适应复杂上表面边界条件的一维土壤水运动数值模拟", 水利学报, no. 02, 28 February 2007 (2007-02-28) *
黄冠华, 沈荣开: "层状土壤中一维非饱和土壤水分运动的随机模拟", 中国农业大学学报, no. 04, 31 December 1997 (1997-12-31) *

Similar Documents

Publication Publication Date Title
Ballotta et al. Monte Carlo simulation of the CGMY process and option pricing
CN109163878B (en) Vegetation drag coefficient measurement method, device, computer equipment and storage medium
CN110057419B (en) Flow signal compensation method, device, storage medium, processor and system
CN115809569B (en) Reliability Evaluation Method and Device Based on Coupled Competitive Failure Model
CN112949944A (en) Underground water level intelligent prediction method and system based on space-time characteristics
CN115795928A (en) Accelerated degradation test data processing method and device based on gamma process
CN115221801A (en) Aircraft uncertainty propagation analysis method and device based on dynamic approximate modeling
CN118153391A (en) Ocean water pollution degree prediction method, equipment and medium
US20140310211A1 (en) Method and device for creating a nonparametric, data-based function model
CN117783999A (en) Sound source azimuth estimation method and system based on time-frequency analysis arrival time detection
CN114818525A (en) Soil moisture random simulation method and device and computer equipment
CN117824817B (en) BNNConvLSTM-based seawater sound velocity profile prediction method and BNNConvLSTM-based seawater sound velocity profile prediction device
CN114626747A (en) Weight analysis method, device, equipment and medium for influencing factors of resource acquisition
CN109613577B (en) A position determination method, apparatus, terminal device and storage medium
CN114692529B (en) CFD high-dimensional response uncertainty quantification method and device, and computer equipment
CN112507596B (en) Groundwater level analysis method and device, electronic equipment and storage medium
CN117763953A (en) Reconstruction method, device and equipment of ocean sound velocity field and storage medium
Zhu et al. A likelihood for correlated extreme series
CN106896419B (en) A method and device for determining the amount of oil and gas resources
CN111242415A (en) Learning report generation method, device, computer equipment and storage medium
Huang et al. Modified maximum spacings method for generalized extreme value distribution and applications in real data analysis
CN114297572A (en) Method and device for identifying node propagation influence in social network and computer equipment
CN119740444A (en) Finite element model correction method, system and device for offshore platform structure
CN115436046B (en) Method, device, computer equipment and medium for identifying abnormal noise fault location of casing
CN115291528B (en) Model uncertainty grade determination method, device and system and storage medium

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20220729