Train structure optimization method, device and equipment and readable storage medium

By constructing the feature matrix and structure database of the vehicle frame structure, the train structure is optimized, and the problem of relying on manual experience in the existing technology is solved, and the optimization results are automated and efficient.

CN120124315AActive Publication Date: 2025-06-10CRRC INDUSTRAIL ACADEMY (QINGDAO) CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510600785.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-12
Publication Date
2025-06-10
Estimated Expiration
2045-05-12

AI Technical Summary

Technical Problem

In the prior art, train structure optimization depends on manual experience, resulting in the structural response performance, manufacturing processing characteristics and assembly reliability of the optimization results rely heavily on the experience level of the designer.

Method used

By constructing the characteristic matrix of the vehicle body frame structure and obtaining a structural database based on this matrix, reflecting the distribution characteristics of structural materials in the space. Then, the preliminary train structure is optimized according to the structural database to obtain the optimized train structure.

Benefits of technology

Reliance on manual experience is reduced, and the structural response performance, manufacturing processing characteristics and assembly reliability of the optimization results are maximized, and the automation and intelligence level of optimization processes are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120124315A_ABST
    Figure CN120124315A_ABST
Patent Text Reader

Abstract

The invention discloses a train structure optimization method, device and equipment and a readable storage medium, and is applied to the technical field of computers.The train structure optimization method comprises the steps that a feature matrix is constructed according to a train body frame structure, and a structure database is obtained based on the feature matrix; the characteristic matrix can reflect the distribution characteristics of the structural material in the space; obtaining a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of a train structure material in the space; and performing structure optimization on the initial train structure according to the structure database to obtain an optimized train structure. The train body frame structure is converted into the form of the characteristic matrix, the structure database is further obtained, the preliminary train structure is optimized through the structure database, experience dependence of designers is reduced, and the design efficiency is improved. And meanwhile, the optimization of the structural response performance of the optimization result, the manufacturing and processing characteristics and the assembly reliability is ensured to the greatest extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and particularly to a method, device, equipment and readable storage medium for optimizing the train structure. Background Art

[0002] The structure optimization design methods include topology optimization, morphology optimization, parameter optimization, etc. The preliminary optimization results obtained based on the above optimization technologies do not meet the production requirements. Therefore, it is necessary to be further interpreted by designers. According to the designers' experience and comprehensively considering the constraint conditions in different stages such as processing, manufacturing, and assembly, the final optimized design structure can be obtained. However, the structural response performance, manufacturability, assembly reliability, etc. of the optimized design mechanism seriously depend on the experience level of designers.

[0003] Therefore, in the process of optimizing the train structure, how to reduce the dependence on manual experience, ensure the optimization effect, and reduce costs are the technical problems that need to be solved urgently at present. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and readable storage medium for optimizing the train structure, which solves the problem of relying on manual experience in the optimization of the train structure in the prior art.

[0005] To solve the above technical problems, the present invention provides a method for optimizing the train structure, including: constructing a feature matrix according to the car body frame structure, and obtaining a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of the structural material in space; obtaining a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of the train structural material in space; performing structure optimization on the preliminary train structure according to the structure database to obtain an optimized train structure.

[0006] Optionally, constructing a feature matrix according to the car body frame structure and obtaining a structure database based on the feature matrix includes: converting the car body frame structure into a basic feature matrix; processing the car body frame structure and converting it into a derivative feature matrix; the processing includes at least one of size scaling and position rotation; obtaining the structure database according to the basic feature matrix and the derivative feature matrix.

[0007] Optionally, the preliminary train structure is structurally optimized according to the structure database to obtain an optimized train structure, including: Step 1, taking the preliminary train structure as the train structure to be cut; Step 2, cutting the train structure to be cut to obtain the body frame structures of each part after cutting; Step 3, converting the body frame structures of each part after cutting into a feature matrix after cutting; Step 4, matching the feature matrix after cutting with the feature matrix in the structure database; Step 5, using the structure database to replace the body frame structures that match successfully in the preliminary train structure to obtain a replaced train structure; Step 6, obtaining the optimized train structure according to the replaced train structure.

