Security team maintenance personnel allocation modeling method and device based on multiple constraint conditions

By establishing an annual maintenance task volume and personnel status information model and building an optimization model under multi-constraint conditions, the scientificity and efficiency problems of equipment maintenance institutions in the allocation of maintenance personnel are solved, and reasonable maintenance tasks and personnel allocation are achieved.

CN119129165APending Publication Date: 2024-12-13中国人民解放军32272部队41分队
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410651825.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-24
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

The existing equipment maintenance institutions lack scientific and reasonable data analysis models in the allocation of maintenance personnel, resulting in insufficient allocation and mainly relying on subjective experience, making it difficult to complete maintenance tasks efficiently.

Method used

Using the multi-constraint maintenance team maintenance personnel arrangement modeling method, the annual maintenance task volume model and maintenance personnel status information model are established, the objective function and constraint conditions are determined, the optimization model under multi-constraint conditions is constructed, and the maintenance personnel organization is optimized. match.

Benefits of technology

It has achieved scientific and reasonable maintenance personnel arrangement to ensure the optimization of task completion and personnel attribute characteristics, provided effective optimization analysis support, and provided theoretical and technical support for the personnel allocation and scheduling application of equipment maintenance institutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129165A_ABST
    Figure CN119129165A_ABST
Patent Text Reader

Abstract

The invention discloses a support team maintenance personnel allocation modeling method based on multiple constraint conditions, and relates to the technical field of equipment maintenance support. According to the modeling method of the guarantee team maintenance personnel compilation optimization model under the multi-constraint condition, on the basis of analyzing the annual maintenance task load and the maintenance personnel state attribute characteristics, the personnel compilation optimization model which takes the minimum number of maintenance personnel as a target function and considers seven constraint conditions is established, and the maintenance personnel compilation optimization model is established. Therefore, effective theoretical support, technical support and model support are provided for personnel configuration, marshalling optimization, dispatching application and the like of equipment maintenance institutions such as a guarantee team.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention discloses a maintenance personnel allocation modeling method for a support team based on multiple constraints, and relates to the technical field of equipment maintenance support. Background Art

[0002] There are two main ways and forms of equipment maintenance: one is the planned base-level maintenance carried out in the factory area of ​​the equipment maintenance organization, and the other is the support and maintenance carried out on the spot where the equipment is used comprehensively, based on on-site failure, maintenance, and overhaul tasks. Regardless of the method and form, the equipment maintenance organization needs to be able to form a comprehensive and scientific support team to carry out and complete the annual equipment maintenance tasks on time and effectively.

[0003] The professional maintenance technicians of the support team are the main body for implementing and completing maintenance tasks. There are the following problems in the allocation of maintenance personnel of the support team: on the one hand, in the process of base-level maintenance, with years of iterative personnel adjustments, the original system establishment and existing personnel structure are not compatible with the current equipment maintenance task types and task intensity; on the other hand, in the process of on-site maintenance, how to allocate the temporarily formed team of professional maintenance technicians of the support team so that they can be scientific and reasonable, and complete the on-site maintenance tasks with higher efficiency and quality is an issue that needs to be solved urgently.

[0004] At present, the demonstration on the establishment and deployment of maintenance personnel in equipment maintenance organizations is not sufficient. At the same time, the deployment and establishment of personnel for on-site maintenance support teams are mainly subjective and based on experience-based thinking and decision-making, without effective modeling and measurement based on data analysis. Summary of the invention

[0005] In view of the problems of the prior art, the present invention provides a maintenance personnel allocation modeling method and device for a support team based on multiple constraints, and the technical solution adopted is:

[0006] In the first aspect, a maintenance personnel deployment modeling method for a support team based on multiple constraints includes:

[0007] S1, according to the maintenance task type and maintenance specialty, the annual total amount, each type of task, and the annual data volume of each maintenance specialty are modeled by establishing an annual maintenance task volume model;

[0008] S2, characterizing the characteristics of personnel by establishing a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model;

