Railway vehicle moment of inertia calculation method and device based on simplified modeling

CN122528455APending Publication Date: 2026-08-07CRRC TANGSHAN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610829747.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-09
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

然而,在计算机软件中需要详细建模所有零部件精确的实体模型和质量数据,建模周期较长,无法满足实际需求

Benefits of technology

本实施例按照部件质量分布特性、安装附着形态完成部件分类,对两类部件采用不同的简化策略,将单独建模部件等效为均质几何体;将整体建模部件融入实心模型抽壳处理后得到的车体模型中,无需对该类部件单独建模,减少建模数量与建模工作量,缩短建模周期。在此基础上装配均质几何体得到与目标轨道模型等效的目标简化模型,并完成转动惯量计算,本申请实施例可以简化计算轨道车辆的转动惯量过程中的车辆建模过程,缩短建模周期。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122528455A_ABST
    Figure CN122528455A_ABST
Patent Text Reader

Abstract

The application provides a rail vehicle moment of inertia calculation method and device based on simplified modeling, and belongs to the technical field of simplified modeling. The method comprises the following steps: obtaining a configuration file of a target rail vehicle; dividing each component in the target rail vehicle into separate modeling components and overall modeling components; simplifying each separate modeling component into a corresponding homogeneous geometric body; constructing a solid model of the target rail vehicle based on configuration information of the target rail vehicle, performing shell extraction processing on the solid model based on configuration information of the overall modeling components, and obtaining a vehicle body model corresponding to the target rail vehicle; assembling each homogeneous geometric body on the vehicle body model based on configuration information of the separate modeling components corresponding to each homogeneous geometric body, and obtaining a target simplified model corresponding to the target rail vehicle; and calculating the moment of inertia of the target rail vehicle based on the target simplified model. The application can simplify the vehicle modeling process in the process of calculating the moment of inertia of the rail vehicle, and shorten the modeling cycle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of simplified modeling technology, and more specifically, it relates to a method and apparatus for calculating the rotational inertia of rail vehicles based on simplified modeling. Background Technology

[0002] The moment of inertia of a rail vehicle is one of the key parameters in its dynamic simulation analysis and is widely used in design, control, and performance optimization. Moment of inertia is the physical quantity by which an object resists angular acceleration during rotational motion; its magnitude depends on the object's mass distribution and the position of its axis of rotation. Analogous to mass in translational motion (inertial mass), moment of inertia reflects an object's inertia in the face of changes in its rotational state.

[0003] For simple geometric shapes such as thin rings, disks, and rods, there are corresponding formulas for the moment of inertia. However, for complex shapes, calculations are performed using decomposition or numerical integration. Therefore, for complex bodies like rail vehicles, it is necessary to rely on the mass property analysis function built into computer-aided software for calculation. However, computer software requires detailed modeling of all components with accurate solid models and mass data, resulting in a long modeling cycle that cannot meet practical needs. Summary of the Invention

[0004] The purpose of this application is to provide a method and apparatus for calculating the rotational inertia of rail vehicles based on simplified modeling, so as to simplify the vehicle modeling process in the calculation of the rotational inertia of rail vehicles and shorten the modeling cycle.

[0005] A first aspect of this application provides a method for calculating the rotational inertia of a rail vehicle based on simplified modeling, including: Obtain the configuration file of the target rail vehicle; the configuration file contains the configuration information of the target rail vehicle, as well as the configuration information of each component contained in the target rail vehicle; Based on the configuration information of each component and the preset division rules, each component is divided into individually modeled components and integrally modeled components; among which, the preset division rules include: rules determined based on the mass distribution characteristics of the components and the installation attachment form; Based on the shape and weight of each individual modeled component, each individual modeled component is simplified into a corresponding homogeneous geometry; A solid model of the target rail vehicle is constructed based on the configuration information of the target rail vehicle. The solid model is then shelled based on the configuration information of the overall modeling components to obtain the car body model corresponding to the target rail vehicle. Based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, each homogeneous geometry is assembled on the vehicle body model to obtain the target simplified model corresponding to the target rail vehicle. The moment of inertia of the target rail vehicle is calculated based on a simplified target model.