[0008] Optionally, after obtaining the optimized train structure according to the replaced train structure, it further includes: Step 7, determining whether the optimized train structure meets the conditions; Step 8, if it does not meet the conditions, taking the optimized train structure as the train structure to be cut, and executing Step 2 to Step 8.

[0009] Optionally, matching the feature matrix after cutting with the feature matrix in the structure database includes: determining the dimension sizes of the feature matrix after cutting and the feature matrix in the structure database; if the dimensions are inconsistent, obtaining two comparison feature matrices with the same dimension size by padding; calculating the similarity of the two comparison feature matrices; if the similarity is greater than the similarity threshold, the matching is successful.

[0010] Optionally, after the preliminary train structure is structurally optimized according to the structure database to obtain an optimized train structure, it further includes: constructing a modeling process database based on the body frame structure; automatically identifying the modeling process of the train according to the optimized train structure and the modeling process database, and optimizing the modeling feature parameters.

[0011] Optionally, obtaining the preliminary train structure under ideal conditions includes: specifying a feasible design region that meets the train requirements, and setting the boundary conditions and load conditions of the body frame structure, and obtaining the preliminary train structure under ideal conditions through structure optimization techniques; the structure optimization techniques include at least one of topology optimization, morphology optimization, and parameter optimization.

[0012] The present invention also provides a train structure optimization device, including: a construction module, configured to construct a feature matrix according to the car body frame structure and obtain a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; an acquisition module, configured to obtain a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of train structural materials in space; an optimization module, configured to perform structure optimization on the preliminary train structure according to the structure database to obtain an optimized train structure.

[0013] The present invention also provides a train structure optimization device, including: a memory, configured to store a computer program; a processor, configured to implement the train structure optimization method as described above when executing the computer program.

[0014] The present invention also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are loaded and executed by a processor, the train structure optimization method as described above is implemented.

[0015] It can be seen that the present invention constructs a feature matrix according to the car body frame structure and obtains a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; obtains a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of train structural materials in space; performs structure optimization on the preliminary train structure according to the structure database to obtain an optimized train structure. The present invention converts the car body frame structure into the form of a feature matrix, further obtains a structure database, and uses the structure database to optimize the preliminary train structure, reducing the dependence on the experience of designers, and at the same time ensuring the optimization of the structural response performance, manufacturability and assembly reliability of the optimization result to the greatest extent.

[0016] In addition, the present invention also provides a train structure optimization device, device and readable storage medium, which also have the above beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only the embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained according to the provided drawings without creative efforts.

[0018] Figure 1 It is a flowchart of a train structure optimization method provided by an embodiment of the present invention.

[0019] Figure 2An example diagram of a basic feature matrix provided by an embodiment of the present invention.

[0020] Figure 3 An example diagram of a derived feature matrix provided by an embodiment of the present invention.

[0021] Figure 4 An example diagram of a preliminary train structure provided by an embodiment of the present invention.

[0022] Figure 5 An example diagram of a cut feature matrix provided by an embodiment of the present invention.

[0023] Figure 6 An example diagram of a structure replacement provided by an embodiment of the present invention.

[0024] Figure 7 An example flowchart of a train structure optimization method provided by an embodiment of the present invention.

[0025] Figure 8 A schematic structural diagram of a train structure optimization device provided by an embodiment of the present invention.

[0026] Figure 9 A schematic structural diagram of a train structure optimization device provided by an embodiment of the present invention. Detailed implementation manners

[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, rather than all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0028] Currently, structure optimization design methods include topology optimization, morphology optimization, parameter optimization, etc. The preliminary optimization results obtained based on the above optimization technologies must be further interpreted by designers and comprehensively consider the constraint conditions in different stages such as processing, manufacturing, and assembly to obtain the final optimized structure. However, the structural response performance, manufacturability, assembly reliability, etc. of the optimization results highly depend on the experience level of designers. At the same time, for the optimization of complex structural components such as large vehicle body structures, the interpretation workload is extremely large, it is difficult to interpret the details of the results from a global perspective, and it is also difficult to ensure that the interpretation results meet the constraints of existing equipment in terms of design, manufacturing, etc., resulting in the optimization results being difficult to be truly applied to actual engineering designs.