[0009] S3, according to the requirements for the optimal deployment of the maintenance personnel and the completion of the tasks, the minimum total deployment number of the maintenance personnel is determined as the objective function;

[0010] S4, establishing a constraint model according to the constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint;

[0011] S5, based on the objective function and the corresponding constraints, establish a maintenance personnel allocation optimization model for the support team under multiple constraints.

[0012] In some implementations, in S1, the annual maintenance task volume model is calculated by the annual maintenance task volume M Y and the annual maintenance task vector M Y To build:

[0013]

[0014]

[0015] Among them, M Y Represents the total annual maintenance task of the equipment maintenance organization; M X Indicates the total amount of annual inspection and maintenance tasks; M Q Indicates the total amount of annual rescue and repair tasks; M Z represents the total amount of annual equipment maintenance tasks; i represents the i-th maintenance specialty, i=1,2,…,h; h is the total number of maintenance specialties; M Xi M represents the total annual inspection and repair tasks of the i-th maintenance specialty; Qi M represents the total annual rescue and repair tasks of the i-th maintenance specialty; Zi M represents the total annual equipment maintenance task of the i-th maintenance specialty; i represents the total annual equipment maintenance task of the i-th maintenance specialty, where i = 1, 2, …, h; represents the total annual equipment maintenance task of the i-th maintenance specialty and the j-th maintenance type, with j = 1, 2,,…, g, g = 3 and M Y It represents the overall annual maintenance task vector of the equipment maintenance organization, and distinguishes three types of maintenance tasks: inspection and repair, emergency repair, and equipment maintenance.

[0016] In some implementations, in S2, the maintenance personnel information model includes:

[0017] x i ={x i |Z x i |G x i |N x i |A x i |S xi |C}

[0018] Among them, x i represents the i-th maintenance personnel of the equipment maintenance organization, i=1,2,…,N; x i |Z is the professional attribute value of the i-th maintenance personnel; x i |G is the level attribute value of the i-th maintenance personnel; x i |N is the quantity attribute value of the i-th maintenance personnel; x i |A is the capability coefficient attribute value of the i-th maintenance personnel; x i |S is the state coefficient attribute value of the i-th maintenance personnel; x i |C is the matching coefficient attribute value of the i-th maintenance personnel.

[0019] In some implementations, in S3, the objective function includes:

[0020] J=minN

[0021] Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

[0022] In some implementations, in S4, the constraint model includes:

[0023] Maintenance task volume constraints:

[0024]

[0025] Where N is the total number of maintenance personnel in the support team; D is the number of effective maintenance operation days per year; f M (x i ) represents the function considering the six state attributes of the maintenance personnel, from which the maintenance personnel x i The amount of effective tasks completed every day; M N M represents the total annual maintenance task of the support team calculated by the maintenance personnel allocation; Y represents the total annual maintenance task data collected and counted according to the annual maintenance task model; x i |Z=k means the maintenance specialty of the ith maintenance personnel is k, k=1,2,…,h, h represents the total number of maintenance specialties; It indicates the effective amount of tasks that can be completed every day when the i-th maintenance personnel is maintenance professional k; M represents the total annual maintenance task of maintenance specialty k of the support team calculated by maintenance personnel allocation; k It represents the total annual maintenance task data of maintenance specialty k obtained by collecting statistics based on the annual maintenance task model.

[0026] Constraints on the number of professionals:

[0027] k=1,2,...,h

[0028] in, When the i-th maintenance personnel is of maintenance specialty k, this maintenance personnel is counted as a person of maintenance specialty k; represents the number of personnel in maintenance specialty k of the support team calculated by maintenance personnel allocation; n Zmink represents the minimum number of maintenance personnel required for maintenance specialty k.

[0029] Number of professional personnel level constraints:

[0030] k=1,2,...,h,l=1,2,...,p