[0006] A second aspect of this application provides a device for calculating the rotational inertia of a rail vehicle based on simplified modeling, comprising: The data acquisition module is used to acquire the configuration file of the target rail vehicle; the configuration file contains the configuration information of the target rail vehicle, as well as the configuration information of each component contained in the target rail vehicle; The component partitioning module is used to divide each component into individually modeled components and integrally modeled components based on the configuration information of each component and preset partitioning rules; wherein, the preset partitioning rules include: rules determined based on the mass distribution characteristics of the component and the installation attachment form; The first modeling module is used to simplify each individual modeling component into a corresponding homogeneous geometry based on the shape and weight of the individual modeling component's boundary. The second modeling module is used to construct a solid model of the target rail vehicle based on the configuration information of the target rail vehicle, and to perform shelling processing on the solid model based on the configuration information of the overall modeling components to obtain the car body model corresponding to the target rail vehicle. The assembly module is used to assemble each homogeneous geometry onto the vehicle body model based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, so as to obtain the target simplified model corresponding to the target rail vehicle. The moment of inertia calculation module is used to calculate the moment of inertia of the target rail vehicle based on the target simplified model.

[0007] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the steps of the above-described method for calculating the rotational inertia of a rail vehicle based on simplified modeling.

[0008] In a fourth aspect of this application, a computer-readable storage medium is provided, which stores a computer program that, when executed by a processor, implements the steps of the above-described method for calculating the moment of inertia of a rail vehicle based on simplified modeling.

[0009] The beneficial effects of the method and apparatus for calculating the rotational inertia of rail vehicles based on simplified modeling provided in this application are as follows: This embodiment classifies components according to their mass distribution characteristics and installation attachment forms. Different simplification strategies are adopted for the two types of components: individually modeled components are equivalent to homogeneous geometries; the overall modeled components are integrated into the vehicle body model obtained after shelling a solid model, eliminating the need for separate modeling of these components, reducing the number of models and the workload, and shortening the modeling cycle. Based on this, a simplified target model equivalent to the target track model is obtained by assembling homogeneous geometries, and the moment of inertia is calculated. This embodiment simplifies the vehicle modeling process in calculating the moment of inertia of a rail vehicle and shortens the modeling cycle. Attached Figure Description

[0010] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0011] Figure 1 A flowchart illustrating a method for calculating the moment of inertia of a rail vehicle based on simplified modeling, provided in an embodiment of this application; Figure 2 A structural block diagram of a rail vehicle rotational inertia calculation device based on simplified modeling provided in an embodiment of this application; Figure 3 This is a schematic block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0012] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0013] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.

[0014] Please refer to Figure 1 , Figure 1 The flowchart of a method for calculating the moment of inertia of a rail vehicle based on simplified modeling, provided in an embodiment of this application, can be executed by an electronic device and may include: S101-S106.

[0015] S101: Obtain the configuration file of the target rail vehicle.

[0016] In this embodiment, the target rail vehicle refers to the vehicle that needs to be modeled and have its moment of inertia calculated. The configuration file for the target rail vehicle can store the configuration information of the target rail vehicle, as well as the configuration information of each component contained in the target rail vehicle, through fields.

[0017] In this embodiment, the configuration information of the target rail vehicle may include information such as the outer contour dimensions of the target rail vehicle, the car section boundaries, the overall vehicle reference coordinate system, and the total weight. The configuration information of each component contained in the target rail vehicle may include information such as the weight, dimensions, and installation position of each component.

[0018] S102: Based on the configuration information of each component and the preset division rules, each component is divided into individually modeled components and overall modeled components.

[0019] In this embodiment, a separately modeled component refers to a part that is detached from the main vehicle structure and is modeled as an independent geometric unit. This type of component is not integrated with the vehicle shell and participates in subsequent modeling and assembly as a separate geometric object. A whole-modeled component refers to a part that is not constructed as an independent geometric unit but is integrated into the main vehicle structure to achieve an equivalent representation.

[0020] In this embodiment, the preset division rules include rules determined based on the mass distribution characteristics of the components and the mounting attachment form.

[0021] In one embodiment, the configuration information of each component includes: the mass distribution characteristics of the component and the mounting attachment form of the component; for each component, based on the component's configuration information and preset partitioning rules, the component is divided into a separate modeling component or a whole modeling component, including: If the mass distribution of the component is concentrated and the component is installed independently, then the component is classified as a separately modeled component; if the mass distribution of the component is uniform and / or the component is installed in an attached manner, then the component is classified as an integrally modeled component. Among them, centralized distribution means that the corresponding component is distributed only in some carriages of the target rail vehicle, and / or the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is greater than a preset range threshold; uniform distribution means that the corresponding component is distributed in all carriages of the target rail vehicle, and the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is less than or equal to a preset range threshold.

[0022] In this embodiment, for each component, its mass distribution characteristics refer to the arrangement and volume dispersion of the component's total mass along the axial direction of the rail vehicle's carriage space, used to characterize the spatial distribution law of the component's mass within the entire vehicle formation, such as a centralized distribution or a uniform distribution; its installation attachment form refers to the assembly connection form and spatial attachment relationship between the component and the main structure of the car body, used to characterize the spatial layout mode of the component relative to the car body shell, such as independent installation and attached installation.

[0023] In this embodiment, independent installation means that the component has an independent mounting base and is suspended and mounted in the internal cavity area of ​​the vehicle body. Attached installation means that the component forms a rigid attachment relationship with the vehicle body shell, and the partial contour of the component is interlocked with the vehicle body structure.

[0024] In this embodiment, if the physical properties and mass load of a component are only distributed in a portion of the target vehicle's compartments and do not achieve full coverage of the entire vehicle formation, its distribution concentration can be reflected by the spatial coverage range. If the relative range calculated from the mass samples of the component in each compartment is greater than a preset range threshold, its distribution concentration can be reflected by the magnitude of mass fluctuation. If at least one of the two conditions is met, the component can be determined to be centrally distributed.

[0025] In this embodiment, if the component is completely distributed throughout all compartments of the target vehicle, achieving full axial spatial coverage, and the relative mass difference of the component in each compartment is less than or equal to a preset range threshold, then the component can be determined as a uniformly distributed component. The preset range threshold can be set according to actual needs.

[0026] In this embodiment, individually modeled components may include: electrical equipment, braking equipment, water supply and sanitation equipment under the vehicle; equipment cabinets, control panels, sanitation system modules, seats, etc. inside the vehicle; air conditioning, water tanks, electrical equipment, etc. on the roof; windshields, hooks, collision energy absorption modules, etc. at the ends of the vehicle. Overall modeled components may include: vehicle body components, paintwork, interior trim, doors, windows, wiring harnesses, brake lines, air ducts, lighting systems, etc.

[0027] S103: Based on the shape and weight of each individually modeled component, simplify each individually modeled component into a corresponding homogeneous geometry.

[0028] In this embodiment, for each individual modeling component, a corresponding modeling geometry can be determined based on its external boundary shape, such as a cuboid or an ellipse. The determined geometric parameters, such as length, width, and height, of the modeling geometry should be consistent with the parameters of the corresponding component.

[0029] In this embodiment, in order to more closely approximate the real mass distribution, for hollow structures such as toilets, storage cabinets, and boxes, basic extrusion tools and shelling operations can be used during the modeling process to make the frame of the modeling geometry corresponding to such components equivalent to the frame of the corresponding components.

[0030] In this embodiment, the density parameters of the modeling geometry corresponding to each individual modeling component are adjusted so that the weight of the modeling geometry is consistent with the weight of the corresponding component, thus obtaining a homogeneous geometry.

[0031] S104: Construct a solid model of the target rail vehicle based on the configuration information of the target rail vehicle, and perform shelling processing on the solid model based on the configuration information of the overall modeling components to obtain the car body model corresponding to the target rail vehicle.

[0032] In this embodiment, the configuration information of the target rail vehicle can include the length of the target rail vehicle. The stretching section can be determined according to the outer contour of the vehicle body cross-section, and the stretching can be performed according to the length of the vehicle to obtain a solid model of the target rail vehicle.

[0033] In one embodiment, the configuration information of the overall modeling component includes: the shape parameters of the corresponding component and its position in the target rail vehicle; the configuration information of the target rail vehicle includes the weight of the target rail vehicle. Based on the configuration information of the overall modeling components, the solid model is shelled to obtain the vehicle body model corresponding to the target rail vehicle, including: The shell thickness of each face in the solid model is determined based on the shape parameters of each integral modeling component and its position in the target rail vehicle. The solid model is shelled based on the shelling thickness of each face to obtain a vehicle body model without density configuration. The difference between the weight of the target rail vehicle and the weight of each individual modeled component is used to configure the vehicle body density for the unconfigured density vehicle body model, thus obtaining the vehicle body model.

[0034] In this embodiment, shape parameters can refer to parameters such as the length, width, and height of the components. The solid model of the target rail vehicle can be approximated as a cuboid with six faces. Therefore, the shelling thickness of each face can be determined based on the configuration information of the overall modeled components, and shelling processing is performed to obtain a car body model without configured density. The difference between the weight of the target rail vehicle and the weight of each individual modeled component is taken as the weight of the car body model. Using this weight as the target, the density of the car body model without configured density is configured and adjusted until the car body weight equals this weight, thus obtaining the car body model corresponding to the target rail vehicle.

