Mechanical analysis and processing method and device for nuclear power plant support parts
By constructing a mechanical analysis model coordinate system close to the direction of the global coordinate system in a nuclear power plant and converting the original load into a target load, the problem of inaccurate mechanical analysis in traditional methods is solved, and the accuracy of the analysis is improved.
Patent Information
- Application Number
- CN202210148251.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-02-17
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2042-02-17
AI Technical Summary
Traditional methods conduct mechanical analysis of nuclear power plant support under global coordinate system, and cannot accurately express the stress of the support, resulting in inaccurate analysis.
By determining the original load of the pipeline system supported by the target support in the pipeline system coordinate system, and constructing a mechanical analysis model coordinate system close to the direction of the global coordinate system, converting the original load into the target load, the mechanical analysis model is processed based on the target load.
It improves the accuracy of mechanical analysis of support members in nuclear power plants and can express the stress of support members more accurately.
Smart Images

Figure CN114510801B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of nuclear power technology, and in particular to a method and device for mechanical analysis of a support member of a nuclear power plant. Background Art
[0002] Nuclear power plants play a very important role in human life and the development of science and technology. Since nuclear power plants are equipped with multiple piping systems and a large number of supports for supporting the piping systems, the mechanical analysis of the supports of nuclear power plants will inevitably affect the structure of the entire nuclear power plant. Therefore, it is particularly important to accurately perform mechanical analysis on the supports of nuclear power plants.
[0003] In the traditional method, all items in the support are directly subjected to mechanical analysis in the global coordinate system of the nuclear power plant. Since the support is too local relative to the nuclear power plant, the global coordinate system cannot accurately express the force conditions of the support, resulting in inaccurate mechanical analysis of the support. Summary of the invention
[0004] Based on this, it is necessary to provide a mechanical analysis processing method, device, computer equipment, computer readable storage medium and computer program product for nuclear power plant supports that can improve accuracy in order to address the above technical issues.
[0005] In a first aspect, the present application provides a method for mechanical analysis of a support member of a nuclear power plant. The method comprises:
[0006] For a target support in a nuclear power plant, determining an original piping system load of a piping system supported by the target support in a piping system coordinate system;
[0007] Determine coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matched coordinate axes;
[0008] Constructing a mechanical analysis model of the target support based on the mechanical analysis model coordinate system;
[0009] The original pipeline system load is converted into a target pipeline system load in the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0010] In one embodiment, the original pipeline system load includes the original pipeline load values corresponding to the coordinate axis directions of the pipeline system coordinate system; the target pipeline system load includes the target pipeline load values corresponding to the coordinate axis directions of the mechanical analysis model coordinate system; and the conversion of the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system includes:
[0011] If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction; the parallel coordinate axis is the coordinate axis in the mechanical analysis model coordinate system and parallel to the coordinate axis direction.
[0012] In one embodiment, the pipeline system coordinate system includes a horizontal axis, a longitudinal axis and a vertical axis; if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained, which includes:
[0013] If the piping system coordinate system is parallel to the mechanical analysis model coordinate system, then
[0014] Assigning the original pipeline load value corresponding to the horizontal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis in the mechanical analysis model coordinate system and parallel to the horizontal axis direction;
[0015] Assigning the original pipeline load value corresponding to the longitudinal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis in the mechanical analysis model coordinate system and parallel to the longitudinal axis direction;
[0016] The original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to the vertical axis direction.
[0017] In one embodiment, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained, which includes:
[0018] If the number of coordinate axes of the pipeline system coordinate system is less than the number of coordinate axes of the mechanical analysis model coordinate system, a pipe clamp local coordinate system of a target pipe clamp corresponding to the original pipeline system load is determined; the target pipe clamp is used to connect a target support member and a pipeline system; the pipe clamp local coordinate system has the same number of coordinate axes as the mechanical analysis model coordinate system, and the pipe clamp local coordinate system includes a coordinate axis parallel to each coordinate axis of the pipeline system coordinate system;
[0019] If the local coordinate system of the pipe clamp is parallel to the coordinate system of the mechanical analysis model, then according to the parallel relationship between the pipeline system coordinate system and the local coordinate system of the pipe clamp, the original pipeline load value is assigned to the coordinate axis under the mechanical analysis model coordinate system and parallel to the coordinate axes of the local coordinate system of the pipe clamp, and the target pipeline load value corresponding to the direction of the parallel coordinate axis is obtained.
[0020] In one embodiment, the method further comprises:
[0021] Determine the angles between the coordinate axes of the pipeline system coordinate system and the coordinate axes of the mechanical analysis model coordinate system to obtain a plurality of angles;
[0022] According to the multiple included angles and the preset parallel angle errors, it is determined whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system. If so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
[0023] In one embodiment, the original pipeline system load includes original pipeline load values corresponding to the coordinate axis directions of the pipeline system coordinate system; the conversion of the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system includes:
[0024] If the piping system coordinate system is not parallel to the mechanical analysis model coordinate system, then
[0025] For the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system, the original pipeline load values are decomposed and combined according to the directions of each coordinate axis of the mechanical analysis model coordinate system to obtain the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system; the target pipeline system load under the mechanical analysis model coordinate system includes the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system.
[0026] In one embodiment, the global coordinate system includes a horizontal axis, a longitudinal axis and a vertical axis; the steps of respectively determining coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and constructing a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the directions of the matching coordinate axes include:
[0027] From the coordinate axes of the overall local coordinate system of the target support, determine the coordinate axis with the highest degree of matching with each of the horizontal axis, the longitudinal axis and the vertical axis of the global coordinate system;
[0028] Determine the direction of the horizontal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system that has the highest matching degree with the horizontal axis of the global coordinate system;
[0029] Determine the direction of the longitudinal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system that has the highest matching degree with the longitudinal axis of the global coordinate system;
[0030] The direction of the vertical axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that best matches the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system.
[0031] In one of the embodiments, the determining, from the coordinate axes of the overall local coordinate system of the target support, the coordinate axes with the highest degree of matching with each of the horizontal axis, the longitudinal axis and the vertical axis of the global coordinate system respectively comprises:
[0032] Calculate the direction cosine values between the coordinate axis of the overall local coordinate system and each of the horizontal axis, the longitudinal axis and the vertical axis of the global coordinate system respectively;
[0033] The coordinate axis with the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system is determined from the coordinate axes of the overall local coordinate system, so as to obtain the coordinate axis with the highest degree of matching with each coordinate axis of the global coordinate system.
[0034] In one embodiment, the method further comprises:
[0035] Acquire the direction vector information of the piping system coordinate system extracted from the original piping system load, and the direction vector information of the overall local coordinate system of the target support; the direction vector information of the piping system coordinate system and the direction vector information of the overall local coordinate system are determined by taking the global coordinate system of the nuclear power plant as the reference coordinate system;
[0036] The step of respectively determining coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and constructing a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the directions of the matching coordinate axes comprises:
[0037] According to the direction vector information of the overall local coordinate system and the direction vector information of the global coordinate system, the matching degree between the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system is calculated respectively, and according to the direction of the coordinate axis with the highest matching degree, a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed.
[0038] In one embodiment, the method further comprises:
[0039] For a target support in a nuclear power plant, determine the key point coordinates of the target support in the overall local coordinate system; the key points include points used to reflect the shape characteristics of the target support and points used to reflect the force transmission characteristics of the target support;
[0040] The step of constructing the mechanical analysis model of the target support member based on the mechanical analysis model coordinate system includes:
[0041] The key point coordinates are converted into the mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates.
[0042] In a second aspect, the present application also provides a mechanical analysis and processing device for a support member of a nuclear power plant. The device comprises:
[0043] A determination module, for determining, for a target support in a nuclear power plant, an original piping system load of a piping system supported by the target support in a piping system coordinate system;
[0044] A construction module, used to respectively determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matched coordinate axes; and to construct a mechanical analysis model of the target support based on the mechanical analysis model coordinate system;
[0045] The analysis module is used to convert the original pipeline system load into a target pipeline system load in the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0046] In one of the embodiments, the original pipeline system load includes the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system; the target pipeline system load includes the target pipeline load values corresponding to the directions of each coordinate axis of the mechanical analysis model coordinate system; the analysis module is also used to assign the original pipeline load values corresponding to each coordinate axis direction in the pipeline system coordinate system to the parallel coordinate axes in the mechanical analysis model coordinate system if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, so as to obtain the target pipeline load values corresponding to the parallel coordinate axis directions; the parallel coordinate axes are the coordinate axes in the mechanical analysis model coordinate system and parallel to the coordinate axis directions.
[0047] In one of the embodiments, the analysis module is also used to respectively determine the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system to obtain multiple angles; based on the multiple angles and a preset parallel angle error, determine whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system; if so, determine that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
[0048] In one embodiment, the global coordinate system includes a horizontal axis, a vertical axis and a vertical axis; the construction module is further used to determine the coordinate axis with the highest degree of matching with each of the horizontal axis, the vertical axis and the vertical axis of the global coordinate system from the coordinate axis of the overall local coordinate system of the target support; determine the direction of the horizontal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the horizontal axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system close to the direction of the global coordinate system.
[0049] In one embodiment, the construction module is also used to respectively calculate the direction cosine values between the coordinate axes of the overall local coordinate system and each of the horizontal, longitudinal and vertical axes of the global coordinate system; determine the coordinate axis with the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system from the coordinate axes of the overall local coordinate system, and obtain the coordinate axis with the highest degree of matching with each coordinate axis of the global coordinate system.
[0050] In one embodiment, the determination module is also used to obtain the direction vector information of the pipeline system coordinate system extracted from the original pipeline system load, and the direction vector information of the overall local coordinate system of the target support; the direction vector information of the pipeline system coordinate system and the direction vector information of the overall local coordinate system are determined with the global coordinate system of the nuclear power plant as the reference coordinate system; the construction module is also used to calculate the degree of matching between the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system according to the direction vector information of the overall local coordinate system and the direction vector information of the global coordinate system, and construct a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the coordinate axis with the highest matching degree.
[0051] In a third aspect, the present application further provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in each embodiment of the present application are implemented.
[0052] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0053] In a fifth aspect, the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the method described in each embodiment of the present application are implemented.
[0054] The mechanical analysis and processing method, device, computer equipment, storage medium and computer program product of the support of a nuclear power plant are as follows: for a target support in a nuclear power plant, the original pipeline system load of the pipeline system supported by the target support in the pipeline system coordinate system is determined; coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant are determined from the coordinate axes of the overall local coordinate system of the target support, and a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed according to the direction of the matching coordinate axes; a mechanical analysis model of the target support is constructed based on the mechanical analysis model coordinate system; the original pipeline system load is converted into the target pipeline system load in the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load. The mechanical analysis model coordinate system is constructed based on the overall local coordinate system of the target support and the global coordinate system of the nuclear power plant, and has the characteristics of both the overall local coordinate system and the global coordinate system, so that the constructed mechanical analysis model of the target support can not only match the direction orientation of the global coordinate system, but also more accurately express the force condition of the support, thereby improving the accuracy of mechanical analysis processing for the support of the nuclear power plant. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] Figure 1 This is an application environment diagram of a mechanical analysis processing method for a support member of a nuclear power plant in one embodiment;
[0056] Figure 2 It is a schematic flow chart of a mechanical analysis processing method of a nuclear power plant support in one embodiment;
[0057] Figure 3 is a schematic diagram of an overall local coordinate system, a global coordinate system, and a pipeline system coordinate system in a geometric model in one embodiment;
[0058] Figure 4a and Figure 4b Schematic diagrams of a geometric model and a mechanical analysis model of a target support member in one embodiment, respectively;
[0059] Figure 5 It is a structural block diagram of a mechanical analysis and processing device for a support member of a nuclear power plant in one embodiment;
[0060] Figure 6 is an internal structure diagram of a computer device in one embodiment;
[0061] Figure 7 FIG. 4 is a diagram showing the internal structure of a computer device in another embodiment. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0063] The mechanical analysis and processing method for a nuclear power plant support provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The server 104 can determine the original pipeline system load of the pipeline system supported by the target support in the pipeline system coordinate system for the target support in the nuclear power plant. The server 104 can determine the coordinate axis that matches each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axis of the overall local coordinate system of the target support, and construct a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the matching coordinate axis. The server 104 can construct a mechanical analysis model of the target support based on the mechanical analysis model coordinate system, and convert the original pipeline system load into the target pipeline system load under the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load. It can be understood that the user can trigger the server 104 to execute the mechanical analysis processing method of the nuclear power plant support through the terminal 102. The terminal 102 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. The portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. The server 104 may be implemented as an independent server or a server cluster consisting of multiple servers.
[0064] In one embodiment, Figure 2 As shown, a mechanical analysis method for a nuclear power plant support is provided, and the method is applied to Figure 1 The server in the example is used to illustrate the following steps:
[0065] Step 202 : for a target support in a nuclear power plant, determine the original piping system load of the piping system supported by the target support in the piping system coordinate system.
[0066] Among them, the support parts are used to support the piping system in the nuclear power plant. The original piping system load refers to the load of the piping system in the piping system coordinate system. The target support parts are the support parts to be subjected to mechanical analysis. The piping system coordinate system is a coordinate system constructed based on the direction vector of the original piping system load. It can be understood that the direction vector of the piping system load can be determined in the global coordinate system of the nuclear power plant, and then the piping system coordinate system can be constructed based on the determined direction vector. It should be noted that the piping system coordinate system is equivalent to a local coordinate system constructed with the piping system itself as a reference, which is essentially different from the global coordinate system of the nuclear power plant.
[0067] In one embodiment, the support member includes a pipe clamp. The support member may also include one or more of a steel section, a reinforcing plate, a buried plate, a tie rod, etc. It is understood that the support member uses the pipe clamp to fix and constrain the pipeline.
[0068] In one embodiment, the user can trigger the server to build a geometric model for the piping system and the support in the nuclear power plant through the terminal. It is understood that the server can establish a local coordinate system for each item of the support, so as to use the local coordinate system to build the geometric model of the corresponding item. The server can establish an overall local coordinate system for the support as a whole, so as to use the overall local coordinate system to build the geometric model of the support including multiple items.
[0069] Specifically, the server can determine the original pipeline system load of the pipeline system supported by the target support in the nuclear power plant in the pipeline system coordinate system from the constructed geometric model. It can be understood that the mechanical analysis model refers to an expression of mechanical relationships abstracted from the geometric characteristics of the object under study, so the server can construct a mechanical analysis model of the support based on the constructed geometric model of the support.
[0070] In one embodiment, the server can establish a local coordinate system of the pipe clamp for the pipe clamp of the target support, and use the local coordinate system of the pipe clamp to calculate the load of the pipeline system at the pipe clamp. It can be understood that the support can impose support constraints on the pipeline system through the pipe clamp, and the support constraints have several degrees of freedom, and the original pipeline system load has several direction vectors, that is, the direction and value of the original pipeline system load are related to the support function of the support. The server can determine the direction vector of the original pipeline system load and determine the pipeline system coordinate system according to the direction vector. It can be understood that the server can use the direction vector of the original pipeline system load as the direction vector of the coordinate axis of the pipeline system coordinate system. The original pipeline system load has several direction vectors, and the pipeline system coordinate system has several coordinate axes.
[0071] Step 204, respectively determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matching coordinate axes.
[0072] Among them, the overall local coordinate system is a local coordinate system established for the target support as a whole. The global coordinate system is a coordinate system established for the nuclear power plant as a whole. The mechanical analysis model coordinate system is a coordinate system used to construct a mechanical analysis model and perform mechanical analysis on the support.
[0073] Specifically, the server can determine the overall local coordinate system of the target support and the global coordinate system of the nuclear power plant from the geometric model of the target support. The server can determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matched coordinate axes.
[0074] Step 206: construct a mechanical analysis model of the target support based on the mechanical analysis model coordinate system.
[0075] Specifically, the server may determine the key point coordinates of the target support member from the geometric model of the support member, and construct the mechanical analysis model of the target support member according to the key point coordinates and the mechanical analysis model coordinate system.
[0076] Step 208: convert the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0077] The target pipeline system load is the load of the pipeline system in the mechanical analysis model coordinate system.
[0078] Specifically, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the server can directly assign the original pipeline system load to the coordinate axis under the mechanical analysis model coordinate system based on the parallel relationship between the pipeline system coordinate system and the mechanical analysis model coordinate system to obtain the target pipeline system load, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0079] In one embodiment, if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, the server can decompose and combine the original pipeline system load according to the directions of the coordinate axes of the mechanical analysis model coordinate system to obtain the target pipeline system load, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0080] The above-mentioned mechanical analysis and processing method of the support of a nuclear power plant determines the original pipeline system load of the pipeline system supported by the target support in the pipeline system coordinate system for the target support in the nuclear power plant; determines the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and constructs a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the matched coordinate axes; constructs a mechanical analysis model of the target support based on the mechanical analysis model coordinate system; converts the original pipeline system load into the target pipeline system load under the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load. The mechanical analysis model coordinate system is constructed based on the overall local coordinate system of the target support and the global coordinate system of the nuclear power plant, and has the characteristics of both the overall local coordinate system and the global coordinate system. Therefore, the use of the mechanical analysis model coordinate system can more accurately express the force condition of the support and improve the accuracy of the mechanical analysis processing of the support of the nuclear power plant.
[0081] In one embodiment, the original pipeline system load includes the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system; the target pipeline system load includes the target pipeline load values corresponding to the directions of each coordinate axis of the mechanical analysis model coordinate system; converting the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system includes: if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction; the parallel coordinate axis is the coordinate axis in the mechanical analysis model coordinate system and parallel to the coordinate axis direction.
[0082] The parallel coordinate axes are the coordinate axes in the mechanical analysis model coordinate system and are parallel to the coordinate axis directions in the pipeline system coordinate system.
[0083] Specifically, the server can determine whether the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system. If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the server can assign the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction. It can be understood that the original pipeline system load includes the original pipeline load values corresponding to each coordinate axis direction of the pipeline system coordinate system and each coordinate axis direction of the pipeline system coordinate system.
[0084] In this embodiment, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the original pipeline load value can be assigned to the corresponding coordinate axis in the mechanical analysis model coordinate system directly based on the parallel relationship between the pipeline system coordinate system and the mechanical analysis model coordinate system. There is no need to decompose and combine the original pipeline system load to obtain the target pipeline load value, which greatly reduces the cost of calculating the target pipeline load value.
[0085] In one embodiment, the pipeline system coordinate system includes a horizontal axis, a vertical axis and a vertical axis; if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained, including: if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the original pipeline load value corresponding to the horizontal axis direction of the pipeline system coordinate system in the original pipeline system load is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to the horizontal axis direction; the original pipeline load value corresponding to the longitudinal axis direction of the pipeline system coordinate system in the original pipeline system load is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to the longitudinal axis direction; the original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to the vertical axis direction.
[0086] Among them, the mechanical analysis model coordinate system and the pipeline system coordinate system are both spatial coordinate systems.
[0087] Specifically, the server can determine whether at least two of the horizontal axis, the vertical axis, and the vertical axis in the mechanical analysis model coordinate system are parallel to the coordinate axes of the pipeline system coordinate system. It can be understood that if the two coordinate axes in the two coordinate systems are parallel, it means that the two coordinate systems are parallel. If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the server can assign the original pipeline load value corresponding to the horizontal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis parallel to the horizontal axis direction under the mechanical analysis model coordinate system. The server can assign the original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis parallel to the vertical axis direction under the mechanical analysis model coordinate system. The server can assign the original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis parallel to the vertical axis direction under the mechanical analysis model coordinate system to obtain the target pipeline system load.
[0088] In this embodiment, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the original pipeline load values corresponding to the horizontal axis, longitudinal axis and vertical axis of the pipeline system coordinate system can be directly assigned to the corresponding coordinate axes under the mechanical analysis model coordinate system based on the parallel relationship between the pipeline system coordinate system and the mechanical analysis model coordinate system. There is no need to decompose and combine the original pipeline system load to obtain the target pipeline load value, which greatly reduces the cost of calculating the target pipeline load value.
[0089] In one embodiment, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained, including: if the number of coordinate axes in the pipeline system coordinate system is less than the number of coordinate axes in the mechanical analysis model coordinate system, the pipe clamp local coordinate system of the target pipe clamp corresponding to the original pipeline system load is determined; the target pipe clamp is used to connect the target support and the pipeline system; the number of coordinate axes in the pipe clamp local coordinate system is consistent with that in the mechanical analysis model coordinate system, and the pipe clamp local coordinate system includes coordinate axes parallel to each coordinate axis of the pipeline system coordinate system; if the pipe clamp local coordinate system is parallel to the mechanical analysis model coordinate system, then according to the parallel relationship between the pipeline system coordinate system and the pipe clamp local coordinate system, the original pipeline load value is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to each coordinate axis of the pipe clamp local coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained.
[0090] The pipe clamp local coordinate system is a local coordinate system established for the pipe clamp of the target support.
[0091] Specifically, if the number of coordinate axes of the pipeline system coordinate system is less than the number of coordinate axes of the mechanical analysis model coordinate system, the server can determine the local coordinate system of the target pipe clamp corresponding to the original pipeline system load from the geometric model of the support. It can be understood that the mechanical analysis model coordinate system is a spatial coordinate system, including a horizontal axis, a longitudinal axis and a vertical axis, while the support constraint directions of the support to the pipeline are less than 3. For example, the guide constraints of the support to the pipeline can be 2, and the original pipeline system load obtained at this time only includes two constraint directions; the sliding constraint of the support to the pipeline can be 1, and the original pipeline system load obtained at this time only includes one constraint direction. In essence, the pipeline system coordinate system is not a coordinate system established based on the physical components in the nuclear power plant, but is extracted from the original pipeline system load. For example, if the local coordinate system of the pipe clamp is parallel to the mechanical analysis model coordinate system, the server can assign the original pipeline load value to the coordinate axis under the mechanical analysis model coordinate system and parallel to the coordinate axes of the local coordinate system of the pipe clamp according to the parallel relationship between the pipeline system coordinate system and the local coordinate system of the pipe clamp, and obtain the target pipeline load value corresponding to the parallel coordinate axis direction.
[0092] In this embodiment, when the number of coordinate axes of the pipeline system coordinate system is less than the number of coordinate axes of the mechanical analysis model coordinate system, the pipe clamp local coordinate system can be used to replace the pipeline system coordinate system. If the pipe clamp local coordinate system is parallel to the mechanical analysis model coordinate system, then according to the parallel relationship between the pipeline system coordinate system and the pipe clamp local coordinate system, the original pipeline load value is assigned to the coordinate axis under the mechanical analysis model coordinate system and parallel to each coordinate axis of the pipe clamp local coordinate system, and the target pipeline load value corresponding to the parallel coordinate axis direction is obtained. There is no need to decompose and combine the original pipeline system load to obtain the target pipeline load value, which greatly reduces the cost of calculating the target pipeline load value.
[0093] In one embodiment, the method also includes: respectively determining the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system to obtain multiple angles; judging whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system based on the multiple angles and a preset parallel angle error; if so, judging that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
[0094] Specifically, the server can determine the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system according to the direction vector of the pipeline system coordinate system and the direction vector of the mechanical analysis model coordinate system, and obtain multiple angles. If the difference between the angle and the parallel angle is within the preset parallel angle error range, the server can determine that the two coordinate axes corresponding to the angle are parallel. It can be understood that the parallel angle is used to determine the angle of parallelism, such as 0 degrees and 180 degrees. The server can determine whether at least two coordinate axes in the mechanical analysis model coordinate system are parallel to the coordinate axes of the pipeline system coordinate system by comparing the difference between the angles of multiple angles and the parallel angle with the preset parallel angle error. If so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system. For example, if the preset parallel angle error is 2 degrees, no matter whether the angle is 182 degrees, 2 degrees or 178 degrees, the server can determine that the coordinate axes corresponding to the angle are parallel.
[0095] In one embodiment, the server may perform point-by-point multiplication of the direction vectors of the pipeline system coordinate system with the direction vectors of the mechanical analysis model coordinate system, calculate the cosine value of the angle between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system, and determine the angle corresponding to the cosine value.
[0096]
[0097] in, and They are the horizontal axis direction vector, longitudinal axis direction vector and vertical axis direction vector of the pipeline system coordinate system respectively. and They are the horizontal axis direction vector, the vertical axis direction vector and the vertical axis direction vector of the mechanical analysis model coordinate system. ij It is the angle between the i-axis of the pipeline system coordinate system and the j-axis of the mechanical analysis model coordinate system. It can be understood that if the radian of the angle is equal to kπ, the two coordinate axes are considered to be parallel; if the radian of the angle is not equal to kπ, the two coordinate axes are considered to be non-parallel. k can be 0 or 1. The parallel angle error is considered in the judgment process, such as a parallel angle error of 2 degrees.
[0098] In one embodiment, the server may convert the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system according to the conversion rules shown in Table 1. It can be understood that when the angle is 180 degrees, the two coordinate axes are parallel but in opposite directions. When the server assigns the original pipeline load value to the coordinate axis of the mechanical analysis model coordinate system, it uses the opposite direction of the corresponding coordinate axis to perform the assignment.
[0099]
[0100]
[0101] Table 1
[0102] In this embodiment, the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system are determined respectively to obtain multiple angles; based on the multiple angles and the preset parallel angle error, it is determined whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system; if so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system, so that the original pipeline system load can be converted to the target pipeline system load in the mechanical analysis model coordinate system to improve the accuracy of the mechanical analysis processing.
[0103] In one embodiment, the original pipeline system load includes the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system; converting the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system includes: if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, then for the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system, the original pipeline load values are decomposed and combined according to the directions of each coordinate axis of the mechanical analysis model coordinate system to obtain the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system; the target pipeline system load in the mechanical analysis model coordinate system includes the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system.
[0104] Specifically, if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, the server can decompose and combine the original pipeline load values corresponding to the original pipeline load values in the directions of the coordinate axes of the pipeline system coordinate system according to the directions of the coordinate axes of the mechanical analysis model coordinate system to obtain the load envelope values in the directions of the coordinate axes of the mechanical analysis model coordinate system. It can be understood that the original pipeline system load includes force and moment. If the pipeline system coordinate system includes a horizontal axis, a vertical axis and a vertical axis, the force and moment of the original pipeline system load have maximum and minimum values in the horizontal axis direction, the vertical axis direction and the vertical axis direction respectively. It can be understood that the original pipeline system load includes original pipeline load values corresponding to 6 directions respectively, so there are 64 combinations of original pipeline load values. In fact, these 64 combinations cannot occur at the same time. Therefore, the server can determine the envelope value of the combination of 64 original pipeline load values to obtain the load envelope value in the directions of the coordinate axes of the mechanical analysis model coordinate system.
[0105] In this embodiment, if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, the original pipeline load values corresponding to the coordinate axis directions of the pipeline system coordinate system are decomposed and combined according to the coordinate axis directions of the mechanical analysis model coordinate system to obtain the load envelope values in the coordinate axis directions of the mechanical analysis model coordinate system. Different calculation methods can be selected based on the mechanical model coordinate system to obtain the target pipeline system load. Compared with the method of directly using the global coordinate system to indiscriminately decompose and combine the original pipeline load to calculate the load envelope value, it can improve the accuracy while reducing the calculation cost of the target pipeline system load.
[0106] In one embodiment, the global coordinate system includes a horizontal axis, a vertical axis and a vertical axis; the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant are determined from the coordinate axes of the overall local coordinate system of the target support, and a mechanical analysis model coordinate system that is close to the direction of the global coordinate system is constructed according to the directions of the matched coordinate axes, including: from the coordinate axes of the overall local coordinate system of the target support, the coordinate axes that match the highest degree of each coordinate axis in the horizontal axis, the vertical axis and the vertical axis of the global coordinate system are determined; the direction of the horizontal axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that matches the horizontal axis of the global coordinate system the highest; the direction of the vertical axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that matches the vertical axis of the global coordinate system the highest; the direction of the vertical axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that matches the vertical axis of the global coordinate system the highest; the direction of the vertical axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that matches the vertical axis of the global coordinate system the highest, so as to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system.
[0107] Specifically, the server can determine the coordinate axis with the highest degree of matching with each of the horizontal axis, vertical axis and vertical axis of the global coordinate system from the coordinate axis of the overall local coordinate system of the target support. The server can determine the direction vector information of the overall local coordinate system, and determine the direction vector information of the horizontal axis of the mechanical analysis model coordinate system according to the direction vector information of the coordinate axis of the overall local coordinate system with the highest degree of matching with the horizontal axis of the global coordinate system, determine the direction vector information of the vertical axis of the mechanical analysis model coordinate system according to the direction vector information of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system, and determine the direction vector information of the vertical axis of the mechanical analysis model coordinate system according to the direction vector information of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system close to the direction of the global coordinate system.
[0108] In this embodiment, coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant are determined from the coordinate axes of the overall local coordinate system of the target support, and a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed according to the direction of the matching coordinate axes, so that the mechanical analysis processing of the target support can be performed based on the mechanical model coordinate system to improve accuracy. Furthermore, due to the high degree of matching between the mechanical analysis model coordinate system and the global coordinate system, the readability of the mechanical analysis model constructed based on the mechanical analysis model coordinate system is guaranteed.
[0109] In one embodiment, determining the coordinate axis that has the highest degree of matching with each of the horizontal, vertical and vertical axes of the global coordinate system from the coordinate axes of the overall local coordinate system of the target support comprises: calculating the direction cosine values between the coordinate axis of the overall local coordinate system and each of the horizontal, vertical and vertical axes of the global coordinate system; determining the coordinate axis that has the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system from the coordinate axes of the overall local coordinate system, to obtain the coordinate axis that has the highest degree of matching with each coordinate axis of the global coordinate system.
[0110] Specifically, the degree of matching can be evaluated by the direction cosine value between the two coordinate axes. The server can respectively calculate the direction cosine value between the coordinate axis of the overall local coordinate system and each of the horizontal axis, vertical axis and vertical axis of the global coordinate system. It can be understood that the direction cosine value can evaluate the degree of matching between the two coordinate axes. The larger the absolute value of the direction cosine value, the closer the two coordinate axes are to parallel. The server can determine the coordinate axis with the largest absolute value of the direction cosine value for each coordinate axis of the global coordinate system from the coordinate axes of the overall local coordinate system, and obtain the coordinate axis with the highest degree of matching for each coordinate axis of the global coordinate system.
[0111] In this embodiment, the direction cosine value between the two coordinate axes is used to determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed according to the direction of the matched coordinate axes, so that the mechanical analysis processing of the target support can be performed based on the mechanical model coordinate system to improve the accuracy. Furthermore, since the direction of the mechanical analysis model coordinate system is close to that of the global coordinate system, the readability of the mechanical analysis model constructed based on the mechanical analysis model coordinate system is guaranteed.
[0112] In one embodiment, the method also includes: obtaining direction vector information of the piping system coordinate system extracted from the original piping system load, and direction vector information of the overall local coordinate system of the target support; the direction vector information of the piping system coordinate system and the direction vector information of the overall local coordinate system are determined with the global coordinate system of the nuclear power plant as the reference coordinate system; respectively determining coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and constructing a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matching coordinate axes, including: respectively calculating the degree of matching between the coordinate axes of the overall local coordinate system and each coordinate axis of the global coordinate system according to the direction of the coordinate axis with the highest degree of matching, and constructing a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the coordinate axes with the highest degree of matching.
[0113] In one embodiment, the server can calculate the original pipeline system load of the pipeline system supported by the target support member for the geometric model of the target support member through the pipeline calculation program. The pipeline calculation program can calculate the original pipeline system load, and encapsulate the direction of the obtained original pipeline system load and the original pipeline load value of the corresponding direction into a load result file. The server can obtain the load result file, and extract the direction vector information of the original pipeline system load and the original pipeline load value of the corresponding direction vector from the load result file. Among them, the direction of the original pipeline system load is essentially the direction in which the support member applies the support constraint to the pipeline. The original pipeline system load is the load of the pipeline on the target support member. The pipeline calculation program can be a professional analysis of the pipeline in the geometric model. Software, used to calculate the load of the pipeline system on the target support member.
[0114] Specifically, the server can obtain the direction vector information of the original pipeline system load and the original pipeline system load value of the corresponding direction vector through the pipeline calculation program. The server can use the direction vector of the original pipeline system load as the direction vector of the coordinate axis of the pipeline system coordinate system. The server can obtain the direction vector information of the overall local coordinate system of the target support through the three-dimensional modeling platform. The server can determine the direction cosine values of the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system from the direction vector information of the overall local coordinate system, and construct a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the coordinate axis with the largest absolute value of the direction cosine value. It can be understood that the direction vector of the overall local coordinate system is obtained by taking the global coordinate system as the reference coordinate system, and the direction vector of the coordinate axis of the overall local coordinate system has the direction cosine value of each coordinate axis of the global coordinate system.
[0115] In one embodiment, Figure 3Schematic diagram of the overall local coordinate system, global coordinate system and pipeline system coordinate system in the geometric model shown. The server can determine the overall local coordinate system of the target support and the global coordinate system of the nuclear power plant through the three-dimensional modeling platform. The server can determine the pipeline system coordinate system through the pipeline calculation program. It can be understood that the overall local coordinate system is the coordinate system established by the three-dimensional modeling platform for the target support as a whole. The global coordinate system is the coordinate system established by the three-dimensional modeling platform for the nuclear power plant as a whole.
[0116] In one embodiment, the server can obtain the direction vector information of the pipeline system coordinate system through the pipeline calculation program (such as Table 2), and obtain the direction vector information of the overall local coordinate system (such as Table 3) and the direction vector information of the pipe clamp local coordinate system (such as Table 4) through the three-dimensional modeling platform. It can be understood that the support member supports and constrains the pipeline system through the pipe clamp, so the direction vector of the pipe clamp local coordinate system is usually parallel to the direction vector of the pipeline system coordinate system.
[0117] direction <![CDATA[X pipe ]]> <![CDATA[Y pipe ]]> <![CDATA[Z pipe ]]> Format <![CDATA[(α 1 ,a 2 ,a 3 )]]> <![CDATA[(β 1 ,b 2 ,b 3 )]]> <![CDATA[(γ 1 ,c 2 ,c 3 )]]> Example (0.789,-0.614,0) (0.614,0.789,0) (0,0,1)
[0118] Table 2
[0119] in, and They are the horizontal axis, longitudinal axis and vertical axis of the pipeline system coordinate system.
[0120]
[0121] Table 3
[0122] in, and They are the horizontal, vertical and vertical axes of the overall local coordinate system respectively.
[0123]
[0124] Table 4
[0125] in, and They are the horizontal axis direction, longitudinal axis direction and vertical axis direction of the local coordinate system of the pipe clamp.
[0126] In this embodiment, based on the direction vector information of the pipeline system coordinate system extracted from the original pipeline system load and the direction vector information of the overall local coordinate system of the target support, a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed, so that mechanical analysis processing is performed in the mechanical analysis model coordinate system, thereby improving the accuracy of mechanical analysis processing. Furthermore, since the direction of the mechanical analysis model coordinate system is close to that of the global coordinate system, the readability of the mechanical analysis model constructed based on the mechanical analysis model coordinate system is guaranteed.
[0127] In one embodiment, the method also includes: for a target support in a nuclear power plant, determining the key point coordinates of the target support in the overall local coordinate system; the key points include points used to reflect the shape characteristics of the target support, and points used to reflect the force transmission characteristics of the target support; constructing a mechanical analysis model of the target support based on the mechanical analysis model coordinate system includes: converting the key point coordinates to the mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates.
[0128] Among them, the node coordinates are the coordinates of the key points in the mechanical analysis model coordinate system.
[0129] In one embodiment, the key points may include various points such as anchor points of supports, pipe support points, connection points between steel sections, etc.
[0130] In one embodiment, the key point format in the global local coordinate system is shown in Table 5:
[0131] direction X Y Z Format x y z Example 100 200 300
[0132] Table 5
[0133] The directions X, Y and Z represent the directions of the horizontal axis, vertical axis and vertical axis in the global local coordinate system respectively. The formats x, y and z represent the coordinate values of the horizontal axis, vertical axis and vertical axis in the global local coordinate system respectively.
[0134] Specifically, the server can establish a geometric model of the target support and the pipeline system supported by the target support through a three-dimensional modeling platform. The user can trigger the server to perform mechanical analysis on the target support through a terminal, and the server can determine the key point coordinates of the target support in the overall local coordinate system from the geometric model of the target support through the three-dimensional modeling platform. The server can convert the key point coordinates to the mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates.
[0135] In one embodiment, the 3D modeling platform may be a plant 3D design management platform, wherein the Plant Design Management System (PDMS) is a 3D modeling software commonly used in nuclear power plant design.
[0136] In one embodiment, the server may determine the direction vector of the mechanical analysis model coordinate system and the node coordinates of the mechanical analysis model according to the matching rules in Table 6.
[0137]
[0138]
[0139]
[0140] Table 6
[0141] Among them, α 1 , α 2 and α 3 It is used to represent the angles between the horizontal axis of the overall local coordinate system and the horizontal axis, vertical axis and vertical axis of the global coordinate system; β 1 , β 2 and β 3 It is used to represent the angles between the longitudinal axis of the overall local coordinate system and the horizontal axis, longitudinal axis and vertical axis of the global coordinate system; γ 1 , γ 2 and γ 3 It is used to represent the angles between the vertical axis of the global local coordinate system and the horizontal, vertical and vertical axes of the global coordinate system. X, Y and Z are used to represent the horizontal, vertical and vertical axes respectively.
[0142] In one embodiment, Figure 4a and Figure 4b The schematic diagram of the geometric model and mechanical analysis model of the target support shown. The server can load the mechanical analysis model according to the node coordinates of the mechanical analysis model through the mechanical analysis program. Since the direction of the mechanical analysis model coordinate system matches the direction of the global coordinate system, the constructed mechanical analysis model has good readability. Among them, the mechanical analysis program can be professional software for mechanical analysis model construction and mechanical calculation.
[0143] In this embodiment, for the target support in the nuclear power plant, the key point coordinates of the target support in the overall local coordinate system are determined; the key point coordinates are converted to the mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates. Since the coordinate axes of the mechanical analysis model coordinate system are determined from the coordinate axes of the overall local coordinate system, and the direction matches the direction of the coordinate axes of the global coordinate system of the nuclear power plant, the accuracy of the mechanical analysis processing is improved while ensuring the readability of the mechanical analysis model.
[0144] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed 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 part of the steps or stages in other steps.
[0145] Based on the same inventive concept, the embodiment of the present application also provides a mechanical analysis processing device for a nuclear power plant support member for implementing the mechanical analysis processing method for a nuclear power plant support member involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more mechanical analysis processing devices for nuclear power plant supports provided below can refer to the limitations of the mechanical analysis processing method for nuclear power plant supports above, and will not be repeated here.
[0146] In one embodiment, Figure 5 As shown, a mechanical analysis and processing device 500 for a support member of a nuclear power plant is provided, comprising: a determination module 502, a construction module 504 and an analysis module 506, wherein:
[0147] The determination module 502 is used to determine the original piping system load of the piping system supported by the target support in the nuclear power plant in the piping system coordinate system.
[0148] Construction module 504 is used to determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matching coordinate axes; and to construct a mechanical analysis model of the target support based on the mechanical analysis model coordinate system.
[0149] The analysis module 506 is used to convert the original pipeline system load into the target pipeline system load in the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline system load.
[0150] In one embodiment, the original pipeline system load includes the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system; the target pipeline system load includes the target pipeline load values corresponding to the directions of each coordinate axis of the mechanical analysis model coordinate system; the analysis module 506 is also used to assign the original pipeline load values corresponding to each coordinate axis direction in the pipeline system coordinate system to the parallel coordinate axes in the mechanical analysis model coordinate system if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, so as to obtain the target pipeline load values corresponding to the parallel coordinate axis directions; the parallel coordinate axes are the coordinate axes in the mechanical analysis model coordinate system and parallel to the coordinate axis directions.
[0151] In one embodiment, the pipeline system coordinate system includes a horizontal axis, a vertical axis and a vertical axis; the analysis module 506 is also used to assign the original pipeline load value corresponding to the horizontal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis under the mechanical analysis model coordinate system and parallel to the horizontal axis direction if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system; assign the original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis under the mechanical analysis model coordinate system and parallel to the vertical axis direction; assign the original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis under the mechanical analysis model coordinate system and parallel to the vertical axis direction.
[0152] In one embodiment, the analysis module 506 is also used to determine the pipe clamp local coordinate system of the target pipe clamp corresponding to the original pipe system load if the number of coordinate axes of the pipeline system coordinate system is less than the number of coordinate axes of the mechanical analysis model coordinate system; the target pipe clamp is used to connect the target support and the pipeline system; the pipe clamp local coordinate system has the same number of coordinate axes as the mechanical analysis model coordinate system, and the pipe clamp local coordinate system includes coordinate axes parallel to each coordinate axis of the pipeline system coordinate system; if the pipe clamp local coordinate system is parallel to the mechanical analysis model coordinate system, then according to the parallel relationship between the pipeline system coordinate system and the pipe clamp local coordinate system, the original pipeline load value is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to each coordinate axis of the pipe clamp local coordinate system, so as to obtain the target pipeline load value corresponding to the direction of the parallel coordinate axes.
[0153] In one embodiment, the analysis module 506 is also used to respectively determine the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system to obtain multiple angles; based on the multiple angles and the preset parallel angle error, it is judged whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system; if so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
[0154] In one embodiment, the original pipeline system load includes the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system; the analysis module 506 is also used to decompose and combine the original pipeline load values corresponding to the directions of each coordinate axis of the pipeline system coordinate system according to the directions of each coordinate axis of the mechanical analysis model coordinate system if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, so as to obtain the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system; the target pipeline system load in the mechanical analysis model coordinate system includes the load envelope values in the directions of each coordinate axis of the mechanical analysis model coordinate system.
[0155] In one embodiment, the global coordinate system includes a horizontal axis, a vertical axis and a vertical axis; the construction module 504 is also used to determine the coordinate axis with the highest degree of matching with each of the horizontal axis, vertical axis and vertical axis of the global coordinate system from the coordinate axis of the overall local coordinate system of the target support; determine the direction of the horizontal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the horizontal axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system close to the direction of the global coordinate system.
[0156] In one embodiment, the construction module 504 is also used to respectively calculate the direction cosine values between the coordinate axes of the overall local coordinate system and each of the horizontal, vertical and vertical axes of the global coordinate system; determine the coordinate axis with the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system from the coordinate axes of the overall local coordinate system, and obtain the coordinate axis with the highest degree of matching with each coordinate axis of the global coordinate system.
[0157] In one embodiment, the determination module 502 is also used to obtain the direction vector information of the pipeline system coordinate system extracted from the original pipeline system load, and the direction vector information of the overall local coordinate system of the target support; the direction vector information of the pipeline system coordinate system and the direction vector information of the overall local coordinate system are determined with the global coordinate system of the nuclear power plant as the reference coordinate system; the construction module 504 is also used to calculate the degree of matching between the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system according to the direction vector information of the overall local coordinate system and the direction vector information of the global coordinate system, and construct a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the coordinate axis with the highest degree of matching.
[0158] In one embodiment, a determination module 502 is used to determine the key point coordinates of a target support in a nuclear power plant in an overall local coordinate system; the key points include points used to reflect the shape characteristics of the target support and points used to reflect the force transmission characteristics of the target support; a construction module 504 is used to convert the key point coordinates into a mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates.
[0159] Each module in the mechanical analysis and processing device for the support of a nuclear power plant can be implemented in whole or in part by 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 memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.
[0160] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the 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 data related to mechanical analysis and processing. 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 mechanical analysis and processing method for a support of a nuclear power plant is implemented.
[0161] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 7As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. Among them, 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 and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. 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 in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a mechanical analysis processing method for a nuclear power plant support is implemented. The display unit of the computer device is used to form a visually visible image, and can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse, etc.
[0162] Those skilled in the art will understand that Figure 6 and Figure 7 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 those shown in the figure, or combine certain components, or have a different arrangement of components.
[0163] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0164] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0165] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0166] 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, stored data, displayed data, 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 relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0167] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and 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 embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present 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), magnetoresistive 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0168] The technical features of the above embodiments may 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.
[0169] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A mechanical analysis and processing method for a nuclear power plant support, characterized in that: The method comprises: For a target support in a nuclear power plant, determine an original pipeline system load of a pipeline system supported by the target support in a pipeline system coordinate system; the original pipeline system load includes original pipeline load values corresponding to each coordinate axis direction of the pipeline system coordinate system; Determine coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matched coordinate axes; Constructing a mechanical analysis model of the target support based on the mechanical analysis model coordinate system; If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline load value; the parallel coordinate axis is a coordinate axis in the mechanical analysis model coordinate system and parallel to the coordinate axis direction; If the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, then for the original pipeline load values corresponding to the coordinate axis directions of the pipeline system coordinate system, the original pipeline load values are decomposed and combined according to the coordinate axis directions of the mechanical analysis model coordinate system to obtain the load envelope values in the coordinate axis directions of the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the load envelope values.
2. The method according to claim 1, characterized in that The pipeline system coordinate system includes a horizontal axis, a longitudinal axis and a vertical axis; if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction, including: If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then Assigning the original pipeline load value corresponding to the horizontal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis in the mechanical analysis model coordinate system and parallel to the horizontal axis direction; Assigning the original pipeline load value corresponding to the longitudinal axis direction of the pipeline system coordinate system in the original pipeline system load to the coordinate axis in the mechanical analysis model coordinate system and parallel to the longitudinal axis direction; The original pipeline load value corresponding to the vertical axis direction of the pipeline system coordinate system in the original pipeline system load is assigned to the coordinate axis in the mechanical analysis model coordinate system and parallel to the vertical axis direction.
3. The method according to claim 1, characterized in that If the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, then for the original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, the original pipeline load value is assigned to the parallel coordinate axis in the mechanical analysis model coordinate system to obtain the target pipeline load value corresponding to the parallel coordinate axis direction, including: If the number of coordinate axes of the pipeline system coordinate system is less than the number of coordinate axes of the mechanical analysis model coordinate system, a pipe clamp local coordinate system of a target pipe clamp corresponding to the original pipeline system load is determined; the target pipe clamp is used to connect a target support member and a pipeline system; the pipe clamp local coordinate system has the same number of coordinate axes as the mechanical analysis model coordinate system, and the pipe clamp local coordinate system includes a coordinate axis parallel to each coordinate axis of the pipeline system coordinate system; If the local coordinate system of the pipe clamp is parallel to the coordinate system of the mechanical analysis model, then according to the parallel relationship between the pipeline system coordinate system and the local coordinate system of the pipe clamp, the original pipeline load value is assigned to the coordinate axis under the mechanical analysis model coordinate system and parallel to the coordinate axes of the local coordinate system of the pipe clamp, and the target pipeline load value corresponding to the direction of the parallel coordinate axis is obtained.
4. The method according to claim 1, characterized in that The method further comprises: Determine the angles between the coordinate axes of the pipeline system coordinate system and the coordinate axes of the mechanical analysis model coordinate system to obtain a plurality of angles; According to the multiple included angles and the preset parallel angle errors, it is determined whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system. If so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
5. The method according to claim 1, characterized in that The global coordinate system includes a horizontal axis, a longitudinal axis and a vertical axis; the coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant are determined from the coordinate axes of the overall local coordinate system of the target support, and a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed according to the directions of the matching coordinate axes, including: From the coordinate axes of the overall local coordinate system of the target support, determine the coordinate axis with the highest degree of matching with each of the horizontal axis, the longitudinal axis and the vertical axis of the global coordinate system; Determine the direction of the horizontal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system that has the highest degree of matching with the horizontal axis of the global coordinate system; Determine the direction of the longitudinal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system that has the highest matching degree with the longitudinal axis of the global coordinate system; The direction of the vertical axis of the mechanical analysis model coordinate system is determined according to the direction of the coordinate axis of the overall local coordinate system that best matches the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system.
6. The method according to claim 5, characterized in that The step of determining, from the coordinate axes of the overall local coordinate system of the target support, the coordinate axes that have the highest degree of matching with each of the horizontal axis, the longitudinal axis, and the vertical axis of the global coordinate system comprises: Calculate the direction cosine values between the coordinate axis of the overall local coordinate system and each of the horizontal axis, the vertical axis and the vertical axis of the global coordinate system respectively; The coordinate axis with the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system is determined from the coordinate axes of the overall local coordinate system, so as to obtain the coordinate axis with the highest degree of matching with each coordinate axis of the global coordinate system.
7. The method according to claim 1, characterized in that The method further comprises: Acquire the direction vector information of the piping system coordinate system extracted from the original piping system load, and the direction vector information of the overall local coordinate system of the target support; the direction vector information of the piping system coordinate system and the direction vector information of the overall local coordinate system are determined by taking the global coordinate system of the nuclear power plant as the reference coordinate system; The method of determining coordinate axes matching each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and constructing a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the directions of the matching coordinate axes, comprises: According to the direction vector information of the overall local coordinate system and the direction vector information of the global coordinate system, the matching degree between the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system is calculated respectively, and according to the direction of the coordinate axis with the highest matching degree, a mechanical analysis model coordinate system close to the direction of the global coordinate system is constructed.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: For a target support in a nuclear power plant, determine the key point coordinates of the target support in the overall local coordinate system; the key points include points used to reflect the shape characteristics of the target support and points used to reflect the force transmission characteristics of the target support; The step of constructing the mechanical analysis model of the target support member based on the mechanical analysis model coordinate system includes: The key point coordinates are converted into the mechanical analysis model coordinate system to obtain the node coordinates of the mechanical analysis model, so as to construct the mechanical analysis model according to the node coordinates.
9. A mechanical analysis and processing device for a nuclear power plant support, characterized in that: The device comprises: A determination module, for determining, for a target support in a nuclear power plant, an original pipeline system load of a pipeline system supported by the target support in a pipeline system coordinate system; the original pipeline system load includes original pipeline load values corresponding to each coordinate axis direction of the pipeline system coordinate system; A construction module, used to respectively determine the coordinate axes that match each coordinate axis of the global coordinate system of the nuclear power plant from the coordinate axes of the overall local coordinate system of the target support, and to construct a mechanical analysis model coordinate system that is close to the direction of the global coordinate system according to the directions of the matched coordinate axes; and to construct a mechanical analysis model of the target support based on the mechanical analysis model coordinate system; An analysis module, for assigning, for an original pipeline load value corresponding to each coordinate axis direction in the pipeline system coordinate system, to a parallel coordinate axis in the mechanical analysis model coordinate system, if the pipeline system coordinate system is parallel to the mechanical analysis model coordinate system, the original pipeline load value to obtain a target pipeline load value corresponding to the parallel coordinate axis direction, so that the mechanical analysis model performs mechanical analysis processing based on the target pipeline load value; the parallel coordinate axis is a coordinate axis in the mechanical analysis model coordinate system and parallel to the coordinate axis direction; The analysis module is also used to decompose and combine the original pipeline load values corresponding to the coordinate axis directions of the pipeline system coordinate system according to the coordinate axis directions of the mechanical analysis model coordinate system if the pipeline system coordinate system is not parallel to the mechanical analysis model coordinate system, so as to obtain the load envelope values in the coordinate axis directions of the mechanical analysis model coordinate system, so that the mechanical analysis model performs mechanical analysis processing based on the load envelope values.
10. The device according to claim 9, characterized in that The analysis module is also used to respectively determine the angles between each coordinate axis of the pipeline system coordinate system and each coordinate axis of the mechanical analysis model coordinate system to obtain multiple angles; based on the multiple angles and the preset parallel angle error, it is judged whether at least two coordinate axes in the mechanical analysis model coordinate system are respectively parallel to the coordinate axes of the pipeline system coordinate system; if so, it is determined that the mechanical analysis model coordinate system is parallel to the pipeline system coordinate system.
11. The device according to claim 9, characterized in that The global coordinate system includes a horizontal axis, a vertical axis and a vertical axis; the construction module is also used to determine the coordinate axis with the highest degree of matching with each of the horizontal axis, vertical axis and vertical axis of the global coordinate system from the coordinate axis of the overall local coordinate system of the target support; determine the direction of the horizontal axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the horizontal axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system; determine the direction of the vertical axis of the mechanical analysis model coordinate system according to the direction of the coordinate axis of the overall local coordinate system with the highest degree of matching with the vertical axis of the global coordinate system, so as to construct a mechanical analysis model coordinate system close to the direction of the global coordinate system.
12. The device according to claim 11, characterized in that The construction module is also used to respectively calculate the direction cosine values between the coordinate axes of the overall local coordinate system and each of the horizontal, vertical and vertical axes of the global coordinate system; determine the coordinate axis with the largest absolute value of the direction cosine value with each coordinate axis of the global coordinate system from the coordinate axes of the overall local coordinate system, and obtain the coordinate axis with the highest degree of matching with each coordinate axis of the global coordinate system.
13. The device according to claim 9, characterized in that The determination module is also used to obtain the direction vector information of the pipeline system coordinate system extracted from the original pipeline system load, and the direction vector information of the overall local coordinate system of the target support; the direction vector information of the pipeline system coordinate system and the direction vector information of the overall local coordinate system are determined with the global coordinate system of the nuclear power plant as the reference coordinate system; the construction module is also used to calculate the degree of matching between the coordinate axis of the overall local coordinate system and each coordinate axis of the global coordinate system according to the direction vector information of the overall local coordinate system and the direction vector information of the global coordinate system, and construct a mechanical analysis model coordinate system close to the direction of the global coordinate system according to the direction of the coordinate axis with the highest matching degree.
14. 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 8 are implemented.
15. 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 8 are implemented.
16. 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 8 are implemented.
Citation Information
Patent Citations
Cubic spline function-based fast-assembly scaffold structure analysis method
CN106096245A
Nuclear power plant support and hanger mechanical analysis method and system
CN112487633A