Railway vehicle whole vehicle maintenance technological process generation method and system
By building a maintenance process data structure based on platform-level product structure and maintenance procedures, setting up a material replacement group, and determining the process cycle based on the number of operating units, the problem of long design cycles and inconsistent standards of traditional vehicle maintenance process flow is solved, and a rapid design and high-standard maintenance process is achieved.
Patent Information
- Application Number
- CN202411035793.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-30
- Publication Date
- 2025-03-11
AI Technical Summary
The design cycle of traditional vehicle maintenance process is long and the designers' standards are inconsistent, resulting in work rework and non-standardization of the manufacturing process.
A method of generating a vehicle maintenance process flow of rail vehicles is adopted. By constructing a maintenance process data structure based on platform-level product structure and maintenance procedures, setting up a material replacement group, establishing a standard maintenance process flow of the vehicle, and determining the process cycle based on the number of operating units, quickly generating a vehicle maintenance process plan for specific vehicle models and repairs.
It realizes the rapid design of the vehicle maintenance process flow, and improves the standardization level, design efficiency and quality of the maintenance process.
Smart Images

Figure CN119599299A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of rail vehicle maintenance management, and in particular to a method and system for generating a rail vehicle whole vehicle maintenance process flow. Background Art
[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.
[0003] Although the product structures of various models under the same technical platform are similar, the material codes of the installed equipment are different due to different technical parameters, suppliers, etc. After running a certain mileage or time, rail vehicles need to be overhauled. Advanced repairs include level three, level four, and level five repairs. Different levels have different maintenance scopes and follow the corresponding level of maintenance procedures, which mainly include disassembling the equipment for off-board maintenance and on-board maintenance of components without getting off the vehicle. The higher the level, the larger the disassembly scope and the more maintenance items.
[0004] The design of vehicle maintenance process flow is mainly for vehicle-level maintenance process planning. The design content includes determining the maintenance process flow, maintenance process cycle, and work content of each process for each vehicle model and each maintenance level, which is used to guide the maintenance manufacturing process.
[0005] The traditional vehicle process design has a long process design cycle when designing for each model and each level. In addition, due to different designers, there are problems with inconsistent standards such as process division granularity, process standards, process flow, and process cycle, which can easily cause rework and is not conducive to the standardization of the manufacturing process. Summary of the invention
[0006] In order to solve the above problems, the present invention proposes a method and system for generating a whole vehicle maintenance process flow for rail vehicles, which involves constructing a maintenance process data structure based on platform-level product structure and maintenance procedures, setting material substitution groups, establishing a standard maintenance process flow for the whole vehicle, determining the process cycle based on the number of operating units, and quickly generating a whole vehicle maintenance process plan for a specific vehicle model and maintenance process, so as to realize the rapid design of the whole vehicle maintenance process flow and improve the standardization level, design efficiency and quality of the maintenance process.
[0007] In order to achieve the above object, the present invention adopts the following technical solution:
[0008] In a first aspect, the present invention provides a method for generating a rail vehicle maintenance process flow, comprising:
[0009] Construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to the corresponding structural levels;
[0010] Link the material codes of the same type of equipment of different models to the corresponding maintenance process, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process;
[0011] Determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and determine the work units contained in each process in the maintenance process. Based on the number of work units under each process, determine the process cycle required for each process. When the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0012] As an optional implementation method, each maintenance process includes maintenance process applicability, process applicability and material applicability;
[0013] Among them, the repair process applicability includes the maintenance level;
[0014] Process applicability includes the processes of the maintenance process. Each process includes multiple operation units, including the content of the regulations, technical documents, quality items, process materials, personnel qualifications, process equipment, operation time, work center and plant workstation;
[0015] Material applicability is used to define material codes with the same maintenance process.
[0016] As an optional implementation, a material substitution group structure is obtained by extending the group identifier of the same material code; the material substitution group structure includes a main material identifier, a group identifier, an applicable process, and an applicable operation unit;
[0017] Among them, the main material identifier represents different material codes;
[0018] The group ID represents a group of material codes used together. Material codes without group ID are universal materials, that is, no matter which group of material codes are used, the material codes without group ID are also needed.
[0019] Applicable processes and applicable operating units represent the maintenance links to which the material coding is applied.
[0020] As an optional implementation method, after the maintenance process is determined, the operation unit in the maintenance process is associated with the process of the vehicle maintenance process flow through the process applicability attribute, and the materials used in each process are associated with the vehicle maintenance process flow through the process and operation unit relationship set in the material attribute;
[0021] The operation units contained in the maintenance process corresponding to the material code of the vehicle model to be repaired are grouped under the vehicle maintenance process flow, and the number of operation units to be executed is summarized. According to the number of operators, operation time and process resources required for the operation unit, the process cycle required for each process is obtained;
[0022] After the extended process is generated, the work content under each extended process is obtained at the same time, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0023] As an optional implementation method, when the maintenance levels are different but the maintenance procedures are the same, the same maintenance process can be shared.
[0024] As an optional implementation, at least one material code corresponds to the same maintenance process.
[0025] As an optional implementation, the method also includes: creating a standard vehicle maintenance process flow and the abbreviation and code of each process; specifically including factory inspection, vehicle disassembly, vehicle lifting, equipment disassembly, body inspection, paint inspection, condition inspection, equipment installation, single vehicle testing and grouping debugging, specifying the abbreviation and code of each process for the collection of work units.
[0026] As an optional implementation, the method also includes: based on the completed vehicle maintenance process plan, comparing and generating a new project's vehicle maintenance process plan; that is, using the completed vehicle maintenance process plan as a benchmark, comparing the new project's configuration information with it, when the material coding and repair process are consistent, the work units are the same, and the process positions of the work units are the same by default, and when there are differences in material coding or repair processes, manual adjustments are made to maintain process consistency.
[0027] In a second aspect, the present invention provides a rail vehicle maintenance process generation system, comprising:
[0028] The maintenance process management module is configured to construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to corresponding structural levels;
[0029] The coding management module is configured to link the material codes of the same type of equipment of different models to the corresponding maintenance processes, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process;
[0030] The process design module is configured to determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and to determine the work units contained in each process in the maintenance process, and to determine the process cycle required for each process based on the number of work units under each process, and when the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0031] In a third aspect, the present invention provides an electronic device comprising a memory and a processor, and computer instructions stored in the memory and executed on the processor, wherein when the computer instructions are executed by the processor, the method described in the first aspect is performed.
[0032] In a fourth aspect, the present invention provides a computer-readable storage medium for storing computer instructions, wherein when the computer instructions are executed by a processor, the method described in the first aspect is performed.
[0033] In a fifth aspect, the present invention provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method described in the first aspect.
[0034] Compared with the prior art, the present invention has the following beneficial effects:
[0035] The present invention provides a method and system for generating a whole vehicle maintenance process flow for a rail vehicle, which involves constructing a maintenance process data structure based on a platform-level product structure and maintenance procedures, setting a material substitution group, establishing a standard maintenance process flow for a whole vehicle, determining a process cycle based on the number of operating units, and rapidly generating a whole vehicle maintenance process plan for a specific vehicle model and maintenance process, thereby realizing rapid design of the whole vehicle maintenance process flow and improving the standardization level, design efficiency and quality of the maintenance process.
[0036] The present invention comprehensively considers the product structure characteristics and maintenance procedure requirements of rail vehicles, establishes a maintenance process data structure based on platform-level product structure and maintenance procedures, covers the entire platform vehicle model range, all maintenance processes, and the correspondence between materials and maintenance processes. Through the maintenance process data structure, firstly, different material codes are brought together under the same maintenance process to achieve a greater degree of reuse of maintenance process methods; secondly, a maintenance process management system for similar equipment on the entire platform is formed to facilitate the identification of maintenance differences.
[0037] The present invention proposes a process design method for separating materials from processes. By setting a material substitution group, the material information in the operation unit is separated and added to the material applicability of the process plan of the maintenance process data structure. By setting the material substitution group, the material matching relationship and the relationship between the corresponding operation units are maintained, so as to solve the problem that the maintenance materials used for equipment with different material codes are not completely the same, and the problem that new operation units need to be created due to different materials in traditional process design is solved, so as to realize the reuse of more process methods and other elements, improve the reuse rate of operation units, reduce the number of operation units, reduce the workload of data maintenance, and improve the degree of standardization.
[0038] The present invention standardizes the vehicle maintenance process flow, sets applicable attributes of the process steps during maintenance process design, realizes rapid grouping of operation units, and uses information-based process flow design logic to realize rapid generation of vehicle maintenance process flow, thereby improving maintenance process design efficiency and quality.
[0039] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.
[0041] Figure 1 A flow chart of a method for generating a rail vehicle maintenance process flow provided in Example 1 of the present invention;
[0042] Figure 2 A schematic diagram of the maintenance process data structure provided in Example 1 of the present invention;
[0043] Figure 3 A schematic diagram of a material substitution group provided in Example 1 of the present invention;
[0044] Figure 4 The abbreviations and code diagrams of the various processes in the vehicle maintenance process provided in Example 1 of the present invention;
[0045] Figure 5 A schematic diagram for confirming the maintenance process scheme provided in Example 1 of the present invention;
[0046] Figure 6 A schematic diagram of the operation unit collection provided in Example 1 of the present invention;
[0047] Figure 7 A schematic diagram of the vehicle maintenance process flow generation provided in Example 1 of the present invention. DETAILED DESCRIPTION
[0048] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
[0049] It should be noted that the following detailed descriptions are exemplary and are intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.
[0050] It should be noted that the terms used herein are only for describing specific embodiments, and are not intended to limit exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that the terms "include" and "comprise" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0051] In the absence of conflict, the embodiments of the present invention and the features of the embodiments may be combined with each other.
[0052] Example 1
[0053] This embodiment proposes a method for generating a whole vehicle maintenance process flow for rail vehicles, which involves establishing a maintenance process data structure based on a platform-level product structure and maintenance procedures, setting up a material substitution group, establishing a standard process flow for the whole vehicle and determining a process cycle based on the number of operating units, and quickly generating a whole vehicle maintenance process plan for a specific vehicle model and maintenance process.
[0054] like Figure 1 As shown, specifically including:
[0055] Construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to the corresponding structural levels;
[0056] Link the material codes of the same type of equipment of different models to the corresponding maintenance process, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process;
[0057] Determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and determine the work units contained in each process in the maintenance process. Based on the number of work units under each process, determine the process cycle required for each process. When the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0058] In this implementation, the process of establishing a platform-level maintenance process data structure includes:
[0059] (1) Based on the similarity of the product structure of rail vehicles under the same technical platform, a platform-level product structure tree including multiple structural levels is constructed, including the platform, system, subsystem, equipment and other levels; or it can also be created according to the chapter structure of the maintenance regulations.
[0060] (2) Create maintenance processes (i.e., process plans) according to different maintenance levels and corresponding maintenance procedures, and maintain the maintenance processes at the corresponding level of the platform-level product structure tree (generally the equipment level). When the maintenance levels are different but the maintenance procedures are the same, the same maintenance process is shared.
[0061] Specifically, according to different maintenance procedures, multiple maintenance processes are created, which are distinguished by codes such as 0A and 0B. Each maintenance process includes maintenance process applicability, process applicability and material applicability;
[0062] Among them, maintenance process applicability includes maintenance levels; process applicability includes specific work content of the maintenance process, that is, specific processes; material applicability is used to define the material codes of equipment with the same process plan.
[0063] (3) All material codes of the same type of equipment of different models shall be maintained under the material applicability of the corresponding maintenance process in accordance with the principle of process consistency; multiple material codes can correspond to the same maintenance process; if there is no available maintenance process, a new maintenance process shall be created and the material codes shall be maintained under the corresponding maintenance process.
[0064] Understandably, this process can be completed iteratively, that is, it can be continuously supplemented and improved in combination with the process design process of each new model and new repair process.
[0065] (4) Through the above process, a maintenance process data structure is formed that covers the entire platform vehicle range, all maintenance processes, and the correspondence between materials and maintenance processes.
[0066] like Figure 2 As shown, taking a certain model of rail vehicle as an example, according to the product structure, a platform-level product structure tree with platform, system, subsystem and equipment as structural levels is constructed, and taking the front-end coupler buffer device equipment as an example, an example of the maintenance process data structure is given.
[0067] According to the different maintenance procedures or equipment material codes, multiple maintenance processes (i.e. process plans) are created and distinguished by codes such as 0A, 0B, etc.; and each maintenance process includes maintenance process applicability, process applicability and material applicability.
[0068] Specifically:
[0069] (1) Repair process applicability includes maintenance levels; for example, the requirements for level 4 and level 5 repair procedures are the same, requiring the equipment to be removed from the vehicle for maintenance. For the vehicle, it mainly involves disassembly and assembly processes. The level 4 and level 5 repair methods are the same and can be selected in the repair process applicability.
[0070] (2) The process applicability includes the specific operation content of the maintenance process, that is, the specific process; for example, for the front-end coupler buffer device equipment, the maintenance process content includes two processes, namely equipment disassembly and equipment installation, and the applicable processes are disassembly process KX00400 and installation process KX00800;
[0071] Each process contains multiple work units, which include: procedure content, technical documents, quality items, process materials, personnel qualifications, process equipment, operation time, work center, factory workstation, etc.
[0072] (3) Material applicability is used to define the material codes of equipment with the same process plan; for example, the material codes of the front-end coupler buffer device of different vehicle models are 33127700001, 33127700002, 33127700003, etc. Although the material codes are different, their fourth and fifth level repair and disassembly processes are the same, that is, their maintenance process plans are the same.
[0073] In the process of vehicle maintenance process design, there are situations where the equipment with different material codes has the same process plan but different maintenance materials. For example, the material codes of the front-end coupler buffer device of different models are 33127700001 and 33127700002 respectively. Their installation bolts are all M20 structures, and their installation quantity, torque, etc. are the same, that is, their installation processes are the same, but due to local structural differences, the bolt lengths are different, M20X45 and M20X55 respectively, so the bolt material codes are different. Traditional maintenance process design puts the process plan and material code together to compile an operation unit. If the material code is different, a new operation unit will also be generated.
[0074] Therefore, in order to solve the problem that the maintenance materials used by equipment with different material codes are not exactly the same, in the process of designing the vehicle maintenance process, it is necessary not only to design the operation content, but also to configure the material codes used in the operation process.
[0075] In this embodiment, a material substitution group is set to solve the above problem. The material information in the operation unit is separated and added to the material applicability of the process plan of the maintenance process data structure. By setting the material substitution group, the material matching relationship and the relationship between the corresponding operation units are maintained.
[0076] Below Figure 2 Taking the maintenance process data structure of the front-end coupler buffer device as an example, the materials under the material applicability are expanded to give the material substitution group structure, that is, for the same material code, the group identifier is expanded according to the different applicable processes and operation units under the maintenance process, such as Figure 3 shown.
[0077] Specifically:
[0078] The material substitution group structure includes: main material ID, group ID, applicable process and applicable operation unit;
[0079] Among them, the main material identification represents different equipment material codes, and is identified by A, B, C, etc. For example, the main material identification of material code 33127700001 is A, and the main material identification of material code 33127700002 is B;
[0080] The group identifier represents a group of materials used together; for example, materials with the identifier "A-1" are used in a group, and materials with the identifier "B-1" are used in a group;
[0081] Applicable process and applicable operation unit represent the construction process in which the material is used;
[0082] Materials without group identification are general materials, that is, no matter which group of materials are used, these materials are needed at the same time.
[0083] In this embodiment, the method also creates a standard vehicle maintenance process flow and the abbreviation and code of each process; specifically: based on the maintenance work content and the characteristics of the plant layout planning, production system, etc., a standard vehicle maintenance process flow is established, including factory entry identification, vehicle unmarshaling, vehicle lifting, equipment disassembly, vehicle body inspection, paint maintenance, condition maintenance, equipment installation, single vehicle test, marshaling and debugging, etc., and the abbreviation and code of each process are specified, such as Figure 4 As shown, it is used to group work units and quickly create process flows.
[0084] In this embodiment, taking the vehicle maintenance process design of a certain vehicle model and a certain maintenance process as an example, the specific design process includes:
[0085] (1) Based on the product structure configuration of the vehicle model to be repaired, determine the applicable process plan in the repair process data structure through the configuration material code and repair level; if there is no applicable process plan, it is necessary to add the material code or create a new process plan in the repair process data structure, for example Figure 5 As shown, Figure 5 The process data structure on the right side of the middle is Figure 2 Consistent, therefore Figure 5 No detailed introduction is given in this paper.
[0086] (2) After the process plan is determined, the operation units in the process plan are associated with the processes of the vehicle maintenance process flow through the process applicability attributes. For example, Figure 6 As shown, Figure 6 The process data structure on the left side of the Figure 2 Consistent, therefore Figure 6 No detailed introduction is given in this paper.
[0087] Similarly, the material information used in each process is also associated with the vehicle maintenance process flow through the process and operation unit relationships set in the material properties.
[0088] (3) According to the above process, the operation units contained in the maintenance process corresponding to the equipment material code under the vehicle model configuration to be maintained are grouped under the vehicle maintenance process flow, and the number of operation units to be performed is summarized according to the work center (operation team).
[0089] (4) Based on the information such as the number of operators required for the work unit, the working time, and the process resource parameters that can be provided by the project, calculate the process cycle required for each process.
[0090] (5) When the required process cycle exceeds the set cycle (for example, the default process cycle is set to 8 hours), an extended process is generated;
[0091] Each extended process represents a certain operation cycle, that is, the process cycle of vehicle maintenance is obtained, and the operation content (including materials) under each extended process is obtained, so as to complete the vehicle maintenance process flow design of a certain vehicle model and a certain repair process;
[0092] It also provides a visual operation interface to support the adjustment of the operation sequence of the operation unit, for example Figure 7 shown.
[0093] In this embodiment, in the subsequent vehicle model and repair process design process, the project can also be designed based on the completed vehicle maintenance process flow to generate a new project's vehicle maintenance process flow by comparison; that is, a similar completed vehicle maintenance process flow is selected as a benchmark, and the new project configuration information is compared with it. When the material coding and repair process are consistent, the operation units are the same, and the process positions of the operation units are the same by default. When there are differences in material coding or repair processes, the system prompts and makes manual adjustments to improve design efficiency while maintaining process consistency.
[0094] Example 2
[0095] This embodiment provides a rail vehicle maintenance process generation system, including:
[0096] The maintenance process management module is configured to construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to corresponding structural levels;
[0097] The coding management module is configured to link the material codes of the same type of equipment of different models to the corresponding maintenance processes, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process;
[0098] The process design module is configured to determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and to determine the work units contained in each process in the maintenance process, and to determine the process cycle required for each process based on the number of work units under each process, and when the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0099] As an optional implementation method, each maintenance process includes maintenance process applicability, process applicability and material applicability;
[0100] Among them, the repair process applicability includes the maintenance level;
[0101] Process applicability includes the processes of the maintenance process. Each process includes multiple operation units, including the content of the regulations, technical documents, quality items, process materials, personnel qualifications, process equipment, operation time, work center and plant workstation;
[0102] Material applicability is used to define material codes with the same maintenance process.
[0103] As an optional implementation, a material substitution group structure is obtained by extending the group identifier of the same material code; the material substitution group structure includes a main material identifier, a group identifier, an applicable process, and an applicable operation unit;
[0104] Among them, the main material identifier represents different material codes;
[0105] The group ID represents a group of material codes used together. Material codes without group ID are universal materials, that is, no matter which group of material codes are used, the material codes without group ID are also needed.
[0106] Applicable processes and applicable operating units represent the maintenance links to which the material coding is applied.
[0107] As an optional implementation method, after the maintenance process is determined, the operation unit in the maintenance process is associated with the process of the vehicle maintenance process flow through the process applicability attribute, and the materials used in each process are associated with the vehicle maintenance process flow through the process and operation unit relationship set in the material attribute;
[0108] The operation units contained in the maintenance process corresponding to the material code of the vehicle model to be repaired are grouped under the vehicle maintenance process flow, and the number of operation units to be executed is summarized. According to the number of operators, operation time and process resources required for the operation unit, the process cycle required for each process is obtained;
[0109] After the extended process is generated, the work content under each extended process is obtained at the same time, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
[0110] As an optional implementation method, when the maintenance levels are different but the maintenance procedures are the same, the same maintenance process can be shared.
[0111] As an optional implementation, at least one material code corresponds to the same maintenance process.
[0112] As an optional implementation, the method also includes: creating a standard vehicle maintenance process flow and the abbreviation and code of each process; specifically including factory inspection, vehicle disassembly, vehicle lifting, equipment disassembly, body inspection, paint inspection, condition inspection, equipment installation, single vehicle testing and grouping debugging, specifying the abbreviation and code of each process for the collection of work units.
[0113] As an optional implementation, the method also includes: based on the completed vehicle maintenance process plan, comparing and generating a new project's vehicle maintenance process plan; that is, using the completed vehicle maintenance process plan as a benchmark, comparing the new project's configuration information with it, when the material coding and repair process are consistent, the work units are the same, and the process positions of the work units are the same by default, and when there are differences in material coding or repair processes, manual adjustments are made to maintain process consistency.
[0114] It should be noted that the above modules correspond to the steps described in Example 1, and the examples and application scenarios implemented by the above modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above Example 1. It should be noted that the above modules, as part of the system, can be executed in a computer system such as a set of computer executable instructions.
[0115] In further embodiments, there is also provided:
[0116] An electronic device includes a memory and a processor, and computer instructions stored in the memory and executed on the processor, wherein when the computer instructions are executed by the processor, the method described in Embodiment 1 is performed. For the sake of brevity, it will not be described in detail here.
[0117] It should be understood that in this embodiment, the processor may be a central processing unit CPU, and the processor may also be other general-purpose processors, digital signal processors DSP, application-specific integrated circuits ASIC, off-the-shelf programmable gate arrays FPGA or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0118] The memory may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type.
[0119] A computer-readable storage medium is used to store computer instructions, and when the computer instructions are executed by a processor, the method described in Example 1 is completed.
[0120] The method in Example 1 can be directly embodied as a hardware processor, or a combination of hardware and software modules in the processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware. To avoid repetition, it is not described in detail here.
[0121] A computer program product includes a computer program, and when the computer program is executed by a processor, the method described in embodiment 1 is implemented.
[0122] The present invention also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer executable instructions, such as instructions included in a program module, which are executed in a device on a real or virtual processor of the target to perform the process / method as described above. Typically, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functions of program modules can be combined or divided between program modules as needed. Machine executable instructions for program modules can be executed in local or distributed devices. In distributed devices, program modules can be located in local and remote storage media.
[0123] The computer program code for implementing the method of the present invention can be written in one or more programming languages. These computer program codes can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device, so that the program code, when executed by the computer or other programmable data processing device, causes the function / operation specified in the flow chart and / or block diagram to be implemented. The program code can be executed completely on a computer, partially on a computer, as an independent software package, partially on a computer and partially on a remote computer or completely on a remote computer or server.
[0124] In the context of the present invention, computer program codes or related data may be carried by any appropriate carrier to enable a device, apparatus or processor to perform the various processes and operations described above. Examples of carriers include signals, computer readable media, etc. Examples of signals may include electrical, optical, radio, acoustic or other forms of propagation signals, such as carrier waves, infrared signals, etc.
[0125] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with this embodiment can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0126] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.
Claims
1. A method for generating a process flow for the overhaul of a railway vehicle, characterized in that: include: Construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to the corresponding structural levels; Link the material codes of the same type of equipment of different models to the corresponding maintenance process, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process; Determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and determine the work units contained in each process in the maintenance process. Based on the number of work units under each process, determine the process cycle required for each process. When the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
2. A method for generating a rail vehicle maintenance process flow according to claim 1, characterized in that: Each maintenance process includes maintenance process applicability, process applicability and material applicability; Among them, the repair process applicability includes the maintenance level; Process applicability includes the processes of the maintenance process. Each process includes multiple operation units, including the content of the regulations, technical documents, quality items, process materials, personnel qualifications, process equipment, operation time, work center and plant workstation; Material applicability is used to define material codes with the same maintenance process.
3. A method for generating a rail vehicle maintenance process flow according to claim 1, characterized in that: After the same material code is extended with the group ID, the material substitution group structure is obtained; the material substitution group structure includes the main material ID, group ID, applicable process and applicable operation unit; Among them, the main material identifier represents different material codes; The group ID represents a group of material codes used together. Material codes without group ID are universal materials, that is, no matter which group of material codes are used, the material codes without group ID are also needed. Applicable processes and applicable operating units represent the maintenance links to which the material coding is applied.
4. A method for generating a rail vehicle maintenance process flow according to claim 1, characterized in that: After determining the maintenance process, associate the operation unit in the maintenance process with the process of the vehicle maintenance process flow through the process applicability attribute, and associate the materials used in each process with the vehicle maintenance process flow through the process and operation unit relationship set in the material attribute; The operation units contained in the maintenance process corresponding to the material code of the vehicle model to be repaired are grouped under the vehicle maintenance process flow, and the number of operation units to be executed is summarized. According to the number of operators, operation time and process resources required for the operation unit, the process cycle required for each process is obtained; After the extended process is generated, the work content under each extended process is obtained at the same time, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
5. A method for generating a rail vehicle maintenance process flow according to claim 1, characterized in that: When the maintenance levels are different but the maintenance procedures are the same, the same maintenance process shall be used; There is at least one material code corresponding to the same maintenance process.
6. A method for generating a rail vehicle maintenance process flow according to claim 1, characterized in that: The method also includes: creating a standard vehicle maintenance process flow and the abbreviation and code of each process; specifically including factory inspection, vehicle disassembly, vehicle lifting, equipment disassembly, vehicle body inspection, paint maintenance, condition maintenance, equipment installation, single vehicle test and marshaling and debugging, specifying the abbreviation and code of each process for the collection of operation units; The method also includes: based on the completed vehicle maintenance process plan, comparing and generating a new project's vehicle maintenance process plan; that is, taking the completed vehicle maintenance process plan as a benchmark, comparing the new project's configuration information with it, when the material coding and repair process are consistent, the operation units are the same, and the process positions of the operation units are the same by default, and when there are differences in material coding or repair processes, manual adjustments are made to maintain process consistency.
7. A rail vehicle maintenance process generation system, characterized in that: include: The maintenance process management module is configured to construct a platform-level product structure tree including multiple structural levels, construct maintenance processes according to maintenance levels and corresponding maintenance procedures, and link the maintenance processes to corresponding structural levels; The coding management module is configured to link the material codes of the same type of equipment of different models to the corresponding maintenance processes, and for the same material code, expand the group identification according to the different processes and operating units applicable to the maintenance process; The process design module is configured to determine the maintenance process corresponding to the material code of the equipment to be repaired in the vehicle model to be repaired, and to determine the work units contained in each process in the maintenance process, and to determine the process cycle required for each process based on the number of work units under each process, and when the required process cycle exceeds the set cycle, generate an extended process, thereby obtaining the vehicle maintenance process plan for the vehicle model to be repaired.
8. An electronic device, characterized in that: The method comprises a memory and a processor and computer instructions stored in the memory and executed on the processor, wherein when the computer instructions are executed by the processor, the method according to any one of claims 1 to 6 is completed.
9. A computer-readable storage medium, characterized in that: Used to store computer instructions, which, when executed by a processor, complete the method described in any one of claims 1 to 6.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the method according to any one of claims 1 to 6.