[0029] To solve the above problems, the present invention provides a method for optimizing the train structure, which reduces the dependence on the experience of designers, and at the same time maximally ensures the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization results, improving the automation and intelligence level of the entire optimization process, especially in the optimization process of large components such as the car body structure. This method can maximally ensure the reliability of the optimization results and the stability of performance. For details, please refer to Figure 1 , Figure 1 which is a flowchart of a method for optimizing the train structure provided by an embodiment of the present invention. The method may include S101 - S103.

[0030] S101: Construct a feature matrix based on the car body frame structure, and obtain a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space.

[0031] The execution subject of this embodiment is a terminal. This embodiment does not limit the type of the terminal, as long as it can complete the operations of the train structure optimization method. It should be noted that the car body frame structure in this embodiment is an existing car body frame structure. Generally, the car body frame structure is a common car body frame structure, such as side wall structure, underframe structure, skirt structure, and bridge structure. The function of this step is to convert the actual car body frame structure into a mode that can be recognized by a computer. Specifically, in this step, the common car body frame structures available for processing, manufacturing, and assembly are converted into a feature matrix that can reflect the distribution characteristics of the above structural materials in space. Among them, the feature matrix elements of the feature matrix only contain 0 and 1, that is, if there is material distribution at this position in space, the corresponding feature matrix element is 1, and if there is no material distribution, the corresponding feature matrix element is 0.

[0032] Further, to improve the optimization efficiency, the above-mentioned constructing a feature matrix based on the car body frame structure and obtaining a structure database based on the feature matrix may include the following steps: Step 11: Convert the car body frame structure into a basic feature matrix; Step 12: Process the car body frame structure and convert it into a derivative feature matrix; the processing includes at least one of size scaling and position rotation; Step 13: Obtain a structure database according to the basic feature matrix and the derivative feature matrix.

[0033] It should be noted that various feature matrices constitute a structure database, where the feature matrix includes a basic feature matrix and a derivative feature matrix. The basic feature matrix refers to the matrix obtained by converting the existing car body frame structure; the derivative feature matrix refers to the matrix obtained by rotating or scaling the size of the existing car body frame structure and then converting it.

[0034] Exemplarily, taking a two-dimensional cross-section as an example, such as Figure 2As shown, project the common vehicle body frame structure onto a two-dimensional plane and perform grid cutting. Set the elements with a gray area greater than a pre-set threshold within the grid to 1, and the elements less than the pre-set threshold to 0, thereby obtaining the characteristic matrix corresponding to the vehicle body frame structure; for a three-dimensional space structure, similarly, it corresponds to a three-dimensional characteristic matrix. For the same common vehicle body frame structure, under the condition of meeting the processing and design requirements, through scaling of dimensions, such as widening the width, thickening the thickness, etc., and rotation of positions, multiple groups of corresponding characteristic matrices, that is, derivative characteristic matrices, are obtained. Exemplarily, through operations such as Figure 3 shown matrix scaling and offset operations can be converted into multiple groups of corresponding characteristic matrices.

[0035] S102: Obtain the preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of the train structure materials in space.

[0036] This step can refer to common train structure construction methods. It should be noted that the ideal conditions refer to the train structure composed according to the characteristic library with various train frame structures under the condition that the vehicle body meets the expected requirements, where the expected requirements include vehicle body mass requirements, vehicle body structure strength requirements, etc. This step can be implemented using software, and this preliminary train structure can reflect the distribution of the entire vehicle train structure materials in space.

[0037] Furthermore, obtaining the preliminary train structure under ideal conditions specifically may include the following steps: Given a feasible design area that meets the train requirements, and set the boundary conditions and load conditions of the vehicle body frame structure, and obtain the preliminary train structure under ideal conditions through structure optimization techniques; the structure optimization techniques include at least one of topology optimization, morphology optimization, and parameter optimization.

[0038] Specifically, in this step, set the optimization design space of the train structure, that is, the feasible design area that meets the vehicle body requirements, given the boundary conditions and load conditions of the vehicle body frame structure, and obtain the preliminary result of the spatial distribution of the vehicle body frame structure materials under ideal conditions through technical means such as topology optimization, morphology optimization, and parameter optimization, as Figure 4 shown.

