Stress analysis device, method and equipment for cable laying turning position
Through the stress analysis device at the turning position of the cable laying, stress data is calculated using the physical and bending parameters of the cable, the problem of turning stress identification of cables is solved, and the rapid and accurate abnormal identification and response of the cable is achieved to ensure the safe operation of the cable.
Patent Information
- Application Number
- CN202411075458.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2024-12-31
- Estimated Expiration
- 2044-08-07
AI Technical Summary
During the cable laying process, the stress caused by turning is difficult to quickly and accurately identify, resulting in an increased risk of cable structure damage. The existing judgment methods that rely on manual experience are highly subjective and difficult to deal with complex cable systems.
A stress analysis device for turning position of cable laying is designed, including a cable parameter acquisition module, a bending parameter acquisition module and a stress analysis module. By obtaining the physical parameters and bending parameters of the cable, it is input to a pre-constructed stress analysis model to calculate the turning area. Stress data for the segment and generate alarm information when the stress exceeds the material strength.
It realizes rapid and accurate identification of stress abnormalities in the turning position of the cable, promptly notify staff to handle it, ensure the normal operation of the cable, and is suitable for complex cable systems.
Smart Images

Figure CN119227442A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electric power facilities, and specifically relates to a stress analysis device, method and equipment for a cable laying turning position. Background Art
[0002] During the cable laying process, in order to adapt to the changing laying environment, the cable often needs to be laid in a bend. However, laying in a bend will inevitably cause the cable structure to deform, thereby generating stress. Once the stress generated exceeds the stress bearing capacity of the cable structure, the cable structure may be damaged, which will pose a serious threat to the normal operation of the cable.
[0003] At present, whether the stress magnitude at the cable bend is abnormal generally depends on the staff's experience. This manual judgment method is not only highly subjective and difficult to ensure the accuracy of the judgment, but also with the increasing complexity of the cable system, the staff's experience is gradually insufficient to support the identification judgment. Therefore, how to quickly and accurately determine the stress data at the cable bend position, so as to effectively predict and avoid potential problems, is an issue that people in this field need to solve urgently. Summary of the invention
[0004] The embodiments of the present application provide a stress analysis device, method and equipment for a cable laying bend, the purpose of which is to quickly and accurately identify whether there are abnormalities between the wire core and the insulation layer caused by excessive bending of the cable, thereby ensuring the normal operation of the cable.
[0005] In a first aspect, an embodiment of the present application provides a stress analysis device for a cable laying turning position, the device comprising:
[0006] A cable parameter acquisition module, used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, wire core material, insulation layer thickness and insulation layer material;
[0007] A bending parameter acquisition module, used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include the section length and the bending radius;
[0008] The stress analysis module is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
[0009] In a second aspect, an embodiment of the present application provides a stress analysis method for a cable laying turning position, the method comprising:
[0010] The physical parameters of the cable are obtained by a cable parameter obtaining module; wherein the physical parameters include at least one of a wire core radius, a wire core material, an insulation layer thickness, and an insulation layer material;
[0011] Acquire the bending parameters of the turning section of the cable through a bending parameter acquisition module; wherein the bending parameters include section length and bending radius;
[0012] The physical parameters and the bending parameters are input into a pre-built stress analysis model through a stress analysis module, and the stress data of each position in the turning section is determined according to the output result of the stress analysis model.
[0013] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0015] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0016] In an embodiment of the present application, a cable parameter acquisition module is used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the core radius, core material, insulation layer thickness and insulation layer material; a bending parameter acquisition module is used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include section length and bending radius; a stress analysis module is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model. The above-mentioned stress analysis device for the turning position of the cable laying can quickly and accurately identify whether there are abnormalities in the core and the insulation layer caused by excessive bending of the cable, by determining the stress data of the turning position of the cable according to the physical parameters and bending parameters of the cable, thereby ensuring the normal operation of the cable. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a structural schematic diagram of a stress analysis device for a cable laying turning position provided in Example 1 of the present application;
[0018] Figure 2It is a structural schematic diagram of a stress analysis device for a cable laying turning position provided in Embodiment 2 of the present application;
[0019] Figure 3 It is a structural schematic diagram of a stress analysis device for a cable laying turning position provided in Embodiment 3 of the present application;
[0020] Figure 4 It is a flow chart of a stress analysis method for a cable laying turning position provided in Embodiment 4 of the present application;
[0021] Figure 5 It is a schematic diagram of the structure of an electronic device provided in Example 5 of the present application. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical scheme and advantages of the present application clearer, the specific embodiments of the present application are further described in detail below in conjunction with the accompanying drawings. It is understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for the convenience of description, only the part related to the present application but not all the contents are shown in the accompanying drawings. Before discussing the exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flow charts. Although the flow chart describes each operation (or step) as a sequential process, many of the operations therein can be implemented in parallel, concurrently or simultaneously. In addition, the order of each operation can be rearranged. The process can be terminated when its operation is completed, but it can also have additional steps not included in the accompanying drawings. The process can correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
[0023] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0024] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0025] In conjunction with the accompanying drawings, the stress analysis device, method and equipment for the cable laying turning position provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.
[0026] Embodiment 1
[0027] Figure 1 Schematic diagram of the structure of the stress analysis device for the cable laying turning position provided in the first embodiment of the present application. Figure 1 As shown, the device comprises:
[0028] The cable parameter acquisition module 110 is used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, the wire core material, the insulation layer thickness and the insulation layer material;
[0029] A bending parameter acquisition module 120 is used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include the section length and the bending radius;
[0030] The stress analysis module 130 is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
[0031] This application is applicable to the scenario of detecting stress data at the turning position of the cable. Specifically, the acquisition of the physical parameters and bending parameters of the cable and the determination of the stress data at each position in the turning section can be performed by the intelligent terminal device. The staff can detect cable abnormalities in time according to the determined stress data to ensure the normal operation of the cable.
[0032] Based on the above usage scenarios, it can be understood that the executor of the present application can be a smart terminal device, such as a desktop computer, a laptop computer, a mobile phone, a tablet computer, and interactive multimedia, etc., and no excessive limitations are made here.
[0033] The cable parameter acquisition module 110 is used to acquire the physical parameters of the cable.
[0034] A cable is a device that can be used for communication or power transmission. The physical parameters of a cable can be parameters used to describe the physical characteristics of the cable, and may include core radius, core material, insulation thickness, and insulation material.
[0035] The core is the core part of the cable and can be used to transmit current or signals. The core radius can refer to the cross-sectional radius of the core perpendicular to the extension direction of the cable; the core material can refer to the type of material that constitutes the core, which can include copper, aluminum or silver.
[0036] The insulation layer can be an important component of the cable to isolate the core from the external environment, prevent current leakage and provide protection. The thickness of the insulation layer can refer to the difference between the outer diameter and the inner diameter of the cross section of the insulation layer perpendicular to the extension direction of the cable; the insulation layer material can refer to the type of material constituting the insulation layer, which can include polyethylene, polyvinyl chloride, rubber and polypropylene, etc.
[0037] The physical parameters of the cable are generally recorded in the production report of the cable and the specification documents related to the cable, and the physical parameters of the cable can be obtained by reading the description documents.
[0038] The bending parameter acquisition module 120 is used to acquire the bending parameters of the turning section of the cable.
[0039] The turning section of the cable may refer to a cable section where the extension direction of the cable is not on the same straight line. The bending parameter may be a parameter used to describe the bending characteristics of the turning section, and may include the section length and the bending radius. Specifically, the section length may refer to the length of the cable between the two end points of the turning section; the bending radius may refer to the radius of a circle with the turning section as an arc.
[0040] The bending parameters of the turning section of the cable can be obtained by field measurement and input by the staff. Optionally, the bending parameters of the turning section of the cable can also be obtained by collecting image information of the turning section of the cable from at least one angle through a camera, and using image recognition technology to identify and analyze the image information, thereby obtaining the bending parameters of the turning section of the cable. Among them, the image recognition technology can be a computer vision technology that aims to enable a computer to understand and interpret the content of an image, and can automatically analyze and identify objects, scenes, patterns or features in an image.
[0041] The stress analysis module 130 is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
[0042] Stress data can refer to the internal forces acting at various locations in the bend section. When external forces or constraints cause the cable to bend, stress will be generated inside the cable.
[0043] The stress analysis model can be a neural network model for determining stress data at various locations in the turning section of the cable. The neural network model can be a computational model based on the structure and function of biological neurons, which realizes data processing and analysis through the connection and information transmission between multiple nodes. The stress analysis model can be pre-constructed by inputting a large number of different physical parameters of the cable and the bending parameters of the turning section and the corresponding stress data as training samples into the neural network basic model to train it and obtain the stress analysis model.
[0044] The output result of the stress analysis model is the stress data of each position in the turning section determined and fed back by the stress analysis model according to the input physical parameters and bending parameters. Specifically, the stress analysis model determines the stress data of each position in the turning section by determining the elastic parameters of the core according to the core material and the elastic parameters of the insulation layer according to the insulation layer material, establishing the unit geometry of the cable according to the section length, the core radius and the thickness of the insulation layer, and determining the stress data of each position in the turning section according to the elastic coefficient of the core, the elastic coefficient of the insulation layer, the bending radius and the unit geometry.
[0045] In this technical solution, optionally, the device further includes:
[0046] The stress alarm module is used to generate an alarm message when the stress data exceeds the material strength of the wire core material or the insulation layer material.
[0047] Material strength may refer to the maximum stress that a material can withstand when subjected to external forces, and is the material's ability to resist damage from external forces. The alarm information may be used to remind the staff that the stress data of the turning section of the cable has exceeded the material strength, and that the turning section may have plastic deformation, fracture failure, and fatigue failure, etc., which requires the staff to handle it in a timely manner. The details of the alarm information may include stress data, material strength, and location information of the turning section of the cable. The alarm information may be generated by comparing the stress data with the material strength of the core material and the insulation material. If the stress data is greater than the material strength of the core material or the insulation material, the display device of the terminal device is controlled to pop up an alarm window, and the details of the alarm information are displayed in the alarm window.
[0048] The advantage of this arrangement of the scheme is that, by generating an alarm message when the stress data exceeds the material strength of the core material or the insulation layer material, the staff can be notified in time to handle the turning section of the cable where abnormalities may exist, thereby ensuring the safe operation of the cable.
[0049] In the example of the present application, the cable parameter acquisition module is used to obtain the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, wire core material, insulation layer thickness and insulation layer material; the bending parameter acquisition module is used to obtain the bending parameters of the turning section of the cable; wherein the bending parameters include section length and bending radius; the stress analysis module is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output results of the stress analysis model. This technical solution, by determining the stress data of the turning position of the cable according to the physical parameters and bending parameters of the cable, can quickly and accurately identify whether there are abnormalities in the wire core and the insulation layer caused by excessive bending of the cable, thereby ensuring the normal operation of the cable.
[0050] Embodiment 2
[0051] Figure 2 It is a structural schematic diagram of the stress analysis device for the cable laying turning position provided in the second embodiment of the present application. This scheme has made better improvements on the basis of the above embodiments, and the specific improvements are as follows: the stress analysis module includes: a material parameter determination unit, which is used to determine the elastic parameters of the core according to the core material, and to determine the elastic parameters of the insulation layer according to the insulation layer material; a geometry establishment unit, which is used to establish the unit geometry of the cable according to the section length, the core radius and the insulation layer thickness; a stress analysis unit, which is used to determine the stress data of each position in the turning section according to the core elastic coefficient, the insulation layer elastic coefficient, the bending radius and the unit geometry.
[0052] like Figure 2 As shown, the device comprises:
[0053] The cable parameter acquisition module 210 is used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, the wire core material, the insulation layer thickness and the insulation layer material;
[0054] A bending parameter acquisition module 220 is used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include the section length and the bending radius;
[0055] The stress analysis module 230 is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
[0056] Wherein, the stress analysis module 230 includes:
[0057] A material parameter determination unit 2301, configured to determine a wire core elastic parameter according to the wire core material, and determine an insulating layer elastic parameter according to the insulating layer material;
[0058] A geometry establishing unit 2302, used to establish a unit geometry of the cable according to the segment length, the wire core radius and the insulation layer thickness;
[0059] The stress analysis unit 2303 is used to determine the stress data of each position in the turning section according to the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius and the unit geometry.
[0060] The core elastic parameters may be parameters used to describe the elastic performance characteristics of the core material, and may include the elastic modulus and Poisson's ratio of the core material; the insulation layer elastic parameters may be parameters used to describe the elastic performance characteristics of the insulation layer material, and may include the elastic modulus and Poisson's ratio of the insulation layer material. Specifically, the elastic modulus describes the stiffness characteristics of the material within the elastic range, and the Poisson's ratio describes the lateral contraction / expansion characteristics of the material under tension or compression. By using the core material and the insulation layer material as query conditions, and querying the material performance manual and engineering material database and other literature related to material performance, the core elastic parameters and the insulation layer elastic parameters can be determined.
[0061] The unit geometry may refer to a basic unit representing a certain micro area inside the turning section of the cable. It is understandable that, according to the different objects to which the represented micro area belongs, the unit geometry may be divided into a core unit geometry and an insulation layer unit geometry. The method of establishing the unit geometry of the cable may be to establish a geometric model of the cable according to the section length, the core radius and the insulation layer thickness, and divide the geometric model according to the preset geometry format to obtain the unit geometry of the cable.
[0062] The stress data at each position in the turning section can be determined by determining the stiffness matrix of each unit geometric body according to the elastic parameters of the wire core and the elastic parameters of the insulation layer, and determining the stress data of each unit geometric body according to the bending radius and the stiffness matrix.
[0063] In this technical solution, optionally, the stress analysis unit is specifically used to:
[0064] Determine the stiffness matrix of each unit geometric body according to the elastic parameters of the wire core and the elastic parameters of the insulation layer;
[0065] The stress data of each unit geometric body is determined according to the bending radius and the stiffness matrix.
[0066] The stiffness matrix can be a description of the correlation between the stress and deformation generated inside a unit geometric body when it is deformed. The method of determining the stiffness matrix of each unit geometric body can be adopted to determine the degree of freedom of the unit geometric body, establish the correlation between the strain and the node displacement of any point inside the unit geometric body (strain-displacement matrix B) according to the geometric shape and deformation characteristics of the unit geometric body, establish the correlation between stress and strain according to the elastic parameters of the wire core or the elastic parameters of the insulation layer (elasticity matrix D), and establish the stiffness matrix K according to the principle of virtual work, strain-displacement matrix B and elasticity matrix D. Among them, the degree of freedom can refer to the number of directions in which the unit geometric body can move freely; the principle of virtual work is the theoretical basis of the finite element method, and the specific content is that the virtual work done by the external force is equal to the virtual work done by the internal force. Specifically, the method of establishing the stiffness matrix K according to the principle of virtual work, strain-displacement matrix B and elasticity matrix D can adopt the following calculation formula:
[0067] K = ∫(B T ×D×B)dV;
[0068] Among them, B T represents the transposed matrix of B, and V represents the volume of the unit geometric body.
[0069] Here is a sample code to determine the stiffness matrix for each unit geometry:
[0070] import numpy as np
[0071] def calculate_stiffness_matrix(B,D,volume):
[0072] """
[0073] Compute the stiffness matrix of the element geometry
[0074] parameter:
[0075] B (numpy.ndarray): strain-displacement matrix
[0076] D (numpy.ndarray): elastic matrix
[0077] volume(float): the volume of the unit geometry
[0078] return:
[0079] numpy.ndarray: Stiffness matrix of the unit geometry
[0080] """
[0081] # Calculate the strain energy density matrix
[0082] strain_energy_density_matrix=BT@D@B*volume
[0083] #Calculate the stiffness matrix based on the virtual work principle
[0084] stiffness_matrix=strain_energy_density_matrix
[0085] return stiffness_matrix
[0086] #Example usage
[0087] #Assume that the B matrix, D matrix and the volume of the unit geometry are known
[0088] B=np.array([[...],[...],[...]])
[0089] D=np.array([[...],[...],[...]])
[0090] volume=1.0
[0091] K=calculate_stiffness_matrix(B,D,volume)
[0092] print(K)
[0093] The stress data of each unit geometric body can be determined according to the bending radius and the stiffness matrix. The stiffness matrices of all unit geometric bodies can be combined according to the node position relationship to obtain the global stiffness matrix of the turning section of the entire cable. According to the bending radius, the corresponding displacement constraints are applied to the global stiffness matrix to obtain a linear equation group. The linear equation group is solved to obtain the displacement field u. Finally, the stress data σ of the unit geometric body is determined according to the displacement field u and the strain-displacement matrix B and elastic matrix D of a unit geometric body. Specifically, the following calculation formula is used:
[0094] σ=D×B×u.
[0095] The advantage of this arrangement of the present scheme is that by determining the stiffness matrix of each unit geometric body according to the elastic parameters of the wire core and the elastic parameters of the insulation layer, and determining the stress data of each unit geometric body according to the bending radius and the stiffness matrix, the material characteristics and deformation characteristics of each position in the turning section of the cable can be fully considered, thereby improving the accuracy of the determined stress data.
[0096] The benefit of this arrangement of the present scheme is that by determining the elastic coefficient of the wire core and the elastic coefficient of the insulation layer and establishing the unit geometry of the cable, it can help to achieve accurate calculation of stress data at various locations in the turning section.
[0097] Embodiment 3
[0098] Figure 3 This is a schematic diagram of the structure of the stress analysis device for the cable laying turning position provided in the third embodiment of the present application. This solution has made better improvements on the basis of the above embodiments, and the specific improvements are: the geometric body establishment unit is specifically used to: establish the geometric model of the cable according to the segment length, the core radius and the insulation layer thickness; divide the geometric model according to the preset geometric body format to obtain the unit geometric body of the cable; wherein the preset geometric body format includes the geometric body shape and the geometric body size.
[0099] like Figure 3 As shown, the device comprises:
[0100] The cable parameter acquisition module 310 is used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, the wire core material, the insulation layer thickness and the insulation layer material;
[0101] The bending parameter acquisition module 320 is used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include the section length and the bending radius;
[0102] The stress analysis module 330 is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
[0103] Wherein, the stress analysis module 330 includes:
[0104] A material parameter determination unit 3301, configured to determine a wire core elastic parameter according to the wire core material, and determine an insulating layer elastic parameter according to the insulating layer material;
[0105] A geometry establishing unit 3302, used to establish a unit geometry of the cable according to the segment length, the wire core radius and the insulation layer thickness;
[0106] The stress analysis unit 3303 is used to determine the stress data of each position in the turning section according to the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius and the unit geometry.
[0107] The geometric body building unit 3302 is specifically used for:
[0108] Establishing a geometric model of the cable according to the segment length, the core radius and the insulation layer thickness;
[0109] The geometric model is divided according to a preset geometric format to obtain a unit geometric body of the cable; wherein the preset geometric format includes a geometric body shape and a geometric body size.
[0110] The geometric model may refer to a three-dimensional model of the turning section of the cable without turning. The geometric model of the cable may be established according to the section length, the core radius and the thickness of the insulation layer. A cylindrical model may be established with the core radius as the bottom radius and the section length as the height as the geometric model of the core. A torus cylinder model may be established with the core radius as the bottom inner diameter, the sum of the core radius and the insulation layer thickness as the bottom outer diameter and the section length as the height as the geometric model of the insulation layer. The geometric model of the cable may be obtained by combining the geometric models of the core and the insulation layer.
[0111] The following is a sample code for building a geometric model of a cable:
[0112] import numpy as np
[0113] def create_cable_geometry(core_radius,insulation_thickness,segment_length):
[0114] """
[0115] Create a 3D geometric model of the cable based on the cable parameters
[0116] parameter:
[0117] core_radius(float): core radius
[0118] insulation_thickness(float): insulation thickness
[0119] segment_length(float): Cable segment length
[0120] return:
[0121] numpy.ndarray: vertex coordinates of the cable geometry model
[0122] """
[0123] #Create a core geometry model
[0124] core_model=create_cylinder(core_radius,segment_length)
[0125] #Create the insulation layer geometry model
[0126] insulation_inner_radius=core_radius
[0127] insulation_outer_radius=core_radius+insulation_thickness
[0128] insulation_model=create_cylinder_shell(insulation_inner_radius,insulation_outer_radius,segment_length)
[0129] #Combined core and insulation geometry model
[0130] cable_model=np.concatenate((core_model,insulation_model),axis=0)
[0131] return cable_model
[0132] def create_cylinder(radius,height):
[0133] """
[0134] Create a cylindrical geometry model
[0135] parameter:
[0136] radius(float): radius of the bottom of the cylinder
[0137] height(float): cylinder height
[0138] return:
[0139] numpy.ndarray: vertex coordinates of the cylinder geometry model
[0140] """
[0141] #Generate the vertex coordinates of the cylinder
[0142] theta=np.linspace(0,2*np.pi,32)
[0143] x = radius * np.cos(theta)
[0144] y = radius * np.sin(theta)
[0145] z = np.array([0,height])
[0146] # Combine vertex coordinates
[0147] vertices=np.column_stack((x,y,np.repeat(z,len(x))))
[0148] return vertices def create_cylinder_shell(inner_radius,outer_radius,height):
[0149] """
[0150] Create a torus geometry model
[0151] parameter:
[0152] inner_radius(float): inner diameter of the ring cylinder
[0153] outer_radius(float): outer diameter of the ring cylinder
[0154] Height(float): ring cylinder height
[0155] return:
[0156] numpy.ndarray: vertex coordinates of the torus cylinder geometry model
[0157] """
[0158] #Generate the vertex coordinates of the ring cylinder
[0159] theta=np.linspace(0,2*np.pi,32)
[0160] x_inner=inner_radius*np.cos(theta)
[0161] y_inner=inner_radius*np.sin(theta)
[0162] x_outer=outer_radius*np.cos(theta)
[0163] y_outer = outer_radius * np.sin(theta)
[0164] z = np.array([0, height])
[0165] # Combine vertex coordinates
[0166] vertices = np.concatenate((
[0167] np.column_stack((x_inner, y_inner, np.repeat(z[0], len(x_inner)))),
[0168] np.column_stack((x_outer, y_outer, np.repeat(z[0], len(x_outer)))),
[0169] np.column_stack((x_outer, y_outer, np.repeat(z[1], len(x_outer)))),
[0170] np.column_stack((x_inner, y_inner, np.repeat(z[1], len(x_inner))))
[0171] ), axis = 0)
[0172] return vertices
[0173] # Example usage
[0174] core_radius = 5.0
[0175] insulation_thickness = 3.0
[0176] segment_length = 100.0
[0177] cable_model = create_cable_geometry(core_radius, insulation_thickness, segment_length)
[0178] print(cable_model)
[0179] The preset geometric format may be information pre-set to describe the structural features of a unit geometric body, and may include a geometric shape and a geometric size. Specifically, the geometric shape may refer to the outer shape of the unit geometric body, and may include a two-dimensional shape and a three-dimensional shape; the geometric size may refer to the size of the unit geometric body, and the method of describing the geometric size may be different depending on the geometric shape. The method of dividing the geometric model according to the preset geometric format to obtain the unit geometric body of the cable may be to divide the geometric model of the core according to the preset geometric format to obtain a linear unit geometric body, and to divide the geometric model of the insulation layer according to the preset geometric format to obtain an insulation layer unit geometric body.
[0180] In this technical solution, optionally, the bending parameter acquisition module is further used to:
[0181] Obtaining the height difference between two ends of the turning section of the cable;
[0182] Accordingly, the geometric body establishing unit is also used for:
[0183] A geometric shape is determined according to the height difference; wherein the geometric shape includes a two-dimensional shape and a three-dimensional shape.
[0184] The height difference between the two ends of the cable turning section may refer to the absolute value of the difference between the height data of the left end point and the height data of the right end point of the cable turning section. The height data of the end point may be obtained by field measurement and input by staff, or the distance between the end point and the ground may be measured by a distance sensor installed at the end point as the height data.
[0185] A two-dimensional shape may refer to a geometric figure existing on a two-dimensional plane, which may include a rectangle, a circle, and a triangle, etc. A three-dimensional shape may refer to a geometric body existing in a three-dimensional space, which may include a cuboid, a cylinder, and a sphere, etc.
[0186] The method of determining the geometric shape according to the height difference value can be adopted that if the height difference value exceeds the preset threshold value, the geometric shape is determined to be a three-dimensional shape, and if the height difference value does not exceed the preset threshold value, the geometric shape is determined to be a two-dimensional shape. Among them, the preset threshold value can be a value that can be ignored for the sum of the core radius and the thickness of the insulation layer; if the height difference value exceeds the preset threshold value, it means that the cable also has a turn in the height direction of the three-dimensional space, and it is necessary to perform a three-dimensional analysis on the turning section of the cable; if the height difference value does not exceed the preset threshold value, it means that the cable does not have a turn in the height direction of the three-dimensional space, and only a two-dimensional analysis can be performed on the turning section of the cable.
[0187] The advantage of this arrangement of the present scheme is that by determining whether the geometric shape is a two-dimensional shape or a three-dimensional shape based on the height difference at both ends of the turning section of the cable, the amount of data analysis for the cable section that only turns on the two-dimensional plane can be reduced, thereby achieving improved efficiency in stress analysis.
[0188] In the technical solution, optionally, the geometric body establishing unit is further used for:
[0189] The size of the geometric body is determined according to the wire core radius and the insulation layer thickness.
[0190] The method of determining the size of the geometric body according to the core radius and the thickness of the insulation layer can be to obtain the cable radius by adding the core radius and the thickness of the insulation layer, determine the cable diameter according to the cable radius, and divide the cable diameter by a preset number to obtain the size of the geometric body. The preset number may refer to the number of unit geometric bodies preset in the direction perpendicular to the extension of the cable. It can be understood that the more the preset number, the higher the processing performance requirements for the intelligent terminal device.
[0191] The benefit of this arrangement of the present invention is that by determining the geometric dimensions according to the wire core radius and the thickness of the insulation layer, the stress analysis efficiency of cables of various sizes and structures can be kept stable.
[0192] The advantage of this arrangement of the present scheme is that by establishing a geometric model of the cable and dividing the geometric model according to a preset geometric body format, the unit geometric body of the cable is obtained, which can be helpful for simulating the structure and deformation of each position in the turning section of the cable, thereby improving the accuracy of the stress data determined subsequently.
[0193] Embodiment 4
[0194] Figure 4 1 is a flow chart of a stress analysis method for a cable laying turning position provided in Example 4 of the present application. Figure 4 As shown, the specific steps include:
[0195] S401, obtaining physical parameters of the cable through a cable parameter obtaining module; wherein the physical parameters include at least one of a wire core radius, a wire core material, an insulation layer thickness, and an insulation layer material;
[0196] S402, obtaining the bending parameters of the turning section of the cable through a bending parameter obtaining module; wherein the bending parameters include section length and bending radius;
[0197] S403: Input the physical parameters and the bending parameters into a pre-built stress analysis model through a stress analysis module, and determine stress data at each position in the turning section according to an output result of the stress analysis model.
[0198] In an embodiment of the present application, the physical parameters of the cable are obtained through a cable parameter acquisition module; wherein the physical parameters include at least one of the core radius, core material, insulation layer thickness and insulation layer material; the bending parameters of the turning section of the cable are obtained through a bending parameter acquisition module; wherein the bending parameters include section length and bending radius; the physical parameters and the bending parameters are input into a pre-built stress analysis model through a stress analysis module, and the stress data of each position in the turning section is determined according to the output result of the stress analysis model. The above-mentioned stress analysis method for the turning position of cable laying can quickly and accurately identify whether there are abnormalities in the core and the insulation layer caused by excessive bending of the cable, by determining the stress data of the turning position of the cable according to the physical parameters and bending parameters of the cable, thereby ensuring the normal operation of the cable.
[0199] The stress analysis method for the cable laying turning position provided in the embodiment of the present application corresponds to the stress analysis device for the cable laying turning position provided in the above embodiment, and has the same functional modules and beneficial effects. To avoid repetition, they will not be repeated here.
[0200] Embodiment 5
[0201] like Figure 5 As shown, an embodiment of the present application also provides an electronic device 500, including a processor 501, a memory 502, and a program or instruction stored in the memory 502 and executable on the processor 501. When the program or instruction is executed by the processor 501, each process of the stress analysis device embodiment for the cable laying turning position is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0202] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0203] Embodiment 6
[0204] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the stress analysis device embodiment for the cable laying turning position is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0205] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0206] Embodiment 7
[0207] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned stress analysis device embodiment for the cable laying turning position, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0208] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0209] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0210] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0211] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
[0212] The above are only preferred embodiments of the present application and the technical principles used. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions that can be made by those skilled in the art will not deviate from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A stress analysis device for a cable laying turning position, characterized in that: The device comprises: A cable parameter acquisition module, used to acquire the physical parameters of the cable; wherein the physical parameters include at least one of the wire core radius, wire core material, insulation layer thickness and insulation layer material; A bending parameter acquisition module, used to acquire the bending parameters of the turning section of the cable; wherein the bending parameters include the section length and the bending radius; The stress analysis module is used to input the physical parameters and the bending parameters into a pre-built stress analysis model, and determine the stress data of each position in the turning section according to the output result of the stress analysis model.
2. The stress analysis device for cable laying turning position according to claim 1, characterized in that: The stress analysis module comprises: A material parameter determination unit, used to determine a wire core elastic parameter according to the wire core material, and to determine an insulating layer elastic parameter according to the insulating layer material; A geometry establishing unit, used for establishing a unit geometry of the cable according to the segment length, the wire core radius and the insulation layer thickness; The stress analysis unit is used to determine the stress data of each position in the turning section according to the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius and the unit geometry.
3. The stress analysis device for cable laying turning position according to claim 2, characterized in that: The geometric body creation unit is specifically used for: Establishing a geometric model of the cable according to the segment length, the core radius and the insulation layer thickness; The geometric model is divided according to a preset geometric format to obtain a unit geometric body of the cable; wherein the preset geometric format includes a geometric body shape and a geometric body size.
4. The stress analysis device for cable laying turning position according to claim 3, characterized in that: The bending parameter acquisition module is further used for: Obtaining the height difference between two ends of the turning section of the cable; Accordingly, the geometric body establishing unit is also used for: The geometric shape is determined according to the height difference; wherein the geometric shape includes a two-dimensional shape and a three-dimensional shape.
5. The stress analysis device for cable laying turning position according to claim 3, characterized in that: The geometric body creation unit is further used for: The size of the geometric body is determined according to the wire core radius and the insulation layer thickness.
6. The stress analysis device for cable laying turning position according to claim 2, characterized in that: The stress analysis unit is specifically used for: Determine the stiffness matrix of each unit geometric body according to the elastic parameters of the wire core and the elastic parameters of the insulation layer; The stress data of each unit geometric body is determined according to the bending radius and the stiffness matrix.
7. The stress analysis device for cable laying turning position according to claim 1, characterized in that: The device also includes: The stress alarm module is used to generate an alarm message when the stress data exceeds the material strength of the wire core material or the insulation layer material.
8. A stress analysis method for a cable laying turning position, characterized in that: The method comprises: The physical parameters of the cable are obtained by a cable parameter obtaining module; wherein the physical parameters include at least one of a wire core radius, a wire core material, an insulation layer thickness, and an insulation layer material; Acquire the bending parameters of the turning section of the cable through a bending parameter acquisition module; wherein the bending parameters include section length and bending radius; The physical parameters and the bending parameters are input into a pre-built stress analysis model through a stress analysis module, and the stress data of each position in the turning section is determined according to the output result of the stress analysis model.
9. The stress analysis method for cable laying turning position according to claim 8, characterized in that: The physical parameters and the bending parameters are input into a pre-built stress analysis model through a stress analysis module, and stress data of each position in the turning section is determined according to the output result of the stress analysis model, including: Determine the wire core elasticity parameter according to the wire core material and determine the insulation layer elasticity parameter according to the insulation layer material by a material parameter determination unit; Establishing a unit geometry of the cable according to the segment length, the core radius and the insulation layer thickness by a geometry establishment unit; The stress data of each position in the turning section is determined by a stress analysis unit according to the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius and the unit geometry.
10. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the stress analysis method for the cable laying turning position as described in any one of claims 8 to 9 are implemented.
Citation Information
Patent Citations
Cable laying stress analysis method and device
CN114491895A
Finite element analysis method used before cable laying and simulation model
CN116306086A
Method and system for optimizing bending radius and binding position of aircraft cable
CN116629074A
Structure optimization device, method and equipment for drag chain cable
CN118395667A
Bending durability prediction method of electric wire and bending protective member, its device and its program
JP2004191361A
Cited By
Cable construction method based on BIM
CN120724560A
A bim-based cable construction method
CN120724560B
