CN116822926A - Delay statistics and analysis method and device, electronic equipment and storage medium - Google Patents
Delay statistics and analysis method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN116822926A CN116822926A CN202310789446.6A CN202310789446A CN116822926A CN 116822926 A CN116822926 A CN 116822926A CN 202310789446 A CN202310789446 A CN 202310789446A CN 116822926 A CN116822926 A CN 116822926A
- Authority
- CN
- China
- Prior art keywords
- data
- delay
- flow
- workflow
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004458 analytical method Methods 0.000 title claims abstract description 40
- 238000003860 storage Methods 0.000 title claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 70
- 230000008569 process Effects 0.000 claims abstract description 59
- 238000004519 manufacturing process Methods 0.000 claims abstract description 56
- 230000006870 function Effects 0.000 claims description 29
- 238000012423 maintenance Methods 0.000 claims description 29
- 238000012216 screening Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 6
- 230000010365 information processing Effects 0.000 abstract description 3
- 238000004364 calculation method Methods 0.000 abstract description 2
- 238000005265 energy consumption Methods 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 15
- 238000007619 statistical method Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 230000008439 repair process Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000012896 Statistical algorithm Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the technical field of information processing, and discloses a delay statistics and analysis method, which comprises the following steps: executing a production task flow through a preset workflow to obtain task operation data; associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node; determining workflow flow data according to the task job data and the flow information data; and collecting the operation data of the equipment point, and generating a delay report according to the operation data and the workflow flow data. The invention also provides a delay statistics and analysis device, electronic equipment and a storage medium. The invention can realize effective analysis of each device, each business process and the like, provides basis for energy consumption calculation, efficiency analysis and the like, and can improve the accuracy of generating delay reports on sufficient data basis.
Description
Technical Field
The present invention relates to the field of information processing technologies, and in particular, to a delay statistics and analysis method, apparatus, electronic device, and storage medium.
Background
With the advent of the big data age, large amounts of cumbersome data were generated during the production of the device. But in order to extract a large amount of production data into production, it is necessary to automatically run the flow nodes and automatically collect and store the flow data to generate a production delay report.
The existing management and control system and the production execution system have a large amount of production data, acquisition data of field devices, equipment maintenance records and the like, and also have an order and work unit type workflow operation mode, but the relevance between the data is not strong, the data availability is poor, the production condition cannot be effectively analyzed, the production data cannot form an effective report, and therefore the production is analyzed and guided, and a manager is difficult to extract the production condition from a large amount of complicated data.
Disclosure of Invention
In view of the above problems, embodiments of the present invention provide a delay statistics and analysis method, apparatus, electronic device, and storage medium.
In a first aspect, an embodiment of the present invention provides a delay statistics and analysis method, including:
executing a production task flow through a preset workflow to obtain task operation data;
Associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node;
determining workflow flow data according to the task job data and the flow information data;
and collecting the operation data of the equipment point, and generating a delay report according to the operation data and the workflow flow data.
According to an embodiment of the present invention, the task job data is obtained by executing a production task flow through a preset workflow, including:
extracting the logical relation of the operation tasks in the production task flow;
dividing an event main flow and an event sub-flow in the workflow according to the logical relation of the job tasks;
generating a site operation template according to the event main flow and the event sub-flow;
and configuring task passing nodes according to event nodes in the field operation template, and collecting task operation data through the task passing nodes.
According to an embodiment of the present invention, the associating the workflow with a preset device point to obtain an associated flow node includes:
acquiring a workflow data source module of the workflow, and creating a data source in the workflow data source module to obtain a new data source;
Selecting the new data source according to a preset task variable, and determining equipment points according to the new data source;
and determining a preset label point position of the equipment according to the equipment point, and associating the task variable with the label point position to obtain an association flow node.
According to an embodiment of the present invention, the generating, by the associated flow node, flow information data includes:
obtaining fault maintenance data corresponding to the associated flow nodes;
entering equipment shutdown reasons in the associated flow nodes;
step-by-step classification is carried out on the equipment shutdown reasons according to preset planned maintenance and preset fault maintenance, so as to obtain equipment shutdown events;
and collecting the equipment shutdown event and the fault maintenance data as the flow information data.
According to an embodiment of the present invention, the generating a deferred report according to the operation data and the workflow process data includes:
determining a data form style according to preset service requirements;
performing data screening on the operation data and the workflow process data by using a preset data query statement to obtain screening data;
and generating a business report according to the data table style and the screening data, and generating the delay report according to the business report and a preset data position.
According to an embodiment of the present invention, the generating a deferred report according to the operation data and the workflow process data includes:
counting the effective operation time of the field device in the operation data;
extracting delay events in the workflow process data;
and generating a delay report according to the effective running time and the delay event by utilizing a preset delay statistics function.
According to an embodiment of the present invention, the generating a delay report according to the effective running time and the delay event by using a preset delay statistics function includes:
acquiring the average fault time of the field device point corresponding to the delay event;
determining the average running time of the field device point corresponding to the delay event according to the effective running time;
determining the average delay time corresponding to the delay event according to the average fault time and the average running time;
and generating a delay report according to the average delay time by utilizing the delay statistics function.
In a second aspect, an embodiment of the present invention provides a delay statistics and analysis method apparatus, which is characterized in that the method includes:
the production task flow execution module is used for executing the production task flow through a preset workflow to obtain task operation data;
The flow information data generation module is used for associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node;
the workflow process data determining module is used for determining workflow process data according to the task operation data and the process information data;
and the delay report generation module is used for collecting the operation data of the equipment point and generating a delay report according to the operation data and the workflow flow data.
In a third aspect, an embodiment of the present invention provides an electronic device, including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement a delay statistics and analysis method as described in the first aspect.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a delay statistics and analysis method as described in the first aspect.
Compared with the prior art, the technical scheme of the invention has the following beneficial effects:
According to the embodiment of the invention, the workflow module and the acquisition module are used as cores, and the workflow module and the acquisition module are associated, so that the automatic operation of the flow nodes and the automatic acquisition and storage of the flow data are realized, the manual entry is reduced, the labor intensity of operators is reduced, and the information accuracy and timeliness are improved. The maintenance and the input of the shutdown event are realized through the workflow module, and the detailed classification and the recording of the shutdown event are realized. The industrial library of hundreds of thousands of points can fully meet the requirement of storing field device points, provides powerful data guarantee for subsequent historical data tracing and analysis report generation, and has shift delay statistics function, single device delay statistics function, device idle time statistics, device running condition statistics, production line availability report, production line OEE display, MTBF/MTTR (mean time to failure and mean time to running), and fault statistics and report of shutdown.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flowchart showing a delay statistics and analysis method according to a first embodiment of the present application;
FIG. 2 is a detailed construction diagram of a delay statistics and analysis method according to a first embodiment of the present application;
FIG. 3 is a functional block diagram of a delay statistics and analysis method apparatus according to a third embodiment of the present application;
fig. 4 shows a schematic diagram of a composition structure of an electronic device for implementing the delay statistics and analysis method according to the fifth embodiment of the present application.
Detailed Description
The disclosure is further described below with reference to the embodiments shown in the drawings.
It should be noted that, without conflict, the embodiments of the present application and features of the embodiments may be combined with each other. The application will be described in detail below with reference to the drawings in connection with embodiments.
The application provides a delay statistics and analysis method based on an information processing technology, which is based on a data acquisition theory and combines a workflow analysis method to associate a task flow with a field device point so as to realize the generation of a production delay report. Compared with the traditional method, the delay statistics and analysis technology has higher operation efficiency and improves the relevance between data, and has great potential and application prospect in the generation and application of the follow-up historical data tracing and analysis report.
Example 1
As shown in fig. 1, the invention provides a delay statistics and analysis method, which comprises the following steps:
s1, executing a production task flow through a preset workflow to obtain task operation data.
In the embodiment of the invention, the workflow is abstract and general description of business rules between the workflow and each operation step thereof, namely, the workflow is abstract of business flow. The production task flow is a field job template configured through the BPMN and comprises a task type and other task information, wherein the task type determines a production service template used by the task, and the other task information is used for a user using the work task flow to carry out the basis and the job standard of the job in the execution process of the production task. The task operation data refers to the task node time of each link and the related process information record generated by each link in the operation process.
In the embodiment of the present invention, the task job data is obtained by executing a production task flow through a preset workflow, including:
extracting the logical relation of the operation tasks in the production task flow;
dividing an event main flow and an event sub-flow in the workflow according to the logical relation of the job tasks;
Generating a site operation template according to the event main flow and the event sub-flow;
and configuring task passing nodes according to event nodes in the field operation template, and collecting task operation data through the task passing nodes.
In detail, the job task logic relationship is a workflow platform which is based on the BPMN2.0 standard of research and development and can automatically and interactively judge actual production data, and graphical task flow configuration can be carried out, including resource configuration and process configuration. The production task flow is executed through the workflow, a main flow and a sub-flow of a target task information event are firstly divided in the workflow according to the logical relation of the on-site operation task, then different gateways (exclusive, parallel, inclusive) and the like are adopted to draw the logical relation between the events and configure an on-site operation template, wherein the on-site operation template comprises task types (machine tasks, manual tasks) and other task information (train arrival flow, train unloading flow, train evacuation flow, train departure flow and the like), task passing conditions are set at each event node (for example, train arrival event is taken as an example, train arrival passing conditions are train arrival PLC label sites are acquired), the automatic passing of the flow is facilitated, the manual consumption is reduced, and the timely passing of the flow is ensured.
Specifically, the task execution includes confirming nodes by related users in the process and submitting forms of node data, and the task process execution part of the report executes the corresponding process according to the received task information. Dividing an event main flow and an event sub-flow in the workflow according to the logical relation of the job tasks, generating a field job template according to the event main flow and the event sub-flow, operating in each task flow by a user according to task information of each task and a field job template configured in advance, defining a task flow required to be executed according to the user in a production task flow, determining target task information in the user-defined task, and further carrying out the flow on target task information corresponding to each task according to task links in the workflow to form a target task flow.
Further, task passing nodes are configured according to event nodes in the field operation templates, task operation data are collected through the task passing nodes, namely, task passing nodes are configured according to the flow sequence of each task in the field operation templates which are configured in advance, and then target task flows are executed according to workflow in the field operation templates, in the process of executing the target task flows, the system records task node time of each task link and process information related to each link, process information corresponding to each task is collected and recorded as task operation data, the task operation data are recorded in a general flow operation detailed table of a relational database, detailed records of operation processes can be recorded in advance, and sufficient data preparation is provided for generation of a later delay report.
Furthermore, in order to realize the automatic operation of the flow nodes and the automatic collection and storage of the flow data, the workflow is required to be associated with the collected equipment points, so that the manual input can be reduced, the labor intensity of operators is reduced, and the information accuracy and timeliness are improved.
S2, associating the workflow with a preset device point to obtain an associated flow node, and generating flow information data through the associated flow node.
In the embodiment of the invention, the workflow is associated with the field device point in the task flow, and the field device can be automatically collected and filled through the associated field device point.
In the embodiment of the present invention, the associating the workflow with a preset device point to obtain an associated flow node includes:
acquiring a workflow data source module of the workflow, and creating a data source in the workflow data source module to obtain a new data source;
selecting the new data source according to a preset task variable, and determining equipment points according to the new data source;
and determining a preset label point position of the equipment according to the equipment point, and associating the task variable with the label point position to obtain an association flow node.
In detail, through associating equipment points in the workflow, a data source connection can be newly built in a workflow data source module, different data source servers store PLC label points of different on-site equipment, for example, a data source comprises unloading equipment points, b data source comprises loading equipment points, a page is drawn on the workflow, a variable is newly built, different data sources are selected, all points on the data source are enumerated accordingly, equipment points to be bound are selected, the equipment points to be bound are stored, namely, association is successful, for example, a train arrival variable is newly built, then a data source is selected, all unloading equipment points are enumerated, the train arrival label points are selected, and then the train arrival variable and the on-site train arrive label points are successfully associated, so that fault maintenance data and flow data can be generated.
Specifically, each field device point in the workflow has a workflow sequence, a device working node corresponding to each device point can be obtained through a working function corresponding to each field device point, and the obtained device working node is associated with a working node in the workflow which is configured in advance, so that the associated flow node with the field device point in the workflow can be obtained. If the working node in the workflow includes a node 1, a node 2, a node 3, and the like, and the device working node corresponding to each device point includes a device working node 1, a device working node 2, and a device working node 3, if the working function of the device working node 1 is matched with the working function of the working node 2 in the workflow, the device working node 1 is associated with the working node 2, and the working node 2 is used as the association flow node.
Furthermore, association with field device points is carried out in the task flow, and automatic passing of the flow node can be realized through the associated field device points, so that accurate recording of the time of the flow node is realized. The field device points are associated in the workflow, so that the acquisition of the field information can be realized, the automatic input of the acquired information into a relational library is realized, and the data transmission of the field device PLC is realized. The automatic passing of the production operation flow nodes can be realized by collecting the field device information, the accurate recording of the flow nodes is realized, and the automation level of the operation flow is greatly improved. And because the data is automatically collected and filled, the accuracy and timeliness of the data are ensured.
By taking a train arrival event as an example, when the train arrival PLC label point location is acquired, namely, the passing condition of the train arrival event in the workflow is satisfied, the time flow automatically passes, automatic acquisition and automatic passing of the flow are realized, and the automation level of the operation flow is greatly improved. And because the data is automatically collected and filled, the accuracy and timeliness of the data are ensured. Meanwhile, the input of the shutdown reasons is carried out in the task flow, and when equipment in the flow needs to be maintained due to maintenance planning or temporary faults and the like, the system records the maintenance into flow information data. In the embodiment of the invention, the flow information data comprises fault maintenance data and flow data, wherein the fault maintenance data comprises fault maintenance data which are automatically generated when maintenance is needed due to maintenance planning or temporary faults and the like in the flow. The process data refers to that the workflow automatically generates the process data in the process of executing the production task process. The flow data such as train unloading start time, train unloading end time, operation duration, operation quantity and the like are automatically acquired and recorded in the flow.
In an embodiment of the present invention, the generating, by the associated flow node, flow information data includes:
obtaining fault maintenance data corresponding to the associated flow nodes;
entering equipment shutdown reasons in the associated flow nodes;
step-by-step classification is carried out on the equipment shutdown reasons according to preset planned maintenance and preset fault maintenance, so as to obtain equipment shutdown events;
and collecting the equipment shutdown event and the fault maintenance data as the flow information data.
In detail, equipment faults can occur in the production process of executing tasks by the workflow, and fault maintenance data corresponding to the associated flow nodes are automatically recorded through a system. The fault maintenance data corresponding to the associated flow node can be obtained through computer sentences (such as Python sentences, java sentences and the like) with a data grabbing function.
Specifically, the equipment shutdown reasons are recorded in each associated process node in the task process, and when equipment in the process needs to be repaired due to repair planning or temporary faults and the like, the system records the repair into the process information data. Through maintenance of the shutdown reasons, various shutdown reasons can be classified step by step, and the system can realize the recording of various shutdown events in an automatic recording and manual recording mode of a user. The delay incidents encountered in the process are classified (weather reasons, equipment faults and the like), each shutdown incident is recorded in detail, the production delay in the production process can be subjected to statistical analysis through the detailed record of the delay incidents, the reasons of the production delay are determined through an optimized statistical algorithm, and the delay improvement method is determined through the comparison analysis of similar equipment, the same process plans and the production conditions of the same equipment under different working conditions, so that the production efficiency and the equipment efficiency are improved.
Further, the generated flow information data is recorded in a total flow detailed information table of the relational database, so that detailed recording of the flow data process is realized, and sufficient data preparation is provided for subsequent report generation.
S3, determining workflow flow data according to the task job data and the flow information data.
In the embodiment of the invention, the workflow process data comprises task operation data generated in the operation process by each task process user according to the task information and the site operation template which is configured in advance, and equipment shutdown events and fault maintenance data which are automatically recorded according to a system and manually input by the user.
In detail, the task operation data and the flow information data are collected to be workflow flow data, and the workflow flow data are stored in a relational library to classify data of different business flows and different devices through data processing subsequently, so that basic data of various statistical data are formed.
Further, maintenance and input of the shutdown event are realized through association of the workflow and the field device point, detailed classified recording of the shutdown event is realized, and a device report and a production delay report are generated by utilizing data processing and statistical analysis, so that manual input is reduced, the labor intensity of an operator is reduced, and the information accuracy and timeliness are improved.
S4, collecting operation data of the equipment point, and generating a delay report according to the operation data and the workflow flow data.
In the embodiment of the invention, the operation data is operation history data generated by each field device, including device operation state data, device shutdown fault data, device idle time and the like.
In the embodiment of the present invention, after the operation data of the device point is collected, the method further includes:
and storing the operation data into a preset industrial library by using a preset storage triggering mode.
In detail, the storage triggering mode can be set to be timed storage, change storage and the like, so that the equipment point operation data can be acquired by a flexible storage triggering mechanism, and the operation data corresponding to the acquired field equipment point is stored in an industrial library. The maximum storage point number of the industrial library is 10 ten thousand points, so that the acquisition of all equipment points on the site can be satisfied, strong basic data support is provided, and the guarantee is provided for the subsequent data analysis.
Further, the collected operation data of the field device point is stored in an industrial library, so that the possibility is provided for data tracing, meanwhile, the relevant conditions of the operation of the device are recorded in the industrial library, and the second-level collection and storage enable the effective operation time, idle running time and the like of the device to be counted.
In the embodiment of the invention, the delay report comprises indexes and reports such as a shift delay statistics function, a single equipment delay statistics function, equipment idle time statistics, equipment running state statistics, production line availability reports, production line OEE display, MTBF/MTTR (mean time to failure and mean running time), failure statistics causing shutdown and the like.
In an embodiment of the present invention, the generating a deferred report according to the operation data and the workflow process data includes:
determining a data form style according to preset service requirements;
performing data screening on the operation data and the workflow process data by using a preset data query statement to obtain screening data;
and generating a business report according to the data table style and the screening data, and generating the delay report according to the business report and a preset data position.
In detail, the operation data is stored in an industrial library, and the industrial library has a single-equipment delay statistics function, so that the effective operation time of the field equipment, the belt idle time and the like can be counted. By classifying delay incidents encountered in the workflow, various delay incidents and shutdown incidents of the field device are recorded in detail.
Specifically, a user draws a table style according to service requirements (which data information is needed to see, for example, equipment efficiency, workload and the like), corresponding data can be queried from a database through simple standardized SQL sentences to generate a data set, the queried data is dragged into a report grid by adopting a dragging type manufacturing mode, and a required screening control (a drop-down box control, a time control, a text control, a check box control and the like) is selected according to screening conditions of the service requirements (conditions such as daily query, monthly query, team query, equipment query and the like) to generate a flexible and configurable service report; the report making mode is simple and convenient to operate, when the subsequent business requirement is changed, the report style can be directly modified by adding and deleting columns or adding and deleting rows, then the data is dragged to the corresponding position, and the front-end page is modified along with the data after being stored, so that the report making mode is flexible to change and has very strong expansibility. The data classification can be carried out on different business processes and different devices through data processing and statistical analysis, so that basic data of various statistical data are formed. Reports and deferred reports may be generated by data processing and statistical analysis.
In another embodiment of the present invention, the generating a deferred report according to the operation data and the workflow process data includes:
counting the effective operation time of the field device in the operation data;
extracting delay events in the workflow process data;
and generating a delay report according to the effective running time and the delay event by utilizing a preset delay statistics function.
In detail, data classification can be performed on different business processes and different devices through data processing and statistical analysis to form basic data of various statistical data. Reports and deferred reports may be generated by data processing and statistical analysis.
Further, as shown in fig. 2, for a detailed structure diagram of the delay statistics and analysis method, firstly, the operation data of the equipment points can be stored in an industrial library by collecting the monitoring template, the industrial library has statistics on the belt idle time of the equipment points, single equipment delay statistics and the like, secondly, the production task flow is executed through the workflow, in the operation process, the system records the task node time of each link and the process information related to each link in the total flow operation detailed information table of the relational library, and sufficient data preparation is provided for the generation of the following report. Fault repair data and flow data are generated by associating device points in a workflow. The working flow is associated with the field operation equipment through the acquisition module, meanwhile, the shutdown reasons are recorded in the task flow, and when the equipment in the flow needs to be maintained due to maintenance planning or temporary faults and the like, the system records the maintenance into the flow information data. And (3) statistically analyzing indexes and reports such as equipment running states, equipment availability reports, production line OEE displays, failure statistics of shutdown caused by MTBF/MTTR (mean time to failure and mean running time) and the like by using a relational database.
Example two
In order to more clearly understand the present invention, the case of the embodiment of the present invention in generating a delay report is further explained by a second embodiment.
In the embodiment of the invention, the delay statistics function is used for carrying out data processing and statistical analysis on delay events in the workflow so as to generate a delay report. The data processing is to perform processes such as data cleaning, data conversion, data extraction, data merging, data calculation and the like on the delay event, and the original data generally needs to be subjected to certain processing before being used for subsequent data analysis work; statistical analysis is the process of analyzing a large amount of data collected, extracting useful information and forming conclusions to study and summarize the data in detail. The data processing portion may be implemented in a database or may be implemented by other computing engines.
In the embodiment of the present invention, the generating a delay report according to the effective running time and the delay event by using a preset delay statistics function includes:
acquiring the average fault time of the field device point corresponding to the delay event;
determining the average running time of the field device point corresponding to the delay event according to the effective running time;
Determining the average delay time corresponding to the delay event according to the average fault time and the average running time;
and generating a delay report according to the average delay time by utilizing the delay statistics function.
In detail, the process information related to each flow link can be recorded in a general flow operation detailed information table of a relational database through a workflow in the operation process, and the fault time of the field device point corresponding to the delay event is obtained through the flow operation detailed information table, so that the average fault time of the field device point corresponding to the delay event is calculated. The average operating time of the field device point corresponding to the delay event can be determined according to the effective operating time of each device point.
Specifically, the delay time generated by the field device point can be determined according to the average fault time and the average operation time corresponding to the delay event, the average operation time is compared with the normal operation time of each field device point corresponding to the delay event, the operation delay time can be obtained, and the average delay time corresponding to the delay event can be determined according to the average fault time and the average operation delay time.
Further, the delay statistics function is utilized to analyze the data of the average delay time, delay events generated for each field device point can be generated, so that visual delay reports can be generated, the relevance among data can be improved, the availability of the data can be improved, the production of groups, devices, production lines, businesses and the like can be effectively analyzed, the production data can form effective reports, the production is analyzed and guided, and a manager can extract the production conditions in different aspects from a large amount of complicated data.
Example III
As shown in fig. 3, the present embodiment further provides a functional block diagram of a delay statistics and analysis method device.
The delay statistics and analysis method apparatus 100 of the present embodiment may be installed in an electronic device. Depending on the implementation function, the delay statistics and analysis method apparatus 100 may include a production task flow execution module 101, a flow information data generation module 102, a workflow flow data determination module 103, and a delay report generation module 104. The module of the invention, which may also be referred to as a unit, refers to a series of computer program segments, which are stored in the memory of the electronic device, capable of being executed by the processor of the electronic device and of performing a fixed function.
In the present embodiment, the functions concerning the respective modules/units are as follows:
the production task flow execution module 101 is configured to execute a production task flow through a preset workflow to obtain task job data;
the flow information data generating module 102 is configured to associate the workflow with a preset device point to obtain an associated flow node, and generate flow information data through the associated flow node;
the workflow process data determining module 103 is configured to determine workflow process data according to the task job data and the process information data;
The delay report generating module 104 is configured to collect operation data of the device point, and generate a delay report according to the operation data and the workflow process data.
In detail, each module of the delay statistics and analysis device 100 in the embodiment of the present invention adopts the same technical means as the delay statistics and analysis method in the first embodiment and the second embodiment, and can produce the same technical effects, which are not described herein.
Example IV
As shown in fig. 4, the present embodiment further provides a computer electronic device, which may include a processor 10, a memory 11, a communication bus 12, and a communication interface 13, and may further include a computer program, such as a delay statistics and analysis program, stored in the memory 11 and executable on the processor 10.
The processor 10 may be formed by an integrated circuit in some embodiments, for example, a single packaged integrated circuit, or may be formed by a plurality of integrated circuits packaged with the same function or different functions, including one or more central processing units (Central Processing unit, CPU), a microprocessor, a digital processing chip, a graphics processor, a combination of various control chips, and so on. The processor 10 is a Control Unit (Control Unit) of the electronic device, connects various components of the entire electronic device using various interfaces and lines, executes or executes programs or modules (for example, a delay statistics and analysis program, etc.) stored in the memory 11, and invokes data stored in the memory 11 to perform various functions of the electronic device and process data.
The memory 11 includes at least one type of readable storage medium including flash memory, a removable hard disk, a multimedia card, a card type memory (e.g., SD or DX memory, etc.), a magnetic memory, a magnetic disk, an optical disk, etc. The memory 11 may in some embodiments be an internal storage unit of the electronic device, such as a mobile hard disk of the electronic device. The memory 11 may in other embodiments also be an external storage device of the electronic device, such as a plug-in mobile hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the electronic device. Further, the memory 11 may also include both an internal storage unit and an external storage device of the electronic device. The memory 11 may be used not only for storing application software installed in an electronic device and various types of data, such as a code of delay statistics and analysis programs, but also for temporarily storing data that has been output or is to be output.
The communication bus 12 may be a peripheral component interconnect standard (peripheral component interconnect, PCI) bus, or an extended industry standard architecture (extended industry standard architecture, EISA) bus, among others. The bus may be classified as an address bus, a data bus, a control bus, etc. The bus is arranged to enable a connection communication between the memory 11 and at least one processor 10 etc.
The communication interface 13 is used for communication between the electronic device and other devices, including a network interface and a user interface. Optionally, the network interface may include a wired interface and/or a wireless interface (e.g., WI-FI interface, bluetooth interface, etc.), typically used to establish a communication connection between the electronic device and other electronic devices. The user interface may be a Display (Display), an input unit such as a Keyboard (Keyboard), or alternatively a standard wired interface, a wireless interface. Alternatively, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like. The display may also be referred to as a display screen or display unit, as appropriate, for displaying information processed in the electronic device and for displaying a visual user interface.
Only an electronic device having components is shown, and it will be understood by those skilled in the art that the structures shown in the figures do not limit the electronic device, and may include fewer or more components than shown, or may combine certain components, or a different arrangement of components.
For example, although not shown, the electronic device may further include a power source (such as a battery) for supplying power to the respective components, and preferably, the power source may be logically connected to the at least one processor 10 through a power management device, so that functions of charge management, discharge management, power consumption management, and the like are implemented through the power management device. The power supply may also include one or more of any of a direct current or alternating current power supply, recharging device, power failure detection circuit, power converter or inverter, power status indicator, etc. The electronic device may further include various sensors, bluetooth modules, wi-Fi modules, etc., which are not described herein.
It should be understood that the embodiments described are for illustrative purposes only and are not limited to this configuration in the scope of the patent application.
One delay statistics and analysis program stored in the memory 11 of the electronic device is a combination of instructions that, when executed in the processor 10, may implement:
executing a production task flow through a preset workflow to obtain task operation data;
associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node;
Determining workflow flow data according to the task job data and the flow information data;
and collecting the operation data of the equipment point, and generating a delay report according to the operation data and the workflow flow data.
In particular, the specific implementation method of the above instructions by the processor 10 may refer to the description of the relevant steps in the corresponding embodiment of the drawings, which is not repeated herein.
Further, the electronic device integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. The computer readable storage medium may be volatile or nonvolatile. For example, the computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM).
Example five
The present embodiment provides a storage medium storing a computer program which, when executed by a processor, implements the steps of a delay statistics and analysis method as described above.
These program code may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows.
Storage media includes both permanent and non-permanent, removable and non-removable media, and information storage may be implemented by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media may include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, read only compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
It is noted that the terms used herein are used merely to describe particular embodiments and are not intended to limit exemplary embodiments in accordance with the present application, when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof.
It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus, device and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be other manners of division when actually implemented.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical units, may be located in one place, or may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units can be realized in a form of hardware or a form of hardware and a form of software functional modules.
It will be evident to those skilled in the art that the application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential characteristics thereof.
The present embodiments are, therefore, to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference signs in the claims shall not be construed as limiting the claim concerned.
The embodiment of the application can acquire and process the related data based on the artificial intelligence technology. Among these, artificial intelligence (Artificial Intelligence, AI) is the theory, method, technique and application system that uses a digital computer or a digital computer-controlled machine to simulate, extend and extend human intelligence, sense the environment, acquire knowledge and use knowledge to obtain optimal results.
Furthermore, it is evident that the word "comprising" does not exclude other elements or steps, and that the singular does not exclude a plurality. A plurality of units or means recited in the system claims can also be implemented by means of software or hardware by means of one unit or means. The terms first, second, etc. are used to denote a name, but not any particular order.
Finally, it should be noted that the above-mentioned embodiments are merely for illustrating the technical solution of the present invention and not for limiting the same, and although the present invention has been described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications and equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention.
Claims (10)
1. A delay statistics and analysis method, the method comprising:
executing a production task flow through a preset workflow to obtain task operation data;
associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node;
determining workflow flow data according to the task job data and the flow information data;
and collecting the operation data of the equipment point, and generating a delay report according to the operation data and the workflow flow data.
2. The delay statistics and analysis method of claim 1, wherein the step of executing the production task flow through a preset workflow to obtain task job data comprises:
extracting the logical relation of the operation tasks in the production task flow;
dividing an event main flow and an event sub-flow in the workflow according to the logical relation of the job tasks;
generating a site operation template according to the event main flow and the event sub-flow;
and configuring task passing nodes according to event nodes in the field operation template, and collecting task operation data through the task passing nodes.
3. The delay statistics and analysis method as described in claim 1, wherein said associating said workflow with a predetermined device point to obtain an associated flow node comprises:
acquiring a workflow data source module of the workflow, and creating a data source in the workflow data source module to obtain a new data source;
selecting the new data source according to a preset task variable, and determining equipment points according to the new data source;
and determining a preset label point position of the equipment according to the equipment point, and associating the task variable with the label point position to obtain an association flow node.
4. The delay statistics and analysis method of claim 1 wherein said generating flow information data by said associated flow node comprises:
obtaining fault maintenance data corresponding to the associated flow nodes;
entering equipment shutdown reasons in the associated flow nodes;
step-by-step classification is carried out on the equipment shutdown reasons according to preset planned maintenance and preset fault maintenance, so as to obtain equipment shutdown events;
and collecting the equipment shutdown event and the fault maintenance data as the flow information data.
5. The delay statistics and analysis method of claim 1, wherein said generating delay reports from said operational data and said workflow process data comprises:
determining a data form style according to preset service requirements;
performing data screening on the operation data and the workflow process data by using a preset data query statement to obtain screening data;
and generating a business report according to the data table style and the screening data, and generating the delay report according to the business report and a preset data position.
6. The delay statistics and analysis method of claim 1, wherein said generating delay reports from said operational data and said workflow process data comprises:
Counting the effective operation time of the field device in the operation data;
extracting delay events in the workflow process data;
and generating a delay report according to the effective running time and the delay event by utilizing a preset delay statistics function.
7. The method of claim 6, wherein generating a delay report based on the effective run time and the delay incidents using a predetermined delay statistics function comprises:
acquiring the average fault time of the field device point corresponding to the delay event;
determining the average running time of the field device point corresponding to the delay event according to the effective running time;
determining the average delay time corresponding to the delay event according to the average fault time and the average running time;
and generating a delay report according to the average delay time by utilizing the delay statistics function.
8. A delay statistics and analysis apparatus, the apparatus comprising:
the production task flow execution module is used for executing the production task flow through a preset workflow to obtain task operation data;
the flow information data generation module is used for associating the workflow with a preset equipment point to obtain an associated flow node, and generating flow information data through the associated flow node;
The workflow process data determining module is used for determining workflow process data according to the task operation data and the process information data;
and the delay report generation module is used for collecting the operation data of the equipment point and generating a delay report according to the operation data and the workflow flow data.
9. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement a delay statistics and analysis method as claimed in any one of claims 1 to 7.
10. A computer readable storage medium, having stored thereon a computer program which, when executed by a processor, implements a delay statistics and analysis method according to any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310789446.6A CN116822926A (en) | 2023-06-29 | 2023-06-29 | Delay statistics and analysis method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310789446.6A CN116822926A (en) | 2023-06-29 | 2023-06-29 | Delay statistics and analysis method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116822926A true CN116822926A (en) | 2023-09-29 |
Family
ID=88125480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310789446.6A Pending CN116822926A (en) | 2023-06-29 | 2023-06-29 | Delay statistics and analysis method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116822926A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117370065A (en) * | 2023-12-01 | 2024-01-09 | 中航信移动科技有限公司 | Abnormal task determining method, electronic equipment and storage medium |
-
2023
- 2023-06-29 CN CN202310789446.6A patent/CN116822926A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117370065A (en) * | 2023-12-01 | 2024-01-09 | 中航信移动科技有限公司 | Abnormal task determining method, electronic equipment and storage medium |
CN117370065B (en) * | 2023-12-01 | 2024-02-02 | 中航信移动科技有限公司 | Abnormal task determining method, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107402976B (en) | Power grid multi-source data fusion method and system based on multi-element heterogeneous model | |
CN109784758B (en) | Engineering quality supervision early warning system and method based on BIM model | |
CN107145586B (en) | Label output method and device based on electric power marketing data | |
CN108197131A (en) | A kind of construction method and device of electric power asset portrait | |
CN104699735A (en) | Data processing method and device for enterprise data center | |
CN110851499A (en) | Knowledge-based assembly process design method, system and medium | |
CN109754177A (en) | Pollution sources portrait label system, the building method of pollution sources portrait and its application | |
CN114519524A (en) | Enterprise risk early warning method and device based on knowledge graph and storage medium | |
CN116822926A (en) | Delay statistics and analysis method and device, electronic equipment and storage medium | |
CN104899143A (en) | Software peer review system realizing device for providing DM (Data Mining) | |
CN111190814B (en) | Method and device for generating software test case, storage medium and terminal | |
CN113723637B (en) | Economic repair level analysis method and system for ship repair system | |
CN107423035B (en) | Product data management system in software development process | |
CN106649461A (en) | Method for automatically cleaning and maintaining elastic search log index file | |
CN108376324B (en) | System and method for managing metering assets of carrier collector | |
CN110175776A (en) | A kind of equipment management system | |
CN114312930B (en) | Train operation abnormality diagnosis method and device based on log data | |
CN115471215A (en) | Business process processing method and device | |
RU98387U1 (en) | DECISION MAKING SUPPORT SYSTEM FOR OPERATING AND DISPATCHING AND OPERATING PERSONNEL OF AUTOMATED SORTING SLIDES (DSS KDK SU) | |
Raj et al. | On the Impact of ML use cases on Industrial Data Pipelines | |
CN107248118A (en) | Data digging method, device and system | |
Boshnakoska et al. | Correlation between object-oriented metrics and refactoring | |
Krishna Mohan et al. | Quality framework for reliability improvement in SAP netweaver business intelligence environment through lean software development––a practical perspective | |
CN111061777A (en) | Project data statistical analysis method and system | |
Dubey et al. | Reusability types and reuse metrics: a survey |
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 |