[0039] It should be further noted that this embodiment does not limit the execution order of step S101 and step S102.

[0040] S103: Perform structure optimization on the preliminary train structure according to the structure database to obtain the optimized train structure.

[0041] Based on the preliminary train structure obtained in step S102 in this embodiment, use the structure database obtained in step S101 to optimize the preliminary train structure, so that manual participation can be avoided.

[0042] Further, in order to improve the optimization effect, the above-mentioned structural optimization of the preliminary train structure according to the structure database to obtain the optimized train structure may include the following steps: Step 1, use the preliminary train structure as the train structure to be cut; Step 2, cut the train structure to be cut to obtain the body frame structures of each part after cutting; Step 3, convert the body frame structures of each part after cutting into the feature matrix after cutting; Step 4, match the feature matrix after cutting with the feature matrix in the structure database; Step 5, use the structure database to replace the body frame structure that matches successfully in the preliminary train structure to obtain the train structure after replacement; Step 6, obtain the optimized train structure according to the train structure after replacement.

[0043] Specifically, in this embodiment, the train structure to be cut is processed, and reference can be specifically made to Figure 5 and Figure 6 as shown. The train structure to be cut is reasonably cut, and a feature matrix that can reflect the distribution characteristics of the materials of the structure after cutting in space is obtained, that is, the feature matrix after cutting. Taking the feature matrix of the structure database as an example, similarly, the feature matrix after cutting also only contains 0 and 1 elements, that is, if there is material distribution at this position in the grid of the given space, the corresponding feature matrix element is 1, and if there is no material distribution, the corresponding feature matrix element is 0. The feature matrix after cutting is matched with the feature matrix in the structure database. If the match is successful, the body frame structure corresponding to the feature matrix after cutting can be replaced with the body frame structure corresponding to the feature matrix in the structure database. Based on the train structure after replacement, an optimization design space for the body frame structure is re-established. Given the boundary conditions and load conditions of the body frame structure, through technical means such as topology optimization, shape optimization, and parameter optimization, a further optimized distribution result of the train structure materials in space is obtained, and the optimized train structure is obtained.

[0044] This embodiment does not limit the cutting method. Exemplarily, the first step: first cut the train structure to be cut according to the minimum dimensions of the body frame structure and the derivative structure of the body frame structure, and convert the cut structure into the form of a feature matrix for similarity evaluation with the feature matrix in the structure database; the second step: in the order of increasing size, cut the train structure to be cut with other dimensions of the body frame structure and the derivative structure of the body frame structure, and perform subsequent comparisons until all dimensions are cut.

[0045] Further, to improve the optimization effect, matching the cut feature matrix with the feature matrix in the structure database may include the following steps: Step 21: Determine the dimensional sizes of the cut feature matrix and the feature matrix in the structure database; Step 22: If the dimensions are inconsistent, obtain two comparison feature matrices with the same dimensional size by padding; Step 23: Calculate the similarity between the two comparison feature matrices; Step 24: If the similarity is greater than the similarity threshold, the matching is successful.

[0046] Specifically, this embodiment provides a specific matching method: evaluate the similarity between the cut feature matrix and the feature matrix in the structure database. Here, the similarity between the two feature matrices , can be calculated through the following steps: (1) For the feature matrix with dimension , and the feature matrix with dimension , judge the size of each dimension. If , expand the feature matrix into a matrix of , and fill the expanded part of the matrix elements with 0; similarly, the matrix elements of other dimensions can be filled, and finally, feature matrices with dimension and feature matrix are obtained, where , , .

[0047] (2) The similarity between the feature matrices , can be calculated by the following formula: ; if , then ; otherwise .

[0048] Among them, represents the similarity between the feature matrices , ; ijk represents three dimensions, and the corresponding positions of the elements in the matrix can be determined; represents the similarity of the elements at the corresponding positions; represents the element of the feature matrix at the corresponding position; represents the element of the feature matrix at the corresponding position.