[0031] Among them, x i |G=l means that the technical level of the ith maintenance personnel is l, and l=1,2,…,p, where p represents the total number of professional technical levels; It means that when the i-th maintenance personnel is of maintenance specialty k and technical level l, this maintenance personnel is counted as a person of maintenance specialty k and technical level l; represents the number of personnel with maintenance specialty k and technical level l in the support team calculated by the maintenance personnel allocation; n Zminkl It represents the minimum number of maintenance personnel required for maintenance specialty k and technical level l.

[0032] Professional level ratio constraints:

[0033]

[0034] Where l = 1 represents the i-th maintenance personnel x i |G=1 means the technical level is primary, l=2 means the i-th maintenance personnel x i |G=2 means the technical level is intermediate, l=3 means the i-th maintenance personnel x i |G=3 ​​is the advanced level of technology; n a1 、n a2 、n a3 Indicates the minimum requirement for the professional level ratio of maintenance personnel; n b1 、n b2 、n b3 Indicates the upper limit requirement for the professional level ratio of maintenance personnel.

[0035] Professional competence constraints:

[0036] x i |A≥λ Amin

[0037] Among them, λ Amin Indicates the minimum value of the capacity coefficient.

[0038] Professional status constraints:

[0039] x i |S≥λ Smin

[0040] Among them, λ Smin Indicates the minimum value of the state coefficient.

[0041] Professional matching constraints:

[0042] x i |C≥λ Cmin

[0043] Among them, λ Cmin Indicates the minimum value of the matching coefficient.

[0044] In some implementations, in S5, the maintenance personnel deployment optimization model of the support team under multiple constraints includes:

[0045] J=minN

[0046]

[0047] In a second aspect, an embodiment of the present invention provides a maintenance personnel allocation modeling device for a support team based on multiple constraints, comprising:

[0048] The task volume model building module is used to model the annual total amount, annual data volume of various types of tasks, and annual maintenance professions by building an annual maintenance task volume model based on the maintenance task type and maintenance profession;

[0049] An information model building module, which characterizes the characteristics of personnel by building a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model;

[0050] An objective function determination module, used to determine the minimum total number of maintenance personnel to be deployed as the objective function according to the requirements for the optimization deployment of the maintenance personnel and the completion of the tasks;

[0051] A constraint model building module is used to build a constraint model according to constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint;

[0052] The optimization model establishment module is used to establish an optimization model for the deployment of maintenance personnel of the support team under multiple constraints based on the objective function and the corresponding constraints.

[0053] In some implementations, in the task volume model building module, the annual maintenance task volume model is based on the annual maintenance task volume M Y and the annual maintenance task vector M Y To build:

[0054]

[0055]

[0056] Among them, M Y Represents the total annual maintenance task of the equipment maintenance organization; M X Indicates the total amount of annual inspection and maintenance tasks; M Q Indicates the total amount of annual rescue and repair tasks; M Z represents the total amount of annual equipment maintenance tasks; i represents the i-th maintenance specialty, i=1,2,…,h; h is the total number of maintenance specialties; M Xi M represents the total annual inspection and repair tasks of the i-th maintenance specialty; Qi M represents the total annual rescue and repair tasks of the i-th maintenance specialty; Zi M represents the total annual equipment maintenance task of the i-th maintenance specialty; i represents the total annual equipment maintenance task of the i-th maintenance specialty, where i = 1, 2, …, h; represents the total annual equipment maintenance task of the i-th maintenance specialty and the j-th maintenance type, with j = 1, 2,,…, g, g = 3 and M Y It represents the overall annual maintenance task vector of the equipment maintenance organization, and distinguishes three types of maintenance tasks: inspection and repair, emergency repair, and equipment maintenance.

[0057] In some implementations, in the information model building module, the maintenance personnel information model includes:

[0058] x i ={x i |Z x i |G x i |N x i |A x i |S x i |C}

[0059] Among them, x i represents the i-th maintenance personnel of the equipment maintenance organization, i=1,2,…,N; x i |Z is the professional attribute value of the i-th maintenance personnel; x i |G is the level attribute value of the i-th maintenance personnel; x i|N is the quantity attribute value of the i-th maintenance personnel; x i |A is the capability coefficient attribute value of the i-th maintenance personnel; x i |S is the state coefficient attribute value of the i-th maintenance personnel; x i |C is the matching coefficient attribute value of the i-th maintenance personnel.