[0035] In this embodiment, since the individual modeling components are all centrally distributed and independently installed, their weight information is more accurate and easier to count than that of the overall modeling components. Therefore, in this embodiment, the difference between the weight of the target rail vehicle and the weight of each individual modeling component is used to configure the vehicle body density of the unconfigured vehicle body model.

[0036] In this embodiment, the components contained in the target rail vehicle are divided into individually modeled components and overall modeled components. In the subsequent modeling process, only individually modeled components are modeled independently, while overall modeled components are not modeled separately but are integrated into the vehicle body model to reduce modeling complexity.

[0037] S105: Based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, assemble each homogeneous geometry onto the vehicle body model to obtain the target simplified model corresponding to the target rail vehicle.

[0038] In this embodiment, the configuration information of the individual modeling components contains the position of the corresponding components in the target rail vehicle. Therefore, each homogeneous geometry can be assembled on the vehicle body model according to its position to obtain the target simplified model corresponding to the target rail vehicle.

[0039] In this embodiment, considering that it is only for calculating the moment of inertia, the geometric center is used as the assembly reference during assembly positioning. That is, the geometric center of each mean geometric body should coincide with the position of the center of gravity of the corresponding component.

[0040] S106: Calculate the moment of inertia of the target rail vehicle based on the simplified target model.

[0041] The method for calculating the moment of inertia of a rail vehicle based on simplified modeling in this embodiment can be applied to CAD modeling software. That is, the target simplified model constructed in the steps of the aforementioned embodiment can be a CAD engineering model, and the moment of inertia of the rail vehicle can be calculated using the built-in mass attribute analysis function in the CAD software. This will not be elaborated further in this embodiment.

[0042] As can be seen from the above, this embodiment classifies components according to their mass distribution characteristics and installation attachment forms, and adopts different simplification strategies for the two types of components. Individually modeled components are equivalent to homogeneous geometries; the overall modeled components are integrated into the vehicle body model obtained after shelling the solid model, eliminating the need for separate modeling of these components, reducing the number of models and the workload, and shortening the modeling cycle. Based on this, a simplified target model equivalent to the target track model is obtained by assembling homogeneous geometries, and the moment of inertia is calculated. This embodiment simplifies the vehicle modeling process in calculating the moment of inertia of a rail vehicle and shortens the modeling cycle.

[0043] In one embodiment of this application, determining the shell thickness of each face in the solid model based on the shape parameters of each integral modeling component and its position in the target rail vehicle includes: For each face of the target rail vehicle, identify all integral modeling components attached to that face; determine the shell thickness of that face based on the shape parameters of all integral modeling components attached to that face.

[0044] In this embodiment, for each surface of the target rail vehicle, all integral modeling components attached to that surface can be determined based on their positions; the average thickness of all integral modeling components attached to that surface is used as the shell thickness. The shell thickness refers to the thickness of the remaining shell after the shelling process. In this embodiment, the vehicle body density has not yet been configured, so the shell thickness can also be the maximum thickness of all integral modeling components attached to that surface, or the total thickness, etc.

[0045] In one embodiment of this application, the configuration information of the individually modeled component includes: the position of the corresponding component in the target rail vehicle; the configuration information of the target rail vehicle includes: the total configuration weight and configuration center of gravity coordinates of the target rail vehicle. Based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, the homogeneous geometries are assembled onto the vehicle body model to obtain the target simplified model corresponding to the target rail vehicle, including: Based on the positions of the corresponding components of each homogeneous geometry in the target rail vehicle, each homogeneous geometry is assembled onto the vehicle body model to obtain the initial simplified model corresponding to the target rail vehicle; Determine the initial total weight and initial centroid coordinates of the simplified model; Determine whether the initial simplified model needs to be corrected based on the configured total weight, configured center of gravity coordinates, initial total weight, and initial center of gravity coordinates; If the initial simplified model needs to be modified, the modified initial simplified model shall be used as the target simplified model. If no correction is needed to the initial simplified model, then the initial simplified model is used as the target simplified model.

[0046] In this embodiment, considering that in the shelling process of the previous embodiment, the overall modeling components of different materials were modeled as a whole with the vehicle shell, the initial simplified model obtained after assembling each homogeneous geometry into the vehicle body model may be inaccurate, and it can be determined whether the initial simplified model needs to be corrected.