[0049] Further, to improve the optimization effect, after obtaining the optimized train structure based on the replaced train structure, the following steps may further be included: Step 7: Determine whether the optimized train structure meets the conditions; Step 8: If not, use the optimized train structure as the train structure to be cut, and execute Steps 2 to 8.

[0050] Specifically, this embodiment utilizes iterative optimization, where the conditions can be that the association of all characteristics reaches a preset condition or the number of iterations reaches a preset number of iterations. This embodiment repeats the above operations of cutting, feature matrix comparison and identification (i.e., the above matching), and structure replacement until the optimized train structure meets the conditions, and the conditions can be obtaining a satisfactory structure or reaching the set maximum number of iterations.

[0051] Further, to improve the applicability of this method, after performing structure optimization on the preliminary train structure according to the structure database to obtain the optimized train structure, the following steps may further be included: Step 41: Construct a modeling process database based on the car body frame structure; Step 42: Automatically identify the modeling process of the train according to the optimized train structure and the modeling process database, and optimize the modeling feature parameters.

[0052] Specifically, this embodiment also constructs a modeling process database based on the car body frame structure, that is, associates the common car body frame structure with the existing feature matrix at a secondary level based on the "extrusion - cut" type modeling operations of the three - dimensional modeling software. In this embodiment, the construction of the modeling process database based on the car body frame structure can be achieved according to the existing methods, so it will not be elaborated here. It can be understood that because both the modeling process database and the structure database are constructed based on the car body frame structure, they have a certain relevance.

[0053] This embodiment performs global parameter optimization, feature recognition, and matching on the optimized train structure, that is, further transforms the optimized train structure into a specific modeling process in the modeling software through the modeling process database, extracts the above - mentioned parameters, and uses an optimization algorithm to further optimize the performance of the structure, ultimately ensuring the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result.

[0054] Applying the train structure optimization method provided by the embodiments of the present invention, a feature matrix is constructed based on the car body frame structure, and a structure database is obtained based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; a preliminary train structure under ideal conditions is obtained; the preliminary train structure is the preliminary distribution result of train structure materials in space; the preliminary train structure is optimized according to the structure database to obtain the optimized train structure. By converting the car body frame structure into the form of a feature matrix, further obtaining a structure database, and using the structure database to optimize the preliminary train structure, the present invention reduces the dependence on the experience of designers, and at the same time maximally ensures the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result. Moreover, the material distribution of the structure in space is converted into a feature matrix containing only 0 and 1 elements, and the optimization result after structure optimization is also synchronously converted into a feature matrix containing only 0 and 1 elements. The conversion from the topology optimization structure to the common structure that meets the processing, manufacturing, and assembly constraints is realized through the similarity matching of matrices. This processing method can minimize the subjective errors brought by manual participation and realize the automatic and intelligent recognition of the optimization result; moreover, a progressive optimization method is adopted, that is, by gradually cutting the train structure to be cut, a common car body frame structure that matches the structure after cutting is found and replaced, and the optimized design area is re-constructed based on the replaced car body frame structure and re-optimized. All feature recognition and matching are realized through repeated iteration; moreover, through the established modeling process database of the car body frame structure, the optimized train structure is further converted into a specific modeling process in the modeling software.

[0055] For the convenience of understanding the present invention, please specifically refer to Figure 7 , Figure 7 which is a flow example diagram of a train structure optimization method provided by the embodiments of the present invention, and specifically may include S201 - S208.

[0056] The purposes of S201 and S202 are to construct a structure database and a modeling process database: by converting the common car body frame structures that can be selected for processing, manufacturing, and assembly into basic feature matrices that can reflect the distribution characteristics of the above-mentioned structural materials in space, and derivative feature matrices obtained by operations such as scaling and offset based on the basic feature matrices, thereby obtaining the structure database. At the same time, a modeling process database of the common car body frame structure is established, that is, the "extrusion - cut" type operations of the common car body frame structure based on three - dimensional modeling software are associated with the existing feature matrices.

[0057] The purpose of S203 is to obtain a preliminary train structure under ideal conditions: through technical means such as topology optimization, morphology optimization, and parameter optimization, a preliminary result of the spatial distribution of the car body structure materials under ideal conditions is obtained, that is, the preliminary train structure.

