CN112364515B - Ecological environment intelligent monitoring method and device and server - Google Patents
Ecological environment intelligent monitoring method and device and server Download PDFInfo
- Publication number
- CN112364515B CN112364515B CN202011284481.5A CN202011284481A CN112364515B CN 112364515 B CN112364515 B CN 112364515B CN 202011284481 A CN202011284481 A CN 202011284481A CN 112364515 B CN112364515 B CN 112364515B
- Authority
- CN
- China
- Prior art keywords
- modeling
- information
- monitoring
- environment
- simulation
- 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.)
- Expired - Fee Related
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 562
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000009826 distribution Methods 0.000 claims abstract description 187
- 238000012545 processing Methods 0.000 claims abstract description 169
- 238000012806 monitoring device Methods 0.000 claims abstract description 9
- 238000004088 simulation Methods 0.000 claims description 149
- 238000003860 storage Methods 0.000 claims description 16
- 238000004458 analytical method Methods 0.000 claims description 9
- 230000004927 fusion Effects 0.000 claims description 6
- 230000010365 information processing Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 230000006399 behavior Effects 0.000 description 114
- 238000013461 design Methods 0.000 description 22
- 230000015654 memory Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 12
- 238000004590 computer program Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003068 static effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiment of the application provides an ecological environment intelligent monitoring method, an ecological environment intelligent monitoring device and a server, monitoring behavior distribution nodes of first ecological environment intelligent monitoring information are added into a monitoring operation script shared and configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program, and because the modeling time of the first ecological environment intelligent monitoring information is longer than that of second ecological environment intelligent monitoring information, when the modeling time of the second ecological environment intelligent monitoring information meets the modeling processing requirement, the modeling processing efficiency can be greatly improved by reducing the data volume. On the basis, the subordinate monitoring environment simulation program is instructed to share and model the monitoring behavior distribution node of the second ecological environment intelligent monitoring information according to the modeling associated information of each modeling information type in the modeling information database through the modeling environment signal information of each modeling information type, and therefore the complexity of modeling processing is further reduced.
Description
Technical Field
The application relates to the technical field of ecological environment intelligent monitoring, in particular to an ecological environment intelligent monitoring method, an ecological environment intelligent monitoring device and a server.
Background
With the development of network technology, ecological environment intelligent monitoring is an important scene. However, in the conventional scheme, as the information amount included in the ecological environment intelligent monitoring information is larger and larger, and the data amount is also larger and larger, more and more time is consumed when the modeling network service is directly processed through the conventional security modeling manner, so that the modeling efficiency is lowered.
Disclosure of Invention
In order to overcome at least the above-mentioned deficiencies in the prior art, an object of the present application is to provide an intelligent monitoring method, an apparatus and a server for an ecological environment, wherein monitoring behavior distribution nodes of first intelligent monitoring information for the ecological environment are added to a monitoring running script configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program in a shared manner, and since the modeling time of the first intelligent monitoring information for the ecological environment is longer than the modeling time of the second intelligent monitoring information for the ecological environment, the modeling processing efficiency can be greatly improved by reducing the data size when the modeling time of the second intelligent monitoring information for the ecological environment meets the modeling processing requirement. On the basis, the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis are added to the monitoring operation script to indicate the subordinate monitoring environment simulation program to share and model the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database, so that the complexity of modeling processing is further reduced.
In a first aspect, the present application provides an intelligent monitoring method for an ecological environment, which is applied to a server, and the method includes:
adding monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information to a monitoring operation script; the monitoring running script is shared and configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program;
generating monitoring environment simulation information to the subordinate monitoring environment simulation program, wherein the monitoring environment simulation information is used for indicating the subordinate monitoring environment simulation program to read monitoring behavior distribution nodes from the monitoring operation script and carry out shared modeling processing after the monitoring behavior distribution nodes are converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information;
when a virtual request for sharing modeling information is received, and the subordinate monitoring environment simulation program converts the target modeling information obtained through the sharing modeling processing from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information and adds the first ecological environment intelligent monitoring information to the monitoring running script, reading the target modeling information of the first ecological environment intelligent monitoring information from the monitoring running script;
and loading and analyzing a database file of a modeling information database, adding the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis to the monitoring running script, and indicating a subordinate monitoring environment simulation program to perform shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database through the modeling environment signal information and the modeling associated information added to the monitoring running script.
In one possible design of the first aspect, the generating monitoring environment simulation information to the slave monitoring environment simulation program includes:
calling a slave monitoring environment simulation program interface to create a plurality of slave monitoring environment simulation program modeling areas;
generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas;
the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read monitoring behavior distribution nodes from the monitoring running script in parallel, converting the monitoring behavior distribution nodes from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information and then performing shared modeling processing in parallel;
the step of reading the target modeling information of the first intelligent monitoring information of the ecological environment from the monitoring running script when the virtual request of the shared modeling information is received, and the target modeling information obtained by the shared modeling processing is converted from the second intelligent monitoring information of the ecological environment into the first intelligent monitoring information of the ecological environment by the subordinate monitoring environment simulation program and then added to the monitoring running script comprises the following steps:
when a virtual request for sharing modeling information is received, and the target modeling information obtained through the sharing modeling processing is converted from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information by the plurality of subordinate monitoring environment simulation program modeling areas and then is added to the monitoring running script in parallel, the target modeling information of the first ecological environment intelligent monitoring information is read from the monitoring running script.
In one possible design of the first aspect, the monitoring behavior distribution node includes a plurality of shared behavior distribution information; the feature vector of each piece of sharing behavior distribution information in the plurality of pieces of sharing behavior distribution information has a security modeling value representing the network transaction behavior corresponding to the sharing behavior distribution information;
adding the monitoring behavior distribution node of the first ecological environment intelligent monitoring information to the monitoring running script, including:
adding a plurality of sharing behavior distribution information of the first ecological environment intelligent monitoring information to a monitoring running script one by one; the monitoring environment simulation information is further used for instructing a subordinate monitoring environment simulation program to convert the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points and then perform information processing, and the distribution monitoring node information in the sharing behavior distribution monitoring points corresponds to the sharing behavior distribution information in the monitoring behavior distribution nodes.
In one possible design of the first aspect, the generating monitoring environment simulation information to the slave monitoring environment simulation program includes:
calling a modeling control of a subordinate monitoring environment simulation program to create a plurality of subordinate monitoring environment simulation program modeling areas;
and generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas, wherein the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read a plurality of sharing behavior distribution information from the monitoring operation script in parallel, converting the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points, converting the first ecological environment intelligent monitoring information into second ecological environment intelligent monitoring information, and then processing different distribution monitoring node information in the sharing behavior distribution monitoring points in parallel.
In a possible design of the first aspect, the step of performing shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through modeling environment signal information of each modeling information type includes:
in the process of carrying out shared modeling processing on the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type, obtaining model mode information related to the current shared modeling processing of the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information;
if the model mode information contains shared modeling processing indication information, based on the indication of the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, determining the modeling category of the modeling level to be added by the to-be-modeled service according to the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the current shared modeling processing for each to-be-modeled service in all to-be-modeled services;
if the service to be modeled currently has the modeling category of the added modeling level, detecting whether a user-defined modeling category exists in the modeling categories of the added modeling level, wherein the user-defined modeling category is the modeling category of the modeling level added in a manual mode;
if the added modeling classes of the modeling levels have custom modeling classes, updating the modeling classes of the other modeling levels except the custom modeling classes which are currently added to the service to be modeled into the modeling classes of the modeling levels to be added to the service to be modeled, wherein the shared modeling processing indication information indicates that the service to be modeled is processed again after the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information share modeling processing;
and if the model mode information does not contain the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, the action of automatically calling the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing to correspondingly process the service to be modeled is not executed.
In a possible design of the first aspect, the step of performing shared modeling processing after converting the monitoring behavior distribution node from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information includes:
after the monitoring behavior distribution node is converted from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information, modeling and identifying the monitoring behavior distribution node converted into the second ecological environment intelligent monitoring information, and if a first distribution monitoring node is identified, acquiring a first modeling identifier of the first distribution monitoring node;
determining first modeling area information corresponding to a first modeling identifier according to a corresponding relation between the pre-stored modeling identifier and a modeling area;
based on the first modeling area information, acquiring a modeling area to be modeled, position information and attribute information of the modeling area and corresponding first modeling processing information in the first modeling area information;
acquiring a modeling processing type and a modeling processing parameter in the first modeling processing information;
and based on the position information and the attribute information of the modeling area, modeling the modeling area to be modeled in the first modeling area information according to the modeling processing type and the modeling processing parameter in the first modeling processing information.
In a possible design of the first aspect, the step of performing modeling processing on the modeling area to be modeled in the first modeling area information according to the modeling processing type and the modeling processing parameter in the first modeling processing information based on the position information and the attribute information of the modeling area includes:
constructing corresponding modeling simulation information according to the position information and the attribute information of the modeling area;
for the modeling simulation information corresponding to each modeling area, according to the modeling processing type and the modeling processing parameter in the first modeling processing information, dividing the corresponding modeling simulation information into a modeling simulation node list of more than one modeling processing type in the modeling simulation process corresponding to the position information distribution;
generating environment element node modeling interfaces corresponding to modeling results of modeling processing targets in the position information distribution of each modeling simulation node list, and determining more than one environment element interface included in the environment element node modeling interfaces corresponding to each modeling simulation node list;
for each environment element interface in each modeling simulation node list, determining a hash modeling node corresponding to the environment element interface based on a shared table item of an environment element associated object included in the environment element interface;
determining a preset number of associated environment element interfaces associated with a current environment element interface in the current modeling simulation node list for the current environment element interface in the current modeling simulation node list which is currently processed in each modeling simulation node list, forming an environment element interface list by the associated environment element interfaces and the current environment element interface together, and fusing hash modeling nodes of each environment element interface in the environment element interface list according to an influence factor corresponding to the environment element interface list to obtain a marked environment element interface corresponding to the current environment element interface in the current modeling simulation node list;
fusing a marked environment element interface of an associated environment element interface corresponding to the same environment element interface serial number in a previous list of a current modeling simulation node list and a marked environment element interface of a current environment element interface in the current modeling simulation node list to obtain hash modeling relation information corresponding to the current environment element interface;
screening out a target shared table item corresponding to the hash modeling relationship with the least association times from hash modeling relationship information corresponding to environment element interfaces corresponding to the same environment element interface serial number in different modeling simulation node lists as matching parameters corresponding to each environment element interface of the corresponding environment element interface serial number, and regarding a current environment element interface in a current modeling simulation node list currently processed in each modeling simulation node list, taking the hash modeling relationship information of the current environment element interface and a calculated value of the matching parameters as an interface parameter value corresponding to the current environment element interface in the current modeling simulation node list;
when the interface parameter value is larger than a preset threshold value, taking a first preset numerical value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list;
when the interface parameter value is smaller than or equal to the preset threshold value, taking a second preset numerical value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list; the second preset value is smaller than the first preset value;
acquiring a modeling simulation value of an associated environment element interface corresponding to the same environment element interface serial number as the current environment element interface in an associated modeling simulation node list before the current modeling simulation node list, and fusing the modeling simulation value corresponding to the associated environment element interface and a modeling reference value corresponding to the current environment element interface to obtain a modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list;
taking the difference value between the first preset fixed value and the modeling analog value as a reference fixed value corresponding to the corresponding environment element interface;
for a current environment element interface in a current modeling simulation node list which is currently processed in each modeling simulation node list, acquiring a target predicted value corresponding to an associated environment element interface with the same environment element interface serial number as the current environment element interface in an associated modeling simulation node list of the current modeling simulation node list, performing weighted calculation on the target predicted value corresponding to the associated environment element interface and a first fusion value of a modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list, and a hash modeling node corresponding to the current environment element interface in the current modeling simulation node list and a second fusion value of a reference fixed value to obtain the target predicted value corresponding to the current environment element interface in the current modeling simulation node list, and based on the hash modeling node and the target predicted value, determining an environment element interface execution strategy corresponding to each environment element interface;
calculating distribution parameters of position information distribution corresponding to each modeling simulation node list according to environment element interface execution strategies corresponding to environment element interfaces included in each modeling simulation node list, wherein the distribution parameters are related to description parameters of each execution strategy section of the environment element interface execution strategies;
and carrying out modeling processing on the modeling area to be modeled in the first modeling area information according to the environment element interface execution strategy.
In a second aspect, an embodiment of the present application provides an intelligent monitoring device for an ecological environment, which is applied to a server, and the device includes:
the adding module is used for adding monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information to the monitoring running script; the monitoring running script is shared and configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program;
the first modeling module is used for generating monitoring environment simulation information to the subordinate monitoring environment simulation program, wherein the monitoring environment simulation information is used for indicating the subordinate monitoring environment simulation program to read monitoring behavior distribution nodes from the monitoring running script and perform shared modeling processing after the monitoring behavior distribution nodes are converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information;
the reading module is used for reading the target modeling information of the first ecological environment intelligent monitoring information from the monitoring running script when receiving the virtual request of the shared modeling information and the target modeling information obtained by the shared modeling processing is converted from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information by the subordinate monitoring environment simulation program and then added to the monitoring running script;
and the second modeling module is used for loading and analyzing database files of the modeling information database, adding the modeling environment signal information and the modeling association information of each modeling information type in the modeling information database obtained through analysis to the monitoring operation script, and indicating a subordinate monitoring environment simulation program to perform shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling association information of each modeling information type in the modeling information database through the modeling environment signal information and the modeling association information added to the monitoring operation script.
In a third aspect, an embodiment of the present application provides a server, including a processor, a memory, and a network interface. The memory and the network interface processor can be connected through a bus system. The network interface is configured to receive a message, the memory is configured to store a program, instructions or code, and the processor is configured to execute the program, instructions or code in the memory to perform the operations of the first aspect or any possible design of the first aspect.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores instructions that, when executed on a server, cause the server to perform the method of the first aspect or any possible design manner of the first aspect.
Based on any one of the aspects, the monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information are added to the monitoring running script shared and configured by the global monitoring environment simulation program and the subordinate monitoring environment simulation programs, and because the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information, the modeling processing efficiency can be greatly improved by reducing the data volume when the modeling time of the second ecological environment intelligent monitoring information meets the modeling processing requirement. On the basis, the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis are added to the monitoring operation script to indicate the subordinate monitoring environment simulation program to share and model the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database, so that the complexity of modeling processing is further reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a schematic flow chart of an intelligent monitoring method for an ecological environment provided in an embodiment of the present application;
fig. 2 is a functional module schematic diagram of an intelligent monitoring device for an ecological environment according to an embodiment of the present application;
fig. 3 is a schematic block diagram of a server for executing the above-mentioned intelligent monitoring method for an ecological environment according to an embodiment of the present application.
Detailed Description
The present application will now be described in detail with reference to the drawings, and the specific operations in the method embodiments may also be applied to the apparatus embodiments or the system embodiments.
Fig. 1 is a schematic flow chart of an intelligent monitoring method for an ecological environment according to an embodiment of the present application, and the intelligent monitoring method for an ecological environment is described in detail below.
Step S110, adding monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information to a monitoring running script; the monitoring operation script is shared and configured by the global monitoring environment simulation program and the subordinate monitoring environment simulation program.
Step S120, generating monitoring environment simulation information to the subordinate monitoring environment simulation program, wherein the monitoring environment simulation information is used for instructing the subordinate monitoring environment simulation program to read monitoring behavior distribution nodes from the monitoring running script and to perform shared modeling processing after the monitoring behavior distribution nodes are converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information.
Step S130, when receiving the virtual request for shared modeling information, and the slave monitoring environment simulation program converts the target modeling information obtained through the shared modeling process from the second intelligent monitoring information for the ecological environment to the first intelligent monitoring information for the ecological environment, and adds the converted information to the monitoring running script, then reads the target modeling information of the first intelligent monitoring information for the ecological environment from the monitoring running script.
Step S140, loading and analyzing a database file of a modeling information database, adding the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis to the monitoring running script, and indicating a subordinate monitoring environment simulation program to perform shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database through the modeling environment signal information and the modeling associated information added to the monitoring running script.
Based on the above steps, in this embodiment, the monitoring behavior distribution node of the first ecological environment intelligent monitoring information is added to the monitoring running script configured by sharing the global monitoring environment simulation program and the subordinate monitoring environment simulation program, and since the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information, when the modeling time of the second ecological environment intelligent monitoring information meets the modeling processing requirement, the modeling processing efficiency can be greatly improved by reducing the data amount. On the basis, the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis are added to the monitoring operation script to indicate the subordinate monitoring environment simulation program to share and model the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database, so that the complexity of modeling processing is further reduced.
In some possible designs, with respect to step S120, generating monitoring environment simulation information to the slave monitoring environment simulation program may specifically be: and calling a slave monitoring environment simulation program interface to create a plurality of slave monitoring environment simulation program modeling areas, and then generating monitoring environment simulation information to the plurality of slave monitoring environment simulation program modeling areas. The monitoring environment simulation information can be used for indicating the multiple subordinate monitoring environment simulation program modeling areas to read monitoring behavior distribution nodes from the monitoring running script in parallel, converting the monitoring behavior distribution nodes from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information and then performing shared modeling processing in parallel, so that the reading efficiency and the shared modeling processing efficiency of the monitoring behavior distribution nodes are improved.
Therefore, optionally, when a virtual request for shared modeling information is received, and the target modeling information obtained through shared modeling processing is converted from the second intelligent monitoring information for the ecological environment into the first intelligent monitoring information for the ecological environment by the plurality of subordinate monitoring environment simulation program modeling areas and then added to the monitoring running script in parallel, the target modeling information of the first intelligent monitoring information for the ecological environment is read from the monitoring running script.
In some possible designs, the monitoring behavior distribution node may specifically include a plurality of pieces of shared behavior distribution information, a feature vector of each piece of shared behavior distribution information in the plurality of pieces of shared behavior distribution information has a security modeling value indicating a network transaction behavior corresponding to the shared behavior distribution information, and the monitoring behavior distribution node of the first ecological environment intelligent monitoring information is added to the monitoring running script in the process of adding the monitoring behavior distribution node of the first ecological environment intelligent monitoring information to the monitoring running script, so that the plurality of pieces of shared behavior distribution information of the first ecological environment intelligent monitoring information may be added to the monitoring running script one by one. Optionally, the monitoring environment simulation information may be further configured to instruct a subordinate monitoring environment simulation program to perform information processing after converting the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points, where distribution monitoring node information in the sharing behavior distribution monitoring points corresponds to the sharing behavior distribution information in the monitoring behavior distribution nodes.
On the basis of the shared behavior distribution information, in some possible designs, generating monitoring environment simulation information to the slave monitoring environment simulation program, specifically, calling a modeling control of the slave monitoring environment simulation program to create a plurality of slave monitoring environment simulation program modeling areas, monitoring environment simulation information is then generated to the plurality of slave monitoring environment simulator modeling areas, the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read a plurality of sharing behavior distribution information from the monitoring running script in parallel, converting the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points and converting the first ecological environment intelligent monitoring information into second ecological environment intelligent monitoring information, and then, processing different distributed monitoring node information in the shared behavior distributed monitoring points in parallel.
In some possible designs, for step S120, the present embodiment further considers the situation that all modeling regions need to be retained or identified modeling regions need to be removed in the prior art, but a large difference exists between different distributed monitoring nodes, which easily causes a mechanical singleness problem when processing the modeling regions and affects modeling efficiency, so that step S120 may be specifically implemented by the following sub-steps:
and a substep S121, after converting the first ecological environment intelligent monitoring information of the monitoring behavior distribution node into second ecological environment intelligent monitoring information, performing modeling identification on the monitoring behavior distribution node converted into the second ecological environment intelligent monitoring information, and if a first distribution monitoring node is identified, acquiring a first modeling identifier of the first distribution monitoring node.
And a substep S122, determining first modeling region information corresponding to the first modeling identifier according to a corresponding relation between the pre-stored modeling identifier and the modeling region.
And a substep S123 of obtaining, based on the first modeling region information, a modeling region to be modeled in the first modeling region information, position information of the modeling region, attribute information, and corresponding first modeling processing information.
And a substep S124 of obtaining the modeling process type and the modeling process parameter in the first modeling process information.
And a substep S125, based on the position information and the attribute information of the modeling region, performing modeling processing on the modeling region to be modeled in the first modeling region information according to the modeling processing type and the modeling processing parameter in the first modeling processing information.
Based on the above design, in this embodiment, on the basis of the foregoing embodiment, it is further considered that in the prior art, all modeling regions need not to be reserved, or identified modeling regions need not to be removed, but due to the large difference between different distributed monitoring nodes, the problem of mechanical singleness exists when the modeling regions are processed, and the modeling efficiency is affected, so that different modeling identifiers correspond to different modeling identifiers through different modeling regions, the problem of mechanical singleness when the modeling regions are processed is avoided, different modeling processing requirements are met, and the modeling efficiency is improved.
In one possible design, step S124 may be implemented by the following exemplary substeps, which are described in detail below.
And a substep S1241 of constructing corresponding modeling simulation information according to the position information and the attribute information of the modeling area.
And a substep S1242 of dividing, for the modeling simulation information corresponding to each modeling region, the corresponding modeling simulation information into a modeling simulation node list of more than one modeling processing type in the modeling simulation process corresponding to the position information distribution according to the modeling processing type and the modeling processing parameter in the first modeling processing information.
And a substep S1243 of generating environment element node modeling interfaces corresponding to the modeling results of the modeling processing targets in the position information distribution of each modeling simulation node list, and determining more than one environment element interfaces included in the environment element node modeling interfaces corresponding to each modeling simulation node list.
In sub-step S1244, for each environment element interface in each modeling simulation node list, determining a hash modeling node corresponding to the environment element interface based on a shared entry of an environment element associated object included in the environment element interface.
And a substep S1245, for the current environment element interfaces in the current modeling simulation node list currently processed in each modeling simulation node list, determining a preset number of associated environment element interfaces associated with the current environment element interfaces in the current modeling simulation node list, forming an environment element interface list by the associated environment element interfaces and the current environment element interfaces together, and fusing the hash modeling nodes of each environment element interface in the environment element interface list according to the influence factor corresponding to the environment element interface list to obtain the marked environment element interface corresponding to the current environment element interface in the current modeling simulation node list.
And a substep S1246 of fusing the marked environment element interface of the associated environment element interface corresponding to the same environment element interface serial number in the previous list of the current modeling simulation node list and the marked environment element interface of the current environment element interface in the current modeling simulation node list to obtain hash modeling relationship information corresponding to the current environment element interface.
And a substep S1247 of screening out, from the hash modeling relationship information corresponding to the environment element interface corresponding to the same environment element interface serial number in the different modeling simulation node lists, a target shared table entry corresponding to the hash modeling relationship with the least number of association as a matching parameter corresponding to each environment element interface of the corresponding environment element interface serial number, and regarding a current environment element interface in a current modeling simulation node list currently processed in each modeling simulation node list, taking the hash modeling relationship information of the current environment element interface and a calculated value of the matching parameter as an interface parameter value corresponding to the current environment element interface in the current modeling simulation node list.
And a substep S1248, when the interface parameter value is greater than a preset threshold, taking a first preset value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list.
And a substep S1249, when the interface parameter value is less than or equal to the preset threshold, taking a second preset value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list. The second preset value is smaller than the first preset value.
And a substep S12491 of obtaining a modeling simulation value of an associated environment element interface corresponding to the same environment element interface serial number as the current environment element interface in the associated modeling simulation node list before the current modeling simulation node list, and fusing the modeling simulation value corresponding to the associated environment element interface and the modeling reference value corresponding to the current environment element interface to obtain a modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list.
And a substep S12492, taking a difference value between the first preset fixed value and the modeling analog value as a reference fixed value corresponding to the corresponding environment element interface.
Substep S12493, for the current environment element interface in the current modeling simulation node list currently processed in each modeling simulation node list, obtaining a target predicted value corresponding to the associated environment element interface with the same environment element interface serial number as the current environment element interface in the associated modeling simulation node list of the current modeling simulation node list, and performing weighted calculation on the target predicted value corresponding to the associated environment element interface and the first fusion value of the modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list, and the hash modeling node corresponding to the current environment element interface in the current modeling simulation node list and the second fusion value of the reference fixed value to obtain the target predicted value corresponding to the current environment element interface in the current modeling simulation node list, based on the hash modeling node and the target predicted value, and determining an environment element interface execution strategy corresponding to each environment element interface.
In the substep S12494, according to the environment element interface execution strategies respectively corresponding to the environment element interfaces included in each modeling simulation node list, distribution parameters of the position information distribution respectively corresponding to each modeling simulation node list are calculated, where the distribution parameters are related to description parameters of each execution strategy segment of the environment element interface execution strategies.
And a substep S12495 of performing modeling processing on the modeling region to be modeled in the first modeling region information according to the environment element interface execution strategy.
In some possible designs, for step S140, in this embodiment, it is further considered that in the process of performing shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through modeling environment signal information of each modeling information type, repeated processing is often performed on a service to be modeled again, and this process needs to consume certain computing resources and computing time, which results in a situation that modeling efficiency becomes low, based on which step S140 may be specifically implemented by the following sub-steps:
and a substep S141 of obtaining model mode information related to the present shared modeling process of the monitoring behavior distribution node of the second ecological environment intelligent monitoring information in the process of performing the shared modeling process of the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type.
And a substep S142, if the model mode information includes shared modeling processing instruction information, determining, based on the instruction of the shared modeling processing instruction information, a modeling category of a modeling level to be added by the to-be-modeled service according to the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing is completed for each to-be-modeled service in all to-be-modeled services after the shared modeling processing is completed for the current to-be-modeled service in the to-be-modeled services.
And a substep S143, if the service to be modeled currently has the modeling category of the added modeling level, detecting whether a custom modeling category exists in the modeling categories of the added modeling level, wherein the custom modeling category is the modeling category of the modeling level added in a manual mode.
And a substep S144, if there is a custom modeling category in the modeling categories of the added modeling levels, updating the modeling categories of the modeling levels other than the custom modeling category, which are currently added to the service to be modeled, to the modeling categories of the modeling levels to be added to the service to be modeled, where the shared modeling processing instruction information indicates that the service to be modeled is processed again after the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information share modeling processing.
And a substep S145, if the model mode information does not include the shared modeling processing instruction information, not executing an action of automatically calling the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing to execute corresponding processing on the service to be modeled after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the shared modeling processing.
Based on the above design, in the process of performing the shared modeling processing on the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type, the embodiment can avoid performing repeated processing on the service to be modeled again, reduce the consumption of computing resources and computing time, and further improve the modeling efficiency.
Fig. 2 is a schematic functional module diagram of an intelligent monitoring device 300 for an ecological environment according to an embodiment of the present application, and in this embodiment, the intelligent monitoring device 300 for an ecological environment may be divided into functional modules according to the foregoing method embodiment. For example, the functional blocks may be divided for the respective functions, or two or more functions may be integrated into one processing block. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, the division of the modules in the present application is schematic, and is only a logical function division, and there may be another division manner in actual implementation. For example, in the case of dividing each function module according to each function, the ecological environment intelligent monitoring apparatus 300 shown in fig. 2 is only a schematic diagram of the apparatus. The intelligent monitoring apparatus 300 for ecological environment may include an adding module 310, a first modeling module 320, a reading module 330, and a second modeling module 340, and the functions of the functional modules of the intelligent monitoring apparatus 300 for ecological environment are described in detail below.
And an adding module 310, configured to add the monitoring behavior distribution node of the first ecological environment intelligent monitoring information to the monitoring running script. The monitoring operation script is shared and configured by the global monitoring environment simulation program and the subordinate monitoring environment simulation program.
The first modeling module 320 is configured to generate monitoring environment simulation information for the subordinate monitoring environment simulation program, where the monitoring environment simulation information is used to instruct the subordinate monitoring environment simulation program to read a monitoring behavior distribution node from the monitoring running script and perform shared modeling processing after the monitoring behavior distribution node is converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information.
The reading module 330 is configured to, when a virtual request for shared modeling information is received, and the slave monitoring environment simulation program converts the target modeling information obtained through shared modeling processing from the second intelligent monitoring information for the ecological environment to the first intelligent monitoring information for the ecological environment and adds the first intelligent monitoring information to the monitoring running script, read the target modeling information of the first intelligent monitoring information for the ecological environment from the monitoring running script.
The second modeling module 340 is configured to load and analyze a database file of a modeling information database, add modeling environment signal information and modeling association information of each modeling information type in the modeling information database obtained through analysis to the monitoring running script, and instruct a subordinate monitoring environment simulation program to perform shared modeling processing on a monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling association information of each modeling information type in the modeling information database by using the modeling environment signal information of each modeling information type through the modeling environment signal information and the modeling association information added to the monitoring running script.
In some possible designs, the first modeling module 320 generates monitoring environment simulation information to the slave monitoring environment simulator by specifically:
calling a slave monitoring environment simulation program interface to create a plurality of slave monitoring environment simulation program modeling areas;
generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas;
the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read monitoring behavior distribution nodes from the monitoring running script in parallel, converting the monitoring behavior distribution nodes from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information and then performing shared modeling processing in parallel;
in some possible designs, the reading module 330 reads the target modeling information of the first ecological environment intelligent monitoring information from the monitoring execution script specifically by:
when a virtual request for sharing modeling information is received, and the target modeling information obtained through the sharing modeling processing is converted from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information by the plurality of subordinate monitoring environment simulation program modeling areas and then is added to the monitoring running script in parallel, the target modeling information of the first ecological environment intelligent monitoring information is read from the monitoring running script.
In some possible designs, the monitoring behavior distribution node includes a plurality of shared behavior distribution information; the feature vector of each piece of sharing behavior distribution information in the plurality of pieces of sharing behavior distribution information has a security modeling value representing the network transaction behavior corresponding to the sharing behavior distribution information; .
The adding module 310 may specifically add the monitoring behavior distribution node of the first ecological environment intelligent monitoring information to the monitoring running script by:
adding a plurality of sharing behavior distribution information of the first ecological environment intelligent monitoring information to a monitoring running script one by one; the monitoring environment simulation information is further used for instructing a subordinate monitoring environment simulation program to convert the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points and then perform information processing, and the distribution monitoring node information in the sharing behavior distribution monitoring points corresponds to the sharing behavior distribution information in the monitoring behavior distribution nodes.
In some possible designs, the first modeling module 320 generates monitoring environment simulation information to the slave monitoring environment simulator by specifically:
calling a modeling control of a subordinate monitoring environment simulation program to create a plurality of subordinate monitoring environment simulation program modeling areas;
and generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas, wherein the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read a plurality of sharing behavior distribution information from the monitoring operation script in parallel, converting the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points, converting the first ecological environment intelligent monitoring information into second ecological environment intelligent monitoring information, and then processing different distribution monitoring node information in the sharing behavior distribution monitoring points in parallel.
In some possible designs, the first modeling module 320 may specifically perform the shared modeling processing after converting the monitoring behavior distribution node from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information by:
after the monitoring behavior distribution node is converted from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information, modeling and identifying the monitoring behavior distribution node converted into the second ecological environment intelligent monitoring information, and if a first distribution monitoring node is identified, acquiring a first modeling identifier of the first distribution monitoring node;
determining first modeling area information corresponding to a first modeling identifier according to a corresponding relation between the pre-stored modeling identifier and a modeling area;
based on the first modeling area information, acquiring a modeling area to be modeled, position information and attribute information of the modeling area and corresponding first modeling processing information in the first modeling area information;
acquiring a modeling processing type and a modeling processing parameter in the first modeling processing information;
and based on the position information and the attribute information of the modeling area, modeling the modeling area to be modeled in the first modeling area information according to the modeling processing type and the modeling processing parameter in the first modeling processing information.
In some possible designs, the second modeling module 340 may perform a shared modeling process on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information by:
in the process of carrying out shared modeling processing on the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type, obtaining model mode information related to the current shared modeling processing of the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information;
if the model mode information contains shared modeling processing indication information, based on the indication of the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, determining the modeling category of the modeling level to be added by the to-be-modeled service according to the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the current shared modeling processing for each to-be-modeled service in all to-be-modeled services;
if the service to be modeled currently has the modeling category of the added modeling level, detecting whether a user-defined modeling category exists in the modeling categories of the added modeling level, wherein the user-defined modeling category is the modeling category of the modeling level added in a manual mode;
if the added modeling classes of the modeling levels have custom modeling classes, updating the modeling classes of the other modeling levels except the custom modeling classes which are currently added to the service to be modeled into the modeling classes of the modeling levels to be added to the service to be modeled, wherein the shared modeling processing indication information indicates that the service to be modeled is processed again after the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information share modeling processing;
and if the model mode information does not contain the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, the action of automatically calling the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing to correspondingly process the service to be modeled is not executed.
Fig. 3 is a schematic structural diagram of a server 100 for performing the above-mentioned intelligent monitoring method for an ecological environment according to an embodiment of the present application, and as shown in fig. 3, the server 100 may include a network interface 110, a machine-readable storage medium 120, a processor 130, and a bus 140. The number of the processors 130 may be one or more, and one processor 130 is taken as an example in fig. 3; the network interface 110, the machine-readable storage medium 120, and the processor 130 may be connected by a bus 140 or otherwise, as exemplified by the connection by the bus 140 in fig. 3.
The machine-readable storage medium 120 is used as a computer-readable storage medium, and can be used for storing a software program, a computer-executable program, and modules, such as program instructions/modules corresponding to the method for establishing an intelligent monitoring of an ecological environment in the embodiment of the present application (for example, the adding module 310, the first modeling module 320, the reading module 330, and the second modeling module 340 in the intelligent monitoring device 300 for an ecological environment shown in fig. 2, the processor 130 executes various functional applications and data processing of the terminal device by detecting the software program, instructions, and modules stored in the machine-readable storage medium 120, that is, the method for achieving the intelligent monitoring of an ecological environment is implemented, and details are not repeated herein.
The machine-readable storage medium 120 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the machine-readable storage medium 120 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 example but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), adaptive random access memory (DRAM), Synchronous adaptive random access memory (Synchronous DRAM, SDRAM), Double Data rate Synchronous adaptive random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link adaptive random access memory (SLDRAM), and direct memory bus RAM (DR RAM). It should be noted that the memories of the systems and methods described herein are intended to comprise, without being limited to, these and any other suitable memories at any other time. In some examples, the machine-readable storage medium 120 may further include memory located remotely from the processor 130, which may be connected to the terminal device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The processor 130 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 130. The processor 130 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, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application 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 application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor.
The server 100 can exchange information with other devices (e.g., an external server) through the communication interface 110. Communication interface 110 may be a circuit, bus, transceiver, or any other device that may be used to exchange information. Processor 130 may send and receive information using communication interface 110.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website site, computer, server, or data center to another website site, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. 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 functions 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 function 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 functions 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 embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.
Claims (10)
1. An intelligent monitoring method for ecological environment, which is applied to a server, the method comprises the following steps:
adding monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information to a monitoring operation script; the monitoring running script is shared and configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program;
generating monitoring environment simulation information to the subordinate monitoring environment simulation program, wherein the monitoring environment simulation information is used for indicating the subordinate monitoring environment simulation program to read monitoring behavior distribution nodes from the monitoring operation script and carry out shared modeling processing after the monitoring behavior distribution nodes are converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information;
when a virtual request for sharing modeling information is received, and the subordinate monitoring environment simulation program converts the target modeling information obtained through the sharing modeling processing from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information and adds the first ecological environment intelligent monitoring information to the monitoring running script, reading the target modeling information of the first ecological environment intelligent monitoring information from the monitoring running script;
and loading and analyzing a database file of a modeling information database, adding the modeling environment signal information and modeling associated information of each modeling information type in the modeling information database obtained through analysis to the monitoring running script, and indicating a subordinate monitoring environment simulation program to perform shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling associated information of each modeling information type in the modeling information database through the modeling environment signal information and the modeling associated information added to the monitoring running script.
2. The intelligent monitoring method for ecological environment according to claim 1, wherein the step of generating monitoring environment simulation information to the subordinate monitoring environment simulation program comprises:
calling a slave monitoring environment simulation program interface to create a plurality of slave monitoring environment simulation program modeling areas;
generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas;
the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read monitoring behavior distribution nodes from the monitoring running script in parallel, converting the monitoring behavior distribution nodes from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information and then performing shared modeling processing in parallel;
the step of reading the target modeling information of the first intelligent monitoring information of the ecological environment from the monitoring running script when the virtual request of the shared modeling information is received, and the target modeling information obtained by the shared modeling processing is converted from the second intelligent monitoring information of the ecological environment into the first intelligent monitoring information of the ecological environment by the subordinate monitoring environment simulation program and then added to the monitoring running script comprises the following steps:
when a virtual request for sharing modeling information is received, and the target modeling information obtained through the sharing modeling processing is converted from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information by the plurality of subordinate monitoring environment simulation program modeling areas and then is added to the monitoring running script in parallel, the target modeling information of the first ecological environment intelligent monitoring information is read from the monitoring running script.
3. The intelligent monitoring method for the ecological environment according to claim 1, wherein the monitoring behavior distribution node comprises a plurality of sharing behavior distribution information; the feature vector of each piece of sharing behavior distribution information in the plurality of pieces of sharing behavior distribution information has a security modeling value representing the network transaction behavior corresponding to the sharing behavior distribution information;
adding the monitoring behavior distribution node of the first ecological environment intelligent monitoring information to the monitoring running script, including:
adding a plurality of sharing behavior distribution information of the first ecological environment intelligent monitoring information to a monitoring running script one by one; the monitoring environment simulation information is further used for instructing a subordinate monitoring environment simulation program to convert the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points and then perform information processing, and the distribution monitoring node information in the sharing behavior distribution monitoring points corresponds to the sharing behavior distribution information in the monitoring behavior distribution nodes.
4. The intelligent monitoring method for ecological environment according to claim 3, wherein said generating monitoring environment simulation information to the subordinate monitoring environment simulation program comprises:
calling a modeling control of a subordinate monitoring environment simulation program to create a plurality of subordinate monitoring environment simulation program modeling areas;
and generating monitoring environment simulation information to the plurality of subordinate monitoring environment simulation program modeling areas, wherein the monitoring environment simulation information is used for indicating the plurality of subordinate monitoring environment simulation program modeling areas to read a plurality of sharing behavior distribution information from the monitoring operation script in parallel, converting the plurality of sharing behavior distribution information into sharing behavior distribution monitoring points, converting the first ecological environment intelligent monitoring information into second ecological environment intelligent monitoring information, and then processing different distribution monitoring node information in the sharing behavior distribution monitoring points in parallel.
5. The intelligent monitoring method for ecological environment according to any one of claims 1 to 4, wherein the step of performing shared modeling processing on the monitoring behavior distribution node of the second intelligent monitoring information for ecological environment through modeling environment signal information of each modeling information type includes:
in the process of carrying out shared modeling processing on the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type, obtaining model mode information related to the current shared modeling processing of the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information;
if the model mode information contains shared modeling processing indication information, based on the indication of the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, determining the modeling category of the modeling level to be added by the to-be-modeled service according to the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the current shared modeling processing for each to-be-modeled service in all to-be-modeled services;
if the service to be modeled currently has the modeling category of the added modeling level, detecting whether a user-defined modeling category exists in the modeling categories of the added modeling level, wherein the user-defined modeling category is the modeling category of the modeling level added in a manual mode;
if the added modeling classes of the modeling levels have custom modeling classes, updating the modeling classes of the other modeling levels except the custom modeling classes which are currently added to the service to be modeled into the modeling classes of the modeling levels to be added to the service to be modeled, wherein the shared modeling processing indication information indicates that the service to be modeled is processed again after the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information share modeling processing;
and if the model mode information does not contain the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, the action of automatically calling the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing to correspondingly process the service to be modeled is not executed.
6. The ecological environment intelligent monitoring method according to any one of claims 1 to 4, wherein the step of performing shared modeling processing after converting the monitoring behavior distribution node from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information comprises:
after the monitoring behavior distribution node is converted from the first ecological environment intelligent monitoring information to the second ecological environment intelligent monitoring information, modeling and identifying the monitoring behavior distribution node converted into the second ecological environment intelligent monitoring information, and if a first distribution monitoring node is identified, acquiring a first modeling identifier of the first distribution monitoring node;
determining first modeling area information corresponding to a first modeling identifier according to a corresponding relation between the pre-stored modeling identifier and a modeling area;
based on the first modeling area information, acquiring a modeling area to be modeled, position information and attribute information of the modeling area and corresponding first modeling processing information in the first modeling area information;
acquiring a modeling processing type and a modeling processing parameter in the first modeling processing information;
and based on the position information and the attribute information of the modeling area, modeling the modeling area to be modeled in the first modeling area information according to the modeling processing type and the modeling processing parameter in the first modeling processing information.
7. The intelligent monitoring method for the ecological environment according to claim 6, wherein the step of performing modeling processing on the modeling area to be modeled in the first modeling area information according to the modeling processing type and the modeling processing parameter in the first modeling processing information based on the position information and the attribute information of the modeling area comprises:
constructing corresponding modeling simulation information according to the position information and the attribute information of the modeling area;
for the modeling simulation information corresponding to each modeling area, according to the modeling processing type and the modeling processing parameter in the first modeling processing information, dividing the corresponding modeling simulation information into a modeling simulation node list of more than one modeling processing type in the modeling simulation process corresponding to the position information distribution;
generating environment element node modeling interfaces corresponding to modeling results of modeling processing targets in the position information distribution of each modeling simulation node list, and determining more than one environment element interface included in the environment element node modeling interfaces corresponding to each modeling simulation node list;
for each environment element interface in each modeling simulation node list, determining a hash modeling node corresponding to the environment element interface based on a shared table item of an environment element associated object included in the environment element interface;
determining a preset number of associated environment element interfaces associated with a current environment element interface in the current modeling simulation node list for the current environment element interface in the current modeling simulation node list which is currently processed in each modeling simulation node list, forming an environment element interface list by the associated environment element interfaces and the current environment element interface together, and fusing hash modeling nodes of each environment element interface in the environment element interface list according to an influence factor corresponding to the environment element interface list to obtain a marked environment element interface corresponding to the current environment element interface in the current modeling simulation node list;
fusing a marked environment element interface of an associated environment element interface corresponding to the same environment element interface serial number in a previous list of a current modeling simulation node list and a marked environment element interface of a current environment element interface in the current modeling simulation node list to obtain hash modeling relation information corresponding to the current environment element interface;
screening out a target shared table item corresponding to the hash modeling relationship with the least association times from hash modeling relationship information corresponding to environment element interfaces corresponding to the same environment element interface serial number in different modeling simulation node lists as matching parameters corresponding to each environment element interface of the corresponding environment element interface serial number, and regarding a current environment element interface in a current modeling simulation node list currently processed in each modeling simulation node list, taking the hash modeling relationship information of the current environment element interface and a calculated value of the matching parameters as an interface parameter value corresponding to the current environment element interface in the current modeling simulation node list;
when the interface parameter value is larger than a preset threshold value, taking a first preset numerical value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list;
when the interface parameter value is smaller than or equal to the preset threshold value, taking a second preset numerical value as a modeling reference value corresponding to the current environment element interface in the current modeling simulation node list; the second preset value is smaller than the first preset value;
acquiring a modeling simulation value of an associated environment element interface corresponding to the same environment element interface serial number as the current environment element interface in an associated modeling simulation node list before the current modeling simulation node list, and fusing the modeling simulation value corresponding to the associated environment element interface and a modeling reference value corresponding to the current environment element interface to obtain a modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list;
taking the difference value between the first preset fixed value and the modeling analog value as a reference fixed value corresponding to the corresponding environment element interface;
for a current environment element interface in a current modeling simulation node list which is currently processed in each modeling simulation node list, acquiring a target predicted value corresponding to an associated environment element interface with the same environment element interface serial number as the current environment element interface in an associated modeling simulation node list of the current modeling simulation node list, performing weighted calculation on the target predicted value corresponding to the associated environment element interface and a first fusion value of a modeling simulation value corresponding to the current environment element interface in the current modeling simulation node list, and a hash modeling node corresponding to the current environment element interface in the current modeling simulation node list and a second fusion value of a reference fixed value to obtain the target predicted value corresponding to the current environment element interface in the current modeling simulation node list, and based on the hash modeling node and the target predicted value, determining an environment element interface execution strategy corresponding to each environment element interface;
calculating distribution parameters of position information distribution corresponding to each modeling simulation node list according to environment element interface execution strategies corresponding to environment element interfaces included in each modeling simulation node list, wherein the distribution parameters are related to description parameters of each execution strategy section of the environment element interface execution strategies;
and carrying out modeling processing on the modeling area to be modeled in the first modeling area information according to the environment element interface execution strategy.
8. The utility model provides an ecological environment intelligent monitoring device which characterized in that is applied to the server, the device includes:
the adding module is used for adding monitoring behavior distribution nodes of the first ecological environment intelligent monitoring information to the monitoring running script; the monitoring running script is shared and configured by a global monitoring environment simulation program and a subordinate monitoring environment simulation program;
the first modeling module is used for generating monitoring environment simulation information to the subordinate monitoring environment simulation program, wherein the monitoring environment simulation information is used for indicating the subordinate monitoring environment simulation program to read monitoring behavior distribution nodes from the monitoring running script and perform shared modeling processing after the monitoring behavior distribution nodes are converted from first ecological environment intelligent monitoring information to second ecological environment intelligent monitoring information, and the modeling time of the first ecological environment intelligent monitoring information is longer than that of the second ecological environment intelligent monitoring information;
the reading module is used for reading the target modeling information of the first ecological environment intelligent monitoring information from the monitoring running script when receiving the virtual request of the shared modeling information and the target modeling information obtained by the shared modeling processing is converted from the second ecological environment intelligent monitoring information into the first ecological environment intelligent monitoring information by the subordinate monitoring environment simulation program and then added to the monitoring running script;
and the second modeling module is used for loading and analyzing database files of the modeling information database, adding the modeling environment signal information and the modeling association information of each modeling information type in the modeling information database obtained through analysis to the monitoring operation script, and indicating a subordinate monitoring environment simulation program to perform shared modeling processing on the monitoring behavior distribution node of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type according to the modeling association information of each modeling information type in the modeling information database through the modeling environment signal information and the modeling association information added to the monitoring operation script.
9. The intelligent monitoring device for ecological environment according to claim 8, wherein the second modeling module performs the shared modeling processing on the monitoring behavior distribution node of the second intelligent monitoring information for ecological environment specifically by:
in the process of carrying out shared modeling processing on the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information through the modeling environment signal information of each modeling information type, obtaining model mode information related to the current shared modeling processing of the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information;
if the model mode information contains shared modeling processing indication information, based on the indication of the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, determining the modeling category of the modeling level to be added by the to-be-modeled service according to the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the current shared modeling processing for each to-be-modeled service in all to-be-modeled services;
if the service to be modeled currently has the modeling category of the added modeling level, detecting whether a user-defined modeling category exists in the modeling categories of the added modeling level, wherein the user-defined modeling category is the modeling category of the modeling level added in a manual mode;
if the added modeling classes of the modeling levels have custom modeling classes, updating the modeling classes of the other modeling levels except the custom modeling classes which are currently added to the service to be modeled into the modeling classes of the modeling levels to be added to the service to be modeled, wherein the shared modeling processing indication information indicates that the service to be modeled is processed again after the monitoring behavior distribution nodes of the second ecological environment intelligent monitoring information share modeling processing;
and if the model mode information does not contain the shared modeling processing indication information, after the monitoring behavior distribution node of the second ecological environment intelligent monitoring information completes the current shared modeling processing, the action of automatically calling the monitoring behavior distribution node of the second ecological environment intelligent monitoring information after the shared modeling processing to correspondingly process the service to be modeled is not executed.
10. A server, characterized in that the server comprises a machine-readable storage medium and a processor, the machine-readable storage medium stores machine-executable instructions, and the processor executes the machine-executable instructions, and the server implements the intelligent monitoring method for ecological environment according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011284481.5A CN112364515B (en) | 2020-11-17 | 2020-11-17 | Ecological environment intelligent monitoring method and device and server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011284481.5A CN112364515B (en) | 2020-11-17 | 2020-11-17 | Ecological environment intelligent monitoring method and device and server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112364515A CN112364515A (en) | 2021-02-12 |
CN112364515B true CN112364515B (en) | 2022-04-12 |
Family
ID=74515793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011284481.5A Expired - Fee Related CN112364515B (en) | 2020-11-17 | 2020-11-17 | Ecological environment intelligent monitoring method and device and server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112364515B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109785215A (en) * | 2019-03-05 | 2019-05-21 | 重庆工商大学融智学院 | A kind of Ecological safety pattern's construction method based on ecological environment space big data |
CN111552462A (en) * | 2019-12-31 | 2020-08-18 | 远景智能国际私人投资有限公司 | Equipment model construction method and device of Internet of things equipment and storage medium |
CN111854847A (en) * | 2020-08-12 | 2020-10-30 | 中国科学院城市环境研究所 | Ecological environment Internet of things monitoring method and system based on scene-induced ecology |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ITUA20164265A1 (en) * | 2016-06-10 | 2017-12-10 | Masi Ivano Tommaso Ippazio De | METHOD AND DYNAMIC MONITORING SYSTEM OF AN ENVIRONMENT |
-
2020
- 2020-11-17 CN CN202011284481.5A patent/CN112364515B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109785215A (en) * | 2019-03-05 | 2019-05-21 | 重庆工商大学融智学院 | A kind of Ecological safety pattern's construction method based on ecological environment space big data |
CN111552462A (en) * | 2019-12-31 | 2020-08-18 | 远景智能国际私人投资有限公司 | Equipment model construction method and device of Internet of things equipment and storage medium |
CN111854847A (en) * | 2020-08-12 | 2020-10-30 | 中国科学院城市环境研究所 | Ecological environment Internet of things monitoring method and system based on scene-induced ecology |
Also Published As
Publication number | Publication date |
---|---|
CN112364515A (en) | 2021-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110677462B (en) | Access processing method, system, device and storage medium for multi-block chain network | |
CN111352670B (en) | Virtual reality scene loading method and device, virtual reality system and equipment | |
CN111132145B (en) | Network communication safety monitoring method, device, server and network communication system | |
CN110855529A (en) | Network information security monitoring method, device, server and readable storage medium | |
CN111522806A (en) | Big data cleaning processing method and device, server and readable storage medium | |
CN110442623B (en) | Big data mining method and device and data mining server | |
CN110826606A (en) | Element matching method, device, server and readable storage medium | |
CN112380771B (en) | Soil erosion assessment method and device and server | |
CN112364515B (en) | Ecological environment intelligent monitoring method and device and server | |
CN112417668B (en) | Ecological protection intelligent early warning method and device and server | |
CN111680645B (en) | Garbage classification treatment method and device | |
CN111814052A (en) | Mobile internet user management method, device, server and readable storage medium | |
CN111209074B (en) | Browser view loading method, device and system and server | |
CN112395339A (en) | Method and device for checking data access between systems, computer equipment and storage medium | |
CN111680293A (en) | Information monitoring management method and device based on Internet and server | |
CN111523844A (en) | Storage management method, device, server and readable storage medium | |
CN111800481B (en) | Internet-based network interaction method and device and server | |
CN112380493B (en) | Intelligent analysis method, device and server for detecting content of soil components | |
CN111324368B (en) | Data sharing method and server | |
CN112055076A (en) | Multifunctional intelligent monitoring method and device based on Internet and server | |
US10171970B2 (en) | Resource notification method and system, local CSE, remote CSE and storage medium | |
CN114429235A (en) | Equipment fault prediction method and device, readable medium and electronic equipment | |
CN112650787A (en) | Data mining method based on big data and cloud computing and artificial intelligence server | |
CN111526333A (en) | Security monitoring method and device, server and readable storage medium | |
CN112579457B (en) | Data architecture management and control method and system based on artificial intelligence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20220412 |