[0047] Specifically, based on the configured total weight, configured center of gravity coordinates, initial total weight, and initial center of gravity coordinates, it is determined whether the initial simplified model needs to be modified, including: If the difference between the configured total weight and the initial total weight is greater than a preset weight threshold, and / or the distance between the configured centroid coordinates and the initial centroid coordinates is greater than a preset distance threshold, then it is determined that the initial simplified model needs to be corrected. If the difference between the configured total weight and the initial total weight is less than or equal to a preset weight threshold, and the distance between the configured centroid coordinates and the initial centroid coordinates is less than or equal to a preset distance threshold, then it is determined that no correction is needed for the initial simplified model.

[0048] In this embodiment, the preset weight threshold and preset distance threshold can be set according to requirements.

[0049] In the aforementioned embodiments, the weights of each individual modeled component and the vehicle model are set according to the configuration information in the configuration file. Therefore, the configured total weight and the initial total weight generally do not differ. If the difference between the configured total weight and the initial total weight is greater than a preset weight threshold, the weights of each mean geometry should be checked to ensure they are correctly configured, so that the weights of each mean geometry match the weights of the corresponding components. If they are inconsistent, the density of the mean geometry can be adjusted until the weights are consistent. If they are consistent, it is determined whether the weight of the vehicle model is equal to the difference between the weight of the target rail vehicle and the weights of each individual modeled component. If they are not equal, the vehicle density is adjusted until they are equal.

[0050] In this embodiment, if the distance between the configured center of gravity coordinates and the initial center of gravity coordinates is greater than a preset distance threshold, the thickness of each shell surface can be adjusted according to the direction and value of the deviation. For example, if the vertical center of gravity is relatively high (low), the thickness of the floor surface can be increased (decreased). At the same time, due to the change in model volume, the density parameters of the model need to be verified again and reset to make the total weight consistent. The same applies to other directions. Usually, multiple adjustments are required to eventually make the distance between the configured center of gravity coordinates and the initial center of gravity coordinates less than or equal to the preset distance threshold.

[0051] In one embodiment of this application, calculating the moment of inertia of the target rail vehicle based on a simplified target model includes: The moment of inertia of the target rail vehicle under different load conditions is calculated by changing the density of some individually modeled components in the target simplified model, and / or by adding pre-defined additional load modeling components in the target simplified model.

[0052] In this embodiment, some individually modeled components can refer to seats. The rotational inertia of the target rail vehicle under different load conditions, such as empty, half-loaded, and fully loaded, can be simulated by changing the density of the seats. The preset additional load modeling components can be cylindrical models used to simulate standing passengers. Similarly, the weight of the additional load modeling components can be changed by changing their density, thereby simulating the load conditions of the target rail vehicle in actual transportation scenarios.

[0053] As can be seen from the above, this embodiment matches corresponding overall modeling components to each surface of the vehicle body, and sets the shell thickness according to the shape parameters of the components, which can equivalently represent the structural volume of the overall modeling components and reduce the morphological deviation caused by geometric simplification. At the same time, the initial simplified model is verified based on the total weight of the vehicle configuration and the center of gravity coordinates. The geometric density or vehicle body density is adjusted for weight deviations, and the shell thickness is optimized for center of gravity offsets while the mass is checked simultaneously, which can compensate for the cumulative errors generated in the modeling process.

[0054] Furthermore, by adjusting the density of individual modeling components and adding additional load-bearing modeling components, various load conditions can be simulated. The moment of inertia calculation under different conditions can be completed without repeatedly building the model, which reduces the modeling workload and shortens the modeling cycle.

[0055] Corresponding to the simplified modeling-based method for calculating the moment of inertia of rail vehicles in the above embodiment, Figure 2 This is a structural block diagram of a rail vehicle rotational inertia calculation device based on simplified modeling, provided as an embodiment of this application. For ease of explanation, only the parts relevant to the embodiment of this application are shown. References Figure 2 The rail vehicle rotational inertia calculation device 20 based on simplified modeling includes: a data acquisition module 21, a component division module 22, a first modeling module 23, a second modeling module 24, an assembly module 25, and a rotational inertia calculation module 26.