[0060] In some implementations, in the objective function determination module, the objective function includes:

[0061] J=minN

[0062] Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

[0063] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein when the one or more computer instructions are executed by the processor, the method described in the first aspect above is implemented.

[0064] In a fourth aspect, an embodiment of the present invention provides a computer storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it is used to implement the method described in the first aspect.

[0065] One or more embodiments of the present invention can bring at least the following beneficial effects:

[0066] The method of the present invention conducts a detailed analysis of the grouping and allocation of the required maintenance personnel during the maintenance of the support team within the factory area or the support and maintenance outside, considers the attribute characteristics of the maintenance personnel such as profession, grade, quantity, ability, status and matching, constructs the constraints such as the maintenance task volume, the number of professionals, the number of professional levels and the proportion of professional levels, and establishes the optimization model of the maintenance personnel allocation of the support team under multiple constraints. This model takes into account the different types of maintenance tasks completed by the support team under different circumstances to form the total amount of annual maintenance tasks; it also considers the key, representative and quantitatively calculated and analyzed attribute characteristics of the maintenance personnel; it also considers the multiple quantity, ability, task completion and other constraints involved in the allocation and application of maintenance personnel. The personnel allocation optimization model constructed by the method of the present invention is scientific, reasonable and comprehensive, and can be effectively optimized and analyzed based on it, which can provide effective optimization for the personnel allocation, optimization grouping, scheduling and application of equipment maintenance organizations such as support teams. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0068] Figure 1 It is a flowchart of a maintenance personnel deployment modeling method for a support team based on multiple constraints provided by an embodiment of the present invention;

[0069] Figure 2 It is a block diagram of a maintenance personnel deployment modeling device for a support team based on multiple constraints provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0070] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present invention.

[0071] Embodiment 1:

[0072] Figure 1 A flowchart of a maintenance personnel deployment modeling method for a support team based on multiple constraints is shown. Figure 1 As shown, the maintenance personnel deployment modeling method for a support team based on multiple constraints provided in this embodiment includes:

[0073] S1, according to the maintenance task type and maintenance specialty, the annual total amount, each type of task, and the annual data volume of each maintenance specialty are modeled by establishing an annual maintenance task volume model;

[0074] S2, characterizing the characteristics of personnel by establishing a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model;

[0075] S3, according to the requirements for the optimal deployment of the maintenance personnel and the completion of the tasks, the minimum total deployment number of the maintenance personnel is determined as the objective function;

[0076] S4, establishing a constraint model according to the constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint;

[0077] S5, based on the objective function and the corresponding constraints, establish a maintenance personnel allocation optimization model for the support team under multiple constraints.

[0078] The method of the present invention first considers a certain type of equipment maintenance organization according to S1. Usually, in the construction of the organization and the execution of maintenance tasks, there are mainly six specialties, such as chassis, electrical and communication. The annual maintenance task data of various specialties and types are obtained through investigation and communication, and the statistical analysis is summarized, and the following is obtained:

[0079] M Y =M X +M Q +M Z =5208+2654+13433

[0080] =M1+M2+…+M6=811+141+129+733+566+274

[0081] =21295

[0082] M Y =[M X M Q M Z ] = [5208 2654 13433]

[0083] =[M1 M2 … M6]=[811 141 129 733 566 274]

[0084] Next, according to S2, considering the six attribute characteristics of equipment maintenance personnel, such as profession, level, quantity, ability, status and matching, the equipment maintenance organization maintenance personnel status set is established as follows:

[0085] x i ={x i |Z x i |G x i |N x i |A x i |S x i |C}

[0086] Among them, i=1,2,…,N, N is the total number of support team personnel to be optimized.

[0087] Next, according to S3, a maintenance personnel allocation optimization model is established with the minimum total allocation number of maintenance personnel of the support team as the objective function. The objective function includes:

[0088] J=minN

[0089] Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

