Nothing Special   »   [go: up one dir, main page]

CN114545853B - Automatic management method and device for coal mine, electronic equipment and storage medium - Google Patents

Automatic management method and device for coal mine, electronic equipment and storage medium Download PDF

Info

Publication number
CN114545853B
CN114545853B CN202210082638.9A CN202210082638A CN114545853B CN 114545853 B CN114545853 B CN 114545853B CN 202210082638 A CN202210082638 A CN 202210082638A CN 114545853 B CN114545853 B CN 114545853B
Authority
CN
China
Prior art keywords
information
control instruction
fan
preset
alarm
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
CN202210082638.9A
Other languages
Chinese (zh)
Other versions
CN114545853A (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.)
Beijing Dahua Qitian Industrial Technology Co ltd
Original Assignee
Beijing Dahua Qitian Industrial Technology 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 Beijing Dahua Qitian Industrial Technology Co ltd filed Critical Beijing Dahua Qitian Industrial Technology Co ltd
Priority to CN202210082638.9A priority Critical patent/CN114545853B/en
Publication of CN114545853A publication Critical patent/CN114545853A/en
Application granted granted Critical
Publication of CN114545853B publication Critical patent/CN114545853B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/058Safety, monitoring
    • 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/0635Risk analysis of enterprise or organisation activities
    • 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/02Agriculture; Fishing; Forestry; Mining
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/002Generating a prealarm to the central station
    • 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/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Marine Sciences & Fisheries (AREA)
  • Development Economics (AREA)
  • Primary Health Care (AREA)
  • Animal Husbandry (AREA)
  • Mining & Mineral Resources (AREA)
  • Agronomy & Crop Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Educational Administration (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Automation & Control Theory (AREA)
  • Emergency Management (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The application relates to the technical field of coal mine production management, in particular to a coal mine automation management method, a device, electronic equipment and a storage medium. The method comprises the following steps: acquiring state information, and feeding the state information back to the upper computer for display, wherein the state information is real-time monitoring information generated in the running process of the subsystem; judging whether the state information meets preset alarm condition information or not, and if so, generating alarm information; setting a priority corresponding to the alarm information according to the generation time and the emergency degree aiming at each alarm information; and outputting the alarm information to the upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information. The application has the effect of emergency state priority processing.

Description

Automatic management method and device for coal mine, electronic equipment and storage medium
Technical Field
The application relates to the technical field of coal mine production management, in particular to a coal mine automation management method, a device, electronic equipment and a storage medium.
Background
The coal mine automation is a system for realizing comprehensive monitoring of the mine production process by applying modern electronic technology and automation technology, and subsystem data such as a mining production equipment monitoring system, a belt conveying system, auxiliary production equipment, a monitoring system and the like are monitored in a centralized manner.
A set of comprehensive automation system for centralized monitoring and information management of coal mine electromechanical equipment is built on the basis of the existing production mine, so that data of a working face, a belt conveying system, a central substation, a fan, a substation, mine water treatment and an underground drainage system are collected, displayed, stored, processed and applied in real time, and part of equipment is controlled in a centralized manner as required, the production scheduling, operation management and decision command level of the mine is comprehensively improved, and safe and efficient production of the mine is ensured.
However, in the present coal mine production, due to the numerous involved systems, when a plurality of fault conditions occur, the importance of the fault conditions cannot be judged remotely, and when general faults and emergency faults occur simultaneously, the emergency faults cannot be given priority to alarm and be processed.
Disclosure of Invention
In order to give priority to alarm and process emergency, the application provides a method, a device, electronic equipment and a storage medium for automatically managing coal mines.
In a first aspect, the application provides a coal mine automation management method, which adopts the following technical scheme:
the coal mine automation management method comprises the steps of obtaining state information and feeding the state information back to an upper computer for display, wherein the state information is real-time monitoring information generated in the operation process of a subsystem;
judging whether the state information meets preset alarm condition information or not, and if so, generating alarm information;
Setting a priority corresponding to each piece of alarm information according to the generation time and the emergency degree;
And outputting the alarm information to an upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information.
By adopting the technical scheme, the PLC receives the state information generated in the operation of the subsystem production equipment, feeds back the state information to the configuration software in the upper computer, and displays the state information in real time in the form of a characteristic curve and a report; meanwhile, the PLC compares the receiving state information with the alarm condition information; if any one of the state information meets the corresponding preset alarm condition information, judging that the equipment generating the state information has a fault; at the moment, the PLC generates alarm information corresponding to the state information and sequentially sends the alarm information to configuration software of an upper computer for display and voice reminding according to the time of generating the alarm information; and the PLC compares each alarm information with preset emergency information, judges whether each alarm information exceeds the preset emergency information, if so, judges that the alarm information is the emergency alarm information, generates a time ordering rule for the emergency alarm information disregarding the alarm information, and preferentially uploads the time ordering rule to configuration software of the upper computer for display.
In another possible implementation manner, the status information is acquired and fed back to the upper computer for display, which includes:
Acquiring calling information, wherein the calling information is a calling instruction of the state information generated by the upper computer after receiving account information and password information;
Comparing the calling information with preset authority information, and if the calling information meets the preset authority information, feeding back unlocking information; the unlocking information is used for representing that the account has preset permission.
By adopting the technical scheme, the PLC receives the calling information and responds to the calling information to send the received state information to the configuration software of the upper computer for display, meanwhile, the PLC compares the received calling information with the preset authority information, and if the calling information is larger than the preset authority information, the PLC feeds back unlocking information, namely, the logged account information has the authority of remotely controlling equipment in each subsystem through the configuration software.
In another possible implementation manner, time information generated according to the alarm information is sequentially fed back to the upper computer for display, and then the method includes:
Acquiring a control instruction; the control instruction is corresponding control information generated by the upper computer aiming at the alarm information;
Acquiring control mode information;
and judging whether to execute the control instruction according to the control mode information.
By adopting the technical scheme, after an operator responds to the alarm information and inputs a control instruction, the PLC firstly determines the control mode information of the production equipment in the subsystem corresponding to the control instruction, judges whether the control mode information responds to the control information, and if so, the PLC controls the production equipment of the subsystem based on the preset control information.
In another possible implementation manner, according to the control mode information, determining whether to execute the control instruction further includes:
Judging whether a shielding instruction is acquired or not, if yes, not executing the control instruction within a preset time period.
By adopting the technical scheme, the equipment on the production site of each subsystem is provided with a shielding key; after the operator inputs the corresponding control instruction, the PLC judges whether a shielding instruction is received, if yes, the PLC responds to the shielding instruction and does not send preset control program information determined according to the received control instruction to the production equipment, namely, the PLC does not control the production equipment by executing the control instruction, and after the preset shielding time is over, the PLC resumes the corresponding control instruction.
In another possible implementation, the alarm information includes fan alarm information; the control instruction includes:
Acquiring a fan control instruction;
determining preset fan operation information according to alarm information corresponding to the fan control instruction;
Judging whether the fan control instruction is consistent with preset fan operation information, if so, executing the fan control instruction.
By adopting the technical scheme, the PLC receives the fan control instruction and compares the fan control instruction with the fan operation information, if the fan control instruction is consistent with the fan operation information, the PLC judges that the actual control instruction of an operator is consistent with the operation step specified by the fan, and the PLC responds to the fan control instruction and correspondingly controls the fan based on the preset control program information; the reliability and the stability of the system operation are guaranteed, and the misoperation of operators is avoided.
In another possible implementation, the method further includes:
acquiring state information of a plurality of transmitters connected end to end and feeding back the state information to an upper computer for display;
when judging that the running speed of any conveyor is zero, generating alarm information of the conveyor;
acquiring a control instruction of a conveyor generated by an upper computer aiming at alarm information of the conveyor;
And according to the control instruction of the conveyor, retrieving and executing corresponding preset operation information, and controlling the counter-current direction of the conveyor to trip and stop.
By adopting the technical scheme, the PLC acquires the state information of a plurality of conveyors connected in an ending way and feeds back the state information to the upper computer for display, and meanwhile, the PLC judges that the state information meets preset alarm information, namely, the running speed of any conveyor is zero; generating alarm information of a corresponding conveyor aiming at the state information, and receiving the alarm information and aiming at the alarm information by an upper computer; an operator positioned on the upper computer inputs a corresponding control instruction, and the PLC responds to the control instruction and retrieves and executes corresponding preset operation information to control the conveyor to trip and stop along the countercurrent direction.
In a second aspect, the application provides an automatic management device for a coal mine, which adopts the following technical scheme:
an automatic management device for a coal mine specifically comprises: the system comprises a state acquisition module, a first judgment module, a first setting module and a first execution module, wherein:
the state acquisition module is used for acquiring state information;
the first judging module is used for judging whether the state information meets preset alarm condition information or not;
The first setting module is used for setting the priority corresponding to the alarm information;
and the first execution module outputs the alarm information to the upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information.
By adopting the technical scheme, the state acquisition module receives the state information generated in the operation of the subsystem production equipment, transmits the state information to the configuration software in the upper computer, and displays the state information in the form of a characteristic curve and a report; meanwhile, the first judging module judges whether the state information meets preset alarm condition information or not, and if any state information meets the corresponding preset alarm condition information, the first judging module judges that the equipment generating the state information fails; at this time, the PLC generates alarm information corresponding to the state information; the first setting module sets priority corresponding to the alarm information according to the alarm information generation time and the emergency degree; the first execution module outputs the alarm information to the upper computer for display according to the priority corresponding to the alarm information set by the first setting module.
In another possible implementation, the apparatus further includes:
The calling information acquisition module is used for calling the calling information of the state information generated by the upper computer after the account information and the password information are received;
and the second judging module is used for retrieving whether the information meets the preset authority information.
In another possible implementation, the apparatus further includes:
The control instruction acquisition module is used for acquiring a corresponding control instruction generated by the upper computer aiming at the alarm information;
the control mode acquisition module is used for acquiring control mode information;
and the third judging module is used for judging whether to execute the control instruction according to the control mode information.
In another possible implementation, the apparatus further includes:
and the fourth judging module is used for judging whether the shielding instruction is acquired or not.
In another possible implementation, the apparatus further includes:
a fan control acquisition module for acquiring fan control instructions,
The first determining module is used for determining preset fan operation information;
And the fifth judging module is used for judging whether the fan control instruction is consistent with preset fan operation information.
In another possible implementation, the apparatus further includes:
the conveyor control acquisition module is used for acquiring state information of a plurality of conveyors connected end to end;
A sixth judging module, configured to judge whether the running speed of any one of the transmissions is zero;
The first acquisition module is used for acquiring a control instruction of the conveyor, which is generated by the upper computer aiming at the alarm information of the conveyor;
and the second execution module is used for executing the preset operation information corresponding to the called control instruction of the conveyor.
In a third aspect, the present application provides an electronic device, which adopts the following technical scheme:
An electronic device, the electronic device comprising:
at least one processor;
a memory;
At least one application program, wherein the at least one application program is stored in the memory and configured to be executed by the at least one processor, the at least one application program configured to: and executing the method for automatically managing the coal mine.
In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical scheme:
A computer-readable storage medium, comprising: a computer program capable of being loaded by a processor and executing the coal mine automation management method is stored.
In summary, the application has the following beneficial technical effects:
The PLC receives configuration software which generates state information in the running process of the subsystem production equipment and feeds the state information back to the upper computer, and displays the state information in real time in the form of a characteristic curve and a report; meanwhile, the PLC compares the receiving state information with the alarm condition information; if any one of the state information meets the corresponding preset alarm condition information, judging that the equipment generating the state information has a fault; at the moment, the PLC generates alarm information corresponding to the state information and sequentially sends the alarm information to configuration software of an upper computer for display and voice reminding according to the time of generating the alarm information; and the PLC compares each alarm information with preset emergency information, judges whether each alarm information exceeds the preset emergency information, if so, judges that the alarm information is the emergency alarm information, generates a time ordering rule for the emergency alarm information disregarding the alarm information, and preferentially uploads the time ordering rule to configuration software of the upper computer for display.
Drawings
FIG. 1 is a schematic flow chart of a coal mine automation management method according to an embodiment of the application;
FIG. 2 is a block schematic diagram of a coal mine automation management apparatus in accordance with an embodiment of the present application;
fig. 3 is a schematic diagram of an electronic device according to an embodiment of the application.
Detailed Description
The application is described in further detail below with reference to fig. 1-3.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
In order to facilitate understanding of the technical scheme provided by the application, a hardware system to which the method of the application is applied is first introduced;
The power supply information acquisition device is used for acquiring power supply operation parameters and outputting power supply state information; the power supply room PLC is connected with the power supply information acquisition device and is used for receiving the power supply state information and sending the power supply state information to the core switch; the water pump room information acquisition device is used for acquiring water storage parameters of the water storage pool and outputting water storage state information; the water pump house PLC is connected with the water storage tank information acquisition equipment and is used for receiving the water storage state information and sending the water storage state information to the core switch; the ventilator information acquisition device is used for acquiring the operation parameters of the ventilator and outputting the state information of the ventilator; the ventilation machine room PLC is connected with the ventilator information acquisition equipment and is used for receiving the ventilator state information and sending the ventilator state information to the core switch; the core switch is used for sending the fan state information, the power supply state information and the water storage state information to the central control unit; and the central control unit is used for receiving the state information of the ventilator, the power supply state information and the water storage state information and feeding back and displaying the state information.
The embodiment of the application provides a coal mine automation management method which is executed by electronic equipment, wherein the electronic equipment can be one of the power supply room PLC, the water pump room PLC and the ventilation room PLC, and the method comprises the following steps:
S101, acquiring state information and feeding the state information back to an upper computer for display, wherein the state information is real-time monitoring information generated in the operation process of the subsystem.
For the embodiment of the application, the subsystem comprises a coal conveying system, a mine power supply system, a mine ventilation system, an underground drainage system and the like; the PLC receives running state information generated by implementation parameters of the detection device in the aspects of equipment start-stop, working state, power supply parameters, temperature values and the like, and feeds all the state information back to configuration software in the upper computer, and the configuration software displays the received state information in real time in the form of characteristic curves and reports; wherein the status information further comprises: speed, running track, scram, longitudinal tearing, coal piling, over-temperature water scattering and other information of a conveyor in the coal conveying system; parameter information of protection functions of conventional voltage, current, power and the like in a mine power supply system; information such as wind pressure, wind quantity, horizontal vibration, vertical vibration and the like of a fan in the mine ventilation system; and the information such as water sump water level, water yield, water sump sludge coverage thickness and the like in the underground drainage system.
S102, judging whether the state information meets preset alarm condition information, and if so, generating alarm information.
For the embodiment of the application, the alarm information comprises parameter alarm information that the operation parameters of the production equipment of each subsystem exceed the preset parameter values and equipment fault alarm information that whether the operation working state of the production equipment of each subsystem has faults or not;
The PLC compares all received state information with alarm condition information corresponding to all preset running states one by one when the state information is sent to the upper computer for display; if the state information meets the corresponding preset alarm condition information, judging that the generating equipment in a subsystem corresponding to the generated state information is abnormal; at the moment, the PLC generates a pair of alarm information and sends the alarm information to the upper computer, and the alarm information is displayed and a voice alarm prompt is sent out through configuration software of the upper computer;
If the current of the power supply system for the production equipment in a certain subsystem is instantaneously increased, the PLC receives the current information, and generates current parameter alarm information corresponding to the production equipment in the subsystem when judging that the current information exceeds a preset value; and uploading the current parameter alarm information to upper computer unit software for display, so that operators positioned on an upper computer can quickly and accurately know that the subsystem production equipment fails in power supply and respond according to the alarm information.
S103, setting the priority corresponding to each alarm information according to the generation time and the emergency degree.
For the embodiment of the application, if the PLC simultaneously meets the alarm condition information in the received multiple state information and generates multiple alarm information, the PLC sequences each alarm information according to the time generated by the alarm information in order to facilitate the orderly processing of operators positioned on an upper computer; and judging the PLC presets the priority alarm information, if the fault alarm information generated by the occurrence of offset, longitudinal tearing and coal piling of a conveyor in a coal conveying system exists in the alarm information, judging the fault alarm information as emergency alarm information by the PLC, and taking the fault alarm information as the priority alarm information and arranging the priority alarm information before all the alarm information is generated by the PLC.
And S104, outputting the alarm information to an upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information.
For the embodiment of the application, when the PLC generates a plurality of corresponding alarm information according to a plurality of state information, the PLC sorts the generated time information based on each alarm information and sends the alarm information to configuration software of an upper computer one by one according to the time sequence for display; if the PLC generates emergency alarm information when the PLC sends the alarm information to the configuration software of the upper computer one by one according to the generated time sequence for display, the PLC sends the emergency alarm information to the upper computer for display preferentially regardless of the ordering rule of the alarm information according to the generated time, so that when the production equipment in the subsystem has emergency faults, operators at the upper computer can process the emergency fault information displayed by the corresponding upper computer at the first time.
The embodiment of the application provides a coal mine automation management method,
The method comprises the steps that state information generated by real-time parameters such as equipment start-stop, running state, power supply parameters, temperature values and the like in the working process of a PLC receiving subsystem is fed back to configuration software in an upper computer, and the received state information is displayed in real time in the form of characteristic curves and reports through the configuration software; meanwhile, the PLC compares all state information generated in the operation process of the production equipment of each subsystem with alarm condition information preset to correspond to all state information generated in the operation process of each subsystem; if certain parameter information in the state information meets the corresponding preset alarm condition information, judging that the equipment generating the state information fails;
At the moment, the PLC generates alarm information corresponding to the state information, sequentially sends the alarm information to the upper computer according to the time of generating the alarm information, displays and reminds the alarm information through configuration software of the upper computer, so that operators at the upper computer can quickly and accurately know the fault point of the equipment, and performs corresponding processing according to the alarm information;
Before the PLC sorts the plurality of alarm information according to the generated time information and uploads the time information to configuration software of the upper computer for display, each alarm information is compared with preset emergency information, whether each alarm information exceeds the preset emergency information is judged, if yes, the alarm information is judged to be the emergency alarm information, and priority treatment is needed; the PLC generates a time ordering rule for the emergency alarm information disregarding the alarm information, and the time ordering rule is preferentially uploaded to configuration software of the upper computer for display.
In one possible implementation manner of the embodiment of the present application, specifically, step S101 is preceded by step S105 (not shown in the figure),
S105, acquiring calling information, wherein the calling information is a calling instruction for the state information, which is generated after the upper computer receives account information and password information; comparing the calling information with preset authority information, and if the calling information meets the preset authority information, feeding back unlocking information; the unlocking information is used for representing that the account has preset permission.
For the embodiment of the application, before uploading the state information generated by each subsystem production equipment to the configuration software of the upper computer, the PLC firstly receives the calling information, and the calling information is generated by the upper computer when an operator inputs account information and password information through the configuration software; the PLC responds to the calling information and sends the received state information generated by each subsystem to configuration software of the upper computer for display;
Meanwhile, the PLC compares the received calling information with preset authority information, and if the calling information is larger than the preset authority information, the PLC feeds back unlocking information, namely the logged account information has the authority of remotely controlling equipment in each subsystem through configuration software; if the calling information is smaller than the preset authority information, the logged account information is judged to have no authority for remotely controlling the equipment in each subsystem through the configuration software, and further, an operator without authority is prevented from controlling the equipment of each subsystem through the configuration software of the upper computer.
Specifically, step S103 is followed by step S106 (not shown),
S106, acquiring a control instruction; the control instruction is corresponding control information generated by the upper computer aiming at the alarm information; acquiring control mode information; and judging whether to execute the control instruction according to the control mode information.
For the embodiment of the application, the control mode information comprises full-automatic control mode information, semi-automatic control mode information and manual control mode information; after the configuration software of the upper computer receives the alarm information and displays the alarm information, an operator inputs a control instruction correspondingly, the PLC firstly determines control mode information of production equipment in a subsystem corresponding to the control instruction, judges whether the control mode information responds to the control information, namely whether the PLC can respond to the control instruction to control the production equipment in the corresponding subsystem, and if so, judges that the equipment is in a corresponding automatic control module type or semi-automatic control mode; the PLC controls the subsystem production equipment based on preset control information; for example, when a fan in a ventilation system is controlled by a field operator to be switched to a manual mode, the fan cannot be controlled based on a preset program after the PLC receives a control instruction, and the field operator can only manually control the start and stop of classification and the switching of positive and negative wind.
Specifically, step S106 (not shown) further includes step S062 (not shown),
And S062, judging whether a shielding instruction is acquired, and if yes, not executing the control instruction within a preset duration.
For the embodiment of the application, the equipment on the production site of each subsystem has shielding keys, and when a certain equipment fails, the PLC generates alarm information and sends the alarm information to configuration software of an upper computer for displaying; after an operator inputs a corresponding control instruction, the PLC judges whether a shielding instruction is received, wherein the shielding instruction is generated when a field operator presses a shielding key when alarming is sent out by an alarm device corresponding to field production equipment, and the production equipment corresponding to the alarm device is judged to normally operate; at this time, the PLC responds to the shielding instruction and does not send the preset control program information determined according to the received control instruction to the production equipment, namely, the PLC does not control the production equipment by executing the control instruction, and after the preset shielding time is over, the PLC resumes the corresponding control instruction; when the production equipment fails, an operator of the upper computer outputs a corresponding control instruction, the PLC responds to the control instruction, determines corresponding preset control program information and controls corresponding generation equipment according to the corresponding preset control program information; therefore, unnecessary loss caused by the fact that equipment stops operating normally when an operator at the upper computer responds to the false alarm to perform corresponding control is avoided.
Specifically, step S106 (not shown) includes step S061 (not shown),
S061, obtaining a fan control instruction; determining preset fan operation information according to alarm information corresponding to the fan control instruction; judging whether the fan control instruction is consistent with preset fan operation information, if so, executing the fan control instruction.
For the embodiment of the application, if the configuration software of the upper computer receives the alarm information generated by the state information generated by the fan in the ventilation system, an operator responds to the alarm information and outputs a fan control instruction to the PLC through the upper computer; the PLC receives a fan control instruction and judges that the running control mode of the fan can respond to the control instruction to control the fan; the PLC compares the fan control instruction with the fan operation information, if the fan control instruction is consistent with the fan operation information, the actual control instruction of an operator is judged to be consistent with the operation step specified by the fan, and the PLC responds to the fan control instruction and correspondingly controls the fan based on the preset control program information; the manual and automatic double insurance is formed in the PLC and the configuration software, so that the reliability and stability of the system operation are ensured, and the misoperation of operators is avoided.
Specifically, step S106 (not shown) further includes step S063 (not shown),
S063, acquiring state information of a plurality of transmitters connected end to end and feeding back the state information to an upper computer for display; when judging that the running speed of any conveyor is zero, generating alarm information of the conveyor; acquiring a control instruction of a conveyor generated by an upper computer aiming at alarm information of the conveyor; and according to the control instruction of the conveyor, retrieving and executing corresponding preset operation information, and controlling the counter-current direction of the conveyor to trip and stop.
For the embodiment of the application, the PLC acquires the state information of a plurality of conveyors connected in an ending way and feeds back the state information to the upper computer for display, and meanwhile, the PLC judges that the existing state information meets preset alarm information, namely, the running speed of any conveyor is zero; generating alarm information of a corresponding conveyor aiming at the state information, receiving the alarm information by an upper computer, inputting a corresponding control instruction by an operator positioned on the upper computer aiming at the alarm information, responding to the control instruction by a PLC, retrieving and executing corresponding preset operation information, and controlling the conveyor to trip and stop along the countercurrent direction; after the maintenance of any conveyor is completed; an operator positioned at the upper computer outputs a starting control instruction, and the PLC responds to the control instruction and retrieves and executes corresponding preset operation information to control the conveyor to be started in sequence along the coal direction; thereby avoiding the occurrence of accumulation of coal mine on the conveyor caused by failure shutdown of a certain conveyor.
The foregoing embodiments describe a method for automatically managing a coal mine from the perspective of a method flow, and the following embodiments describe an apparatus for automatically managing a coal mine from the perspective of a virtual module or a virtual unit, which are described in detail in the following embodiments.
The coal mine automation management apparatus 100 may specifically include: a state acquisition module 1001, a first judgment module 1002, a first setting module 1003, and a first execution module 1004, wherein:
A state acquisition module 1001, configured to acquire state information;
A first judging module 1002, configured to judge whether the status information meets preset alarm condition information;
a first setting module 1003, configured to set a priority corresponding to the alarm information;
The first execution module 1004 outputs the alarm information to the upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information.
For the embodiment of the application, the state acquisition module 1001 receives the state information generated in the operation of the subsystem production equipment, and then sends the state information to the configuration software in the upper computer, and displays the state information in the form of a characteristic curve and a report; meanwhile, the first judging module 1002 judges whether the state information satisfies the preset alarm condition information, if any one of the state information satisfies the alarm condition information corresponding to the preset alarm condition information, it judges that the equipment generating the state information has a fault, and the PLC generates the alarm information corresponding to the state information; the first setting module 1003 sets a priority corresponding to the alarm information according to the alarm information generation time and the emergency degree; the first execution module 1004 outputs the alarm information to the upper computer for display according to the priority corresponding to the alarm information set by the first setting module 1003.
In one possible implementation manner of the embodiment of the present application, the apparatus 100 further includes:
The calling information acquisition module is used for calling the calling information of the state information generated by the upper computer after the account information and the password information are received;
and the second judging module is used for retrieving whether the information meets the preset authority information.
In one possible implementation manner of the embodiment of the present application, the apparatus 100 further includes:
The control instruction acquisition module is used for acquiring a corresponding control instruction generated by the upper computer aiming at the alarm information;
the control mode acquisition module is used for acquiring control mode information;
and the third judging module is used for judging whether to execute the control instruction according to the control mode information.
In one possible implementation manner of the embodiment of the present application, the apparatus 100 further includes:
and the fourth judging module is used for judging whether the shielding instruction is acquired or not.
In one possible implementation manner of the embodiment of the present application, the apparatus 100 further includes:
the fan control acquisition module is used for acquiring a fan control instruction;
the first determining module is used for determining preset fan operation information;
And the fifth judging module is used for judging whether the fan control instruction is consistent with preset fan operation information.
In one possible implementation manner of the embodiment of the present application, the apparatus 100 further includes:
the conveyor control acquisition module is used for acquiring state information of a plurality of conveyors connected end to end;
A sixth judging module, configured to judge whether the running speed of any one of the transmissions is zero;
The first acquisition module is used for acquiring a control instruction of the conveyor, which is generated by the upper computer aiming at the alarm information of the conveyor;
and the second execution module is used for executing the preset operation information corresponding to the called control instruction of the conveyor.
The embodiment of the present application also describes an electronic device from the perspective of a physical device, as shown in fig. 3, an electronic device 1100 shown in fig. 3 includes: a processor 1101 and a memory 1103. The processor 1101 is coupled to a memory 1103, such as via a bus 1102. Optionally, the electronic device 1100 may also include a transceiver 1104. It should be noted that, in practical applications, the transceiver 1104 is not limited to one, and the structure of the electronic device 1100 is not limited to the embodiment of the present application.
The Processor 1101 may be a CPU (Central Processing Unit ), general purpose Processor, DSP (DIGITAL SIGNAL Processor, data signal Processor), ASIC (Application SPECIFIC INTEGRATED Circuit), FPGA (Field Programmable GATE ARRAY ) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules and circuits described in connection with this disclosure. The processor 1101 may also be a combination that performs computing functions, such as a combination comprising one or more microprocessors, a combination of a DSP and a microprocessor, or the like.
Bus 1102 may include a path that communicates information between the components. Bus 1102 may be a PCI (PERIPHERAL COMPONENT INTERCONNECT, peripheral component interconnect standard) bus or an EISA (Extended Industry Standard Architecture ) bus, or the like. Bus 1102 may be divided into address bus, data bus, control bus, and the like. For ease of illustration, only one thick line is shown in fig. 3, but not only one bus or one type of bus.
The Memory 1103 may be, but is not limited to, a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory ) or other type of dynamic storage device that can store information and instructions, an EEPROM (ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY ), a CD-ROM (Compact Disc Read Only Memory, compact disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
The memory 1103 is used for storing application program codes for executing the present application and is controlled to be executed by the processor 1101. The processor 1101 is configured to execute application code stored in the memory 1103 to implement what is shown in the foregoing method embodiment.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial embodiment of the present application, and it should be noted that it will be apparent to those skilled in the art that modifications and adaptations can be made without departing from the principles of the present application, and such modifications and adaptations should and are intended to be comprehended within the scope of the present application.

Claims (4)

1. An automated coal mine management method is characterized by comprising the following steps:
acquiring state information and feeding the state information back to an upper computer for display, wherein the state information is real-time monitoring information generated in the operation process of a subsystem, and the subsystem comprises a coal conveying system, a mine power supply system, a mine ventilation system and an underground drainage system, and the state information comprises: speed, running track, scram, longitudinal tearing, coal piling and over-temperature water scattering information of a conveyor in the coal conveying system; parameter information of conventional voltage, current and power protection functions in a mine power supply system; wind pressure, wind quantity, horizontal vibration and vertical vibration information of a fan in the mine ventilation system; the water sump water level, water yield and water sump sludge coverage thickness information in the underground drainage system;
judging whether the state information meets preset alarm condition information or not, and if so, generating alarm information;
Setting a priority corresponding to the alarm information according to the generation time and the emergency degree for each alarm information, wherein whether the fault alarm information generated by the occurrence of the preset condition exists in each state information is judged according to the preset priority alarm information and each state information, and when the fault alarm information generated by the occurrence of the preset condition exists, the corresponding state information is determined to be the priority alarm information;
outputting the alarm information to an upper computer according to the priority corresponding to each alarm information, so that the upper computer displays the alarm information;
Wherein the method further comprises: acquiring a control instruction, wherein the control instruction is corresponding control information generated by an upper computer aiming at alarm information; acquiring control mode information; judging whether to execute the control instruction according to the control mode information, wherein the control mode information comprises full-automatic control mode information, semi-automatic control mode information and manual control mode information; wherein, according to the control mode information, determining whether to execute the control instruction further includes: judging whether a shielding instruction is acquired or not, if yes, not executing the control instruction within a preset time length; the alarm information comprises fan alarm information; the control instruction includes: acquiring a fan control instruction; determining preset fan operation information according to alarm information corresponding to the fan control instruction; judging whether the fan control instruction is consistent with preset fan operation information, if so, executing the fan control instruction;
wherein, according to the alarm information corresponding to the fan control instruction, the preset fan operation information is determined; judging whether the fan control instruction is consistent with preset fan operation information, if so, executing the fan control instruction, wherein the fan control instruction comprises the following steps: after receiving the fan control instruction, judging whether the operation control mode of the fan can respond to the control instruction, if the operation control mode of the fan can respond to the control instruction, comparing the fan control instruction with preset fan operation information, and if the fan control instruction is consistent with the preset fan operation information, correspondingly controlling the fan based on the preset control program information by the corresponding fan control instruction;
wherein, the obtaining the status information and feeding back to the upper computer for display comprises:
Acquiring calling information, wherein the calling information is a calling instruction of the state information generated by the upper computer after receiving account information and password information; comparing the calling information with preset authority information, and if the calling information meets the preset authority information, feeding back unlocking information, wherein the unlocking information is used for representing that the account has the preset authority;
Wherein, still include: acquiring state information of a plurality of transmitters connected end to end and feeding back the state information to an upper computer for display; when judging that the running speed of any conveyor is zero, generating alarm information of the conveyor; acquiring a control instruction of a conveyor generated by an upper computer aiming at alarm information of the conveyor; according to the control instruction of the conveyor, corresponding preset operation information is fetched and executed, and the counter-current direction tripping of the conveyor is controlled to stop; after the maintenance of any conveyor is completed; an operator positioned on the upper computer outputs a starting control instruction, responds to the control instruction, retrieves and executes corresponding preset operation information, and controls the conveyor to start in sequence along the coal direction.
2. An automated coal mine management apparatus comprising:
The state acquisition module is used for acquiring state information, wherein the state information is real-time monitoring information generated in the operation process of a subsystem, the subsystem comprises a coal conveying system, a mine power supply system, a mine ventilation system and an underground drainage system, and the state information comprises: speed, running track, scram, longitudinal tearing, coal piling and over-temperature water scattering information of a conveyor in a coal conveying system, parameter information of conventional voltage, current and power protection functions in a mine power supply system, wind pressure, wind quantity, horizontal vibration and vertical vibration information of a fan in a mine ventilation system, water bin water level, water yield and water bin sludge coverage thickness information in an underground drainage system;
the first judging module is used for judging whether the state information meets preset alarm condition information or not;
The first setting module is used for setting the priority corresponding to the alarm information according to the generation time and the emergency degree, judging whether the fault alarm information generated by the occurrence of the preset condition exists in each state information according to the preset priority alarm information and each state information, and determining the corresponding state information as the priority alarm information when the fault alarm information generated by the occurrence of the preset condition exists;
The first execution module outputs the alarm information to the upper computer according to the priority corresponding to each alarm information so that the upper computer displays the alarm information;
Wherein the apparatus further comprises: the control instruction acquisition module is used for acquiring a corresponding control instruction generated by the upper computer aiming at the alarm information; the control mode acquisition module is used for acquiring control mode information; the third judging module is used for judging whether to execute the control instruction according to the control mode information, wherein the control mode information comprises full-automatic control mode information, semi-automatic control mode information and manual control mode information; the apparatus further comprises: the fourth judging module is used for judging whether the shielding instruction is acquired or not, if yes, the control instruction is not executed within the preset duration; the alarm information comprises fan alarm information; the apparatus further comprises: the fan control acquisition module is used for acquiring a fan control instruction, and the first determination module is used for determining preset fan operation information according to alarm information corresponding to the fan control instruction; the fifth judging module is used for judging whether the fan control instruction is consistent with preset fan operation information or not, and if so, executing the fan control instruction;
The first determining module and the fifth judging module determine preset fan operation information according to alarm information corresponding to a fan control instruction; judging whether the fan control instruction is consistent with preset fan operation information, if so, executing the fan control instruction, wherein the fan control instruction is specifically used for: after receiving the fan control instruction, judging whether the operation control mode of the fan can respond to the control instruction, if the operation control mode of the fan can respond to the control instruction, comparing the fan control instruction with preset fan operation information, and if the fan control instruction is consistent with the preset fan operation information, correspondingly controlling the fan based on the preset control program information by the corresponding fan control instruction;
Wherein the apparatus further comprises: the calling information acquisition module is used for acquiring calling information, wherein the calling information is a calling instruction of the state information generated after the upper computer receives account information and password information; the second judging module is used for comparing the calling information with preset authority information, and feeding back unlocking information if the calling information meets the preset authority information, wherein the unlocking information is used for representing that the account has the preset authority;
Wherein the apparatus further comprises: the conveyor control acquisition module is used for acquiring state information of a plurality of conveyors connected end to end and feeding back the state information to the upper computer for display; a sixth judging module, configured to generate alarm information of any conveyor when judging that the running speed of the conveyor is zero; the first acquisition module is used for acquiring a control instruction of the conveyor, which is generated by the upper computer aiming at the alarm information of the conveyor; the second execution module is used for retrieving and executing corresponding preset operation information according to the control instruction of the conveyor and controlling the counter-current direction tripping of the conveyor to stop; after the maintenance of any conveyor is completed; an operator positioned on the upper computer outputs a starting control instruction, responds to the control instruction, retrieves and executes corresponding preset operation information, and controls the conveyor to start in sequence along the coal direction.
3. An electronic device, comprising:
at least one processor;
a memory;
At least one application program, wherein the at least one application program is stored in the memory and configured to be executed by the at least one processor, the at least one application program configured to: a method of automated coal mine management as claimed in claim 1.
4. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program, when executed in a computer, causes the computer to perform the coal mine automation management method of claim 1.
CN202210082638.9A 2022-01-24 2022-01-24 Automatic management method and device for coal mine, electronic equipment and storage medium Active CN114545853B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210082638.9A CN114545853B (en) 2022-01-24 2022-01-24 Automatic management method and device for coal mine, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210082638.9A CN114545853B (en) 2022-01-24 2022-01-24 Automatic management method and device for coal mine, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114545853A CN114545853A (en) 2022-05-27
CN114545853B true CN114545853B (en) 2024-08-02

Family

ID=81671685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210082638.9A Active CN114545853B (en) 2022-01-24 2022-01-24 Automatic management method and device for coal mine, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114545853B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115440013B (en) * 2022-08-26 2023-12-12 深圳市航盛轨道交通电子有限责任公司 Alarm method, alarm device and rail vehicle alarm system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105621059A (en) * 2016-01-26 2016-06-01 安徽理工大学 Flame-proof type multi-level belt type transportation centralized control device industrial personal computer display and control device used for mine
CN110749792A (en) * 2019-10-24 2020-02-04 中国南方电网有限责任公司超高压输电公司南宁监控中心 Intelligent monitoring method and system for power monitoring center

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107038847A (en) * 2017-05-15 2017-08-11 天地(常州)自动化股份有限公司 A kind of Underwell stepped alarm method, equipment and system
CN111123782A (en) * 2019-12-24 2020-05-08 精英数智科技股份有限公司 Coal mine informatization comprehensive monitoring method, device and system
CN112116163A (en) * 2020-09-27 2020-12-22 广州东塑石油钻采专用设备有限公司 Intelligent monitoring management method, system and device for well control equipment
CN113587132A (en) * 2021-07-01 2021-11-02 华能巢湖发电有限责任公司 Automatic adjusting method for air preheater gap adjusting device based on FOXBORD IA Series system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105621059A (en) * 2016-01-26 2016-06-01 安徽理工大学 Flame-proof type multi-level belt type transportation centralized control device industrial personal computer display and control device used for mine
CN110749792A (en) * 2019-10-24 2020-02-04 中国南方电网有限责任公司超高压输电公司南宁监控中心 Intelligent monitoring method and system for power monitoring center

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
昝军 等.矿山设备综合智能预警控制系统研发应用.工业安全与环保.2017,43(04),44-47. *
矿山设备综合智能预警控制系统研发应用;昝军 等;工业安全与环保;43(04);44-47 *

Also Published As

Publication number Publication date
CN114545853A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
CN113658414B (en) Mine equipment fault early warning method and device, terminal equipment and storage medium
CN115712268B (en) Fault early warning system for automatic electronic product auxiliary material laminating device
CN114545853B (en) Automatic management method and device for coal mine, electronic equipment and storage medium
CN102615709B (en) Concrete slump monitoring device and method
CN116316613B (en) Power equipment operation monitoring method, system, electronic equipment and storage medium
CN103823401A (en) Method and device for giving alarm in unit-level self start-stop control system
CN104809851A (en) Key security parameter alarming method for chemical engineering devices
CN110726936A (en) Method for judging and processing voltage sampling fault and voltage extreme value fault
JP4744415B2 (en) Supervisory control device with automatic reclosing function
CN117686829A (en) Current collecting line fault early warning system and method
CN115070660B (en) Control method and control device for servo electric batch
CN110262362B (en) AGV working temperature monitoring method, system and device
CN109976294B (en) Intelligent parking method and system
US10504631B2 (en) Plant abnormality prediction detection system
CN111401760A (en) Safety and stability control device exception handling decision method and device
CN113376518B (en) Furnace belly fan fault detection method and device
CN111477372B (en) Nuclear power station DCS controller updating method and system, terminal equipment and storage medium
CN111192162B (en) Safety and stability control risk online evaluation method and system
CN112622927A (en) Vehicle driving control method and device, electronic equipment and storage medium
CN114670644A (en) Real-time lithium battery data monitoring method and device, electronic equipment and medium
CN103509933A (en) Fault treatment system and method of trolley type spherulitic graphite cast pipe annealing furnace
CN113704066A (en) Machine room equipment monitoring and management method, storage medium and system
EP3893066A1 (en) Method and device for operating a machine with a tool
JP2007060863A (en) Monitoring method for parallel operation of generator, and device thereof
CN114959166B (en) Control method, device, equipment and medium for steelmaking converter

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