[0056] The data acquisition module 21 is used to acquire the configuration file of the target rail vehicle; the configuration file contains the configuration information of the target rail vehicle and the configuration information of each component contained in the target rail vehicle. The component division module 22 is used to divide each component into individually modeled components and overall modeled components based on the configuration information of each component and preset division rules; wherein, the preset division rules include: rules determined based on the mass distribution characteristics of the component and the installation attachment form; The first modeling module 23 is used to simplify each individual modeling component into a corresponding homogeneous geometry based on the shape and weight of the respective external boundary of each individual modeling component. The second modeling module 24 is used to construct a solid model of the target rail vehicle based on the configuration information of the target rail vehicle, and to perform shelling processing on the solid model based on the configuration information of the overall modeling components to obtain the car body model corresponding to the target rail vehicle. Assembly module 25 is used to assemble each homogeneous geometry onto the vehicle body model based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, so as to obtain the target simplified model corresponding to the target rail vehicle. The moment of inertia calculation module 26 is used to calculate the moment of inertia of the target rail vehicle based on the target simplified model.

[0057] In one embodiment of this application, the configuration information of each component includes: the mass distribution characteristics of the component and the mounting attachment form of the component; For each component, if the mass distribution characteristics of the component are concentrated and the installation attachment mode of the component is independent installation, then the component is divided into a separately modeled component. If the mass distribution characteristics of the component are uniformly distributed, and / or the mounting attachment mode of the component is attached mounting, then the component is classified as an integral modeling component. Among them, centralized distribution means that the corresponding component is distributed only in some carriages of the target rail vehicle, and / or the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is greater than a preset range threshold; uniform distribution means that the corresponding component is distributed in all carriages of the target rail vehicle, and the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is less than or equal to a preset range threshold.

[0058] In one embodiment of this application, the configuration information of the overall modeling component includes: the shape parameters of the corresponding component and its position in the target rail vehicle; the configuration information of the target rail vehicle includes the weight of the target rail vehicle; The second modeling module 24 is specifically used to determine the shelling thickness of each face in the solid model based on the shape parameters of each overall modeling component and its position in the target rail vehicle. The solid model is shelled based on the shelling thickness of each face to obtain a vehicle body model without density configuration. The difference between the weight of the target rail vehicle and the weight of each individual modeled component is used to configure the vehicle body density for the unconfigured density vehicle body model, thus obtaining the vehicle body model.

[0059] In one embodiment of this application, the second modeling module 24 is further configured to determine all integral modeling components attached to each surface of the target rail vehicle; and to determine the shelling thickness of the surface based on the shape parameters of all integral modeling components attached to the surface.

[0060] In one embodiment of this application, the configuration information of the individually modeled component includes: the position of the corresponding component in the target rail vehicle; the configuration information of the target rail vehicle includes: the total configuration weight and configuration center of gravity coordinates of the target rail vehicle. Assembly module 25 is specifically used to assemble each homogeneous geometry onto the vehicle body model based on the position of each component corresponding to each homogeneous geometry in the target rail vehicle, thereby obtaining the initial simplified model corresponding to the target rail vehicle; Determine the initial total weight and initial centroid coordinates of the simplified model; Determine whether the initial simplified model needs to be corrected based on the configured total weight, configured center of gravity coordinates, initial total weight, and initial center of gravity coordinates; If the initial simplified model needs to be modified, the modified initial simplified model shall be used as the target simplified model. If no correction is needed to the initial simplified model, then the initial simplified model is used as the target simplified model.

[0061] In one embodiment of this application, if the difference between the configured total weight and the initial total weight is greater than a preset weight threshold, and / or the distance between the configured centroid coordinates and the initial centroid coordinates is greater than a preset distance threshold, then it is determined that the initial simplified model needs to be corrected. If the difference between the configured total weight and the initial total weight is less than or equal to a preset weight threshold, and the distance between the configured centroid coordinates and the initial centroid coordinates is less than or equal to a preset distance threshold, then it is determined that no correction is needed for the initial simplified model.

[0062] In one embodiment of this application, the moment of inertia calculation module 26 is specifically used to calculate the moment of inertia of the target rail vehicle under different load conditions by changing the density of some individually modeled components in the target simplified model, and / or by adding preset additional load modeling components in the target simplified model.

[0063] See Figure 3 , Figure 3 This is a schematic block diagram of an electronic device provided according to an embodiment of this application. Figure 3 The electronic device 300 in this embodiment may include one or more processors 301, one or more input devices 302, one or more output devices 303, and one or more memories 304. The processors 301, input devices 302, output devices 303, and memories 304 communicate with each other via a communication bus 305. The memories 304 store computer programs, including program instructions. The processors 301 execute the program instructions stored in the memories 304. Specifically, the processors 301 are configured to invoke the program instructions to perform the functions of each module / unit in the above-described device embodiments, for example... Figure 2 The functions of the data acquisition module 21, component division module 22, first modeling module 23, second modeling module 24, assembly module 25, and moment of inertia calculation module 26 are shown.

[0064] It should be understood that, in the embodiments of this application, the processor 301 may be a central processing unit (CPU), but it may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0065] Input device 302 may include a touchpad, a fingerprint sensor (for collecting the user's fingerprint information and fingerprint orientation information), a microphone, etc., and output device 303 may include a display (LCD, etc.), a speaker, etc.

[0066] The memory 304 may include read-only memory and random access memory, and provides instructions and data to the processor 301. A portion of the memory 304 may also include non-volatile random access memory. For example, the memory 304 may also store device type information.

[0067] In specific implementations, the processor 301, input device 302, and output device 303 described in the embodiments of this application can execute the implementation method described in the simplified modeling-based rail vehicle rotational inertia calculation method provided in the embodiments of this application, or they can execute the implementation method of the electronic device described in the embodiments of this application, which will not be repeated here.

[0068] In another embodiment of this application, a computer-readable storage medium is provided. This computer-readable storage medium stores a computer program, which includes program instructions. When executed by a processor, the program instructions implement all or part of the processes in the methods described above. Alternatively, the computer program can instruct related hardware to complete the process. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include any entity or device capable of carrying computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0069] The computer-readable storage medium can be an internal storage unit of the electronic device in any of the foregoing embodiments, such as a hard disk or memory of the electronic device. The computer-readable storage medium can also be an external storage device of the electronic device, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the electronic device. Furthermore, the computer-readable storage medium can include both internal and external storage units of the electronic device. The computer-readable storage medium is used to store computer programs and other programs and data required by the electronic device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0070] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in 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 implementations should not be considered beyond the scope of this application.

[0071] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the electronic devices and units described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0072] In the several embodiments provided in this application, it should be understood that the disclosed electronic devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces or units, or it may be an electrical, mechanical, or other form of connection.

[0073] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of this application, depending on actual needs.

[0074] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0075] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0076] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for calculating the moment of inertia of a rail vehicle based on simplified modeling, characterized in that, include: Obtain the configuration file of the target rail vehicle; The configuration file contains the configuration information of the target rail vehicle, as well as the configuration information of each component contained in the target rail vehicle; Based on the configuration information of each component and the preset division rules, each component is divided into individually modeled components and integrally modeled components; wherein, the preset division rules include: rules determined based on the mass distribution characteristics of the components and the installation attachment form; Based on the external boundary shape and weight of each individual modeling component, each individual modeling component is simplified into a corresponding homogeneous geometry; Based on the configuration information of the target rail vehicle, a solid model of the target rail vehicle is constructed. Based on the configuration information of the overall modeling components, the solid model is shelled to obtain the car body model corresponding to the target rail vehicle. Based on the configuration information of the individual modeling components corresponding to each homogeneous geometry, the homogeneous geometry is assembled on the vehicle body model to obtain the target simplified model corresponding to the target rail vehicle. The moment of inertia of the target rail vehicle is calculated based on the simplified target model.

2. The method for calculating the rotational inertia of a rail vehicle based on simplified modeling as described in claim 1, characterized in that, The configuration information for each component includes: the component's mass distribution characteristics and the component's mounting and attachment configuration; For each component, based on its configuration information and preset partitioning rules, the component is divided into either a separate modeling component or a whole modeling component, including: If the mass distribution characteristics of the component are concentrated and the component is installed independently, then the component is classified as a separately modeled component. If the mass distribution characteristics of the component are uniformly distributed, and / or the mounting attachment mode of the component is attached mounting, then the component is classified as an integral modeling component. The term "centralized distribution" refers to the distribution of the corresponding component only in some carriages of the target rail vehicle, and / or the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is greater than a preset range threshold; the term "uniform distribution" refers to the distribution of the corresponding component in all carriages of the target rail vehicle, and the relative range of the mass of the corresponding component in each carriage of the target rail vehicle is less than or equal to a preset range threshold.

3. The method for calculating the rotational inertia of a rail vehicle based on simplified modeling as described in claim 1, characterized in that, The configuration information of the overall modeling component includes: the shape parameters of the corresponding component and its position in the target rail vehicle; the configuration information of the target rail vehicle includes the weight of the target rail vehicle; The process of shelling the solid model based on the configuration information of the overall modeling components to obtain the vehicle body model corresponding to the target rail vehicle includes: The shelling thickness of each face in the solid model is determined based on the shape parameters of each of the overall modeling components and their positions in the target rail vehicle. The solid model is shelled based on the shelling thickness of each face to obtain a vehicle body model without density configuration. The vehicle body model is obtained by configuring the vehicle body density based on the difference between the weight of the target rail vehicle and the weight of each individual modeled component, using the difference between the weight of the target rail vehicle and the weight of each individual modeled component.

4. The method for calculating the rotational inertia of a rail vehicle based on simplified modeling as described in claim 3, characterized in that, Determining the shelling thickness of each face in the solid model based on the shape parameters of each of the overall modeling components and their positions in the target rail vehicle includes: For each face of the target rail vehicle, identify all integral modeling components attached to that face; The shell thickness of the surface is determined based on the shape parameters of all integrally modeled components attached to the surface.

5. The method for calculating the moment of inertia of a rail vehicle based on simplified modeling as described in claim 1, characterized in that, The configuration information of the individual modeling component includes: the position of the corresponding component in the target rail vehicle; the configuration information of the target rail vehicle includes: the total configuration weight and configuration center of gravity coordinates of the target rail vehicle; The process involves assembling the homogeneous geometries onto the vehicle model based on the configuration information of their respective individual modeling components, thereby obtaining a simplified target model of the target rail vehicle, including: Based on the positions of the corresponding components of each homogeneous geometry in the target rail vehicle, the homogeneous geometry is assembled onto the vehicle body model to obtain the initial simplified model corresponding to the target rail vehicle; Determine the initial total weight and initial centroid coordinates of the simplified model; Based on the configured total weight, the configured center of gravity coordinates, the initial total weight, and the initial center of gravity coordinates, determine whether the initial simplified model needs to be corrected; If the initial simplified model needs to be modified, the modified initial simplified model shall be used as the target simplified model. If no modification is required to the initial simplified model, then the initial simplified model shall be used as the target simplified model.

6. The method for calculating the rotational inertia of a rail vehicle based on simplified modeling as described in claim 5, characterized in that, The step of determining whether the initial simplified model needs to be corrected based on the configured total weight, the configured center of gravity coordinates, the initial total weight, and the initial center of gravity coordinates includes: If the difference between the configured total weight and the initial total weight is greater than a preset weight threshold, and / or the distance between the configured center of gravity coordinates and the initial center of gravity coordinates is greater than a preset distance threshold, then it is determined that the initial simplified model needs to be corrected. If the difference between the configured total weight and the initial total weight is less than or equal to the preset weight threshold, and the distance between the configured center of gravity coordinates and the initial center of gravity coordinates is less than or equal to the preset distance threshold, then it is determined that no correction is needed for the initial simplified model.

7. The method for calculating the rotational inertia of a rail vehicle based on simplified modeling as described in claim 1, characterized in that, The calculation of the moment of inertia of the target rail vehicle based on the simplified target model includes: The moment of inertia of the target rail vehicle under different load conditions is calculated by changing the density of some individually modeled components in the target simplified model, and / or by adding preset additional load modeling components to the target simplified model.

8. A device for calculating the rotational inertia of a rail vehicle based on simplified modeling, characterized in that, include: The data acquisition module is used to acquire the configuration file of the target rail vehicle; The configuration file contains the configuration information of the target rail vehicle, as well as the configuration information of each component contained in the target rail vehicle; The component partitioning module is used to partition the components into individually modeled components and integrally modeled components based on the configuration information of each component and preset partitioning rules; wherein, the preset partitioning rules include rules determined based on the mass distribution characteristics and installation attachment form of the components; The first modeling module is used to simplify each individual modeling component into a corresponding homogeneous geometry based on the shape and weight of the respective external boundary of the individual modeling component. The second modeling module is used to construct a solid model of the target rail vehicle based on the configuration information of the target rail vehicle, and to perform shelling processing on the solid model based on the configuration information of the overall modeling components to obtain the car body model corresponding to the target rail vehicle. An assembly module is used to assemble the homogeneous geometries onto the vehicle model based on the configuration information of the individual modeling components corresponding to each homogeneous geometries, thereby obtaining a simplified target model corresponding to the target rail vehicle. The moment of inertia calculation module is used to calculate the moment of inertia of the target rail vehicle based on the target simplified model.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 7.