[0090] Next, according to S4, the constraints for the maintenance personnel allocation are determined based on the various attributes of the maintenance personnel.

[0091] Furthermore, the maintenance task quantity constraint must ensure that the support team can complete the total amount of annual maintenance tasks, and at the same time, maintenance personnel of each profession must also be able to complete the maintenance tasks of their profession. Statistics show that the annual effective working days D = 161, then:

[0092]

[0093] Where N is the total number of maintenance personnel in the support team; D is the number of effective maintenance operation days per year; f M (x i ) represents the function considering the six state attributes of the maintenance personnel, from which the maintenance personnel x i The amount of effective tasks completed every day; M N M represents the total annual maintenance task of the support team calculated by the maintenance personnel allocation; Y represents the total annual maintenance task data collected and counted according to the annual maintenance task model; x i |Z=k means the maintenance specialty of the ith maintenance personnel is k, k=1,2,…,h, h represents the total number of maintenance specialties; It indicates the effective amount of tasks that can be completed every day when the i-th maintenance personnel is maintenance professional k; M represents the total annual maintenance task of maintenance specialty k of the support team calculated by maintenance personnel allocation; k It represents the total annual maintenance task data of maintenance specialty k obtained by collecting statistics based on the annual maintenance task model.

[0094] Furthermore, the number of professionals is constrained. When optimizing the allocation of maintenance personnel, it is necessary to ensure that the maintenance personnel of each profession in the support team meet the minimum number of personnel requirements. That is, when the number of professionals allocated is less than the minimum number requirement, it is difficult for this profession to complete the maintenance tasks that require cooperation with detection, debugging and testing. In this case,

[0095]

[0096] in, When the i-th maintenance personnel is of maintenance specialty k, this maintenance personnel is counted as a person of maintenance specialty k; represents the number of personnel in maintenance specialty k of the support team calculated by maintenance personnel allocation; n Zmink represents the minimum number of maintenance personnel required for maintenance specialty k.

[0097] Furthermore, the number of professional personnel is constrained. When optimizing the allocation of maintenance personnel, there must be certain number of levels for maintenance personnel of different professions. On the one hand, there must be a certain number of technical experts, technical backbones and technical elites; on the other hand, there must be a certain number of new employees. At the same time, a certain number of mid-level talents must also be considered.

[0098]

[0099]

[0100]

[0101]

[0102]

[0103]

[0104] Among them, x i |G=l means that the technical level of the ith maintenance personnel is l, and l=1,2,…,p, where p represents the total number of professional technical levels; It means that when the i-th maintenance personnel is of maintenance specialty k and technical level l, this maintenance personnel is counted as a person of maintenance specialty k and technical level l; represents the number of personnel with maintenance specialty k and technical level l in the support team calculated by the maintenance personnel allocation; n Zminkl It represents the minimum number of maintenance personnel required for maintenance specialty k and technical level l.

[0105] Furthermore, the professional level ratio constraint, when optimizing the deployment of maintenance personnel, maintenance personnel of different professions are divided into maintenance capabilities according to the junior, intermediate and senior professional and technical levels, and different capabilities and role requirements are required for maintenance personnel of different levels, so that the support team can have a significant promotion and inheritance effect on the training, cultivation and improvement of the technology and skills of its maintenance personnel while completing the maintenance tasks. Then:

[0106]

[0107] Where l = 1 represents the i-th maintenance personnel x i|G=1 means the technical level is primary, l=2 means the i-th maintenance personnel x i |G=2 means the technical level is intermediate, l=3 means the i-th maintenance personnel x i |G=3 ​​is a high-level technology level; n a1 、n a2 、n a3 Indicates the minimum requirement for the professional level ratio of maintenance personnel; n b1 、n b2 、n b3 Indicates the upper limit requirement for the professional level ratio of maintenance personnel.

[0108] Furthermore, the professional personnel capacity constraint, when optimizing the allocation of maintenance personnel, should take into account the capacity level of each specific person and set the professional personnel capacity coefficient to more accurately describe the effectiveness and degree of effectiveness of the maintenance personnel in completing the tasks every day.

