Dynamic stress determination method and device of locomotive sanding device, computer equipment, storage medium and computer program product
By obtaining the measured vibration acceleration spectrum data of the locomotive sand-spreading device, constructing a three-dimensional model and performing explicit dynamic analysis, the problem that the traditional finite element method cannot accurately evaluate the dynamic stress of the locomotive sand-spreading device is solved, and accurate dynamic stress evaluation is achieved in complex environments.
Patent Information
- Application Number
- CN202510727491.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-03
- Publication Date
- 2025-09-16
AI Technical Summary
When evaluating the dynamic stress of a locomotive sand spreading device, the traditional finite element method cannot accurately consider the structural characteristics of the locomotive sand spreading device and the influence of the complex service environment, resulting in inaccurate evaluation.
By obtaining the measured vibration acceleration spectrum data of each component of the locomotive sand spreading device, a three-dimensional model is constructed, a finite element model is established, and explicit dynamic analysis is performed to consider nonlinear effects and calculate dynamic stress.
The accuracy and robustness of the dynamic stress evaluation of the locomotive sand spreading device in a complex service environment are achieved, the accuracy of the acceleration test results is improved, and the temperature influence is reduced.
Smart Images

Figure CN120654473A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of rail transportation technology, and in particular to a method, device, computer equipment, storage medium, and computer program product for determining the dynamic stress of a locomotive sand spreading device. Background Art
[0002] The locomotive sand spreading device is installed on the bogie and is used to spread sand between the wheels and the rail surface to increase the adhesion coefficient between the wheels and rails, thereby effectively preventing the wheels from slipping.
[0003] Currently, the finite element method (FEM) is often used to evaluate the dynamic stress of locomotive sand-spreading devices. However, due to the complex structural characteristics of locomotive sand-spreading devices and the long-term loads they endure from factors such as wheel-rail impact and track irregularities, traditional FEM methods often fail to account for the impact of these factors when conducting dynamic stress assessments, resulting in inaccurate dynamic stress assessments of locomotive sand-spreading devices.
[0004] Therefore, there is a problem in the traditional technology that the dynamic stress assessment of the locomotive sand spreading device is not accurate enough. Summary of the Invention
[0005] Based on this, it is necessary to provide a method, device, computer equipment, computer-readable storage medium and computer program product for determining the dynamic stress of a locomotive sand spreading device that can accurately evaluate the dynamic stress of the locomotive sand spreading device in response to the above technical problems.
[0006] A method for determining dynamic stress of a locomotive sand spreading device, the method comprising:
[0007] Obtaining measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions;
[0008] Based on the structural characteristics of the locomotive sand spreading device, a three-dimensional model of the locomotive sand spreading device is constructed;
[0009] Based on the three-dimensional model, a finite element model of the locomotive sand spreading device is established;
[0010] Based on the measured vibration acceleration spectrum data, the finite element model was subjected to a display dynamics analysis to obtain the dynamic stress analysis results of the locomotive sand spreading device. The dynamic stress analysis results are the dynamic stress calculation results corresponding to each component of the locomotive sand spreading device while considering the nonlinear effect.
[0011] In an exemplary embodiment, a finite element model of a locomotive sand spreading device is established based on the three-dimensional model, including:
[0012] Determine the material properties of each component in the 3D model based on the actual material of each component in the 3D model;
[0013] According to the material properties of each component in the three-dimensional model, the neutral axis algorithm is used to perform hexahedral mesh division on each component in the three-dimensional model to obtain a mesh model;
[0014] The constraints on the mesh model are determined, and a finite element model is generated based on the constraints and the mesh model.
[0015] In an exemplary embodiment, the element type used in the mesh model is an eight-node hexahedral linear reduced integration element.
[0016] In an exemplary embodiment, the constraints include rotational freedom constraints on the connection position between the locomotive sand spreading device and the frame, binding constraints between the components of the locomotive sand spreading device that are connected by bolts, and binding constraints on the contact part between the sand spreading pipe of the locomotive sand spreading device and the sand spreading pipe bracket.
[0017] In an exemplary embodiment, the measured vibration acceleration spectrum data is obtained by measuring the vibration acceleration of each measuring point in the longitudinal, lateral, and vertical directions using a three-axis acceleration sensor during a field test of the vibration acceleration of a locomotive sand spreading device; the position of each measuring point corresponds to the position of each component.
[0018] In an exemplary embodiment, the dynamic stress calculation result corresponding to any component includes a stress cloud diagram and a dynamic stress time-domain response diagram of the component.
[0019] A device for determining dynamic stress of a locomotive sand spreading device, the device comprising:
[0020] An acquisition module is used to acquire measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions;
[0021] A construction module, used for constructing a three-dimensional model of the locomotive sand spreading device based on the structural characteristics of the locomotive sand spreading device;
[0022] A building module for building a finite element model of a locomotive sand spreading device based on the three-dimensional model;
[0023] The analysis module is used to perform a display dynamic analysis of the finite element model based on the measured vibration acceleration spectrum data to obtain the dynamic stress analysis results of the locomotive sand spreading device; the dynamic stress analysis results are the dynamic stress calculation results corresponding to each component of the locomotive sand spreading device while considering the nonlinear influence.
[0024] A computer device includes a memory and a processor, wherein the memory stores a computer program and the processor implements the steps of the above method when executing the computer program.
[0025] A computer-readable storage medium stores a computer program, which implements the steps of the above method when executed by a processor.
[0026] A computer program product comprises a computer program, which implements the steps of the above method when executed by a processor.
[0027] The above-mentioned method, device, computer equipment, storage medium and computer program product for determining the dynamic stress of a locomotive sand-spreading device obtain measured vibration acceleration spectrum data of each component of the locomotive sand-spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectra corresponding to the component in different directions; based on the structural characteristics of the locomotive sand-spreading device, a three-dimensional model of the locomotive sand-spreading device is constructed; based on the three-dimensional model, a finite element model of the locomotive sand-spreading device is established; based on the measured vibration acceleration spectrum data, the finite element model is subjected to explicit dynamic analysis to obtain dynamic stress analysis results of the locomotive sand-spreading device; the dynamic stress analysis results are the dynamic stress calculation results corresponding to each component of the locomotive sand-spreading device under the consideration of nonlinear effects; in this way, the measured vibration acceleration spectrum data can be used as input to the simulation software to perform explicit dynamic calculations, thereby obtaining accurate dynamic stress calculation results of the locomotive sand-spreading device. Compared with the strain measurement method, the accuracy of the acceleration test results in the above-mentioned method for determining the dynamic stress of the locomotive sand-spreading device is almost unaffected by temperature, has higher robustness, and is more suitable for dynamic stress assessment of locomotive sand-spreading devices under complex service environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0029] Figure 1 A diagram illustrating an application environment of a method for determining dynamic stress of a locomotive sand spreading device according to an embodiment;
[0030] Figure 2 1 is a flow chart of a method for determining dynamic stress of a locomotive sand spreading device according to an embodiment;
[0031] Figure 3 is a schematic diagram of a finite element model of a locomotive sand spreading device according to one embodiment;
[0032] Figure 4 Schematic diagram of measurement points for an acceleration test of a locomotive sand spreading device in one embodiment;
[0033] Figure 5Schematic diagram of measured longitudinal vibration acceleration spectra at two measuring points of a locomotive sand spreading device in one embodiment;
[0034] Figure 6 A schematic diagram of measured lateral vibration acceleration spectra at two measuring points of a locomotive sand spreading device in one embodiment;
[0035] Figure 7 Schematic diagram of vertical vibration acceleration spectra measured at two measuring points of a locomotive sand spreading device in one embodiment;
[0036] Figure 8 A Mises stress cloud diagram of a locomotive sand spreading device and a sand spreading pipe bracket in one embodiment;
[0037] Figure 9 2. A time-domain response diagram of dynamic stress at a stress concentration point of a sand spreading pipe bracket in one embodiment;
[0038] Figure 10 1 is a flow chart of a method for calculating dynamic stress of a locomotive sand spreading device according to an embodiment;
[0039] Figure 11 1 is a flow chart of a method for determining dynamic stress of a locomotive sand spreading device according to another embodiment;
[0040] Figure 12 A structural block diagram of a dynamic stress determination device for a locomotive sand spreading device according to one embodiment;
[0041] Figure 13 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0043] The method for determining the dynamic stress of a locomotive sand spreading device provided in the embodiment of the present application can be applied to Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store data that server 104 needs to process. The data storage system can be integrated with server 104, or placed on a cloud or other network server. Server 104 obtains measured vibration acceleration spectrum data for each component of a locomotive sand spreading device. The vibration acceleration spectrum data for any component includes the measured vibration acceleration spectrum corresponding to the component in different directions. Server 104 constructs a three-dimensional model of the locomotive sand spreading device based on its structural characteristics. Server 104 establishes a finite element model of the locomotive sand spreading device based on the three-dimensional model. Server 104 performs display dynamics analysis on the finite element model based on the measured vibration acceleration spectrum data to obtain dynamic stress analysis results for the locomotive sand spreading device. The dynamic stress analysis results are the calculated dynamic stress results corresponding to each component of the locomotive sand spreading device, taking into account nonlinear effects. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can be smart speakers, smart TVs, smart air conditioners, smart in-vehicle devices, etc. The portable wearable device may be a smart watch, a smart bracelet, a head-mounted device, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers.
[0044] In an exemplary embodiment, Figure 2 As shown, a method for determining the dynamic stress of a locomotive sand spreading device is provided, and the method is applied to Figure 1 The server 104 in the example is used as an example to illustrate the method, which includes the following steps S202 to S208.
[0045] Step S202 : obtaining measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions.
[0046] Among them, the various components of the locomotive sand spreading device may refer to typical components of the locomotive sand spreading device, and the typical components of the locomotive sand spreading device include but are not limited to mounting arms and sand spreading pipe brackets.
[0047] The vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum of the component in the longitudinal, transverse and vertical directions, for example, the measured vibration acceleration spectrum of the mounting arm and the sand spreading pipe bracket in the longitudinal, transverse and vertical directions.
[0048] Optionally, the server obtains the measured vibration acceleration spectra of typical components of the locomotive sand spreading device in the longitudinal, transverse and vertical directions.
[0049] Step S204: constructing a three-dimensional model of the locomotive sand spreading device based on the structural characteristics of the locomotive sand spreading device.
[0050] Among them, the structural features of the locomotive sand spreading device may refer to the main structural features of the locomotive sand spreading device, which may ignore bolts, nuts, gaskets, etc.
[0051] Optionally, the main structural features of the locomotive sand spreading device can be considered, bolts, nuts, gaskets, etc. can be ignored, a three-dimensional solid model of the locomotive sand spreading device can be constructed, and the oblique sand spreading port can be processed to be flush.
[0052] Step S206: establishing a finite element model of the locomotive sand spreading device based on the three-dimensional model.
[0053] Optionally, the server establishes a finite element model for the locomotive sand spreading device based on the three-dimensional model of the locomotive sand spreading device.
[0054] Step S208 , based on the measured vibration acceleration spectrum data, the finite element model is subjected to a display dynamics analysis to obtain a dynamic stress analysis result of the locomotive sand spreading device; the dynamic stress analysis result is a calculation result of the dynamic stress corresponding to each component of the locomotive sand spreading device while considering nonlinear effects.
[0055] The dynamic stress calculation results corresponding to each component may be dynamic stress simulation calculation results corresponding to each component.
[0056] Optionally, the server performs explicit dynamic analysis based on the finite element model of the locomotive sand spreading device and taking into account the influence of geometric nonlinearity to obtain dynamic stress simulation calculation results of the locomotive sand spreading device.
[0057] In the above-mentioned method for determining the dynamic stress of the locomotive sand-spreading device, the measured vibration acceleration spectrum data of each component of the locomotive sand-spreading device is obtained; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions; based on the structural characteristics of the locomotive sand-spreading device, a three-dimensional model of the locomotive sand-spreading device is constructed; based on the three-dimensional model, a finite element model of the locomotive sand-spreading device is established; based on the measured vibration acceleration spectrum data, the finite element model is subjected to explicit dynamic analysis to obtain the dynamic stress analysis results of the locomotive sand-spreading device; the dynamic stress analysis results are the dynamic stress calculation results corresponding to each component of the locomotive sand-spreading device under the condition of considering nonlinear effects; in this way, the measured vibration acceleration spectrum data can be used as the input of the simulation software to perform explicit dynamic calculations, and accurate dynamic stress calculation results of the locomotive sand-spreading device can be obtained. Compared with the strain measurement method, the accuracy of the acceleration test results in the above-mentioned method for determining the dynamic stress of the locomotive sand-spreading device is almost unaffected by temperature, has higher robustness, and is more suitable for dynamic stress evaluation of locomotive sand-spreading devices under complex service environments.
[0058] In an exemplary embodiment, a finite element model of a locomotive sand spreading device is established based on a three-dimensional model, including: determining the material properties of each component in the three-dimensional model based on the actual material of each component in the three-dimensional model; using a neutral axis algorithm to perform hexahedral meshing on each component in the three-dimensional model based on the material properties of each component in the three-dimensional model to obtain a mesh model; determining constraints for the mesh model, and generating a finite element model based on the constraints and the mesh model.
[0059] The actual material of each component may refer to the material of each component.
[0060] Among them, material properties may refer to the physical, chemical and mechanical properties of the material, such as elastic modulus, Poisson's ratio, yield strength, tensile strength, density, thermal expansion coefficient, and viscoelastic parameters.
[0061] Among them, the neutral axis algorithm is a technology used for shape analysis and image processing, which is mainly used to extract the central axis of an object.
[0062] Among them, the constraint conditions can be the boundary conditions imposed on the finite element model in the finite element analysis, which are used to limit the movement or deformation of the finite element model in a specific direction, so that the finite element model conforms to the actual boundary conditions and stress state during the analysis process, thereby obtaining accurate and reliable analysis results.
[0063] Optionally, the server establishes a finite element model of the locomotive sand spreading device based on the established three-dimensional model, which includes three steps: giving real material properties to each component, then performing hexahedral mesh division on each component, and finally constraining its boundaries according to the assembly position of the locomotive sand spreading device on the bogie.
[0064] Figure 3 A schematic diagram of a finite element model of a locomotive sand spreading device is provided as an example. Figure 3 (a) is a schematic diagram of the grid model. Figure 3 (b) is a schematic diagram after applying the measured vibration acceleration spectrum.
[0065] In this embodiment, the material properties of each component in the three-dimensional model are determined based on the actual material of each component in the three-dimensional model; based on the material properties of each component in the three-dimensional model, the components in the three-dimensional model are divided into hexahedral meshes using a neutral axis algorithm to obtain a mesh model; constraints for the mesh model are determined, and a finite element model is generated based on the constraints and the mesh model; in this way, an accurate finite element model of the locomotive sand spreading device can be generated, which is conducive to subsequent accurate dynamic analysis.
[0066] In an exemplary embodiment, the element type used in the mesh model is an eight-node hexahedral linear reduced integration element.
[0067] The eight-node hexahedral linear reduced integration element may refer to the C3D8R element. The C3D8R element has a linear reduced integration feature, which means that it contains only one integration point at the center of the element. Compared with the fully integrated element, this design can effectively reduce the amount of calculation and improve analysis efficiency.
[0068] The schematic diagram of the finite element model established in this application is as follows Figure 3 As shown in the figure, the neutral axis algorithm is used for hexahedral mesh division in the simulation, and the element type used is C3D8R element (eight-node hexahedral linear reduced integration element). The mesh accuracy of typical components that require attention can be relatively small, and the meshes of other components can be appropriately larger.
[0069] In this embodiment, the grid model uses eight-node hexahedral linear reduced integration elements as the element type, which can effectively reduce the amount of calculation and improve the efficiency of dynamic stress analysis.
[0070] In an exemplary embodiment, the constraints include rotational freedom constraints on the connection position between the locomotive sand spreading device and the frame, binding constraints between the components of the locomotive sand spreading device that are connected by bolts, and binding constraints on the contact part between the sand spreading pipe of the locomotive sand spreading device and the sand spreading pipe bracket.
[0071] In the specific implementation, it is necessary to constrain the rotational freedom of the connection position between the locomotive sand-spreading device and the frame. The locomotive sand-spreading device adopts binding constraints between the various components connected by bolts, and the contact part between the sand-spreading pipe and the sand-spreading pipe bracket also adopts binding constraints.
[0072] In this embodiment, by setting accurate constraint conditions, it is possible to ensure that the finite element model stably and truly reflects the actual working conditions of the locomotive sand spreading device during the analysis process, thereby facilitating accurate dynamic stress analysis of the locomotive sand spreading device.
[0073] In an exemplary embodiment, the measured vibration acceleration spectrum data is obtained by measuring the vibration acceleration of each measuring point in the longitudinal, lateral, and vertical directions using a three-axis acceleration sensor during a field test of the vibration acceleration of a locomotive sand spreading device; the position of each measuring point corresponds to the position of each component.
[0074] In the specific implementation, it is necessary to use a three-axis acceleration sensor in the field test to measure each measuring point of the locomotive sand spreading device acceleration test, so as to obtain the measured vibration acceleration spectrum of each measuring point of the locomotive sand spreading device in the longitudinal, transverse and vertical directions.
[0075] Figure 4The schematic diagram of the measuring points for the acceleration test of the locomotive sand spreading device is provided as an example. Measuring point 1 (asszz(A~B)(x,y,z)-1) is located on the mounting arm, and measuring point 2 (asszz(A~B)(x,y,z)-2) is located on the sand spreading pipe bracket. A three-axis acceleration sensor is used in the field test. The measured vibration acceleration spectra of the two measuring points of the locomotive sand spreading device in the longitudinal, transverse and vertical directions are as follows: Figure 5 、 Figure 6 、 Figure 7 shown.
[0076] The measured vibration acceleration spectrum of this application includes longitudinal, transverse and vertical directions, which are imported into the finite element software in the form of amplitude and applied to the connection position between the locomotive sand spreading device and the frame in the form of boundary conditions (three-dimensional translation).
[0077] In this embodiment, by using a three-axis acceleration sensor in a vibration acceleration field test to measure the vibration acceleration of each measuring point in the longitudinal, transverse and vertical directions, accurate and true measured vibration acceleration spectrum data can be obtained.
[0078] In an exemplary embodiment, the dynamic stress calculation result corresponding to any component includes a stress cloud diagram and a dynamic stress time-domain response diagram of the component.
[0079] Figure 8 The Mises stress cloud diagram of the locomotive sand spreading device and the sand spreading pipe bracket obtained by the method of the present application is provided. It can be seen that the weak link of the locomotive sand spreading device is located in the sand spreading pipe bracket. At the same time, Figure 9 This is the time domain response diagram of the dynamic stress at the stress concentration point of the sand spreading pipe bracket obtained by the method of the present application. It can be seen that in the time domain, the dynamic stress variation of the sand spreading pipe bracket is relatively large, and this should be paid attention to in the subsequent structural strength analysis.
[0080] In this embodiment, dynamic stress analysis of the locomotive sand spreading device can be performed comprehensively and accurately through various forms of dynamic stress calculation results.
[0081] To facilitate understanding by those skilled in the art, Figure 10A flow chart of a method for calculating dynamic stresses in a locomotive sand-spreading device is provided. The method comprises the following steps: Step 1: Conducting on-site vibration acceleration testing of the locomotive sand-spreading device to obtain measured vibration acceleration spectra of its typical components. Step 2: Constructing a three-dimensional solid model of the locomotive sand-spreading device, taking into account the main structural features of the locomotive sand-spreading device. The main structural features do not include bolts, nuts, washers, and the angled sand-spreading openings; bolts, nuts, and washers can be ignored, and the angled sand-spreading openings are treated as flush. Step 3: Building a finite element model of the locomotive sand-spreading device based on the three-dimensional solid model established in Step S2. During the finite element model establishment, realistic material properties are assigned to each component, followed by hexahedral meshing of each component. Finally, based on the assembly position of the locomotive sand-spreading device on the bogie, the rotational degrees of freedom of the connection between the locomotive sand-spreading device and the frame are constrained. Binding constraints are also applied to the bolted components of the locomotive sand-spreading device, as well as to the contact portion between the sand-spreading pipe and the sand-spreading pipe bracket. The measured vibration acceleration spectra are then input. Step 4: Based on the finite element model established in step S3, consider the influence of geometric nonlinearity and perform explicit dynamic analysis; Step 5: Output the dynamic stress simulation calculation results of the locomotive sand spreading device.
[0082] In another embodiment, Figure 11 As shown, a method for determining the dynamic stress of a locomotive sand spreading device is provided, and the method is applied to Figure 1 Taking the server 104 in the example as an example, the following steps are included:
[0083] Step S1102 , obtaining measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions.
[0084] Step S1104 : constructing a three-dimensional model of the locomotive sand spreading device based on the structural characteristics of the locomotive sand spreading device.
[0085] Step S1106 : determining the material properties of each component in the three-dimensional model according to the actual material of each component in the three-dimensional model.
[0086] Step S1108 , performing hexahedral mesh division on each component in the three-dimensional model using a neutral axis algorithm according to the material properties of each component in the three-dimensional model to obtain a mesh model.
[0087] Step S1110 : determining constraints for the mesh model, and generating a finite element model based on the constraints and the mesh model.
[0088] In step S1112, based on the measured vibration acceleration spectrum data, a display dynamics analysis is performed on the finite element model to obtain a dynamic stress analysis result of the locomotive sand spreading device; the dynamic stress analysis result is a calculation result of the dynamic stress corresponding to each component of the locomotive sand spreading device while considering nonlinear effects.
[0089] It should be noted that the specific definitions of the above steps can refer to the specific definitions of the method for determining the dynamic stress of a locomotive sand spreading device mentioned above.
[0090] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0091] Based on the same inventive concept, embodiments of the present application also provide a device for determining the dynamic stress of a locomotive sand-spreading device, which is used to implement the aforementioned method for determining the dynamic stress of a locomotive sand-spreading device. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the device for determining the dynamic stress of a locomotive sand-spreading device provided below can be found in the aforementioned method for determining the dynamic stress of a locomotive sand-spreading device, and will not be further elaborated here.
[0092] In an exemplary embodiment, Figure 12 As shown, a dynamic stress determination device for a locomotive sand spreading device is provided, comprising: an acquisition module 1202, a construction module 1204, an establishment module 1206, and an establishment module 1206, wherein:
[0093] The acquisition module 1202 is used to obtain the measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any component includes the measured vibration acceleration spectrum corresponding to the component in different directions;
[0094] A construction module 1204 is used to construct a three-dimensional model of the locomotive sand spreading device based on the structural characteristics of the locomotive sand spreading device;
[0095] A building module 1206 is used to build a finite element model of the locomotive sand spreading device based on the three-dimensional model;
[0096] Analysis module 1208 is used to perform a display dynamic analysis on the finite element model based on the measured vibration acceleration spectrum data to obtain the dynamic stress analysis results of the locomotive sand spreading device; the dynamic stress analysis results are the dynamic stress calculation results corresponding to each component of the locomotive sand spreading device while considering nonlinear effects.
[0097] In an exemplary embodiment, a module 1206 is established, which is specifically used to determine the material properties of each component in the three-dimensional model based on the actual material of each component in the three-dimensional model; based on the material properties of each component in the three-dimensional model, a neutral axis algorithm is used to perform hexahedral meshing on each component in the three-dimensional model to obtain a mesh model; and constraints for the mesh model are determined, and a finite element model is generated based on the constraints and the mesh model.
[0098] In an exemplary embodiment, the element type used in the mesh model is an eight-node hexahedral linear reduced integration element.
[0099] In an exemplary embodiment, the constraints include rotational freedom constraints on the connection position between the locomotive sand spreading device and the frame, binding constraints between the components of the locomotive sand spreading device that are connected by bolts, and binding constraints on the contact part between the sand spreading pipe of the locomotive sand spreading device and the sand spreading pipe bracket.
[0100] In an exemplary embodiment, the measured vibration acceleration spectrum data is obtained by measuring the vibration acceleration of each measuring point in the longitudinal, lateral, and vertical directions using a three-axis acceleration sensor during a field test of the vibration acceleration of a locomotive sand spreading device; the position of each measuring point corresponds to the position of each component.
[0101] In an exemplary embodiment, the dynamic stress calculation result corresponding to any component includes a stress cloud diagram and a dynamic stress time-domain response diagram of the component.
[0102] Each module in the dynamic stress determination device for a locomotive sand spreading device can be implemented in whole or in part via software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a computer device memory in the form of software, so that the processor can call and execute the corresponding operations of each module.
[0103] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 13As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, memory and input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store dynamic stress determination data of a locomotive sand spreading device. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for determining the dynamic stress of a locomotive sand spreading device is implemented.
[0104] Those skilled in the art will understand that Figure 13 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0105] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program. When executed by the processor, the computer program causes the processor to perform the steps of the method for determining the dynamic stress of a locomotive sand spreading device described above. The steps of the method for determining the dynamic stress of a locomotive sand spreading device described herein may be steps of the method for determining the dynamic stress of a locomotive sand spreading device described in each of the above embodiments.
[0106] In one embodiment, a computer-readable storage medium is provided, storing a computer program. When executed by a processor, the computer program causes the processor to perform the steps of the method for determining the dynamic stress of a locomotive sand spreading device described above. The steps of the method for determining the dynamic stress of a locomotive sand spreading device described herein may be steps of the method for determining the dynamic stress of a locomotive sand spreading device described in each of the above embodiments.
[0107] In one embodiment, a computer program product is provided, including a computer program. When executed by a processor, the computer program causes the processor to perform the steps of the method for determining the dynamic stress of a locomotive sand spreading device described above. The steps of the method for determining the dynamic stress of a locomotive sand spreading device described herein may be steps of the method for determining the dynamic stress of a locomotive sand spreading device described in any of the above embodiments.
[0108] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. In particular, any reference to memory, database, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), data processing logic devices based on quantum computing, and the like.
[0109] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0110] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for determining the dynamic stress of a locomotive sand spreading device, characterized in that: The method comprises: Obtaining measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any of the components includes the measured vibration acceleration spectra corresponding to the component in different directions; Based on the structural characteristics of the locomotive sand spreading device, construct a three-dimensional model of the locomotive sand spreading device; Establishing a finite element model of the locomotive sand spreading device based on the three-dimensional model; Based on the measured vibration acceleration spectrum data, the finite element model is subjected to a display dynamic analysis to obtain a dynamic stress analysis result of the locomotive sand-spreading device; the dynamic stress analysis result is a calculation result of the dynamic stress corresponding to each component of the locomotive sand-spreading device while considering nonlinear effects.
2. The method according to claim 1, characterized in that The step of establishing a finite element model for the locomotive sand spreading device based on the three-dimensional model includes: determining the material properties of each component in the three-dimensional model according to the actual material of each component in the three-dimensional model; Performing hexahedral meshing on each component in the three-dimensional model using a neutral axis algorithm according to material properties of each component in the three-dimensional model to obtain a mesh model; Constraints for the mesh model are determined, and the finite element model is generated based on the constraints and the mesh model.
3. The method according to claim 2, characterized in that The unit type used in the grid model is an eight-node hexahedral linear reduced integration unit.
4. The method according to claim 2, characterized in that The constraint conditions include rotational freedom constraints on the connection position between the locomotive sand spreading device and the frame, binding constraints between the components of the locomotive sand spreading device that are connected by bolts, and binding constraints on the contact part between the sand spreading pipe of the locomotive sand spreading device and the sand spreading pipe bracket.
5. The method according to claim 1, wherein The measured vibration acceleration spectrum data is obtained by measuring the vibration acceleration of each measuring point in the longitudinal, lateral and vertical directions using a three-axis acceleration sensor during a field test of the vibration acceleration of the locomotive sand spreading device; the position of each measuring point corresponds to the position of each component.
6. The method according to claim 1, characterized in that The dynamic stress calculation result corresponding to any of the components includes a stress cloud diagram and a dynamic stress time domain response diagram of the component.
7. A device for determining dynamic stress of a locomotive sand spreading device, characterized in that: The device comprises: An acquisition module is used to acquire measured vibration acceleration spectrum data of each component of the locomotive sand spreading device; the vibration acceleration spectrum data of any of the components includes the measured vibration acceleration spectrum corresponding to the component in different directions; A construction module, configured to construct a three-dimensional model of the locomotive sand spreading device based on the structural features of the locomotive sand spreading device; An establishing module, configured to establish a finite element model of the locomotive sand spreading device based on the three-dimensional model; An analysis module is used to perform a display dynamic analysis on the finite element model based on the measured vibration acceleration spectrum data to obtain a dynamic stress analysis result of the locomotive sand-spreading device; the dynamic stress analysis result is a dynamic stress calculation result corresponding to each component of the locomotive sand-spreading device taking into account nonlinear effects.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.