[0058] S204 is a structural cutting process: cutting the preliminary train structure to obtain a feature matrix of the distribution characteristics of the cut structural materials in space.

[0059] S205 is a similarity evaluation process: evaluating the similarity between the feature matrix of the distribution characteristics of the cut structural materials in space and the feature matrix of the distribution characteristics of the structural materials of the initially constructed car body frame in space.

[0060] S206 is a structural replacement process: replacing the cut structure that meets the similarity threshold condition with a common structure.

[0061] S207 is an iterative optimization process: re-optimizing the train structure based on the partially replaced structure to obtain a new optimization result, and repeating the above operations of cutting, similarity evaluation, and structural replacement until a satisfactory structure is obtained or the set maximum number of iterations is reached.

[0062] S208 is a modeling conversion process: performing global parameter optimization, feature recognition, and matching on the train structure after complete replacement, that is, further converting the train structure identified in the previous steps into a specific modeling process in the modeling software through the modeling process database, and finally ensuring the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result.

[0063] Through the above process, the lightweight of the car body frame structure is realized, and an intelligent structural optimization method is provided, which not only reduces the participation of manual labor but also reduces the dependence on the experience of engineers. Moreover, with the reduction of the car body structure mass, it is inevitable to bring about the reduction of the car body design and manufacturing costs, generating considerable economic benefits; and in the process of establishing, identifying, and comparing the structural feature library, the features of the existing car body frame structural parts are emphasized, making the best use of the existing structural parts to avoid the need for additional suppliers or additional processing and manufacturing molds for the structural design scheme obtained after optimization, which also greatly reduces the design and manufacturing costs of the car body frame structure.

[0064] Next, a train structure optimization device provided by an embodiment of the present invention will be introduced. The train structure optimization device described below can be mutually referred to with the train structure optimization method described above.

[0065] Specifically, please refer to Figure 8 , Figure 8The structural schematic diagram of a train structure optimization device provided by an embodiment of the present invention may include: a construction module 100, configured to construct a feature matrix according to the body frame structure and obtain a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; an acquisition module 200, configured to obtain a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of train structure materials in space; an optimization module 300, configured to perform structural optimization on the preliminary train structure according to the structure database to obtain an optimized train structure.

[0066] Based on the above embodiment, the construction module 100 may include: a first conversion unit, configured to convert the body frame structure into a basic feature matrix; a second conversion unit, configured to process the body frame structure and convert it into a derivative feature matrix; the processing includes at least one of size scaling and position rotation; a database construction unit, configured to obtain the structure database according to the basic feature matrix and the derivative feature matrix.

[0067] Based on the above embodiment, the optimization module 300 may include: a first unit, configured to perform step 1, taking the preliminary train structure as the train structure to be cut; a second unit, configured to perform step 2, cutting the train structure to be cut to obtain the body frame structures of each part after cutting; a third unit, configured to perform step 3, converting the body frame structures of each part after cutting into feature matrices after cutting; a fourth unit, configured to perform step 4, matching the feature matrices after cutting with the feature matrices in the structure database; a fifth unit, configured to perform step 5, using the structure database to replace the body frame structures that match successfully in the preliminary train structure to obtain a replaced train structure; a sixth unit, configured to perform step 6, obtaining an optimized train structure according to the replaced train structure.

[0068] Based on the above embodiment, the train structure optimization device may further include: a judgment module, configured to perform step 7, judging whether the optimized train structure meets the conditions; an iteration module, configured to perform step 8, if not, taking the optimized train structure as the train structure to be cut and performing the steps 2 to 8.

[0069] Based on the above embodiment, the fourth unit may include: a dimension determination unit, configured to determine the dimension sizes of the feature matrix after cutting and the feature matrix in the structure database; a filling unit, configured to, if the dimensions are inconsistent, obtain two comparison feature matrices with the same dimension size by filling; a calculation unit, configured to calculate the similarity of the two comparison feature matrices; a matching judgment unit, configured to, if the similarity is greater than the similarity threshold, the matching is successful.

[0070] Based on the above embodiments, the train structure optimization device may further include: a modeling process database construction module, configured to construct a modeling process database based on the car body frame structure; and a parameter optimization module, configured to automatically identify the modeling process of the train according to the optimized train structure and the modeling process database, and optimize the modeling feature parameters.

[0071] Based on the above embodiments, the acquisition module 200 may include: an acquisition unit, configured to give a feasible design region that meets the train requirements, set boundary conditions and load conditions of the car body frame structure, and obtain the preliminary train structure under ideal conditions through structure optimization techniques; the structure optimization techniques include at least one of topology optimization, morphology optimization, and parameter optimization.

[0072] It should be noted that the order of the modules and units in the above train structure optimization device can be changed before and after without affecting the logic.

[0073] Applying the train structure optimization device provided by the embodiments of the present invention, through the construction module 100, which is configured to construct a feature matrix according to the car body frame structure and obtain a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; the acquisition module 200, which is configured to obtain a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of train structure materials in space; the optimization module 300, which is configured to perform structure optimization on the preliminary train structure according to the structure database to obtain an optimized train structure. Moreover, the material distribution situation of the structure in space is transformed into a feature matrix containing only 0 and 1 elements, and the optimization result after structure optimization is also synchronously transformed into a feature matrix containing only 0 and 1 elements. The conversion from the topology optimization structure to a common structure that meets the processing, manufacturing, and assembly constraints is realized through the similarity matching of the matrices. This processing method can minimize the subjective errors brought by manual participation and realize the automatic and intelligent identification of the optimization results; moreover, a progressive optimization method is adopted, that is, by gradually cutting the train structure to be cut, a common car body frame structure that matches the structure after cutting is found and replaced, and a new optimization design region is re-constructed based on the replaced car body frame structure and re-optimized. All feature identifications and matches are realized through repeated iterations; moreover, through the established modeling process database of the car body frame structure, the optimized train structure is further transformed into a specific modeling process in the modeling software.

[0074] The train structure optimization device provided by the embodiments of the present invention will be introduced below. The train structure optimization device described below can be correspondingly referred to the train structure optimization method described above.

[0075] Please refer toFigure 9 , Figure 9 This is a schematic structural diagram of a train structure optimization device provided by an embodiment of the present invention, which may include: a memory 10 for storing a computer program; a processor 20 for executing the computer program to implement the above-mentioned train structure optimization method.

[0076] The memory 10, the processor 20, and the communication interface 31 all complete mutual communication through the communication bus 32.

[0077] In an embodiment of the present invention, the memory 10 is used to store one or more programs. The program may include program code, and the program code includes computer operation instructions. In an embodiment of the present invention, the memory 10 may store a program for implementing the following functions: constructing a feature matrix according to the body frame structure and obtaining a structure database based on the feature matrix; the feature matrix can reflect the distribution characteristics of structural materials in space; obtaining a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of train structural materials in space; optimizing the preliminary train structure according to the structure database to obtain an optimized train structure.

[0078] In a possible implementation manner, the memory 10 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function, etc.; the data storage area may store data created during use.

[0079] In addition, the memory 10 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include NVRAM. The memory stores an operating system and operation instructions, executable modules, or data structures, or subsets thereof, or extended sets thereof. Among them, the operation instructions may include various operation instructions for implementing various operations. The operating system may include various system programs for implementing various basic tasks and processing hardware-based tasks.

[0080] The processor 20 may be a central processing unit (CPU), an application-specific integrated circuit, a digital signal processor, a field programmable gate array, or other programmable logic devices. The processor 20 may be a microprocessor or any conventional processor, etc. The processor 20 may call the program stored in the memory 10.

[0081] The communication interface 31 may be an interface of a communication module for connecting to other devices or systems.

[0082] Of course, it should be noted that Figure 9The structures shown do not constitute a limitation on the train structure optimization device in the embodiments of the present invention. In practical applications, the train structure optimization device may include more or fewer components than those Figure 9 shown, or combine certain components.

[0083] Next, the computer-readable storage medium provided by the embodiments of the present invention will be introduced. The computer-readable storage medium described below can be correspondingly referred to the train structure optimization method described above.

[0084] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned train structure optimization method are implemented.

[0085] The computer-readable storage medium may include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0086] In this specification, the embodiments are described in a progressive manner. Each embodiment focuses on the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple. For the relevant parts, please refer to the description of the method part.

[0087] Those skilled in the art can further realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in the form of hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0088] Finally, it should be noted that in this article, relationships such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0089] The above has introduced in detail a train structure optimization method, device, equipment and readable storage medium provided by the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A train structure optimization method, characterized in that: include: Constructing a characteristic matrix according to the vehicle body frame structure, and obtaining a structural database based on the characteristic matrix; the characteristic matrix can reflect the distribution characteristics of the structural material in space; Obtaining a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structure materials in space; The preliminary train structure is structurally optimized according to the structural database to obtain an optimized train structure.

2. The train structure optimization method according to claim 1, characterized in that: A feature matrix is ​​constructed according to the vehicle body frame structure, and a structure database is obtained based on the feature matrix, including: Converting the vehicle body frame structure into a basic feature matrix; Processing is performed based on the vehicle body frame structure and converted into a derived feature matrix; the processing includes at least one of size scaling and position rotation; The structure database is obtained according to the basic feature matrix and the derived feature matrix.

3. The train structure optimization method according to any one of claims 1 to 2, characterized in that: The preliminary train structure is structurally optimized according to the structural database to obtain an optimized train structure, including: Step 1, using the preliminary train structure as the train structure to be cut; Step 2, cutting the train structure to be cut to obtain each part of the car body frame structure after cutting; Step 3, converting the cut parts of the vehicle body frame structure into a cut feature matrix; Step 4, matching the cut feature matrix with the feature matrix in the structure database; Step 5, using the structure database to replace the successfully matched car body frame structure in the preliminary train structure to obtain a replaced train structure; Step 6, obtaining an optimized train structure according to the replaced train structure.

4. The train structure optimization method according to claim 3, characterized in that: After obtaining the optimized train structure according to the replaced train structure, the method further includes: Step 7, judging whether the optimized train structure meets the conditions; Step 8: If not satisfied, the optimized train structure is used as the train structure to be cut, and steps 2 to 8 are executed.

5. The train structure optimization method according to claim 3, characterized in that: Matching the cut feature matrix with the feature matrix in the structure database includes: Determine the dimension size of the feature matrix after cutting and the feature matrix in the structure database; If the dimensions are inconsistent, two contrast feature matrices of the same dimension size are obtained by padding; Calculating the similarity of the two contrast feature matrices; If the similarity is greater than the similarity threshold, the match is successful.

6. The train structure optimization method according to claim 1, characterized in that: After optimizing the preliminary train structure according to the structure database to obtain an optimized train structure, the method further includes: Building a modeling process database based on the vehicle body frame structure; The modeling process of the train is automatically identified based on the optimized train structure and the modeling process database, and the modeling feature parameters are optimized.

7. The train structure optimization method according to claim 1, characterized in that: Obtain a preliminary train structure under ideal conditions, including: A feasible design area that meets the train requirements is given, and boundary conditions and load conditions of the car body frame structure are set, and the preliminary train structure under ideal conditions is obtained through structural optimization technology; the structural optimization technology includes at least one of topology optimization, morphology optimization and parameter optimization.

8. A train structure optimization device, characterized in that: include: A construction module, used to construct a characteristic matrix according to the vehicle body frame structure, and obtain a structural database based on the characteristic matrix; the characteristic matrix can reflect the distribution characteristics of the structural material in space; An acquisition module is used to obtain a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structure materials in space; The optimization module is used to perform structural optimization on the preliminary train structure according to the structural database to obtain an optimized train structure.

9. A train structure optimization device, characterized in that: include: Memory for storing computer programs; A processor, configured to implement the train structure optimization method as claimed in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are loaded and executed by the processor, the train structure optimization method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Trademark pattern matching method and corresponding device, equipment and medium

    CN113569933A

  • Waveguide-topology photonic crystal coupling structure based on transverse spin matching mechanism

    CN115616704A

  • Vehicle body structural member design optimization method, equipment and medium

    CN116595638A

  • Manufacturing control method, device and equipment of automobile part, medium and program product

    CN118536206A

  • Pile foundation buried pipe design optimization method, medium and system

    CN119475651A