[0109] x i |A≥λ Amin =0.6

[0110] Among them, λ Amin Indicates the minimum value of the capacity coefficient.

[0111] Furthermore, the professional status constraint, when optimizing the allocation of maintenance personnel, should consider the impact of each specific personnel's technical status, physical status and psychological status on the completion of the maintenance task, that is, a comprehensive assessment of the objective and subjective factors that can affect the status of maintenance personnel is performed, and is expressed by the professional status coefficient, which is:

[0112] x i |S≥λ Smin =0.8

[0113] Among them, λ Smin Indicates the minimum value of the state coefficient.

[0114] Furthermore, the professional matching constraint, when optimizing the allocation of maintenance personnel, needs to consider the matching and adaptability of each specific personnel to the annual maintenance tasks, that is, it is necessary to judge and evaluate whether the technical history, job ability and training experience of the maintenance personnel match the annual maintenance tasks, and set the professional matching coefficient, then:

[0115] x i |C≥λ Cmin =0.8

[0116] Among them, λ Cmin Indicates the minimum value of the matching coefficient.

[0117] Next, according to S5, with the minimum total number of maintenance personnel as the objective function, seven constraints, namely, the maintenance task volume, the number of professionals, the number of professional levels, the professional level ratio, the professional ability, the professional status and the professional matching, are considered to establish an optimization model for the maintenance personnel allocation of the support team under multiple constraints. In this embodiment, the above objective function and the corresponding constraints are combined, and then:

[0118] J=min N

[0119]

[0120] The present invention adopts the modeling method of the optimization model for the allocation of maintenance personnel of the support team under the above-mentioned multiple constraints. By analyzing the annual maintenance task volume and the status attribute characteristics of the maintenance personnel, a personnel allocation optimization model with the minimum number of maintenance personnel as the objective function and considering 7 constraints is established. This provides effective theoretical support, technical support and model support for the personnel allocation, optimization grouping, scheduling and application of equipment maintenance organizations such as support teams.

[0121] Embodiment 2:

[0122] In a second aspect, an embodiment of the present invention provides a maintenance personnel allocation modeling device for a support team based on multiple constraints, comprising:

[0123] The task volume model building module is used to model the annual total amount, annual data volume of various types of tasks, and annual maintenance professions by building an annual maintenance task volume model based on the maintenance task type and maintenance profession;

[0124] An information model building module, which characterizes the characteristics of personnel by building a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model;

[0125] An objective function determination module, used to determine the minimum total number of maintenance personnel to be deployed as the objective function according to the requirements for the optimization deployment of the maintenance personnel and the completion of the tasks;

[0126] A constraint model building module is used to build a constraint model according to constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint;

[0127] The optimization model establishment module is used to establish an optimization model for the deployment of maintenance personnel of the support team under multiple constraints based on the objective function and the corresponding constraints.

[0128] Furthermore, in the task volume model building module, the annual maintenance task volume model is calculated by the annual maintenance task volume M Y and the annual maintenance task vector M Y To build:

[0129]

[0130]

[0131] Among them, M Y Represents the total annual maintenance task of the equipment maintenance organization; M X Indicates the total amount of annual inspection and maintenance tasks; M Q Indicates the total amount of annual rescue and repair tasks; M Z represents the total amount of annual equipment maintenance tasks; i represents the i-th maintenance specialty, i=1,2,…,h; h is the total number of maintenance specialties; M Xi M represents the total annual inspection and repair tasks of the i-th maintenance specialty; Qi M represents the total annual rescue and repair tasks of the i-th maintenance specialty; Zi M represents the total annual equipment maintenance task of the i-th maintenance specialty; i represents the total annual equipment maintenance task of the i-th maintenance specialty, where i = 1, 2, …, h; represents the total annual equipment maintenance task of the i-th maintenance specialty and the j-th maintenance type, with j = 1, 2,,…, g, g = 3 and M Y It represents the overall annual maintenance task vector of the equipment maintenance organization, and distinguishes three types of maintenance tasks: inspection and repair, emergency repair, and equipment maintenance.

