CN115511397B - Intelligent work order data dispatching method and system - Google Patents
Intelligent work order data dispatching method and system Download PDFInfo
- Publication number
- CN115511397B CN115511397B CN202211469925.1A CN202211469925A CN115511397B CN 115511397 B CN115511397 B CN 115511397B CN 202211469925 A CN202211469925 A CN 202211469925A CN 115511397 B CN115511397 B CN 115511397B
- Authority
- CN
- China
- Prior art keywords
- fault
- scheduled
- type
- work order
- maintenance
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063118—Staff planning in a project environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063112—Skill-based matching of a person or a group to a task
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Educational Administration (AREA)
- General Business, Economics & Management (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Physics (AREA)
- Mathematical Analysis (AREA)
- Development Economics (AREA)
- Computational Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Algebra (AREA)
- Probability & Statistics with Applications (AREA)
- Evolutionary Biology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to a work order data intelligent dispatching method and a system, belonging to the technical field of data processing, wherein the method comprises the following steps: when the number of each type of fault work orders is larger than or equal to the number of maintenance personnel to be scheduled, which can process the type of fault, the probability that each maintenance personnel to be scheduled is allocated to each fault work order is determined according to the distance between a fault place on the fault work orders and the maintenance personnel to be scheduled; when the number of each type of fault work orders is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of faults, determining a weighted reciprocal distance according to the tractability value of each type of fault work orders and the personal ability value of each to-be-scheduled maintenance personnel, and determining the probability of each to-be-scheduled maintenance personnel being distributed to each fault work order according to the weighted reciprocal distance; and finishing dispatching each fault work order according to the probability that each maintenance worker to be dispatched of each fault is allocated to each fault work order. The invention realizes the reasonable distribution of the maintenance personnel to be scheduled.
Description
Technical Field
The invention belongs to the technical field of data processing, and particularly relates to a work order data intelligent dispatching method and system.
Background
With the improvement of the living standard of people, household appliances become necessities of the life of residents, besides traditional household appliances, different types of household appliances are produced at the same time in order to meet the personalized requirements of daily life of people, such as living household appliances, kitchen household appliances, mother and infant household appliances and the like, the types of the household appliances are numerous, household appliance manufacturers on the market are more and more increased in order to meet the requirements of the market on various household appliances, but with the increasingly wide application of the household appliances, some problems are gradually exposed, such as the after-sale maintenance problem of the household appliances.
For household electrical appliance manufacturers, if an after-sale service system is independently constructed in every part of the country, a large amount of financial resources and material resources are wasted, and if the problem is not timely solved for a client, loss of the client is caused.
The dispatching and dispatching of the work orders occupy an important position in the whole service platform, the dispatching of the work orders refers to the fact that work tasks are distributed to specific maintenance personnel for after-sales maintenance, a customer can send fault types through the service platform, the service platform automatically counts the total number of all fault work orders in each area in the current period to be distributed, and distributes the fault work orders to corresponding maintenance personnel according to the types of the fault work orders, so that the quick dispatching of the work orders is achieved, the missed work orders and the overstocked tasks are reduced, and the maintenance efficiency is improved; however, in the intelligent dispatch system in the prior art, generally, the maintenance personnel can be intelligently and quickly dispatched according to the responsible area of the maintenance personnel, the fault type, the user-defined skill tag and the distance between the fault work order, the user-defined skill tag is the type capable of processing the fault, the specific dispatch process is to classify the maintenance personnel capable of processing various faults according to the fault type, and dispatch all the maintenance personnel capable of processing the fault according to the fault type of the work order and the distance between the maintenance personnel and the fault location, and the dispatch mode can cause that the difference of the traffic between the maintenance personnel with more maintenance skills and the maintenance personnel with less maintenance skills is too large, which easily causes that the maintenance personnel with more maintenance skills is not busy, and the maintenance personnel with less maintenance skills is idle, which causes that the dispatching mode of the maintenance personnel is unreasonable.
Disclosure of Invention
The invention provides a work order data intelligent dispatching method and a work order data intelligent dispatching system, when the number of each type of fault work orders in a target area is more than or equal to the number of maintenance personnel to be dispatched, which can process the type of fault, the hand shortage of the maintenance personnel to be dispatched, which can process the type of fault, can be directly distributed according to the distance; when the number of each type of fault work orders in the target area is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of fault, the probability that each to-be-scheduled maintenance personnel capable of processing each type of fault is allocated to each type of fault work order is determined by combining the tractability value of the fault work order and the personal capacity of the to-be-scheduled maintenance personnel, so that the reasonable allocation of the to-be-scheduled maintenance personnel is realized, and the situations that maintenance personnel with more maintenance skills are busy and maintenance personnel with less maintenance skills are idle are avoided.
The invention discloses an intelligent work order data dispatching method, which adopts the following technical scheme:
acquiring the number of each type of fault work orders in the current to-be-distributed time period of the target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault;
when the number of each type of fault work orders in the target area is larger than or equal to the number of maintenance personnel to be scheduled, which can process the type of fault, the probability that each maintenance personnel to be scheduled, which can process each type of fault, is allocated to each fault work order is determined according to the distance between the fault location on each fault work order in each type and the position of each maintenance personnel to be scheduled, which can process the type of fault;
when the number of each type of fault work orders in the target area is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of fault, calculating a first product of the total number of all fault work orders and the total number of all to-be-scheduled maintenance personnel in the current to-be-allocated time period of the target area, and simultaneously calculating a second product of the number of each type of fault work orders and the number of to-be-scheduled maintenance personnel capable of processing the type of fault in the current to-be-allocated time period of the target area;
taking a first ratio of the second product and the first product as a tractability value of each type of fault work order in the target area;
acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be allocated in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal capability value of each maintenance person to be scheduled;
determining the weight value of each type of fault work order distributed to each maintenance person to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance person to be scheduled;
determining the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order according to the weight value of each maintenance person to be scheduled, which is allocated to each fault work order, and the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault;
and finishing dispatching each fault work order according to the probability that each maintenance worker to be dispatched for each fault is distributed to each fault work order.
Further, the step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is assigned to each fault work order of the type according to the distance between the fault location on each fault work order of the type and the position of each maintenance person to be scheduled, which can process the type of fault, includes:
and taking the reciprocal of the distance between the fault site on each fault work order of each type and the position of each to-be-scheduled maintenance personnel capable of processing the type of fault as the probability that each to-be-scheduled maintenance personnel capable of processing each type of fault is allocated to each fault work order of the type.
Further, the step of determining the weight value of each type of fault work order to be allocated to each maintenance person to be scheduled according to the tractability value of each type of fault work order and the personal ability value of each maintenance person to be scheduled in the current period to be allocated in the target area comprises the following steps:
acquiring a first square value of the tractability value of each type of fault work order in the current period to be allocated in the target area;
the personal ability value of each maintenance person to be scheduled is used as a negative index of an index function to obtain a normalized personal ability value of each maintenance person to be scheduled, and a second square value of the normalized personal ability value is calculated;
and determining the weight value of each type of fault work order distributed to each maintenance personnel to be scheduled according to the first square value corresponding to each type of fault work order in the current period to be distributed of the target area and the second square value corresponding to each maintenance personnel to be scheduled.
Further, the step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is assigned to each fault work order according to the weight value assigned to each maintenance person to be scheduled by each type of fault work order and the distance between the fault location on each fault work order in each type and the position of each maintenance person to be scheduled, which can process the type of fault, includes:
and weighting the distance reciprocal between the fault location on each type of fault work order and the position of each to-be-scheduled maintenance personnel capable of processing the type of fault by using the weight value of each to-be-scheduled maintenance personnel allocated to each type of fault work order, obtaining the weighted distance reciprocal, and taking the weighted distance reciprocal as the probability that each to-be-scheduled maintenance personnel capable of processing each type of fault is allocated to each type of fault work order.
Further, the probability calculation formula of each maintenance person to be scheduled of each type of fault being allocated to each fault work order of the type is as follows:
wherein, the first and the second end of the pipe are connected with each other,indicating that a first ÷ treatable condition can be processed>The fifth of the class fault>A number of maintenance personnel to be dispatched is assigned to the fifth->The th in class fault>Probability of individual fault work orders; />Indicates the fifth->A maintenance person to be scheduled; />Indicates the fifth->A class failure; />Indicates the fifth->The th in class fault>A fault work order; />Indicates the fifth->The number of the fault-like work orders distributed to the target area in the current period to be distributed; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of maintenance personnel to be scheduled for the class fault; />Indicates the fifth->The th in class fault>The fault location and the processable th on each fault work order>The fifth of the class fault>The reciprocal of the distance between the positions of the maintenance personnel to be dispatched; when/is>When it is, it indicates the target area is ^ h>The number of the fault-like work orders is more than or equal to the processable fifth or sixth>The number of maintenance personnel to be scheduled for the class fault; when/is>Indicates the number ^ th of the target area>The number of fault-like work orders is less than that which can be processed at the fifth or fifth place>The number of maintenance personnel to be scheduled for the class fault;
representing the total number of all fault work orders in the current period to be allocated in the target area; />The total number of all maintenance personnel to be scheduled in the current period to be allocated in the target area is represented; />Is->In combination of->Indicates that the target area isIs currently pending for the time period>The proportion of the number of the similar fault work orders to the total number of all the fault work orders is calculated; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of the maintenance personnel to be scheduled of the similar fault accounts for the total number of all the maintenance personnel to be scheduled; />Indicating that a target area is first ÷ reserved in the current period of awaiting allocation>The easy-to-handle degree value of the fault-like work order;
indicating that the target area is ^ based on the current period to be allocated>The number of fault types which can be processed by each maintenance worker to be scheduled; />Representing the total number of types of faults that the maintenance company can handle in the target area; />Indicates the fifth->Personal ability value of each maintenance person to be scheduled; />Representing an exponential function.
Further, according to the probability that each maintenance worker to be scheduled of each type of fault is assigned to each fault work order of the type, the step of completing the dispatch of each fault work order comprises the following steps:
when the probability that any maintenance person to be scheduled of any type of fault is allocated to any fault work order is the maximum, allocating the maintenance person to be scheduled to the fault work order;
and similarly, the dispatching of each type of fault work order in the current period to be distributed in the target area is completed.
Further, the number of maintenance personnel to be scheduled, which can process each type of fault, is obtained according to the following steps:
obtaining maintenance personnel who have finished card punching in the current period to be allocated in the target area, and recording as determined maintenance personnel;
acquiring maintenance personnel of a target area which have reached the predicted completion time but are not checked in the current period to be allocated, and recording the maintenance personnel as the maintenance personnel to be determined;
acquiring the longest time for processing each type of fault in the historical data of each to-be-determined maintenance person, and acquiring the average time for processing each type of fault in the historical data of each to-be-determined maintenance person;
rounding up the difference between the longest time for processing each type of fault and the average time in the historical data of each to-be-determined maintenance person to obtain the maximum deviation value for processing each type of fault by each to-be-determined maintenance person;
when the maximum deviation value of each to-be-treated maintenance person for treating each type of fault is smaller than or equal to a preset first threshold value, taking the to-be-treated maintenance person as a newly-added to-be-scheduled maintenance person for treating the type of fault;
and adding newly-added maintenance personnel to be scheduled, which can process each type of fault in the current period to be allocated in the target area, and the determined maintenance personnel to be scheduled to obtain the number of the maintenance personnel to be scheduled, which can process each type of fault.
Further, the calculation formula of the maximum deviation value of each type of fault processed by each maintenance person to be determined is as follows:
wherein, the first and the second end of the pipe are connected with each other,represents a fifth or fifth party>The person to be serviced processes the ^ h->Maximum deviation value of class fault; />Indicates the fifth->The person to be serviced processes the ^ h->Maximum time to class failure; />Indicates the fifth->The person to be repaired is determined>Sub-treatment is based on>Time of class fault, based on the status of the timer>Represents a fifth or fifth party>Undetermined maintenanceProcessing the ^ th or ^ th treatment in the historical data of people>Total number of class failures;indicates the fifth->Processing first/fifth historical data of pending maintenance personnel>Mean time to class failure; />Indicating a rounded up symbol.
An intelligent work order data dispatch system comprising:
the data acquisition module is used for acquiring the number of each type of fault work orders in the current period to be allocated in the target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault;
the first distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault, when the number of each type of fault work orders in the target area is greater than or equal to the number of maintenance persons to be scheduled, which can process the type of fault;
the tractability value calculation module is used for calculating a first product of the total number of all fault worksheets and the total number of all to-be-scheduled maintenance personnel in the current to-be-allocated time interval of the target area when the number of each type of fault worksheets in the target area is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of fault, and calculating a second product of the number of each type of fault worksheets and the number of to-be-scheduled maintenance personnel capable of processing the type of fault in the current to-be-allocated time interval of the target area; the first ratio of the second product and the first product is used as a tractability value of each type of fault work order in the target area;
the personal ability value calculation module is used for acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be distributed in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal ability value of each maintenance person to be scheduled;
the weighted value calculation module is used for determining the weighted value of each type of fault work order distributed to each maintenance worker to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance worker to be scheduled;
the second distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the weight value of each maintenance person to be scheduled, which is distributed to each fault work order, and the distance between the fault position on each fault work order in each type and the position of each maintenance person to be scheduled, which can process the type of fault;
and the fault work order dispatching module is used for finishing dispatching each fault work order according to the probability that each maintenance worker to be dispatched of each fault is distributed to each fault work order.
The beneficial effects of the invention are:
the intelligent work order data dispatching method and system provided by the invention are optimized aiming at the problem that the traditional work order dispatching mode causes too large difference of the service volume between a maintenance person with more maintenance skills and a maintenance person with less maintenance skills; when the number of the fault work orders of each type in the target area is larger than or equal to the number of the maintenance personnel to be scheduled, which can process the type of fault, the hands of the maintenance personnel to be scheduled, which can process the type of fault, are proved to be in short supply and are directly distributed according to the distance; when the number of each type of fault work orders in the target area is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of faults, the probability that each to-be-scheduled maintenance personnel capable of processing each type of faults is allocated to each fault work order is determined by combining the tractability value of each type of fault work order and the personal ability value of each to-be-scheduled maintenance personnel, the probability that the maintenance personnel with single skills are allocated to a large number of the to-be-scheduled work orders is increased, the probability that the maintenance personnel with large skills are allocated to the cold door work orders is increased, the difference of the order receiving frequency among different maintenance personnel is reduced, expected factors are blended, the dispatching of the work orders and the idle period and the vacuum period of personnel scheduling are greatly reduced, the scheduling efficiency and the customer experience of the maintenance personnel are improved, and the maintenance service of enterprises is enabled to be better in quality.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart of an intelligent work order data dispatching method of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention relates to a method for intelligently dispatching work order data, which comprises the following steps of:
s1, acquiring the number of each type of fault work orders in a current to-be-distributed time period of a target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault.
The maintenance work order dispatching system is characterized in that a service platform is used for facilitating management, a form system of a fault maintenance work order is embodied, big data is sorted and counted, the fault maintenance work order dispatching system solves the operation and maintenance management problem of a consumer due to the fact that the service platform is used for facilitating management, the consumer reports fault types in a system work order mode after encountering the fault problems, a manager dispatches the work order or the system automatically dispatches the work order after the service platform receives the fault types reported by the consumer, the maintenance personnel process the fault work order, and the consumer confirms whether the fault work order is processed or not.
The operation mode of the existing automatic dispatch model is quite rigid, and if a maintenance worker A has maintenance skill labels of A, B and C and a maintenance worker B only has A-class maintenance skill, when a class A fault work order is dispatched, the A and the B are in a rotation dispatch sequence of the class A work order, but the A can also rotate in the class B and C fault work orders, and the B can only receive the class A work order. The difference of the skill labels is large, the difference of the order taking frequency of the two labels is large, serious drought and waterlogging are caused, even aiming at the problem, part of maintenance personnel falsify the problem, own skill labels are added by a method, the order taking frequency of the personnel is improved, and adverse effects are caused to the industrial environment.
The automatic dispatching adopts a rotation mode, when the number of work orders is large, the A class is small, and the B and C class are large, the order receiving frequency of the order A is possibly too high, the order receiving frequency of the order B is extremely low or even no order can be received, when the order A is difficult to pull out among a plurality of work orders, the order B has nothing to do, and the high order receiving frequency can also cause a new order to be automatically distributed to the order A, the order A needs to continuously and repeatedly call and feed back to a dispatching department, the maintenance efficiency is greatly reduced, the point of attention of the order-giving client lies in whether the maintenance personnel can quickly arrive at a fault site, and how long time is needed to repair the fault, so that the order dispatching process and the scientific dispatching maintenance personnel are optimized, the fault first-aid repair time is reasonably compressed, and a solid foundation can be laid for further deepening of high-quality service.
For a maintenance company, each area is provided with one or more branch sites which are specially responsible for maintenance service of the area to shorten the time for going to a fault site, so that the same work order is distributed according to the area where the fault site is located on the fault work order.
In the invention, an area is randomly selected as a target area, because each maintenance worker in the area sends and processes a fault work order, the work order management system can record the order sending time of the sent maintenance worker, the maintenance worker can input the predicted completion time after receiving the order, meanwhile, the maintenance worker can punch a card on the work order management system after confirming that the fault work order is processed, and the system can record the completed card punching time; meanwhile, the work order management system collects a batch of fault work orders to be distributed in a period of time, and the specific collection time can be determined according to actual conditions.
And S2, when the number of each type of fault work orders in the target area is larger than or equal to the number of the maintenance personnel to be scheduled, which can process the type of fault, determining the probability that each maintenance personnel to be scheduled, which can process each type of fault, is allocated to each fault work order according to the distance between the fault location on each fault work order in each type and the position of each maintenance personnel to be scheduled, which can process the type of fault.
The step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order according to the distance between the fault location on each fault work order in each type and the position of each maintenance person to be scheduled, which can process the type of fault, comprises the following steps: and taking the reciprocal of the distance between the fault location on each fault work order of each type and the position of each maintenance person to be scheduled, which can process the fault, as the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order of the type.
The distance between the fault position on each type of fault work order and the position of each to-be-scheduled maintenance worker capable of processing the type of fault is obtained as,/>Indicates the fifth->A maintenance person to be scheduled; when the number of any type of fault work orders in the target area is larger than or equal to the number of to-be-scheduled maintenance personnel capable of processing the type of fault, the number of hands of the type of fault work orders is considered to be insufficient, and under the condition that the number of hands is insufficient, the closer the distance to-be-scheduled maintenance personnel corresponding to the fault type is, the better the distance is, therefore, the reciprocal of the distance between the fault position on each type of fault work order and the position of each to-be-scheduled maintenance personnel capable of processing the type of fault is taken as the probability that each to-be-scheduled maintenance personnel capable of processing each type of fault is allocated to each type of fault work order. />
And S3, when the number of each type of fault work orders in the target area is smaller than the number of the to-be-scheduled maintenance personnel capable of processing the type of fault, calculating a first product of the total number of all fault work orders and the total number of all to-be-scheduled maintenance personnel in the current to-be-allocated time period of the target area, and simultaneously calculating a second product of the number of each type of fault work orders and the number of the to-be-scheduled maintenance personnel capable of processing the type of fault in the current to-be-allocated time period of the target area.
Used in the inventionIndicates the fifth->The number of the fault-like work orders distributed to the target area in the current period to be distributed;indicating that the target area may be processed ^ h within the current period to be allocated>The number of maintenance personnel to be scheduled for the class fault; />Indicating that the target area is ^ based on the current period to be allocated>The number and the processable fifth/or sixth of the fault-like work orders>A second product of the number of maintenance personnel to be scheduled for the class fault; />Representing the total number of all fault work orders in the current period to be allocated in the target area; />The total number of all maintenance personnel to be scheduled in the current period to be allocated in the target area is represented; />And the first product of the total number of all fault work orders and the total number of all maintenance personnel to be scheduled in the current period to be allocated in the target area is represented.
And S4, taking the first ratio of the second product and the first product as the tractability value of each type of fault work order in the target area.
In the inventionIs taken as the target area up to and/or during the current period to be allocated>The easily processed degree value of the fault-like work order represents the ^ th or greater than>The fault-like work order is sufficient for most of the maintenance personnel, and then the fault-like work order is distributed to the part with less maintenance skill, and the maintenance skill is reservedThe part of personnel with more labels is to handle other work orders of cold doors to avoid the personnel to be idle, and more reasonable personnel scheduling is carried out.
And S5, acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be allocated in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal capability value of each maintenance person to be scheduled.
Indicating that a target area is first ÷ reserved in the current period of awaiting allocation>The number of fault types which can be processed by each maintenance worker to be scheduled; />Representing the total number of types of faults that the maintenance company can handle in the target area; />Indicates the fifth->The personal ability value of the individual person to be scheduled for maintenance is considered ^ er>Greater ratio indicates a fifth or fifth condition>More types of faults can be handled by individual maintenance personnel to be scheduled, which proves that the ^ th or greater than the standard>The personal ability of each maintenance person to be scheduled is stronger, and the corresponding personal ability value is larger.
And S6, determining the weight value of each type of fault work order distributed to each maintenance person to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance person to be scheduled.
The step of determining the weight value of each type of fault work order distributed to each maintenance person to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance person to be scheduled comprises the following steps: acquiring a first square value of the tractability value of each type of fault work order in the current period to be distributed in the target area; the personal ability value of each maintenance person to be scheduled is used as a negative index of an index function to obtain a normalized personal ability value of each maintenance person to be scheduled, and a second square value of the normalized personal ability value is calculated; and determining the weight value of each fault work order to be distributed to each maintenance person to be dispatched according to the first square value corresponding to each fault work order in the current period to be distributed of the target area and the second square value corresponding to each maintenance person to be dispatched.
Indicating that the target area is ^ based on the current period to be allocated>Easily-processed degree value of fault-like work order>And is based on the fifth or fifth criterion>Normalized personal ability value calculated by personal ability value of maintenance personnel to be scheduledCombine the two, i.e. the ^ h->The fault-like work order has high easy-to-process degree,and/or>The weaker the personal ability value of the individual service person to be dispatched, i.e. the ^ th->A number of maintenance persons to be scheduled are assigned to a first ÷ based station>The higher the probability of the class fault work order is, the more the integration result is used as the weight value of each maintenance worker to be scheduled.
And S7, determining the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order according to the weight value of each maintenance person to be scheduled, which is allocated to each fault work order, and the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault.
The step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order according to the weight value of each maintenance person to be scheduled, which is allocated to each fault work order, and the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault, comprises the following steps: and weighting the reciprocal distance between the fault location on each type of fault work order and the position of each to-be-scheduled maintenance person capable of processing the type of fault by using the weight value of each to-be-scheduled maintenance person to which each type of fault work order is assigned, so as to obtain a weighted reciprocal distance, and taking the weighted reciprocal distance as the probability that each to-be-scheduled maintenance person capable of processing each type of fault is assigned to each type of fault work order.
And S8, completing dispatching of each fault work order according to the probability that each maintenance worker to be dispatched of each fault is allocated to each fault work order.
The probability calculation formula of each maintenance worker to be scheduled of each type of fault and the work order of each type of fault is as follows:
wherein, the first and the second end of the pipe are connected with each other,indicates that a first->The fifth of the class fault>A number of service persons to be scheduled are assigned to a first ÷ based station>The fifth in a fault-like>Probability of individual fault work orders; />Indicates the fifth->A maintenance person to be scheduled; />Indicates the fifth->A class failure; />Indicates the fifth->The th in class fault>A fault work order; />Represents a fifth or fifth party>The number of the fault-like work orders distributed to the target area in the current period to be distributed; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of maintenance personnel to be scheduled for the class fault; />Indicates the fifth->The th in class fault>Location of fault and location that can be processed on fault work order>Fault-like fifth or fifth>The reciprocal of the distance between the positions of the maintenance personnel to be dispatched; when/is>When it is, it indicates the target area is ^ h>The number of fault-like work orders is greater than or equal to the number of treatable +>The number of maintenance personnel to be scheduled for the class fault; when/is>Indicating a first ^ target area>The number of fault-like work orders is smaller than can be processed ^ er>The number of maintenance personnel to be scheduled for the class fault;
representing the total number of all fault work orders in the current period to be allocated in the target area; />The total number of all maintenance personnel to be scheduled in the current period to be allocated in the target area is represented; />Is->Is combined and/or is combined>Indicating that the target area is ^ based on the current period to be allocated>The proportion of the number of the similar fault work orders to the total number of all the fault work orders is calculated; />Indicating that the target area may be processed on a ^ basis within the current period to be allocated>The number of the maintenance personnel to be scheduled of the similar fault accounts for the total number of all the maintenance personnel to be scheduled; />Indicating that the target area is ^ based on the current period to be allocated>The easy-to-handle degree value of the fault-like work order;
indicating that the target area is ^ based on the current period to be allocated>The number of fault types which can be processed by each maintenance worker to be scheduled; />Representing the total number of types of faults that the maintenance company can handle in the target area; />Represents a fifth or fifth party>Personal ability value of each maintenance person to be scheduled; />Representing an exponential function.
The step of completing the dispatch of each fault work order according to the probability that each maintenance worker to be dispatched of each fault is allocated to each fault work order comprises the following steps: when the probability that any maintenance person to be scheduled of any type of fault is allocated to any fault work order is the maximum, allocating the maintenance person to be scheduled to the fault work order; and in the same way, dispatching each type of fault work order in the current period to be distributed of the target area is completed.
The number of the maintenance personnel to be scheduled, which can process each type of fault, is obtained according to the following steps: obtaining maintenance personnel who have finished card punching in the current period to be allocated in the target area, and recording as determined maintenance personnel; acquiring maintenance personnel of a target area which have reached the predicted completion time but are not finished by punching a card in the current period to be allocated, and recording the maintenance personnel as the maintenance personnel to be allocated; acquiring the longest time for processing each type of fault in the historical data of each person to be maintained, and acquiring the average time for processing each type of fault in the historical data of each person to be maintained; the difference between the longest time for processing each type of fault in the historical data of each to-be-determined maintenance person and the average time is rounded up to obtain the maximum deviation value for processing each type of fault by each to-be-determined maintenance person; when the maximum deviation value of each to-be-treated maintenance person for treating each type of fault is smaller than or equal to a preset first threshold value, taking the to-be-treated maintenance person as a newly-added to-be-scheduled maintenance person for treating the type of fault; and adding newly-added maintenance personnel to be scheduled, which can process each type of fault in the current period to be allocated in the target area, and the determined maintenance personnel to be scheduled to obtain the number of the maintenance personnel to be scheduled, which can process each type of fault.
If only the maintenance personnel whose target area has been checked in the current period to be allocated are used as the number of the maintenance personnel to be scheduled, a certain hidden danger exists, because the work order task and the maintenance personnel to be scheduled are changed in real time, a certain hidden danger may exist, so that the dispatch of the work order and the personnel scheduling have a vacuum period, if a certain maintenance personnel reaches the predicted maintenance completion time, but because the actual time has a deviation, the maintenance personnel cannot be counted into the maintenance personnel to be scheduled in the current period to be allocated, if the maintenance personnel finishes the allocation of a batch of fault work orders, and the maintenance personnel can be left unused.
Therefore, firstly, obtaining the maintenance personnel who have finished the card punching in the current period to be allocated in the target area, and recording as the determined maintenance personnel; and then obtaining the maintenance personnel of the target area which have reached the predicted completion time within the current period to be allocated but are not finished by punching the card, recording the maintenance personnel to be determined, and calculating the maximum deviation value of each type of fault processed by each maintenance personnel to be determined.
The calculation formula of the maximum deviation value of each type of fault processed by each maintenance person to be determined is as follows:
wherein, the first and the second end of the pipe are connected with each other,indicates the fifth->The person to be serviced processes the ^ h->Maximum deviation value of class fault; />Indicates the fifth->Pending service personnel processing first->Maximum time to class failure; />Represents a fifth or fifth party>The person to be repaired is determined>Sub-treatment is based on>Time of class fault, based on the status of the timer>Indicates the fifth->Processing first/fifth historical data of pending maintenance personnel>Total number of class failures;indicates the fifth->Processing the fifth/fifth in the historical data of the individual person to be serviced>Mean time to class failure; />Represents an rounding up symbol; />Represents a fifth->The individual person to be serviced processes the historical data>Maximum time of class fault, and ^ h>Processing the fifth/fifth in the historical data of the individual person to be serviced>And rounding up the difference between the average time of the similar faults to obtain the maximum deviation value of the predicted completion time and the actual completion time of the ith maintenance worker calculated according to the empirical value.
When the maximum deviation value of each type of fault processed by each maintenance person to be determined is smaller than or equal to a preset first threshold value, the preset first threshold value isWhen is greater than or equal to>And taking the maintenance personnel to be determined as newly added maintenance personnel to be scheduled for processing the type of fault.
And adding newly-added maintenance personnel to be scheduled, which can process each type of fault in the current period to be allocated in the target area, and the determined maintenance personnel to be scheduled to obtain the number of the maintenance personnel to be scheduled, which can process each type of fault.
An intelligent work order data dispatch system comprising:
the data acquisition module is used for acquiring the number of each type of fault work orders in the current period to be allocated in the target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault;
the first distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault, when the number of each type of fault work orders in the target area is greater than or equal to the number of maintenance persons to be scheduled, which can process the type of fault;
the tractability value calculation module is used for calculating a first product of the total number of all fault work orders and the total number of all maintenance personnel to be dispatched in the current period to be allocated in the target area when the number of each type of fault work orders in the target area is less than the number of the maintenance personnel to be dispatched, which can process the type of fault, and simultaneously calculating a second product of the number of each type of fault work orders and the number of the maintenance personnel to be dispatched, which can process the type of fault, in the current period to be allocated in the target area; the first ratio of the second product to the first product is used as a tractability value of each type of fault work order in the target area;
the personal ability value calculation module is used for acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be distributed in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal ability value of each maintenance person to be scheduled;
the weighted value calculation module is used for determining the weighted value of each type of fault work order distributed to each maintenance worker to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance worker to be scheduled;
the second distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the weight value distributed to each maintenance person to be scheduled by each type of fault work order and the distance between the fault position on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault;
and the fault work order dispatching module is used for finishing dispatching each fault work order according to the probability that each maintenance worker to be dispatched of each fault is distributed to each fault work order.
Each module in the work order data intelligent dispatching system can correspondingly realize the steps in the work order data intelligent dispatching method, and the details are not repeated here.
The invention provides a work order data intelligent dispatching method and a work order data intelligent dispatching system, when the number of each type of fault work orders in a target area is more than or equal to the number of maintenance personnel to be dispatched, which can process the type of fault, the hand shortage of the maintenance personnel to be dispatched, which can process the type of fault, can be directly distributed according to the distance; when the number of each type of fault work orders in the target area is smaller than the number of to-be-scheduled maintenance personnel capable of processing the type of faults, the probability that each to-be-scheduled maintenance personnel capable of processing each type of faults is allocated to each fault work order is determined by combining the tractability value of the fault work orders and the personal capacity of the to-be-scheduled maintenance personnel, reasonable allocation of the to-be-scheduled maintenance personnel is achieved, and the situation that maintenance personnel with more maintenance skills are busy and maintenance personnel with less maintenance skills are idle is avoided.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (8)
1. The intelligent work order data dispatching method is characterized by comprising the following steps:
acquiring the number of each type of fault work orders in the current to-be-distributed time period of the target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault;
when the number of each type of fault work orders in the target area is larger than or equal to the number of maintenance personnel to be scheduled, which can process the type of fault, the probability that each maintenance personnel to be scheduled, which can process each type of fault, is allocated to each fault work order is determined according to the distance between the fault location on each fault work order in each type and the position of each maintenance personnel to be scheduled, which can process the type of fault;
when the number of each type of fault work orders in the target area is smaller than the number of maintenance personnel to be scheduled, which can process the type of fault, a first product of the total number of all fault work orders in the current period to be allocated in the target area and the total number of all maintenance personnel to be scheduled is calculated, and a second product of the number of each type of fault work orders in the current period to be allocated in the target area and the number of maintenance personnel to be scheduled, which can process the type of fault, is calculated;
taking a first ratio of the second product and the first product as a tractability value of each type of fault work order in the target area;
acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be allocated in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal capability value of each maintenance person to be scheduled;
determining the weight value of each type of fault work order distributed to each maintenance person to be scheduled according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance person to be scheduled;
determining the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order according to the weight value of each maintenance person to be scheduled, which is allocated to each fault work order, and the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault;
according to the probability that each maintenance worker to be scheduled of each type of fault is distributed to each fault work order of the type, the dispatching of each fault work order is completed;
the probability calculation formula of each maintenance worker to be scheduled of each type of fault and the work order of each type of fault is as follows:
wherein the content of the first and second substances,indicates that a first->The fifth of the class fault>A number of service persons to be scheduled are assigned to a first ÷ based station>The th in class fault>Probability of individual fault work orders; />Indicates the fifth->A maintenance person to be scheduled; />Indicates the fifth->A class failure; />Represents a fifth or fifth party>The fifth in a fault-like>A fault work order; />Indicates the fifth->The number of the fault-like work orders distributed to the target area in the current period to be distributed;indicating that the target area may be processed on a ^ basis within the current period to be allocated>The number of maintenance personnel to be scheduled for the class fault; />Indicates the fifth->The th in class fault>The fault location and the processable th on each fault work order>The fifth of the class fault>The reciprocal of the distance between the positions of the maintenance personnel to be dispatched; when/is>When it is, it indicates the target area is ^ h>The number of the fault-like work orders is more than or equal to the processable fifth or sixth>The number of maintenance personnel to be scheduled for the class fault; when/is>Indicates the number ^ th of the target area>The number of fault-like work orders is smaller than can be processed ^ er>The number of maintenance personnel to be scheduled for the class fault;
representing the total number of all fault work orders in the current period to be allocated in the target area; />Indicates that the target area isThe total number of all maintenance personnel to be scheduled in the current period to be allocated; />Is->Is combined and/or is combined>Indicating that the target area is ^ based on the current period to be allocated>The proportion of the number of the similar fault work orders to the total number of all the fault work orders is calculated; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of the maintenance personnel to be scheduled of the similar fault accounts for the total number of all the maintenance personnel to be scheduled; />Indicating that the target area is ^ based on the current period to be allocated>The tractability degree value of the fault-like work order;
indicating that the target area is ^ based on the current period to be allocated>The number of fault types which can be processed by each maintenance worker to be scheduled; />Representing the total number of types of faults that the maintenance company can handle in the target area; />Represents a fifth or fifth party>Personal ability value of each maintenance person to be scheduled; />Representing an exponential function.
2. The intelligent work order data dispatching method as claimed in claim 1, wherein the step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is assigned to each fault work order of the type according to the distance between the fault location on each fault work order of the type and the location of each maintenance person to be scheduled, which can process the type of fault, comprises:
and taking the reciprocal of the distance between the fault location on each fault work order of each type and the position of each maintenance person to be scheduled, which can process the fault, as the probability that each maintenance person to be scheduled, which can process each type of fault, is allocated to each fault work order of the type.
3. The intelligent work order data dispatching method as claimed in claim 1, wherein the step of determining the weight value of each type of trouble work order to be assigned to each repairman to be dispatched according to the tractability value of each type of trouble work order in the current to-be-assigned time period of the target area and the personal ability value of each repairman to be dispatched comprises the following steps:
acquiring a first square value of the tractability value of each type of fault work order in the current period to be allocated in the target area;
the personal ability value of each maintenance person to be scheduled is used as a negative index of an index function to obtain a normalized personal ability value of each maintenance person to be scheduled, and a second square value of the normalized personal ability value is calculated;
and determining the weight value of each type of fault work order distributed to each maintenance personnel to be scheduled according to the first square value corresponding to each type of fault work order in the current period to be distributed of the target area and the second square value corresponding to each maintenance personnel to be scheduled.
4. The intelligent work order data dispatching method as claimed in claim 3, wherein the step of determining the probability that each maintenance person to be scheduled, which can process each type of fault, is assigned to each fault work order according to the weight value assigned to each maintenance person to be scheduled for each type of fault work order and the distance between the fault location on each fault work order in each type and the position of each maintenance person to be scheduled, which can process the type of fault, comprises:
and weighting the distance reciprocal between the fault location on each type of fault work order and the position of each to-be-scheduled maintenance personnel capable of processing the type of fault by using the weight value of each to-be-scheduled maintenance personnel allocated to each type of fault work order, obtaining the weighted distance reciprocal, and taking the weighted distance reciprocal as the probability that each to-be-scheduled maintenance personnel capable of processing each type of fault is allocated to each type of fault work order.
5. The intelligent work order data dispatching method as claimed in claim 1, wherein the step of completing dispatching of each fault work order according to the probability that each maintenance person to be dispatched of each fault is assigned to each fault work order of the class comprises:
when the probability that any maintenance person to be scheduled of any type of fault is allocated to any fault work order is the maximum, allocating the maintenance person to be scheduled to the fault work order;
and similarly, the dispatching of each type of fault work order in the current period to be distributed in the target area is completed.
6. The intelligent work order data dispatching method as claimed in claim 1, wherein the number of maintenance personnel to be dispatched, which can handle each type of fault, is obtained according to the following steps:
acquiring maintenance personnel of a target area which are marked within a current period to be distributed, and recording as determined maintenance personnel;
acquiring maintenance personnel of a target area which reach the predicted completion time within the current period to be allocated but are not finished by punching a card, and recording the maintenance personnel as the maintenance personnel to be allocated;
acquiring the longest time for processing each type of fault in the historical data of each person to be maintained, and acquiring the average time for processing each type of fault in the historical data of each person to be maintained;
the difference between the longest time for processing each type of fault in the historical data of each to-be-determined maintenance person and the average time is rounded up to obtain the maximum deviation value for processing each type of fault by each to-be-determined maintenance person;
when the maximum deviation value of each to-be-treated maintenance person for treating each type of fault is smaller than or equal to a preset first threshold value, taking the to-be-treated maintenance person as a newly-added to-be-scheduled maintenance person for treating the type of fault;
and adding newly-added maintenance personnel to be scheduled, which can process each type of fault in the current period to be allocated in the target area, and the determined maintenance personnel to be scheduled to obtain the number of the maintenance personnel to be scheduled, which can process each type of fault.
7. The intelligent work order data dispatching method as claimed in claim 6, wherein the calculation formula of the maximum deviation value of each type of fault processed by each maintenance person to be maintained is as follows:
wherein the content of the first and second substances,represents a fifth or fifth party>The person to be serviced processes the ^ h->Maximum deviation value of class fault; />Represents a fifth or fifth party>The person to be serviced processes the ^ h->Maximum time to class failure; />Represents a fifth or fifth party>The person to be repaired is determined>Sub-treatment is based on>Time of class failure; />Represents a fifth or fifth party>Processing the fifth/fifth in the historical data of the individual person to be serviced>Total number of class failures; />Represents a fifth or fifth party>Processing first/fifth historical data of pending maintenance personnel>Mean time to class failure; />Indicating a rounded up symbol.
8. The utility model provides a work order data intelligence dispatch system which characterized in that includes:
the data acquisition module is used for acquiring the number of each type of fault work orders in the current period to be allocated in the target area and the number of to-be-scheduled maintenance personnel capable of processing each type of fault;
the first distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the distance between the fault location on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault, when the number of each type of fault work orders in the target area is greater than or equal to the number of maintenance persons to be scheduled, which can process the type of fault;
the tractability value calculation module is used for calculating a first product of the total number of all fault work orders and the total number of all maintenance personnel to be dispatched in the current period to be allocated in the target area when the number of each type of fault work orders in the target area is less than the number of the maintenance personnel to be dispatched, which can process the type of fault, and simultaneously calculating a second product of the number of each type of fault work orders and the number of the maintenance personnel to be dispatched, which can process the type of fault, in the current period to be allocated in the target area; the first ratio of the second product and the first product is used as a tractability value of each type of fault work order in the target area;
the personal ability value calculation module is used for acquiring a second ratio of the number of the fault types which can be processed by each maintenance person to be scheduled in the current period to be distributed in the target area to the total number of the fault types which can be processed by the maintenance company in the target area, and taking the second ratio as the personal ability value of each maintenance person to be scheduled;
the weighted value calculating module is used for determining the weighted value of each type of fault work order distributed to each maintenance person to be dispatched according to the tractability value of each type of fault work order in the current period to be distributed of the target area and the personal ability value of each maintenance person to be dispatched;
the second distribution probability calculation module is used for determining the probability that each maintenance person to be scheduled, which can process each type of fault, is distributed to each fault work order according to the weight value distributed to each maintenance person to be scheduled by each type of fault work order and the distance between the fault position on each fault work order and the position of each maintenance person to be scheduled, which can process the type of fault;
the fault work order dispatching module is used for finishing dispatching of each fault work order according to the probability that each maintenance worker to be dispatched of each fault is distributed to each fault work order;
the probability calculation formula of each maintenance worker to be scheduled of each type of fault and the work order of each type of fault is as follows:
wherein the content of the first and second substances,indicates that a first->The fifth of the class fault>A number of maintenance personnel to be dispatched is assigned to the fifth->The th in class fault>Probability of individual fault work orders; />Indicates the fifth->A maintenance person to be scheduled; />Indicates the fifth->A class failure; />Indicates the fifth->The th in class fault>A fault work order; />Indicates the fifth->The number of the fault-like work orders distributed to the target area in the current period to be distributed; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of maintenance personnel to be scheduled for the class fault; />Indicates the fifth->The th in class fault>The fault location and the processable th on each fault work order>The fifth of the class fault>The reciprocal of the distance between the positions of the maintenance personnel to be dispatched; when/is>When it is, it indicates the target area is ^ h>The number of the fault-like work orders is more than or equal to the processable fifth or sixth>The number of maintenance personnel to be scheduled for the class fault; when/is>Indicates the number ^ th of the target area>The number of fault-like work orders is less than that which can be processed at the fifth or fifth place>The number of maintenance personnel to be scheduled for the class fault;
representing the total number of all fault work orders in the current period to be allocated in the target area; />The total number of all maintenance personnel to be scheduled in the current period to be allocated in the target area is represented; />Is->Is combined and/or is combined>Indicating that the target area is ^ based on the current period to be allocated>The proportion of the number of the similar fault work orders to the total number of all the fault work orders is calculated; />Indicating that the target area may be processed ^ h within the current period to be allocated>The number of the maintenance personnel to be scheduled of the similar fault accounts for the total number of all the maintenance personnel to be scheduled; />Indicating that the target area is ^ based on the current period to be allocated>The easy-to-handle degree value of the fault-like work order;
indicating that the target area is ^ based on the current period to be allocated>The number of fault types which can be processed by each maintenance worker to be scheduled; />Representing the total number of types of faults that the maintenance company can handle in the target area; />Indicates the fifth->Personal ability value of each maintenance person to be scheduled; />Representing an exponential function. />
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211469925.1A CN115511397B (en) | 2022-11-23 | 2022-11-23 | Intelligent work order data dispatching method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211469925.1A CN115511397B (en) | 2022-11-23 | 2022-11-23 | Intelligent work order data dispatching method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115511397A CN115511397A (en) | 2022-12-23 |
CN115511397B true CN115511397B (en) | 2023-04-07 |
Family
ID=84513902
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211469925.1A Active CN115511397B (en) | 2022-11-23 | 2022-11-23 | Intelligent work order data dispatching method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115511397B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116258346B (en) * | 2023-03-21 | 2024-04-05 | 广东省智能家电研究院 | Household appliance maintenance area personnel allocation method and device, electronic equipment and storage medium |
CN116882980B (en) * | 2023-09-06 | 2023-11-21 | 神州顶联科技有限公司 | Repair resource allocation method and system based on user repair behavior |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012190324A (en) * | 2011-03-11 | 2012-10-04 | Mitsubishi Denki Information Technology Corp | Maintenance management system |
CN111178647A (en) * | 2018-11-09 | 2020-05-19 | 中移(杭州)信息技术有限公司 | Method, system and computer storage medium for pushing work order |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106295810B (en) * | 2016-07-25 | 2020-09-08 | 国网山东省电力公司青岛供电公司 | Fault repair work order distribution method and device |
CN109190958A (en) * | 2018-08-23 | 2019-01-11 | 合肥好多帮信息科技有限公司 | A kind of troublshooting Intelligentized regulating and controlling system |
CN110969341A (en) * | 2019-11-08 | 2020-04-07 | 许继集团有限公司 | Intelligent maintenance method, device and system for power distribution terminal |
KR102207739B1 (en) * | 2020-03-24 | 2021-01-26 | 쿠팡 주식회사 | Method for assigning work to user and apparatus thereof |
CN113298322B (en) * | 2021-06-23 | 2024-01-30 | 国网四川省电力公司成都供电公司 | Multi-dimensional optimized intelligent power work order dispatching method |
CN114218958A (en) * | 2021-11-19 | 2022-03-22 | 阿里巴巴(中国)有限公司 | Work order processing method, device, equipment and storage medium |
CN114331001A (en) * | 2021-11-26 | 2022-04-12 | 国网山东省电力公司营销服务中心(计量中心) | Self-adaptive matching method and system for allocating abnormal work orders of power terminal |
CN114997749B (en) * | 2022-08-02 | 2022-11-11 | 南京邮电大学 | Intelligent scheduling method and system for power personnel |
-
2022
- 2022-11-23 CN CN202211469925.1A patent/CN115511397B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012190324A (en) * | 2011-03-11 | 2012-10-04 | Mitsubishi Denki Information Technology Corp | Maintenance management system |
CN111178647A (en) * | 2018-11-09 | 2020-05-19 | 中移(杭州)信息技术有限公司 | Method, system and computer storage medium for pushing work order |
Also Published As
Publication number | Publication date |
---|---|
CN115511397A (en) | 2022-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115511397B (en) | Intelligent work order data dispatching method and system | |
CN104006488B (en) | Air-conditioner control system and the method controlling operation of air conditioner thereof | |
CN109638964B (en) | Multi-element power grid information interaction system and method based on edge computing architecture | |
CN106682743A (en) | Operation and maintenance work order scheduling management method and system in electric power telecommunication field | |
CN111311129A (en) | Automatic work distribution method, system and computer equipment for power distribution network on-duty task allocation | |
CN108196494B (en) | Building management and control platform | |
CN102542359A (en) | Method for optimizing arrangement and distribution of multi-target emergency rescue resources | |
CN108256722A (en) | A kind of communicating for power information worksheet processing handheld terminal | |
CN113554363A (en) | Power customer service work order processing method and system based on grid system monitoring | |
CN102255387B (en) | Monitoring system of electric equipment | |
CN110969341A (en) | Intelligent maintenance method, device and system for power distribution terminal | |
CN111461539A (en) | Distribution network dispatching work task difficulty grading method and system and computer equipment | |
CN114362238B (en) | Photovoltaic control system and method | |
CN114254770A (en) | Work order generation method, device, equipment and storage medium | |
CN117077381A (en) | Method for improving battery utilization efficiency by battery scheduling algorithm based on big data | |
CN113844785B (en) | Multi-stage intelligent garbage classification management system and method | |
CN117094481A (en) | Micro-grid charging pile scheduling method, system, equipment and medium | |
CN115706413A (en) | Micro-grid scheduling device and method | |
CN109376509A (en) | A kind of KVM task distributes system and automatic distributing method automatically | |
CN114418449A (en) | Automatic order dispatching method and device for property management work order | |
Chen et al. | State-of-charge aware ev charging | |
CN107133710B (en) | Data center site facility monitoring and management system and method | |
CN105790974A (en) | Power intensive network management system | |
CN104993599B (en) | A kind of heat accumulation user interaction terminal and method | |
CN111522309A (en) | Data processing method and device based on EMS system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |