CN116795450A - Configuration method, device, equipment and medium of micro-grid edge computing terminal - Google Patents
Configuration method, device, equipment and medium of micro-grid edge computing terminal Download PDFInfo
- Publication number
- CN116795450A CN116795450A CN202310808132.6A CN202310808132A CN116795450A CN 116795450 A CN116795450 A CN 116795450A CN 202310808132 A CN202310808132 A CN 202310808132A CN 116795450 A CN116795450 A CN 116795450A
- Authority
- CN
- China
- Prior art keywords
- configuration information
- information
- determining
- delay
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012216 screening Methods 0.000 claims abstract description 31
- 238000004891 communication Methods 0.000 claims description 64
- 238000004364 calculation method Methods 0.000 claims description 33
- 238000004590 computer program Methods 0.000 claims description 16
- 230000005611 electricity Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010248 power generation Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses a configuration method, a device, equipment and a medium of a micro-grid edge computing terminal. The method comprises the following steps: screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information according to historical service information of the small hydropower station clusters; determining operation cost information corresponding to the first configuration information according to the first configuration information, and screening the first configuration information to obtain second configuration information according to the operation cost information; and determining the operation delay corresponding to the second configuration information according to the second configuration information, and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay. By adopting the technical scheme of the application, the second configuration information is obtained by screening the operation cost information from the first configuration information, so that the determined second configuration information can reduce the cost required by configuration and operation, and the operation cost of the micro-grid is reduced.
Description
Technical Field
The present application relates to the field of internet of things, and in particular, to a method, an apparatus, a device, and a medium for configuring a micro-grid edge computing terminal.
Background
The large-scale construction of the small hydropower stations forms a distributed small hydropower station cluster, and mass heterogeneous multi-source service data are generated in a urgent need. The edge computing terminal is used as important business processing equipment of the micro-grid, and can realize deep perception and efficient processing of business information.
However, the existing computing hardware configuration method of the micro-grid edge computing terminal often adopts a blind configuration and redundant configuration mode. When the configured computing hardware capacity is redundant, the problems of low utilization efficiency of computing resources and high economic cost of the micro-grid edge computing terminal are caused, and the method is difficult to adapt to the engineering construction and business real-time requirements of the micro-grid under the background of a novel power system, so that a configuration method of the micro-grid edge computing terminal is urgently needed, and the problem of redundancy is avoided.
Disclosure of Invention
The application provides a configuration method, a device, equipment and a medium of a micro-grid edge computing terminal, which are used for solving the problem of resource waste caused by overhigh configuration of the micro-grid edge computing terminal of a small hydropower cluster.
According to an aspect of the present application, there is provided a configuration method of a micro grid edge computing terminal, the method including:
screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information according to historical service information of the small hydropower station clusters;
determining operation cost information corresponding to the first configuration information according to the first configuration information, and screening the first configuration information to obtain second configuration information according to the operation cost information;
and determining the operation delay corresponding to the second configuration information according to the second configuration information, and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay.
According to another aspect of the present application, there is provided a configuration apparatus of a micro grid edge computing terminal, the apparatus comprising:
the first configuration acquisition module is used for screening and obtaining first configuration information from a plurality of candidate configuration information of the micro-grid edge computing terminal according to historical service information of the small hydropower station clusters;
the second configuration acquisition module is used for determining operation cost information corresponding to the first configuration information according to the first configuration information and screening the first configuration information to obtain second configuration information according to the operation cost information;
and the target configuration acquisition module is used for determining the operation delay corresponding to the second configuration information according to the second configuration information and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay.
According to another aspect of the present application, there is provided an electronic apparatus including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the configuration method of the microgrid edge computing terminal of any one of the embodiments of the present application.
According to another aspect of the present application, there is provided a computer readable storage medium storing computer instructions for causing a processor to implement a configuration method of a micro grid edge computing terminal according to any embodiment of the present application when executed.
By adopting the technical scheme, the first configuration information is obtained by screening from the plurality of candidate configuration information of the micro-grid edge computing terminal according to the historical service information of the small hydropower station clusters, so that the first configuration information obtained by screening can meet the actual use requirements of the small hydropower station clusters. And screening the second configuration information from the first configuration information through the operation cost information, so that the determined second configuration information can reduce the cost required by configuration and operation and reduce the operation cost of the micro-grid. By determining the operation delay corresponding to the second configuration information according to the second configuration information and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay, the problem that a larger time error occurs when data in the small hydropower station cluster is operated or transferred due to overlarge operation delay of the micro-grid edge computing terminal is avoided. By adopting the operation steps, the problems of blind configuration and redundant configuration are avoided.
It should be understood that the description in this section is not intended to identify key or critical features of the embodiments of the application or to delineate the scope of the application. Other features of the present application will become apparent from the description that follows.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a configuration method of a micro grid edge computing terminal according to a first embodiment of the present application;
fig. 2 is a flowchart of another configuration method of a micro grid edge computing terminal according to a second embodiment of the present application;
fig. 3 is a schematic structural diagram of a configuration device of a micro-grid edge computing terminal according to a third embodiment of the present application;
fig. 4 is a schematic structural diagram of an electronic device for implementing a configuration method of a micro-grid edge computing terminal according to an embodiment of the present application.
Detailed Description
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present application without making any inventive effort, shall fall within the scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present application and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
Fig. 1 is a flowchart of a configuration method of a micro-grid edge computing terminal according to an embodiment of the present application, where the method may be performed by a configuration device of a micro-grid edge computing terminal, and the configuration device of the micro-grid edge computing terminal may be implemented in hardware and/or software, and the configuration device of the micro-grid edge computing terminal may be configured in an electronic device with data processing capability, where the configuration cost is reduced and the requirements of the micro-grid edge computing terminal can still be met when the micro-grid edge computing terminal is constructed by a micro-grid cluster. As shown in fig. 1, the method includes:
s110, screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information according to historical service information of the small hydropower station clusters.
The small hydropower plant cluster may be a cluster comprising a plurality of small hydropower stations. The historical service information can be data which is generated in the operation process of the small hydropower station and needs to be calculated and communicated with other small hydropower stations, and the historical service information comprises, but is not limited to, the power generation amount per unit time, the power generation time, the local consumption and the like. The micro-grid edge computing terminal can be a computing device used for processing the historical business information of the small hydropower station cluster, and the micro-grid edge computing terminal comprises a desktop computer, a server and the like. The candidate configuration information may be preset configuration information of the micro-grid edge computing terminal, including but not limited to hardware information such as operation hardware, display hardware, and memory. The first configuration information may be configuration information of a micro grid edge computing terminal capable of enabling the small hydropower station cluster to normally process data.
When the micro grid edge computing terminal of the small hydropower station cluster is configured, whether the selected configuration information meets the actual use requirement of the small hydropower station cluster needs to be considered, so that the configuration information of the micro grid edge computing terminal needs to be determined by utilizing the actual use requirement of the small hydropower station cluster.
In order to enable the determined configuration information to meet the actual use requirements of the small hydropower station clusters, the micro-grid edge computing terminals need to be configured according to the historical service information of the small hydropower station clusters.
In order to improve the configuration efficiency of the micro-grid edge computing terminal of the small hydropower station cluster, a plurality of candidate configuration information needs to be preset, and screening is conducted from the plurality of candidate configuration information according to the historical service information of the small hydropower station cluster to obtain first configuration information capable of meeting the historical service information of the small hydropower station cluster.
Optionally, according to historical service information of the small hydropower station cluster, screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information, including:
screening to obtain first configuration information according to the historical service operation information and the historical service communication information of the small hydropower station cluster and matching results of operation hardware operation capability and wireless communication rate in a plurality of candidate configuration information;
the history service information comprises history service operation information and history service communication information;
the first configuration information includes a wireless communication rate and an arithmetic hardware arithmetic capability.
The historical service operation information can be information which needs to be sent to the micro-grid edge computing terminal by the small hydropower station cluster and is operated by the micro-grid edge computing terminal. The historical service communication information can be information which needs to be sent to the micro-grid edge computing terminal and forwarded by the micro-grid edge computing terminal when all the small hydropower stations in the small hydropower station cluster are in communication. The computing hardware computing capability may be the computing capability of the computing hardware in a different configuration in the candidate configuration information. The wireless communication rate may be the rate of wireless communication that the different configurations in the candidate configuration information have.
Because the historical service information in the small hydropower station cluster contains the historical service operation information and the historical service communication information, the historical service operation information needs to be operated by utilizing the micro-grid edge computing terminal, and the historical service communication information needs to be forwarded by utilizing the micro-grid edge computing terminal, so that the historical service operation information and the historical service communication information need to be respectively judged according to the operation hardware operation capability and the wireless communication rate of the micro-grid edge computing terminal.
And matching the computing hardware computing capacity and the wireless communication rate in the plurality of candidate configuration information according to the historical service computing information and the historical service communication information, and determining first configuration information capable of simultaneously meeting the historical service computing information and the historical service communication information.
S120, determining operation cost information corresponding to the first configuration information according to the first configuration information, and screening the first configuration information to obtain second configuration information according to the operation cost information.
The operation cost information may be a cost of constructing each of the microgrid edge computing terminal configurations described in the first configuration information. The second configuration information may be the lowest cost configuration information satisfying the historical business information of the small hydropower station cluster.
After the first configuration information is determined, in order to minimize the required cost of the micro grid edge computing terminal, cost determination is required for each configuration in the first configuration information, operation cost information is obtained, and second configuration information is screened out according to the operation cost information.
And screening the second configuration information from the first configuration information through the operation cost information, so that the determined second configuration information can reduce the cost required by configuration and operation and reduce the operation cost of the micro-grid.
S130, determining operation delay corresponding to the second configuration information according to the second configuration information, and determining target configuration information of the micro-grid edge computing terminal according to the operation delay.
The operation delay can be a delay generated when the micro-grid edge computing terminal operates in the small hydropower cluster. The target configuration information can be finally determined, and the configuration information of the micro grid edge computing terminal in the small hydropower station cluster.
After the second configuration information is obtained, determining the operation delay of the second configuration information, and determining whether the operation delay of the second configuration information can meet the requirements of the small hydropower station clusters, if so, determining that the second configuration information is the target configuration information of the micro-grid edge computing terminal.
By determining the operation delay corresponding to the second configuration information according to the second configuration information and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay, the problem that a larger time error occurs when data in the small hydropower station cluster is operated or transferred due to overlarge operation delay of the micro-grid edge computing terminal is avoided.
By adopting the technical scheme of the embodiment of the application, the first configuration information is obtained by screening from the plurality of candidate configuration information of the micro-grid edge computing terminal according to the historical service information of the small hydropower station clusters, so that the first configuration information obtained by screening can meet the actual use requirements of the small hydropower station clusters. And screening the second configuration information from the first configuration information through the operation cost information, so that the determined second configuration information can reduce the cost required by configuration and operation and reduce the operation cost of the micro-grid. By determining the operation delay corresponding to the second configuration information according to the second configuration information and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay, the problem that a larger time error occurs when data in the small hydropower station cluster is operated or transferred due to overlarge operation delay of the micro-grid edge computing terminal is avoided. By adopting the operation steps, the problems of blind configuration and redundant configuration are avoided.
Example two
Fig. 2 is a flowchart of another configuration method of a micro grid edge computing terminal according to an embodiment of the present application, where the process of determining running cost information corresponding to first configuration information according to the first configuration information, filtering to obtain second configuration information from the first configuration information according to the running cost information, determining running delay corresponding to the second configuration information according to the second configuration information, and determining target configuration information of the micro grid edge computing terminal according to the running delay is further optimized according to the embodiment, and the embodiment may be combined with each of the alternatives in one or more embodiments. As shown in fig. 2, the configuration method of the micro-grid edge computing terminal of the present embodiment may include the following steps:
and S210, screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information according to historical service information of the small hydropower station clusters.
Optionally, the first configuration information further includes an operation hardware cost and an operation hardware operation power.
The cost of the computing hardware may be a cost of purchasing the computing hardware in the first configuration information. The operation hardware operation power may be operation power of operation hardware in the first configuration information.
S220, determining operation cost information according to the operation hardware cost and the operation hardware operation power in the first configuration information.
After the first configuration information is obtained, the operation cost information corresponding to different configuration information in the first configuration information can be determined through the operation hardware cost and the operation hardware operation power recorded in the first configuration information.
Optionally, the first configuration information further includes overall operation power;
accordingly, in an alternative, determining the operation cost information according to the operation hardware cost and the operation hardware operation power in the first configuration information may include steps A1-A2:
and step A1, determining operation consumption information according to the operation hardware operation power, the overall operation power, the annual operation duration and the micro-grid electricity price in the first configuration information.
And A2, determining operation cost information according to the operation consumption information and the operation hardware cost.
The overall operation power can be the power of the overall operation corresponding to each micro-grid edge computing terminal constructed according to the first configuration information. The annual operation duration may be a time when each of the microgrid edge computing terminals constructed according to the first configuration information operates annually. The micro grid electricity price may be electricity fees of the micro grid for different periods of time. The operation consumption information may be consumption of operations corresponding to the respective micro grid edge computing terminals constructed by the first configuration information.
When determining the running cost information, the calculation hardware cost and the calculation consumption information of the micro-grid edge calculation terminal corresponding to each configuration information in the first configuration information need to be considered.
For the operation consumption information, operation is required to be performed according to the operation hardware operation power, the overall operation power, the annual operation duration and the micro-grid electricity price in the first configuration information, and the operation consumption information corresponding to each micro-grid edge calculation terminal in the first configuration information in unit time is determined.
For example, when the operation hardware operation power is 1, the overall operation power is 2, the annual operation duration is 20h, and the micro-grid electricity price is 1 element per hour, the calculation method for determining the operation consumption information is as follows:
operation hardware operation power annual operation time length micro grid electricity price/overall operation power = operation consumption information
The operation consumption information can be determined to be 10 according to the above equation.
After the operation consumption information corresponding to each micro-grid edge computing terminal in the first configuration information is obtained, the operation consumption information corresponding to each micro-grid edge computing terminal and the corresponding operation hardware cost can be added to obtain operation cost information.
S230, screening the first configuration information according to the operation cost information, and determining that the operation cost information corresponding to the first configuration information is the second configuration information with the minimum operation cost information.
When the second configuration information is selected, the cost is considered, so that after the first configuration information which can meet the historical service information of the small hydropower station cluster is obtained, the operation cost information corresponding to the first configuration information is obtained, and then the configuration information with the minimum operation cost information is selected as the second configuration information.
S240, determining the calculation delay and the communication delay of the second configuration information.
In one alternative, determining the computation delay and the communication delay of the second configuration information may include steps B1-B2:
and B1, determining the calculation delay according to the calculation hardware calculation capability of the historical service calculation information and the second configuration information.
And step B2, determining communication delay according to the historical service communication information and the wireless communication rate in the second configuration information.
When the calculation delay and the communication delay of the second configuration information are determined, the determination is required according to the actual service information of the small hydropower station cluster, so that the calculation delay and the communication delay are required to be determined respectively by utilizing the historical service operation information and the historical service communication information in the historical service information.
And determining calculation delay by utilizing the calculation hardware calculation capability of the historical service calculation information and the second configuration information, wherein the calculation method comprises the following steps:
calculation delay = history business operation information/operation hardware operation capability
For example, when the historical service operation information is 20M and the operation capability of operation hardware is 2M/s, the calculation delay is 10s after calculation.
And determining communication delay by utilizing the wireless communication rate in the history service communication information and the second configuration information, wherein the communication delay is as follows:
communication delay = history traffic communication information/wireless communication rate
For example, when the historical service communication information is 20M and the wireless communication rate is 2M/s, the communication delay is calculated to be 10s.
S250, obtaining the operation delay of the second configuration information according to the calculation delay and the communication delay.
After the calculated delay and the communication delay are obtained, the calculated delay and the communication delay can be added or weighted and fitted to obtain the operation delay of the second configuration information.
And S260, if the operation delay is smaller than or equal to the preset delay, determining the second configuration information as target configuration information.
At S260, it is determined that the operation delay is less than or equal to the preset delay, S270 is not performed. When S260 determines that the operation delay is greater than the preset delay, S270 will be performed.
The preset delay time can be preset, and the maximum delay time allowed by the normal operation of the small hydropower station cluster can be set.
Since the second configuration information capable of meeting the historical service information of the small hydropower clusters is obtained through the steps, whether the micro-grid edge computing terminal constructed according to the second configuration information can meet the delay requirement of the small hydropower clusters is considered.
Therefore, after the operation delay is calculated, the operation delay is required to be compared with the preset delay, whether the operation delay is smaller than or equal to the preset delay is judged, if the operation delay is smaller than or equal to the preset delay, the second configuration information is determined to be capable of meeting the delay requirement of the small hydropower station cluster, and the second configuration information is determined to be the target configuration information.
Through operation of the operation delay of the second configuration information and judgment of the operation delay and the preset delay, the micro-grid edge computing terminal constructed by the determined target configuration information can meet the delay requirement of the small hydropower station cluster, and therefore the problem of overlong delay in the process of processing the small hydropower station cluster service is avoided.
S270, deleting the second configuration information from the first configuration information, and redefining target configuration information from the rest of the first configuration information according to the operation cost information and the operation delay.
In addition to the possibility that the operation delay is less than or equal to the preset delay, the calculated operation delay may be greater than the preset delay, which indicates that the determined second configuration information cannot meet the delay requirement of the small hydropower station cluster, and the determined second configuration information needs to be returned to the first configuration information determined in the previous step, removed from the first configuration information, and the target configuration information is redetermined from the remaining first configuration information according to the operation cost information and the operation delay.
By deleting the second configuration information from the first configuration information and redefining target configuration information from the remaining first configuration information according to the operation cost information and the operation delay, when the second configuration information is not the target configuration information, the second configuration information can be reselected from the first configuration information which is confirmed to be capable of meeting the historical service information of the small hydropower station cluster, and the waste of calculation resources caused by the reselection from the candidate configuration information is avoided.
By adopting the technical scheme of the embodiment of the application, the micro-grid edge computing terminal constructed by the determined target configuration information can meet the delay requirement of the small hydropower station cluster through the operation of the operation delay of the second configuration information and the judgment of the operation delay and the preset delay, thereby avoiding the problem of overlong delay when the small hydropower station cluster service is processed. By deleting the second configuration information from the first configuration information and redefining target configuration information from the remaining first configuration information according to the operation cost information and the operation delay, when the second configuration information is not the target configuration information, the second configuration information can be reselected from the first configuration information which is confirmed to be capable of meeting the historical service information of the small hydropower station cluster, and the waste of calculation resources caused by the reselection from the candidate configuration information is avoided.
Example III
Fig. 3 is a block diagram of a configuration device of a micro-grid edge computing terminal according to an embodiment of the present application, where the embodiment is applicable to situations of reducing construction cost and still meeting requirements of a small hydropower station cluster when the small hydropower station cluster constructs the micro-grid edge computing terminal. The configuration device of the micro-grid edge computing terminal can be realized in the form of hardware and/or software, and can be configured in an electronic device with data processing capability. As shown in fig. 3, the configuration device of the micro-grid edge computing terminal of the present embodiment may include: a first configuration acquisition module 310, a second configuration acquisition module 320, and a target configuration acquisition module 330. Wherein:
the first configuration obtaining module 310 is configured to screen and obtain first configuration information from a plurality of candidate configuration information of the micro-grid edge computing terminal according to historical service information of the small hydropower station cluster;
the second configuration obtaining module 320 is configured to determine operation cost information corresponding to the first configuration information according to the first configuration information, and screen and obtain second configuration information from the first configuration information according to the operation cost information;
the target configuration obtaining module 330 is configured to determine an operation delay corresponding to the second configuration information according to the second configuration information, and determine target configuration information of the micro grid edge computing terminal according to the operation delay.
Based on the above embodiment, optionally, the first configuration obtaining module 310 includes:
the first configuration information acquisition unit is used for screening and obtaining first configuration information according to the historical service operation information and the historical service communication information of the small hydropower station cluster and matching results of operation hardware operation capability and wireless communication rate in the plurality of candidate configuration information;
the historical service information comprises historical service operation information and historical service communication information.
On the basis of the above embodiment, optionally, the first configuration information includes an operation hardware cost and an operation hardware operation power;
accordingly, the second configuration acquisition module 320 includes:
the operation cost information determining unit is used for determining operation cost information according to the operation hardware cost and the operation hardware operation power in the first configuration information;
the second configuration information determining unit is used for screening the first configuration information according to the operation cost information and determining that the operation cost information corresponding to the first configuration information is the second configuration information with the minimum operation cost information.
On the basis of the above embodiment, optionally, the first configuration information further includes overall operation power;
accordingly, the operation cost information determining unit includes:
the consumption information determining subunit is used for determining operation consumption information according to the operation hardware operation power, the overall operation power, the annual operation duration and the micro-grid electricity price in the first configuration information;
and the cost information acquisition subunit is used for determining the operation cost information according to the operation consumption information and the operation hardware cost.
Based on the above embodiment, optionally, the target configuration obtaining module 330 includes:
the delay data acquisition unit is used for determining the calculation delay and the communication delay of the second configuration information;
and the operation delay acquiring unit is used for acquiring the operation delay of the second configuration information according to the calculation delay and the communication delay.
On the basis of the above embodiment, optionally, the first configuration information further includes a wireless communication rate and an operation hardware operation capability;
correspondingly, the delay data acquisition unit comprises:
the calculation delay calculation subunit is used for determining calculation delay according to the calculation hardware calculation capability of the historical service calculation information and the second configuration information;
and the communication delay calculating subunit is used for determining the communication delay according to the historical service communication information and the wireless communication rate in the second configuration information.
Based on the above embodiment, optionally, the target configuration obtaining module 330 includes:
the target configuration information determining unit is used for determining the second configuration information as target configuration information if the operation delay is smaller than or equal to the preset delay;
and the target configuration information re-selection unit is used for deleting the second configuration information from the first configuration information, and re-determining the target configuration information from the rest first configuration information according to the operation cost information and the operation delay.
The configuration device of the micro-grid edge computing terminal provided by the embodiment of the application can execute the configuration method of the micro-grid edge computing terminal provided by any embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method.
Example IV
Fig. 4 shows a schematic diagram of the structure of an electronic device 10 that may be used to implement an embodiment of the application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. Electronic equipment may also represent various forms of mobile devices, such as personal digital processing, cellular telephones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be exemplary only, and are not meant to limit implementations of the applications described and/or claimed herein.
As shown in fig. 4, the electronic device 10 includes at least one processor 11, and a memory, such as a Read Only Memory (ROM) 12, a Random Access Memory (RAM) 13, etc., communicatively connected to the at least one processor 11, in which the memory stores a computer program executable by the at least one processor, and the processor 11 may perform various appropriate actions and processes according to the computer program stored in the Read Only Memory (ROM) 12 or the computer program loaded from the storage unit 18 into the Random Access Memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 may also be stored. The processor 11, the ROM 12 and the RAM 13 are connected to each other via a bus 14. An input/output (I/O) interface 15 is also connected to bus 14.
Various components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16 such as a keyboard, a mouse, etc.; an output unit 17 such as various types of displays, speakers, and the like; a storage unit 18 such as a magnetic disk, an optical disk, or the like; and a communication unit 19 such as a network card, modem, wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices via a computer network, such as the internet, and/or various telecommunication networks.
The processor 11 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various specialized Artificial Intelligence (AI) computing chips, various processors running machine learning model algorithms, digital Signal Processors (DSPs), and any suitable processor, controller, microcontroller, etc. The processor 11 performs the respective methods and processes described above, for example, the configuration method of the microgrid edge computing terminal.
In some embodiments, the configuration method of the microgrid edge computing terminal may be implemented as a computer program tangibly embodied on a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the configuration method of the microgrid edge computing terminal described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the configuration method of the microgrid edge computing terminal by any other suitable means (e.g. by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuit systems, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems On Chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs, the one or more computer programs may be executed and/or interpreted on a programmable system including at least one programmable processor, which may be a special purpose or general-purpose programmable processor, that may receive data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A computer program for carrying out methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions/acts specified in the flowchart and/or block diagram block or blocks to be implemented. The computer program may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of the present application, a computer-readable storage medium may be a tangible medium that can contain, or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium may be a machine readable signal medium. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) through which a user can provide input to the electronic device. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic input, speech input, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a background component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such background, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the internet.
The computing system may include clients and servers. The client and server are typically remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical hosts and VPS service are overcome.
It should be appreciated that various forms of the flows shown above may be used to reorder, add, or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially, or in a different order, so long as the desired results of the technical solution of the present application are achieved, and the present application is not limited herein.
The above embodiments do not limit the scope of the present application. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives are possible, depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of the present application.
Claims (10)
1. The configuration method of the micro-grid edge computing terminal is characterized by comprising the following steps of:
screening from a plurality of candidate configuration information of the micro-grid edge computing terminal to obtain first configuration information according to historical service information of the small hydropower station clusters;
determining operation cost information corresponding to the first configuration information according to the first configuration information, and screening second configuration information from the first configuration information according to the operation cost information;
and determining the operation delay corresponding to the second configuration information according to the second configuration information, and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay.
2. The method according to claim 1, wherein the screening the first configuration information from the plurality of candidate configuration information of the micro grid edge computing terminal according to the historical service information of the small hydropower station cluster includes:
screening to obtain the first configuration information according to the historical service operation information and the historical service communication information of the small hydropower station cluster and matching results of operation hardware operation capability and wireless communication rate in a plurality of candidate configuration information;
the history service information comprises history service operation information and history service communication information;
the first configuration information includes a wireless communication rate and an operation hardware operation capability.
3. The method of claim 2, wherein the first configuration information further comprises operational hardware cost and operational hardware operational power;
correspondingly, determining the operation cost information corresponding to the first configuration information according to the first configuration information, and screening and obtaining second configuration information from the first configuration information according to the operation cost information, wherein the method comprises the following steps:
determining the operation cost information according to the operation hardware cost and the operation hardware operation power in the first configuration information;
and screening the first configuration information according to the operation cost information, and determining that the operation cost information corresponding to the first configuration information is the second configuration information with the minimum operation cost information.
4. The method of claim 3, wherein the first configuration information further comprises overall operational power;
correspondingly, the determining the operation cost information according to the operation hardware cost and the operation hardware operation power in the first configuration information includes:
determining operation consumption information according to the operation hardware operation power, the overall operation power, the annual operation duration and the micro-grid electricity price in the first configuration information;
and determining the running cost information according to the operation consumption information and the operation hardware cost.
5. A method according to claim 3, wherein said determining the operation delay corresponding to the second configuration information according to the second configuration information comprises:
determining the calculation delay and the communication delay of the second configuration information;
and obtaining the operation delay of the second configuration information according to the calculated delay and the communication delay.
6. The method of claim 5, wherein determining the computational latency and the communication latency of the second configuration information comprises:
determining the calculation delay according to the historical service operation information and the operation hardware operation capability of the second configuration information;
and determining the communication delay according to the historical service communication information and the wireless communication rate in the second configuration information.
7. The method of claim 1, wherein determining target configuration information for the microgrid edge computing terminal based on the run delay comprises:
if the running delay is smaller than or equal to a preset delay, determining the second configuration information as target configuration information;
otherwise, deleting the second configuration information from the first configuration information, and redetermining the target configuration information from the rest of the first configuration information according to the operation cost information and the operation delay.
8. The configuration device of the micro-grid edge computing terminal is characterized by comprising:
the first configuration acquisition module is used for screening and obtaining first configuration information from a plurality of candidate configuration information of the micro-grid edge computing terminal according to historical service information of the small hydropower station clusters;
the second configuration acquisition module is used for determining operation cost information corresponding to the first configuration information according to the first configuration information, and screening the first configuration information to obtain second configuration information according to the operation cost information;
the target configuration acquisition module is used for determining the operation delay corresponding to the second configuration information according to the second configuration information and determining the target configuration information of the micro-grid edge computing terminal according to the operation delay.
9. An electronic device, the electronic device comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores a computer program executable by the at least one processor to enable the at least one processor to perform the configuration method of the microgrid edge computing terminal of any one of claims 1-7.
10. A computer readable storage medium, characterized in that the computer readable storage medium stores computer instructions for causing a processor to implement the configuration method of the microgrid edge computing terminal of any one of claims 1-7 when executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310808132.6A CN116795450A (en) | 2023-07-03 | 2023-07-03 | Configuration method, device, equipment and medium of micro-grid edge computing terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310808132.6A CN116795450A (en) | 2023-07-03 | 2023-07-03 | Configuration method, device, equipment and medium of micro-grid edge computing terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116795450A true CN116795450A (en) | 2023-09-22 |
Family
ID=88036198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310808132.6A Pending CN116795450A (en) | 2023-07-03 | 2023-07-03 | Configuration method, device, equipment and medium of micro-grid edge computing terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116795450A (en) |
-
2023
- 2023-07-03 CN CN202310808132.6A patent/CN116795450A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115145769A (en) | Intelligent network card and power supply method, device and medium thereof | |
CN112925811B (en) | Method, apparatus, device, storage medium and program product for data processing | |
CN117472471A (en) | Application program configuration method, device, equipment and storage medium | |
CN116820500A (en) | Cluster mirror image deployment method, device, equipment and storage medium | |
CN116594563A (en) | Distributed storage capacity expansion method and device, electronic equipment and storage medium | |
CN116248689A (en) | Capacity expansion method, device, equipment and medium for cloud native application | |
CN116661960A (en) | Batch task processing method, device, equipment and storage medium | |
CN115438007A (en) | File merging method and device, electronic equipment and medium | |
CN116527652A (en) | Method, device, equipment and medium for determining file format conversion path | |
CN113360736B (en) | Internet data capturing method and device | |
CN116795450A (en) | Configuration method, device, equipment and medium of micro-grid edge computing terminal | |
CN115617549A (en) | Thread decoupling method and device, electronic equipment and storage medium | |
CN114051057A (en) | Method and device for determining queuing time of cloud equipment, electronic equipment and medium | |
CN117076185B (en) | Server inspection method, device, equipment and medium | |
CN116719621B (en) | Data write-back method, device, equipment and medium for mass tasks | |
CN116389499A (en) | Task allocation method, device, equipment and medium based on electric power Internet of things | |
CN117061412A (en) | Transmission path determining method and device in power system and electronic equipment | |
CN115802438A (en) | Data processing method, device, equipment and medium | |
CN116781667A (en) | Energy storage battery pack address coding method and device, electronic equipment and medium | |
CN116781694A (en) | Scheduling method, device, equipment and medium applied to edge computing system | |
CN115098074A (en) | Interface creating method, device, equipment, storage medium and computer program product | |
CN116801001A (en) | Video stream processing method and device, electronic equipment and storage medium | |
CN116016176A (en) | Automatic distribution method and device for data center equipment | |
CN115907779A (en) | Transaction proposal verification method, device, server and storage medium | |
CN117743467A (en) | Agent node replacement method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |