Train structure optimization method, device, equipment and readable storage medium
By constructing the characteristic matrix and database of the train structure, the train structure is automatically optimized, and the problem of relying on manual experience in the existing technology is solved, and the reliability of optimization results and the stability of performance is improved, reducing design and manufacturing costs.
Patent Information
- Application Number
- CN202510600785.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-12
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-12
AI Technical Summary
The existing train structure optimization methods rely on the experience of designers, making it difficult to ensure the structural response performance, manufacturing processing characteristics and assembly reliability of the optimization results, especially in the optimization process of large-scale vehicle body structures, which is difficult to interpret and meet the constraints of actual engineering design.
By constructing the characteristic matrix of the vehicle body frame structure, a structural database is generated, and the database is used to optimize the preliminary train structure, reducing manual participation, and using topological optimization, morphological optimization and parameter optimization technologies to achieve automated and intelligent structural optimization.
Reliance on designer experience is reduced, reliability and performance stability of optimization results are improved, design and manufacturing costs are reduced, and structural response performance, manufacturing characteristics and assembly reliability are optimized.
Smart Images

Figure CN120124315B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a train structure optimization method, device, equipment and readable storage medium. Background Art
[0002] Structural optimization design methods include topology optimization, morphology optimization, and parameter optimization. Initial optimization results obtained using these techniques often fail to meet production requirements, necessitating further interpretation by designers. The final optimized design structure is achieved based on their experience and comprehensive consideration of constraints across various stages, including processing, manufacturing, and assembly. However, the structural response performance, manufacturability, and assembly reliability of this optimized design structure are heavily dependent on the designer's experience.
[0003] Therefore, in the process of optimizing train structures, how to reduce reliance on manual experience while ensuring optimization effects and reducing costs is a technical problem that urgently needs to be solved. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a train structure optimization method, device, equipment and readable storage medium, which solves the problem of train structure optimization relying on manual experience in the prior art.
[0005] To solve the above technical problems, the present invention provides a train structure optimization method, comprising: 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 structural materials in space; obtaining a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structural materials in space; and structurally optimizing the preliminary train structure according to the structural database to obtain an optimized train structure.
[0006] Optionally, a feature matrix is constructed according to the vehicle body frame structure, and a structural database is obtained based on the feature matrix, including: converting the vehicle body frame structure into a basic feature matrix; processing based on the vehicle body frame structure and converting it into a derived feature matrix; the processing includes at least one of size scaling and position rotation; and obtaining the structural database based on the basic feature matrix and the derived feature matrix.
[0007] Optionally, the preliminary train structure is structurally optimized according to the structural 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 structure of each part after cutting; step 3, converting the body frame structure 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 structural database; step 5, using the structural database to replace the body frame structure that has been successfully matched in the preliminary train structure to obtain a replaced train structure; step 6, obtaining an optimized train structure based on the replaced train structure.
[0008] Optionally, after obtaining the optimized train structure based on the replaced train structure, it also includes: step 7, judging whether the optimized train structure meets the conditions; step 8, if not, taking the optimized train structure as the train structure to be cut, and executing steps 2 to 8.
[0009] Optionally, matching the cut feature matrix with the feature matrix in the structure database includes: determining the dimensional size of the cut feature matrix and the feature matrix in the structure database; if the dimensions are inconsistent, obtaining two comparison feature matrices of the same dimensional size by padding; calculating the similarity of the two comparison feature matrices; if the similarity is greater than a similarity threshold, the match is successful.
[0010] Optionally, after the preliminary train structure is structurally optimized according to the structural database to obtain the optimized train structure, it also includes: constructing a modeling process database based on the vehicle 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 a preliminary train structure under ideal conditions includes: giving a feasible design area 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 structural optimization technology; the structural optimization technology includes 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, 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 structural materials in space; an acquisition module, used to obtain a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of the train structural materials in space; an optimization module, used to perform structural optimization on the preliminary train structure according to the structural database to obtain an optimized train structure.
[0013] The present invention also provides a train structure optimization device, comprising: a memory for storing a computer program; and a processor for implementing the above-mentioned train structure optimization method when executing the computer program.
[0014] The present invention also provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are loaded and executed by a processor, the train structure optimization method as described above is implemented.
[0015] As can be seen, the present invention constructs a characteristic matrix based on the vehicle frame structure and obtains a structural database based on the characteristic matrix; the characteristic 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 the train structural materials in space; and the preliminary train structure is structurally optimized based on the structural database to obtain an optimized train structure. The present invention reduces the designer's reliance on experience by converting the vehicle frame structure into a characteristic matrix and further obtaining a structural database. Using the structural database to optimize the preliminary train structure, the present invention maximizes the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result.
[0016] In addition, the present invention also provides a train structure optimization device, equipment and readable storage medium, which also have the above-mentioned beneficial effects. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0018] Figure 1 A flow chart of a train structure optimization method provided by an embodiment of the present invention.
[0019] Figure 2This is an example diagram of a basic feature matrix provided by an embodiment of the present invention.
[0020] Figure 3 This is an example diagram of a derived feature matrix provided by an embodiment of the present invention.
[0021] Figure 4 This is an example diagram of a preliminary train structure provided by an embodiment of the present invention.
[0022] Figure 5 This is an example diagram of a feature matrix after segmentation provided by an embodiment of the present invention.
[0023] Figure 6 An example diagram of a structural replacement provided in an embodiment of the present invention.
[0024] Figure 7 This is an example flow chart of a train structure optimization method provided in an embodiment of the present invention.
[0025] Figure 8 A schematic structural diagram of a train structure optimization device provided in an embodiment of the present invention.
[0026] Figure 9 A schematic structural diagram of a train structure optimization device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0028] Currently, structural optimization design methods include topology optimization, morphology optimization, and parameter optimization. Preliminary optimization results obtained using these techniques must be further interpreted by designers, taking into account constraints at various stages, such as processing, manufacturing, and assembly, before the final optimized structure is achieved. However, the structural response performance, manufacturability, and assembly reliability of the optimized results are heavily dependent on the designer's experience. Furthermore, the optimization of complex structural components, such as large vehicle structures, requires extensive interpretation, making it difficult to provide a detailed, global interpretation of the results. Furthermore, it is difficult to ensure that the results meet the constraints of existing equipment in terms of design and manufacturing, making it difficult to truly apply the optimization results to actual engineering designs.
[0029] In order to solve the above problems, the present invention provides a train structure optimization method that reduces the dependence on the designer's experience, while ensuring the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization results to the greatest extent possible, and 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 ensure the reliability of the optimization results and the stability of the performance to the greatest extent possible. For details, please refer to Figure 1 , Figure 1 This is a flow chart of a train structure optimization method provided by an embodiment of the present invention. The method may include S101-S103.
[0030] S101: 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.
[0031] The executor of this embodiment is a terminal. This embodiment does not limit the type of terminal, as long as it can complete the operation of the train structure optimization method. It should be noted that the body frame structure in this embodiment is an existing body frame structure. The general body frame structure is a common body frame structure, such as a side wall structure, a chassis structure, a skirt structure and a bridge structure. The purpose of this step is to convert the actual body frame structure into a pattern that can be recognized by a computer. Specifically, this step converts the commonly used body frame structure that can be selected for processing, manufacturing, and assembly into a feature matrix that can reflect the distribution characteristics of the above-mentioned 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] Furthermore, in order to improve the optimization efficiency, the above-mentioned construction of the feature matrix according to the vehicle body frame structure and the acquisition of the structural database based on the feature matrix may include the following steps: Step 11: converting the vehicle body frame structure into a basic feature matrix; Step 12: processing based on the vehicle body frame structure and converting it into a derived feature matrix; the processing includes at least one of size scaling and position rotation; Step 13: obtaining a structural database based on the basic feature matrix and the derived feature matrix.
[0033] It should be noted that various feature matrices constitute the structural database, including basic feature matrices and derived feature matrices. The basic feature matrix refers to the matrix obtained by transforming the existing vehicle frame structure; the derived feature matrix refers to the matrix obtained by rotating or scaling the existing vehicle frame structure and then transforming it.
[0034] For example, taking a two-dimensional cross section as an example, Figure 2As shown, the commonly used vehicle frame structure is projected in a two-dimensional plane and grid-cut. The elements with gray areas greater than a preset threshold in the grid are set to 1, and the elements with gray areas less than the preset threshold are set to 0, thereby obtaining the characteristic matrix corresponding to the vehicle frame structure; for the three-dimensional space structure, the corresponding three-dimensional characteristic matrix is the same. For the same commonly used vehicle frame structure, under the condition of meeting the processing and design requirements, multiple groups of corresponding characteristic matrices, i.e., derived characteristic matrices, are obtained by scaling the dimensions, such as widening the width, thickening the thickness, etc., and rotating the position. For example, by Figure 3 The matrix scaling and shifting operations shown can be converted into multiple sets of corresponding feature matrices.
[0035] S102: Obtain a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structural materials in space.
[0036] This step can be referenced in common train structure construction methods. It should be noted that ideally, the train structure is constructed from a feature library of various train frame structures, assuming the car body meets expected requirements, including car body mass and structural strength. This step can be implemented using software, and the resulting preliminary train structure can reflect the spatial distribution of the entire train's structural materials.
[0037] Furthermore, the above-mentioned obtaining of a preliminary train structure under ideal conditions may specifically include the following steps: given a feasible design area that meets the train requirements, and setting the boundary conditions and load conditions of the body frame structure, obtaining the preliminary train structure under ideal conditions through structural optimization technology; the structural optimization technology includes at least one of topology optimization, morphology optimization and parameter optimization.
[0038] Specifically, this step sets the optimal design space of the train structure, that is, the feasible design area that meets the requirements of the car body. Given the boundary conditions and load conditions of the car body frame structure, the preliminary results of the spatial distribution of the car body frame structure materials under ideal conditions are obtained through technical means such as topology optimization, morphology optimization, and parameter optimization. Figure 4 shown.
[0039] It should be further explained that this embodiment does not limit the execution order of step S101 and step S102.
[0040] S103: Optimizing the preliminary train structure according to the structure database to obtain an optimized train structure.
[0041] This embodiment optimizes the preliminary train structure obtained in step S102 using the structure database obtained in step S101, thereby avoiding manual intervention.
[0042] Furthermore, in order to improve the optimization effect, the above-mentioned structural optimization of the preliminary train structure according to the structural database to obtain the optimized train structure can include the following steps: 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 structure of each part after cutting; Step 3, converting the body frame structure 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 structural database; Step 5, using the structural database to replace the body frame structure that has been successfully matched in the preliminary train structure to obtain the replaced train structure; Step 6, obtaining the optimized train structure based on the replaced train structure.
[0043] Specifically, this embodiment is performed on the train structure to be cut, and the specific Figure 5 and Figure 6 As shown. The train structure to be cut is cut reasonably, and a characteristic matrix that can reflect the distribution characteristics of the material of the cut structure in space is obtained, that is, the characteristic matrix after cutting. Taking the characteristic matrix of the structure database as an example, similarly, the characteristic matrix after cutting also only contains 0 and 1 elements, that is, if there is material distribution at this position in the grid of a given space, the corresponding characteristic matrix element is 1, and if there is no material distribution, the corresponding characteristic matrix element is 0. The characteristic matrix after cutting is matched with the characteristic matrix in the structure database. If the match is successful, the body frame structure corresponding to the characteristic matrix after cutting can be replaced with the body frame structure corresponding to the characteristic matrix in the structure database. Based on the replaced train structure, the optimization design space of the body frame structure is re-established. Given the boundary conditions and load conditions of the body frame structure, the further optimized distribution results of the train structure materials in space are obtained through topology optimization, morphology optimization, parameter optimization and other technical means to obtain the optimized train structure.
[0044] This embodiment does not limit the cutting method. For example, the first step is to cut the train structure to be cut according to the minimum size of the car body frame structure and its derivatives, and convert the cut structure into a feature matrix, and perform a similarity evaluation with the feature matrix in the structure database; the second step is to cut the train structure to be cut according to other sizes of the car body frame structure and its derivatives in ascending order, and perform subsequent comparisons until all sizes are cut.
[0045] Furthermore, in order to improve the optimization effect, the feature matrix after cutting is matched with the feature matrix in the structure database, which can include the following steps: Step 21: Determine the dimension size of the feature matrix after cutting and the feature matrix in the structure database; Step 22: If the dimensions are inconsistent, obtain two comparison feature matrices of the same dimension size by filling; Step 23: Calculate the similarity of the two comparison feature matrices; Step 24: If the similarity is greater than the similarity threshold, the match is successful.
[0046] Specifically, this embodiment provides a specific matching method: evaluating the similarity between the feature matrix after segmentation and the feature matrix in the structure database, where the two feature matrices are , The similarity of can be calculated by the following steps: (1) The characteristic matrix , and the dimensions are The characteristic matrix , judge the size of each dimension, if , then the feature matrix Expanded to , expand some matrix elements and fill them with 0; similarly, fill the matrix elements of other dimensions, and finally obtain a matrix with all dimensions The characteristic matrix and the feature matrix ,in , , .
[0047] (2) Feature matrix , The similarity can be calculated by the following formula: ;like ,but ;otherwise .
[0048] in, Represents the feature matrix , Similarity; ijk represents three dimensions, which can determine the corresponding positions of elements in the matrix; Indicates the similarity of elements at corresponding positions; Represents the feature matrix The elements at the corresponding positions; Represents the feature matrix The element at the corresponding position.
[0049] Furthermore, in order to improve the optimization effect, after obtaining the optimized train structure based on the replaced train structure, the following steps may also 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 correlation of all features meets a preset condition or the number of iterations reaches a preset number. This embodiment repeats the above-mentioned operations of cutting, feature matrix comparison and identification (i.e., matching), and structure replacement until the optimized train structure meets the conditions, which can be a satisfactory structure or reaching a preset maximum number of iterations.
[0051] Furthermore, in order to improve the applicability of this method, after the preliminary train structure is structurally optimized according to the structural database to obtain the optimized train structure, the following steps may also be included: Step 41: Construct a modeling process database based on the vehicle body frame structure; Step 42: Automatically identify the modeling process of the train based on 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 vehicle frame structure. This involves performing a secondary correlation between the commonly used "stretch-and-cut" modeling operations of the vehicle frame structure, which are based on 3D modeling software, and the existing feature matrix. This embodiment can implement this modeling process database based on the vehicle frame structure using existing methods, and therefore will not be further described. It is understood that because the modeling process database and the structure database are both constructed based on the vehicle frame structure, they possess a certain degree of correlation.
[0053] This embodiment performs global parameter optimization, feature identification, and matching on the optimized train structure. Specifically, the optimized train structure is further converted into a specific modeling process in the modeling software through a modeling process database, and the aforementioned parameters are extracted. An optimization algorithm is then used to further optimize the performance of the structure, ultimately ensuring that the structural response performance, manufacturability, and assembly reliability of the optimization result are optimized.
[0054] The train structure optimization method provided by an embodiment of the present invention constructs a characteristic matrix based on the vehicle frame structure and obtains a structural database based on the characteristic matrix; the characteristic 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 the train structural materials in space; the preliminary train structure is structurally optimized based on the structural database to obtain an optimized train structure. The present invention reduces the designer's reliance on experience by converting the vehicle frame structure into the form of a characteristic matrix and further obtaining a structural database, and then optimizing the preliminary train structure using the structural database. At the same time, it ensures the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result to the greatest extent possible. In addition, 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 structural optimization is also synchronously converted into a feature matrix containing only 0 and 1 elements. The conversion from the topologically optimized structure to the common structure that meets the processing, manufacturing and assembly constraints is realized through matrix similarity matching. This processing method can minimize the subjective errors caused by human participation and realize the automatic intelligent identification of the optimization results; and, a progressive optimization method is adopted, that is, by cutting the train structure to be cut, a common body frame structure that matches the structure after cutting is gradually found and replaced. The optimized design area is reconstructed and re-optimized based on the replaced body frame structure, and the identification and matching of all features are realized through repeated iterations; and the optimized train structure is further converted into a specific modeling process in the modeling software through the established body frame structure modeling process database.
[0055] In order to make the present invention easier to understand, please refer to Figure 7 , Figure 7 This is a flowchart of a train structure optimization method provided by an embodiment of the present invention, which may specifically include S201-S208.
[0056] The purpose of S201 and S202 is to construct a structural database and a modeling process database. This database is generated by converting commonly used vehicle frame structures available for processing, manufacturing, and assembly into a basic feature matrix that reflects the spatial distribution characteristics of these structural materials, and then performing scaling and offset operations on this basic feature matrix to generate a derived feature matrix. Simultaneously, a modeling process database for commonly used vehicle frame structures is established by associating the "stretch-cut" operations used in 3D modeling software with the existing feature matrix.
[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, preliminary results of the spatial distribution of body structural materials under ideal conditions, namely the preliminary train structure, are obtained.
[0058] S204 is the structural cutting process: the preliminary train structure is cut to obtain a characteristic matrix of the distribution characteristics of the structural material in space after cutting.
[0059] S205 is a similarity evaluation process: evaluating the similarity between the feature matrix of the distribution characteristics of the structural material after cutting and the feature matrix of the distribution characteristics of the vehicle body frame structural material constructed first in space.
[0060] S206 is a structure replacement process: the cut structure that meets the similarity threshold condition is replaced with a common structure.
[0061] S207 is an iterative optimization process: the structure is re-optimized based on the partially replaced train structure to obtain a new optimization result, and the above cutting, similarity evaluation and structure replacement operations are repeated until a satisfactory structure is obtained or the set maximum number of iterations is reached.
[0062] S208 is the modeling conversion process: global parameter optimization, feature identification, and matching are performed on the completely replaced train structure. That is, the train structure identified in the previous steps is further converted into a specific modeling process in the modeling software through the modeling process database, ultimately ensuring the optimization of the structural response performance, manufacturability, and assembly reliability of the optimization result.
[0063] The above process achieves lightweighting of the vehicle frame structure, providing an intelligent structural optimization method that reduces both manual involvement and reliance on engineers' experience. Furthermore, as the weight of the vehicle structure decreases, the design and manufacturing costs of the vehicle body will inevitably decrease, generating considerable economic benefits. Furthermore, the establishment, identification, and comparison of the structural feature library emphasize the use of the features of existing vehicle frame structural components, maximizing the use of existing structural components and avoiding the need for additional suppliers or additional processing and manufacturing molds for the optimized structural design solution. This also significantly reduces the design and manufacturing costs of the vehicle frame structure.
[0064] A train structure optimization device provided by an embodiment of the present invention is introduced below. The train structure optimization device described below and the train structure optimization method described above can be referenced to each other.
[0065] Please refer to Figure 8 , Figure 8A structural schematic diagram of a train structure optimization device provided for an embodiment of the present invention may include: a construction module 100, 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 structural materials in space; an acquisition module 200, used to obtain a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structural materials in space; an optimization module 300, used to structurally optimize the preliminary train structure according to the structural database to obtain an optimized train structure.
[0066] Based on the above embodiment, the construction module 100 may include: a first conversion unit, used to convert the vehicle body frame structure into a basic feature matrix; a second conversion unit, used to process based on the vehicle body frame structure and convert it into a derived feature matrix; the processing includes at least one of size scaling and position rotation; a database construction unit, used to obtain the structural database based on the basic feature matrix and the derived feature matrix.
[0067] Based on the above embodiment, the optimization module 300 may include: a first unit, used to execute step 1, and use the preliminary train structure as the train structure to be cut; a second unit, used to execute step 2, and cut the train structure to be cut to obtain the car body frame structure of each part after cutting; a third unit, used to execute step 3, and convert the cut car body frame structure of each part into a cut feature matrix; a fourth unit, used to execute step 4, and match the cut feature matrix with the feature matrix in the structure database; a fifth unit, used to execute step 5, and use the structure database to replace the successfully matched car body frame structure in the preliminary train structure to obtain a replaced train structure; a sixth unit, used to execute step 6, and obtain an optimized train structure based on the replaced train structure.
[0068] Based on the above embodiment, the train structure optimization device may further include: a judgment module, used to execute step 7 to determine whether the optimized train structure meets the conditions; an iteration module, used to execute step 8. If not, the optimized train structure is used as the train structure to be cut, and steps 2 to 8 are executed.
[0069] Based on the above embodiment, the fourth unit may include: a dimension determination unit, used to determine the dimension size of the feature matrix after cutting and the feature matrix in the structure database; a filling unit, used to obtain two comparison feature matrices of the same dimension size by filling if the dimensions are inconsistent; a calculation unit, used to calculate the similarity of the two comparison feature matrices; and a matching judgment unit, used to determine that the match is successful if the similarity is greater than a similarity threshold.
[0070] Based on the above embodiment, the train structure optimization device may further include: a modeling process database construction module, which is used to construct a modeling process database based on the vehicle body frame structure; a parameter optimization module, which is used 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 embodiment, the acquisition module 200 may include: an acquisition unit, used to give a feasible design area that meets the train requirements, and set the boundary conditions and load conditions of the car body frame structure, and obtain the preliminary train structure under ideal conditions through structural optimization technology; the structural optimization technology includes 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 without affecting the logic.
[0073] The train structure optimization device provided by the embodiment of the present invention is applied, through the construction module 100, for 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 structural materials in space; the acquisition module 200 is used to obtain a preliminary train structure under ideal conditions; the preliminary train structure is the preliminary distribution result of the train structural materials in space; the optimization module 300 is used to structurally optimize the preliminary train structure according to the structural database to obtain an optimized train structure. In addition, 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 structural optimization is also synchronously converted into a feature matrix containing only 0 and 1 elements. The conversion from the topologically optimized structure to the common structure that meets the processing, manufacturing and assembly constraints is realized through matrix similarity matching. This processing method can minimize the subjective errors caused by human participation and realize the automatic intelligent identification of the optimization results; and, a progressive optimization method is adopted, that is, by cutting the train structure to be cut, a common body frame structure that matches the structure after cutting is gradually found and replaced. The optimized design area is reconstructed and re-optimized based on the replaced body frame structure, and the identification and matching of all features are realized through repeated iterations; and the optimized train structure is further converted into a specific modeling process in the modeling software through the established body frame structure modeling process database.
[0074] The following is an introduction to a train structure optimization device provided by an embodiment of the present invention. The train structure optimization device described below and the train structure optimization method described above can be referenced to each other.
[0075] Please refer to Figure 9 , Figure 9 A structural diagram of a train structure optimization device provided by an embodiment of the present invention may include: a memory 10 for storing a computer program; and 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 communicate with each other via the communication bus 32 .
[0077] In an embodiment of the present invention, the memory 10 is used to store one or more programs, and the program may include program code, and the program code includes computer operating instructions. In an embodiment of the present invention, the memory 10 may store a program for realizing the following functions: 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 the preliminary distribution result of the train structural material in space; and performing structural optimization on the preliminary train structure according to the structural database to obtain an optimized train structure.
[0078] In one possible implementation, the memory 10 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and applications 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 provides instructions and data to the processor. A portion of the memory may also include NVRAM. The memory stores an operating system and operating instructions, executable modules or data structures, or a subset or an extended set thereof. The operating instructions may include various operating 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 device. The processor 20 may be a microprocessor or any conventional processor. The processor 20 may call a program stored in the memory 10 .
[0081] The communication interface 31 may be an interface of a communication module, used for connecting to other devices or systems.
[0082] Of course, it needs to be explained that Figure 9The structure shown does not constitute a limitation on the train structure optimization device in the embodiment of the present invention. In actual application, the train structure optimization device may include Figure 9 More or fewer components than shown, or combinations of certain components.
[0083] The following is an introduction to the computer-readable storage medium provided in an embodiment of the present invention. The computer-readable storage medium described below and the train structure optimization method described above can be referenced to each other.
[0084] The present invention also provides a computer-readable storage medium having a computer program stored thereon. 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: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., which can store program codes.
[0086] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from the other embodiments. Reference can be made to the descriptions of the identical or similar parts between the various embodiments. For the devices disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and the relevant parts can be referred to the descriptions of the methods.
[0087] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may 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 the present invention.
[0088] Finally, it should be noted that, in this document, relationships such as first and second, etc., are used solely to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0089] The above is a detailed introduction to the train structure optimization method, device, equipment and readable storage medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.
Claims
1. A train structure optimization method, characterized in that: include: Constructing a feature matrix according to the vehicle body frame structure, and obtaining a structure database based on the feature matrix; The characteristic matrix can reflect the distribution characteristics of the structural material in space; The characteristic matrix includes characteristic matrix element 0 and characteristic matrix element 1; The characteristic matrix element 0 indicates that there is no material distribution at the position in the space, and the characteristic matrix element 1 indicates that there is material distribution at the position in the space; Obtaining a preliminary train structure under ideal conditions; the preliminary train structure is a preliminary distribution result of train structural materials in space; performing structural optimization on the preliminary train structure according to the structural database to obtain an optimized train structure; Optimizing the preliminary train structure according to the structure database to obtain an optimized train structure includes: 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: Obtain an optimized train structure based on the replaced 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 claim 1, characterized in that: After obtaining the optimized train structure according to the replaced train structure, the method further includes: Step 7, determining 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.
4. The train structure optimization method according to claim 1, characterized in that: Matching the cut feature matrix with the feature matrix in the structure database includes: Determining the dimensions 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 between the two contrast feature matrices; If the similarity is greater than the similarity threshold, the match is successful.
5. 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 train modeling process is automatically identified based on the optimized train structure and the modeling process database, and the modeling feature parameters are optimized.
6. The train structure optimization method according to claim 1, characterized in that: Obtain a preliminary train structure under ideal conditions, including: Given a feasible design area that meets the train requirements, and setting the boundary conditions and load conditions of the body frame structure, 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.
7. A train structure optimization device, characterized in that: include: A construction module, configured to construct a feature matrix according to the vehicle body frame structure, and obtain a structure database based on the feature matrix; The characteristic matrix can reflect the distribution characteristics of the structural material in space; the characteristic matrix includes characteristic matrix element 0 and characteristic matrix element 1; The characteristic matrix element 0 indicates that there is no material distribution at the position in the space, and the characteristic matrix element 1 indicates that there is material distribution at the position in the 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 structural materials in space; an optimization module, configured to perform structural optimization on the preliminary train structure according to the structure database to obtain an optimized train structure; The optimization module includes: The first unit is configured to execute step 1 and use the preliminary train structure as the train structure to be cut; The second unit is configured to execute step 2, cutting the train structure to be cut to obtain each part of the car body frame structure after cutting; The third unit is used to execute step 3, converting the cut parts of the vehicle body frame structure into a cut feature matrix; The fourth unit is used to perform step 4, matching the cut feature matrix with the feature matrix in the structure database; A fifth unit is configured to execute step 5, replacing the successfully matched car body frame structure in the preliminary train structure using the structure database to obtain a replaced train structure; The sixth unit is used to execute step 6 to obtain an optimized train structure according to the replaced train structure.
8. A train structure optimization device, characterized in that: include: memory for storing computer programs; A processor, configured to implement the train structure optimization method according to any one of claims 1 to 6 when executing the computer program.
9. 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 6 is implemented.
Citation Information
Patent Citations
Waveguide-topology photonic crystal coupling structure based on transverse spin matching mechanism
CN115616704A
Vehicle body structural member design optimization method, equipment and medium
CN116595638A