[0132] Furthermore, in the information model building module, the maintenance personnel information model includes:

[0133] x i ={x i |Z x i |G x i |N x i |A x i |S x i |C}

[0134] Among them, x i represents the i-th maintenance personnel of the equipment maintenance organization, i=1,2,…,N; x i |Z is the professional attribute value of the i-th maintenance personnel; x i |G is the level attribute value of the i-th maintenance personnel; x i |N is the quantity attribute value of the i-th maintenance personnel; x i|A is the capability coefficient attribute value of the i-th maintenance personnel; x i |S is the state coefficient attribute value of the i-th maintenance personnel; x i |C is the matching coefficient attribute value of the i-th maintenance personnel.

[0135] Furthermore, in the objective function determination module, the objective function includes:

[0136] J=minN

[0137] Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

[0138] Embodiment three:

[0139] This embodiment further provides an electronic device, including a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions implement the method of embodiment 1 when executed by the processor;

[0140] In practical applications, the processor can be an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller unit (MCU), a microprocessor or other electronic components to execute the methods in the above embodiments.

[0141] The method implemented in this embodiment is as described in Embodiment 1.

[0142] Embodiment 4:

[0143] This embodiment further provides a computer storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method of the first embodiment is implemented;

[0144] Among them, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, disk or optical disk.

[0145] The method implemented in this embodiment is as described in Embodiment 1.

[0146] In the several embodiments provided in the embodiments of the present invention, it should be understood that the disclosed system and method can also be implemented in other ways. The system and method embodiments described above are merely illustrative.

[0147] It should be noted that, in this article, the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. The terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0148] Although the embodiments disclosed in the present invention are as above, the above contents are only embodiments adopted for facilitating the understanding of the present invention and are not intended to limit the present invention. Any technician in the technical field to which the present invention belongs can make any modifications and changes in the form and details of the implementation without departing from the spirit and scope disclosed in the present invention, but the patent protection scope of the present invention shall still be subject to the scope defined in the attached claims.

Claims

1. A maintenance personnel allocation modeling method for a support team based on multiple constraints, characterized in that: include: S1, according to the maintenance task type and maintenance specialty, the annual total amount, each type of task, and the annual data volume of each maintenance specialty are modeled by establishing an annual maintenance task volume model; S2, characterizing the characteristics of personnel by establishing a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model; S3, according to the requirements for the optimal deployment of the maintenance personnel and the completion of the tasks, the minimum total deployment number of the maintenance personnel is determined as the objective function; S4, establishing a constraint model according to the constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint; S5, establishing a maintenance personnel allocation optimization model for the support team under multiple constraints based on the objective function and the corresponding constraints.

2. The method according to claim 1, characterized in that In S1, the annual maintenance task volume model is calculated by the annual maintenance task volume M Y and the annual maintenance task vector M Y To build: Among them, M Y Represents the total annual maintenance task of the equipment maintenance organization; M X Indicates the total amount of annual inspection and maintenance tasks; M Q Indicates the total amount of annual rescue and repair tasks; M Z represents the total amount of annual equipment maintenance tasks; i represents the i-th maintenance specialty, i=1,2,…,h; h is the total number of maintenance specialties; M Xi M represents the total annual inspection and repair tasks of the i-th maintenance specialty; Qi M represents the total annual rescue and repair tasks of the i-th maintenance specialty; Zi M represents the total annual equipment maintenance task of the i-th maintenance specialty; i represents the total annual equipment maintenance task of the i-th maintenance specialty, where i = 1, 2, …, h; represents the total annual equipment maintenance task of the i-th maintenance specialty and the j-th maintenance type, with j = 1, 2,,…, g, g = 3 and M Y It represents the overall annual maintenance task vector of the equipment maintenance organization, and distinguishes three types of maintenance tasks: inspection and repair, emergency repair, and equipment maintenance.

