CN112508355B - Distributed scheduling system and method for metallurgical energy based on block chain - Google Patents

Distributed scheduling system and method for metallurgical energy based on block chain Download PDF

Info

Publication number
CN112508355B
CN112508355B CN202011315362.1A CN202011315362A CN112508355B CN 112508355 B CN112508355 B CN 112508355B CN 202011315362 A CN202011315362 A CN 202011315362A CN 112508355 B CN112508355 B CN 112508355B
Authority
CN
China
Prior art keywords
data
energy
terminal
monitoring
scheduling
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.)
Active
Application number
CN202011315362.1A
Other languages
Chinese (zh)
Other versions
CN112508355A (en
Inventor
吴礼云
燕飞
陈素君
郑狄
凌晨
汪国川
陈恩军
沙澎
田东明
杨天亮
方磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shougang Jingtang United Iron and Steel Co Ltd
Original Assignee
Shougang Jingtang United Iron and Steel Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shougang Jingtang United Iron and Steel Co Ltd filed Critical Shougang Jingtang United Iron and Steel Co Ltd
Priority to CN202011315362.1A priority Critical patent/CN112508355B/en
Publication of CN112508355A publication Critical patent/CN112508355A/en
Application granted granted Critical
Publication of CN112508355B publication Critical patent/CN112508355B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/906Clustering; Classification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E40/00Technologies for an efficient electrical power generation, transmission or distribution
    • Y02E40/70Smart grids as climate change mitigation technology in the energy generation sector
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning
    • Y02P90/82Energy audits or management systems therefor
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Educational Administration (AREA)
  • Manufacturing & Machinery (AREA)
  • Operations Research (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computing Systems (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Selective Calling Equipment (AREA)
  • Numerical Control (AREA)

Abstract

The invention discloses a metallurgical energy distributed scheduling system and method based on a block chain, comprising the following steps: an energy distribution device and a dispatch control device; the energy distribution device comprises a plurality of energy terminals and a monitoring module in communication connection with the energy terminals; the energy terminal is a terminal device for exploiting energy; the monitoring module is used for monitoring the working environments of the plurality of energy terminals to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the scheduling control device; the scheduling control device is used for classifying the environment monitoring data, the position data, the metallurgical energy stock data and the metallurgical energy consumption data to obtain classified data and performing scheduling control on a plurality of energy terminals. The invention can detect the energy distribution condition and the energy availability limit and improve the energy scheduling efficiency.

Description

Distributed scheduling system and method for metallurgical energy based on block chain
Technical Field
The invention relates to the technical field of energy scheduling, in particular to a metallurgical energy distributed scheduling system and method based on block chains.
Background
Blockchain (blockchain) is a serial transaction record (also called a Block) which is connected in series and protects content by means of cryptography, and is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like.
The blockchain is an important concept of bitcoin, is essentially a decentralised database, and is used as a bottom technology of bitcoin, and is a series of data blocks which are generated by correlation using a cryptography method, and each data block contains information of a batch of bitcoin network transactions and is used for verifying the validity (anti-counterfeiting) of the information and generating a next block.
The energy distribution in the metallurgical industry is distributed in different areas, no rule is circulated, when the energy distribution in the metallurgical industry is scheduled, the situation that all the energy distribution is known in time is not done under the normal condition, the state of each energy point and the limit of the energy availability of the energy point are already known, so that a scheduling system is needed to be provided, the energy distribution situation and the energy availability limit can be detected, and the energy scheduling efficiency is improved.
Disclosure of Invention
According to the metallurgical energy distributed scheduling system and method based on the blockchain, the energy distribution condition and the energy availability limit can be detected, and the energy scheduling efficiency is improved.
The invention provides a metallurgical energy distributed scheduling system based on a block chain, which comprises the following components: an energy distribution device and a dispatch control device; the energy distribution device comprises a plurality of energy terminals and a monitoring module which is in communication connection with the energy terminals; the energy terminal is terminal equipment for exploiting energy;
the monitoring module is used for monitoring the working environments of the plurality of energy terminals to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the dispatching control device;
the scheduling control device is used for receiving scheduling data, classifying the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to obtain classified data, and performing scheduling control on the plurality of energy terminals according to the classified data and the scheduling data.
Preferably, the scheduling control apparatus includes:
the scheduling front-end module is used for classifying the environment monitoring data, the position data, the metallurgical energy stock data and the metallurgical energy consumption data to obtain classified data;
the scheduling center module is used for receiving the scheduling data and performing scheduling control on the energy terminals according to the classification data and the scheduling data;
and the control port is respectively in communication connection with the energy distribution device and the scheduling front end module and is used for judging whether the energy distribution device has preset communication authority, if so, receiving the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data sent by the energy distribution device, and forwarding the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the scheduling front end module.
Preferably, the monitoring module includes:
the positioning unit is used for acquiring the position data of the energy terminal;
the terminal state monitoring unit is used for monitoring the working environment of the energy terminal and the working state of the energy terminal to obtain energy terminal monitoring data, judging whether the energy terminal is in a set working state according to the energy terminal monitoring data, and if not, controlling the energy terminal to stop scheduling work;
the information collection and storage unit is used for collecting and storing the energy terminal monitoring data and the position data;
and the information feedback unit is used for sending the energy terminal monitoring data and the position data to the scheduling control device.
Preferably, the monitoring module further comprises:
the energy condition monitoring unit is used for monitoring the energy storage of the energy terminal to obtain the energy storage data;
the raw material consumption monitoring unit is used for monitoring raw material consumption data of the energy terminal to obtain raw material consumption data of the energy terminal;
and the data summarizing unit is used for receiving the energy stock data and the raw material consumption data, summarizing the energy stock data and the raw material consumption data and then sending the summarized energy stock data and the raw material consumption data to the scheduling control device.
Preferably, the terminal status monitoring unit includes:
the safety monitoring unit is used for monitoring the working environment of the energy terminal to obtain environment monitoring data, judging whether the working environment of the energy terminal accords with a set environment state or not according to the environment monitoring data, and if not, controlling the energy terminal to stop scheduling work;
the data monitoring unit is used for monitoring the working state data of the energy terminal to obtain the working state data of the energy terminal, judging whether the energy terminal is in a set working state according to the working state data, and if not, controlling the energy terminal to stop scheduling work;
and the product monitoring unit is used for carrying out product test on the energy terminal to obtain product test data, judging whether the energy terminal can work normally or not according to the product test data, and if not, controlling the energy terminal to stop scheduling work.
The invention also provides a metallurgical energy distributed scheduling method based on the block chain, which is applied to the scheduling system, and comprises the following steps:
s1, monitoring working environments of a plurality of energy terminals through a monitoring module to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to a dispatching control device;
s2, receiving scheduling data and classifying the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data through the scheduling control device to obtain classified data, and performing scheduling control on the plurality of energy terminals according to the classified data and the scheduling data.
Preferably, step S2 includes:
judging whether an energy distribution device has preset communication authority through a control port, if so, receiving the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data sent by the energy distribution device, and forwarding the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to a dispatching front-end module;
classifying the environment monitoring data, the position data, the metallurgical energy stock data and the metallurgical energy consumption data by a scheduling front-end module to obtain classified data;
and receiving the scheduling data through a scheduling center module, and performing scheduling control on the energy terminal according to the classification data and the scheduling data.
Preferably, step S1 includes:
acquiring position data of the energy terminal through a positioning unit;
monitoring the working environment of the energy terminal and the working state of the energy terminal through a terminal state monitoring unit to obtain energy terminal monitoring data, judging whether the energy terminal is in a set working state according to the energy terminal monitoring data, and if not, controlling the energy terminal to stop scheduling work;
collecting and storing the energy terminal monitoring data and the position data through an information collecting and storing unit;
and sending the energy terminal monitoring data and the position data to the scheduling control device through an information feedback unit.
Preferably, step S1 further includes:
monitoring the energy storage of the energy terminal through an energy condition monitoring unit to obtain energy storage data;
the raw material consumption data of the energy terminal is monitored through a raw material consumption monitoring unit, so that the raw material consumption data of the energy terminal is obtained;
and receiving the energy storage data and the raw material consumption data through a data summarizing unit, summarizing the energy storage data and the raw material consumption data, and sending the summarized energy storage data and the raw material consumption data to the scheduling control device.
Preferably, the monitoring, by the terminal state monitoring unit, the working environment of the energy terminal and the working state of the energy terminal, so as to obtain energy terminal monitoring data, and judging, according to the energy terminal monitoring data, whether the energy terminal is in a set working state, includes:
monitoring the working environment of the energy terminal through a safety monitoring unit to obtain environment monitoring data, judging whether the working environment of the energy terminal accords with a set environment state according to the environment monitoring data, and if not, controlling the energy terminal to stop scheduling work;
monitoring the working state data of the energy terminal through a data monitoring unit to obtain the working state data of the energy terminal, judging whether the energy terminal is in a set working state according to the working state data, and if not, controlling the energy terminal to stop scheduling work;
and carrying out product testing on the energy terminal through a product monitoring unit to obtain product testing data, judging whether the energy terminal can work normally or not according to the product testing data, and if not, controlling the energy terminal to stop scheduling work.
The implementation of the invention has the following beneficial effects: according to the scheduling system and the scheduling method, the monitoring module is used for monitoring the working environments of the plurality of energy terminals to obtain environment monitoring data, acquiring the position data, the metallurgical energy storage data and the metallurgical energy consumption data of the plurality of energy terminals, classifying the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data by the scheduling control device to obtain classifying data, and performing scheduling control on the plurality of energy terminals according to the classifying data and the scheduling data input by a user, so that the metallurgical energy storage and the energy distribution of the corresponding positions of the energy terminals can be considered, the condition that the metallurgical energy is excessively mined to exceed the limit of energy availability is avoided, the sufficient metallurgical energy can be preferentially selected for scheduling operation, and the efficiency of metallurgical energy scheduling is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a functional block diagram of a block-chain-based metallurgical energy distributed scheduling scheme provided by the invention;
FIG. 2 is a schematic block diagram of the monitoring module of FIG. 1 provided by the present invention;
FIG. 3 is a schematic block diagram of the terminal status monitoring unit of FIG. 2 provided by the present invention;
FIG. 4 is a flow chart of a blockchain-based metallurgical energy distributed scheduling method provided by the invention.
Detailed Description
In order to make the technical solution more clearly understood by those skilled in the art, the following detailed description is made with reference to the accompanying drawings.
The invention provides a metallurgical energy distributed scheduling system based on block chain, as shown in figure 1, comprising: an energy distribution device 1 and a dispatch control device 2; the energy distribution device 1 comprises a plurality of energy terminals 11 and a monitoring module 12 which is in communication connection with the energy terminals 11; the energy terminal 11 is a terminal device for exploiting energy. In one embodiment, the monitoring module 12 is a single-chip microcomputer.
The monitoring module 12 is configured to monitor the working environments of the plurality of energy terminals 11, obtain environmental monitoring data, obtain location data, metallurgical energy storage data, and metallurgical energy consumption data of the plurality of energy terminals 11, and send the environmental monitoring data, the location data, the metallurgical energy storage data, and the metallurgical energy consumption data to the scheduling control device 2.
The scheduling control device 2 is configured to receive scheduling data input by a user, classify environmental monitoring data, position data, metallurgical energy storage data, and metallurgical energy consumption data, obtain classification data, and perform scheduling control on the plurality of energy terminals 11 according to the classification data and the scheduling data.
In an embodiment, after acquiring the metallurgical energy storage data and the metallurgical energy consumption data of 5 energy terminals 11 in the setting area, the scheduling control device 2 determines whether the energy provided by the 5 energy terminals 11 to the setting area is sufficient, if so, determines whether the working environment of the corresponding energy terminal 11 meets the set environmental state, for example, whether the mining environment is safe, according to the environmental monitoring data of the 5 energy terminals 11, and selects the energy terminal 11 meeting the safety condition for scheduling. The energy source here may be mineral energy source, and the energy source terminal 11 may be an ore mining machine. When the plurality of energy terminals 11 are scheduled and controlled, the energy terminals 11 meeting the requirements can be controlled to work, and energy is extracted.
The schedule control device 2 includes: a dispatch front-end module 22, a dispatch center module 23, and a control port 21. The number of the dispatch front-end modules 22 may be plural, the number of the dispatch center modules 23 may be plural, and the number of the control ports 21 may be plural. The dispatch front-end module 22 is communicatively connected to the control port 21 and dispatch center module 23, respectively.
The scheduling front-end module 22 is configured to perform classification processing, i.e., classification aggregation, on the environmental monitoring data, the location data, the metallurgical energy storage data, and the metallurgical energy consumption data to obtain classification data.
The dispatching center module 23 is configured to receive dispatching data input by a user, and perform dispatching control on the energy terminal 11 according to the classification data and the dispatching data.
In an embodiment, the dispatching center module 23 determines, according to the dispatching data input by the user, the position information of the energy terminal 11 or the communication address of the energy terminal 11 that the user needs to dispatch, determines, according to the position information of the energy terminal 11 or the communication address of the energy terminal 11, whether the metallurgical energy storage data of the energy terminal 11 is greater than the metallurgical energy consumption data and is greater than or equal to a preset minimum energy storage value, and then controls the energy terminal 11 to perform dispatching work to mine the corresponding metallurgical energy.
In another embodiment, the scheduling data input by the user includes the energy demand, but does not include the specific location information of the energy terminal 11 or the communication address of the energy terminal 11, and the scheduling center module 23 may select, from the plurality of energy terminals 11, the energy terminal 11 that satisfies the energy demand and is closest to the user demand address according to the energy demand, and control the energy terminal 11 to perform the scheduling operation, and mine the corresponding metallurgical energy. The dispatch center module 23 may determine whether the difference between the metallurgical energy storage data and the metallurgical energy consumption data is greater than or equal to the energy demand, and if so, may determine that the energy terminal 11 satisfies the energy demand. The distance between each energy terminal 11 and the user demand address can be calculated according to the pre-stored address of each energy terminal 11 and the user demand address included in the scheduling data input by the user. The control port 21 is respectively in communication connection with the energy distribution device 1 and the scheduling front end module 22, and is configured to determine whether the energy distribution device 1 has a preset communication authority, if yes, receive the environmental monitoring data, the location data, the metallurgical energy storage data, and the metallurgical energy consumption data sent by the energy distribution device 1, and forward the environmental monitoring data, the location data, the metallurgical energy storage data, and the metallurgical energy consumption data to the scheduling front end module 22.
In an embodiment, the control port 21 stores the communication address of the energy distribution device 1 in communication with the control port 21, where the communication address of the energy distribution device 1 may be the communication address of the monitoring module 12, and when the control port 21 determines whether the energy distribution device 1 has the communication right, it may determine whether the communication address of the monitoring module 12 matches the communication address stored in the control port 21, and if so, it determines that the energy distribution device 1 has the preset communication right.
As shown in fig. 2, the monitoring module 12 includes: a positioning unit 121, a terminal status monitoring unit 122, an information collecting and storing unit 123, and an information feedback unit 124.
The positioning unit 121 is used for acquiring position data of the energy terminal 11.
The terminal state monitoring unit 122 is configured to monitor the working environment of the energy terminal 11 and the working state of the energy terminal 11, obtain monitoring data of the energy terminal 11, and determine whether the energy terminal 11 is in a set working state according to the monitoring data of the energy terminal 11, if not, control the energy terminal 11 to stop the scheduling operation and send out an alarm, and if yes, allow the energy terminal 11 to perform the scheduling operation.
The information collection and storage unit 123 is used for collecting and storing the monitoring data and the position data of the energy terminal 11.
The information feedback unit 124 is configured to send the monitoring data and the position data of the energy terminal 11 to the scheduling control apparatus 2.
The monitoring module 12 further includes: an energy condition monitoring unit 125, a raw material consumption monitoring unit 126, and a data summarizing unit 127.
The energy condition monitoring unit 125 is configured to monitor the energy storage of the energy terminal 11, and obtain energy storage data.
The raw material consumption monitoring unit 126 is configured to monitor raw material consumption data of the energy terminal 11, and obtain raw material consumption data of the energy terminal 11.
The data summarizing unit 127 is configured to receive the energy storage data and the raw material consumption data, summarize the energy storage data and the raw material consumption data, and transmit the summarized energy storage data and the raw material consumption data to the schedule control device 2.
As shown in fig. 3, the terminal state monitoring unit 122 includes: a security monitoring unit 1221, a data monitoring unit 1222, a product monitoring unit 1223.
The safety monitoring unit 1221 is configured to monitor a working environment of the energy terminal 11 to obtain environment monitoring data, and determine whether the working environment of the energy terminal 11 meets a set environmental state according to the environment monitoring data, if not, control the energy terminal 11 to stop scheduling and send out an alarm, if so, allow the energy terminal 11 to perform scheduling, so as to avoid loss caused by the working of the energy terminal 11 in a severe environment.
The data monitoring unit 1222 is configured to monitor the operation status data of the energy terminal 11, obtain the operation status data of the energy terminal 11, determine whether the energy terminal 11 is in a set operation status according to the operation status data, if not, control the energy terminal 11 to stop the scheduling operation and send out an alarm, and if so, allow the energy terminal 11 to perform the scheduling operation.
The product monitoring unit 1223 is configured to perform product testing on the energy terminal 11 to obtain product test data, and determine whether the energy terminal 11 can work normally according to the product test data, if not, control the energy terminal 11 to stop the scheduling work and send out an alarm, and if so, allow the energy terminal 11 to perform the scheduling work.
The invention also provides a metallurgical energy distributed scheduling method based on the block chain, which is applied to the scheduling system, as shown in fig. 4, and comprises the following steps:
s1, monitoring working environments of a plurality of energy terminals 11 through a monitoring module 12 to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals 11, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to a dispatching control device 2;
s2, receiving scheduling data input by a user through the scheduling control device 2, classifying and processing environment monitoring data, position data, metallurgical energy storage data and metallurgical energy consumption data to obtain classified data, and performing scheduling control on the plurality of energy terminals 11 according to the classified data and the scheduling data.
The step S2 comprises the following steps:
judging whether the energy distribution device 1 has preset communication authority through the control port 21, if so, receiving environment monitoring data, position data, metallurgical energy storage data and metallurgical energy consumption data sent by the energy distribution device 1, and forwarding the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the scheduling front-end module 22;
classifying environmental monitoring data, position data, metallurgical energy stock data and metallurgical energy consumption data by a scheduling front-end module 22 to obtain classified data;
the scheduling data input by the user is received through the scheduling center module 23, and the scheduling control of the energy terminal 11 is performed according to the classification data and the scheduling data.
The step S1 comprises the following steps:
acquiring position data of the energy terminal 11 by the positioning unit 121;
monitoring the working environment of the energy terminal 11 and the working state of the energy terminal 11 through a terminal state monitoring unit 122 to obtain monitoring data of the energy terminal 11, judging whether the energy terminal 11 is in a set working state according to the monitoring data of the energy terminal 11, if not, controlling the energy terminal 11 to stop scheduling work and give an alarm, and if so, allowing the energy terminal 11 to perform scheduling work;
the energy terminal 11 monitoring data and the position data are collected and stored by the information collection and storage unit 123;
the energy terminal 11 monitoring data and the position data are transmitted to the schedule control apparatus 2 through the information feedback unit 124.
Step S1 further includes:
the energy storage of the energy terminal 11 is monitored by an energy condition monitoring unit 125 to obtain energy storage data;
the raw material consumption data of the energy terminal 11 is monitored by the raw material consumption monitoring unit 126 to obtain raw material consumption data of the energy terminal 11;
the data summarizing unit 127 receives the energy storage data and the raw material consumption data, summarizes the energy storage data and the raw material consumption data, and transmits the data to the schedule control apparatus 2.
The monitoring of the working environment of the energy terminal 11 and the working state of the energy terminal 11 by the terminal state monitoring unit 122, obtaining the monitoring data of the energy terminal 11, and judging whether the energy terminal 11 is in the set working state according to the monitoring data of the energy terminal 11, includes:
monitoring the working environment of the energy terminal 11 through a safety monitoring unit 1221 to obtain environment monitoring data, judging whether the working environment of the energy terminal 11 accords with a set environment state according to the environment monitoring data, if not, controlling the energy terminal 11 to stop scheduling work and giving an alarm, and if so, allowing the energy terminal 11 to perform scheduling work;
the working state data of the energy terminal 11 is monitored through the data monitoring unit 1222 to obtain the working state data of the energy terminal 11, whether the energy terminal 11 is in a set working state is judged according to the working state data, if not, the energy terminal 11 is controlled to stop scheduling work and give an alarm, and if so, the energy terminal 11 is allowed to perform scheduling work;
product test is performed on the energy terminal 11 through the product monitoring unit 1223 to obtain product test data, whether the energy terminal 11 can work normally is judged according to the product test data, if not, the energy terminal 11 is controlled to stop scheduling work and give an alarm, and if so, the energy terminal 11 is allowed to perform scheduling work.
In summary, the monitoring module 12 is configured to monitor the working environments of the plurality of energy terminals 11 to obtain environmental monitoring data, and obtain position data, metallurgical energy storage data, and metallurgical energy consumption data of the plurality of energy terminals 11, and the scheduling control device 2 classifies the environmental monitoring data, the position data, the metallurgical energy storage data, and the metallurgical energy consumption data to obtain classification data, and performs scheduling control on the plurality of energy terminals 11 according to the classification data and the scheduling data input by a user, so that energy storage of the corresponding positions of the energy terminals 11 can be considered, excessive energy exploitation is avoided, and the limit of energy availability is exceeded.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. It is therefore intended that the following claims be interpreted as including the preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.

Claims (8)

1. A blockchain-based metallurgical energy distributed scheduling system, comprising: an energy distribution device and a dispatch control device; the energy distribution device comprises a plurality of energy terminals and a monitoring module which is in communication connection with the energy terminals; the energy terminal is terminal equipment for exploiting energy;
the monitoring module is used for monitoring the working environments of the plurality of energy terminals to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the dispatching control device;
the scheduling control device is used for receiving scheduling data, classifying the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to obtain classified data, and performing scheduling control on the plurality of energy terminals according to the classified data and the scheduling data;
the scheduling control device comprises:
the scheduling center module is used for receiving the scheduling data and performing scheduling control on the energy terminals according to the classification data and the scheduling data;
the monitoring module comprises:
the positioning unit is used for acquiring the position data of the energy terminal;
the terminal state monitoring unit is used for monitoring the working environment of the energy terminal and the working state of the energy terminal to obtain energy terminal monitoring data, judging whether the energy terminal is in a set working state according to the energy terminal monitoring data, and if not, controlling the energy terminal to stop scheduling work;
the information collection and storage unit is used for collecting and storing the energy terminal monitoring data and the position data;
the information feedback unit is used for sending the energy terminal monitoring data and the position data to the scheduling control device;
the energy condition monitoring unit is used for monitoring the energy storage of the energy terminal to obtain the energy storage data;
the raw material consumption monitoring unit is used for monitoring raw material consumption data of the energy terminal to obtain raw material consumption data of the energy terminal;
and the data summarizing unit is used for receiving the energy stock data and the raw material consumption data, summarizing the energy stock data and the raw material consumption data and then sending the summarized energy stock data and the raw material consumption data to the scheduling control device.
2. The blockchain-based metallurgical energy distributed scheduling system of claim 1, wherein the scheduling control device comprises:
the scheduling front-end module is used for classifying the environment monitoring data, the position data, the metallurgical energy stock data and the metallurgical energy consumption data to obtain classified data;
and the control port is respectively in communication connection with the energy distribution device and the scheduling front end module and is used for judging whether the energy distribution device has preset communication authority, if so, receiving the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data sent by the energy distribution device, and forwarding the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to the scheduling front end module.
3. The blockchain-based metallurgical energy distributed scheduling system of claim 1, wherein the terminal status monitoring unit comprises:
the safety monitoring unit is used for monitoring the working environment of the energy terminal to obtain environment monitoring data, judging whether the working environment of the energy terminal accords with a set environment state or not according to the environment monitoring data, and if not, controlling the energy terminal to stop scheduling work;
the data monitoring unit is used for monitoring the working state data of the energy terminal to obtain the working state data of the energy terminal, judging whether the energy terminal is in a set working state according to the working state data, and if not, controlling the energy terminal to stop scheduling work;
and the product monitoring unit is used for carrying out product test on the energy terminal to obtain product test data, judging whether the energy terminal can work normally or not according to the product test data, and if not, controlling the energy terminal to stop scheduling work.
4. A metallurgical energy distributed scheduling method based on a blockchain, which is applied to the scheduling system of any one of claims 1 to 3, and the scheduling method comprises the following steps:
s1, monitoring working environments of a plurality of energy terminals through a monitoring module to obtain environment monitoring data, acquiring position data, metallurgical energy storage data and metallurgical energy consumption data of the plurality of energy terminals, and sending the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to a dispatching control device;
s2, receiving scheduling data and classifying the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data through the scheduling control device to obtain classified data, and performing scheduling control on the plurality of energy terminals according to the classified data and the scheduling data.
5. The blockchain-based metallurgical energy distributed scheduling method of claim 4, wherein step S2 comprises:
judging whether an energy distribution device has preset communication authority through a control port, if so, receiving the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data sent by the energy distribution device, and forwarding the environment monitoring data, the position data, the metallurgical energy storage data and the metallurgical energy consumption data to a dispatching front-end module;
classifying the environment monitoring data, the position data, the metallurgical energy stock data and the metallurgical energy consumption data by a scheduling front-end module to obtain classified data;
and receiving the scheduling data through a scheduling center module, and performing scheduling control on the energy terminal according to the classification data and the scheduling data.
6. The blockchain-based metallurgical energy distributed scheduling method of claim 4, wherein step S1 comprises:
acquiring position data of the energy terminal through a positioning unit;
monitoring the working environment of the energy terminal and the working state of the energy terminal through a terminal state monitoring unit to obtain energy terminal monitoring data, judging whether the energy terminal is in a set working state according to the energy terminal monitoring data, and if not, controlling the energy terminal to stop scheduling work;
collecting and storing the energy terminal monitoring data and the position data through an information collecting and storing unit;
and sending the energy terminal monitoring data and the position data to the scheduling control device through an information feedback unit.
7. The blockchain-based metallurgical energy distributed scheduling method of claim 6, wherein step S1 further comprises:
monitoring the energy storage of the energy terminal through an energy condition monitoring unit to obtain energy storage data;
the raw material consumption data of the energy terminal is monitored through a raw material consumption monitoring unit, so that the raw material consumption data of the energy terminal is obtained;
and receiving the energy storage data and the raw material consumption data through a data summarizing unit, summarizing the energy storage data and the raw material consumption data, and sending the summarized energy storage data and the raw material consumption data to the scheduling control device.
8. The blockchain-based metallurgical energy distributed scheduling method of claim 6, wherein the monitoring the working environment of the energy terminal and the working state of the energy terminal by the terminal state monitoring unit to obtain energy terminal monitoring data, and judging whether the energy terminal is in a set working state according to the energy terminal monitoring data comprises:
monitoring the working environment of the energy terminal through a safety monitoring unit to obtain environment monitoring data, judging whether the working environment of the energy terminal accords with a set environment state according to the environment monitoring data, and if not, controlling the energy terminal to stop scheduling work;
monitoring the working state data of the energy terminal through a data monitoring unit to obtain the working state data of the energy terminal, judging whether the energy terminal is in a set working state according to the working state data, and if not, controlling the energy terminal to stop scheduling work;
and carrying out product testing on the energy terminal through a product monitoring unit to obtain product testing data, judging whether the energy terminal can work normally or not according to the product testing data, and if not, controlling the energy terminal to stop scheduling work.
CN202011315362.1A 2020-11-21 2020-11-21 Distributed scheduling system and method for metallurgical energy based on block chain Active CN112508355B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011315362.1A CN112508355B (en) 2020-11-21 2020-11-21 Distributed scheduling system and method for metallurgical energy based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011315362.1A CN112508355B (en) 2020-11-21 2020-11-21 Distributed scheduling system and method for metallurgical energy based on block chain

Publications (2)

Publication Number Publication Date
CN112508355A CN112508355A (en) 2021-03-16
CN112508355B true CN112508355B (en) 2023-05-16

Family

ID=74959329

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011315362.1A Active CN112508355B (en) 2020-11-21 2020-11-21 Distributed scheduling system and method for metallurgical energy based on block chain

Country Status (1)

Country Link
CN (1) CN112508355B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113011798B (en) * 2021-05-24 2021-08-13 江苏荣泽信息科技股份有限公司 Product detection information processing system based on block chain

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103268531B (en) * 2013-05-17 2016-12-28 北京首钢自动化信息技术有限公司 A kind of energy diode platform for energy centre
CN105629864B (en) * 2016-01-22 2019-04-23 京东方科技集团股份有限公司 A kind of method of energy consumption monitoring application system and energy consumption monitoring

Also Published As

Publication number Publication date
CN112508355A (en) 2021-03-16

Similar Documents

Publication Publication Date Title
US4698629A (en) Method and apparatus for coordination among distributed subsystems
CN112508355B (en) Distributed scheduling system and method for metallurgical energy based on block chain
CN104471495B (en) Control device and control method
CN110069050A (en) Automobile polyelectron control unit detection method and device
CN107031684A (en) A kind of two-shipper Safety Redundancy type LKJ host computer systems and method
CN105807722A (en) Numerical control system including internal register self-reset function with serial communication signal monitoring
US20140185908A1 (en) Identification control method and system for valuable document
CN100365602C (en) Apparatus for realizing access of driven devices on a unified bus by a plurality of active devices
CN112186899B (en) Active routing inspection system and method for ring main unit
CN109034322B (en) Luggage remote visual complement system and method
CN201036998Y (en) Unusual situation station operation route supervision management system
US11487278B2 (en) Plant control and monitoring system
US4115856A (en) Interfaces for connecting a data-processing unit to a working station
CN112306012A (en) Factory management system and control system
CN113819587B (en) Air conditioner control method and device and air conditioner
CN111835594B (en) Block chain-based data transmission information response system and method between terminal devices
CN107968702A (en) Control system
CN111976534B (en) Locking and unlocking control system and method
CN116224901B (en) PLC controller communication method and system based on Ethernet
CN110995650A (en) Multi-terminal checking early warning system based on industrial control base line
CN115396374B (en) Routing system and method special for intelligent priority data forwarding
CN117967405B (en) Intelligent monitoring and control system based on coal mine filling
CN117278637B (en) Distributed data feedback processing system based on industrial Internet of things main service platform
CN117745163B (en) Cloud computing-based coal transportation scheduling method and system
CN102628660A (en) Mine-used interlocking detonating method and mine-used interlocking detonating system

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