3. The method according to claim 2, characterized in that In S2, the maintenance personnel information model includes: x i ={x i |Z x i |G x i |N x i |A x i |S x i |C} Among them, x i Indicates equipment maintenance organization i There are maintenance personnel, i = 1, 2, ..., N; x i |Z is the professional attribute value of the i-th maintenance personnel; x i |G is the level attribute value of the i-th maintenance personnel; x i |N is the quantity attribute value of the i-th maintenance personnel; x i |A is the capability coefficient attribute value of the i-th maintenance personnel; x i |S is the state coefficient attribute value of the i-th maintenance personnel; x i |C is the matching coefficient attribute value of the i-th maintenance personnel.

4. The method according to claim 3, characterized in that In S3, the objective function includes: J=minN Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

5. A maintenance personnel deployment modeling device for a support team based on multiple constraints, characterized in that: include: The task volume model building module is used to model the annual total amount, annual data volume of various types of tasks, and annual maintenance professions by building an annual maintenance task volume model based on the maintenance task type and maintenance profession; An information model building module, which characterizes the characteristics of personnel by building a maintenance personnel status information model according to the attribute characteristics of the annual maintenance task volume model; An objective function determination module, used to determine the minimum total number of maintenance personnel to be deployed as the objective function according to the requirements for the optimization deployment of the maintenance personnel and the completion of the tasks; A constraint model building module is used to build a constraint model according to constraint requirements; wherein the constraint conditions include maintenance task quantity constraint, professional personnel quantity constraint, professional personnel grade quantity constraint, professional personnel grade ratio constraint, professional personnel ability constraint, professional personnel status constraint, and professional personnel matching constraint; The optimization model establishment module is used to establish an optimization model for the deployment of maintenance personnel of the support team under multiple constraints based on the objective function and the corresponding constraints.

6. The device according to claim 5, characterized in that In the task volume model building module, the annual maintenance task volume model is based on the annual maintenance task volume M Y and the annual maintenance task vector M Y To build: Among them, M Y Represents the total annual maintenance task of the equipment maintenance organization; M X Indicates the total amount of annual inspection and maintenance tasks; M Q Indicates the total amount of annual rescue and repair tasks; M Z represents the total amount of annual equipment maintenance tasks; i represents the i-th maintenance specialty, i=1,2,…,h; h is the total number of maintenance specialties; M Xi M represents the total annual inspection and repair tasks of the i-th maintenance specialty; Qi M represents the total annual rescue and repair tasks of the i-th maintenance specialty; Zi M represents the total annual equipment maintenance task of the i-th maintenance specialty; i represents the total annual equipment maintenance task of the i-th maintenance specialty, where i = 1, 2, …, h; represents the total annual equipment maintenance task of the i-th maintenance specialty and the j-th maintenance type, with j = 1, 2,,…, g, g = 3 and M Y It represents the overall annual maintenance task vector of the equipment maintenance organization, and distinguishes three types of maintenance tasks: inspection and repair, emergency repair, and equipment maintenance.

7. The device according to claim 6, characterized in that In the information model building module, the maintenance personnel information model includes: x i ={x i |Z x i |G x i |N x i |A x i |S x i |C} Among them, x i represents the i-th maintenance personnel of the equipment maintenance organization, i=1,2,…,N; x i |Z is the professional attribute value of the i-th maintenance personnel; x i |G is the level attribute value of the i-th maintenance personnel; x i |N is the quantity attribute value of the i-th maintenance personnel; x i |A is the capability coefficient attribute value of the i-th maintenance personnel; x i |S is the state coefficient attribute value of the i-th maintenance personnel; x i |C is the matching coefficient attribute value of the i-th maintenance personnel.

8. The device according to claim 7, characterized in that In the objective function determination module, the objective function includes: J=minN Among them, J represents the optimization goal of personnel allocation, and N represents the total number of maintenance personnel in the support team. That is, the objective function of maintenance personnel allocation modeling is to minimize the total number of people.

9. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the method as described in any one of claims 1 to 4.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it is used to implement the method as described in any one of claims 1 to 4 above.