A stress analysis device, method and apparatus for cable installation turn locations

By acquiring the physical and bending parameters of the cable and using a stress analysis model to identify the stress at the cable bend, the problem of inaccurate judgment by human experience is solved, enabling rapid and accurate identification of cable stress and abnormal alerts, thus ensuring the safe operation of the cable.

CN119227442BActive Publication Date: 2026-05-08GUANGZHOU PANYU CABLE WORKS
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGZHOU PANYU CABLE WORKS
Filing Date
2024-08-07
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In the existing technology, the stress judgment at the cable bend position relies on human experience, which leads to inaccurate judgment and difficulty in quickly identifying whether there is abnormal stress in the cable structure, thus affecting the normal operation of the cable.

Method used

By acquiring the physical and bending parameters of the cable, stress analysis models can be used to quickly and accurately identify stress data at various locations in the bending section, including core radius, core material, insulation thickness, and bending radius, and generate alarm information to alert potential anomalies.

Benefits of technology

It enables rapid and accurate identification of stress at cable bends, timely detection of abnormalities, and ensures the normal operation of cables.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119227442B_ABST
    Figure CN119227442B_ABST
Patent Text Reader

Abstract

The application discloses a stress analysis device, method and equipment for a cable laying turning position, and belongs to the technical field of power facilities. The device comprises a cable parameter acquisition module for acquiring physical parameters of a cable; wherein the physical parameters comprise at least one of a core radius, a core material, an insulation layer thickness and an insulation layer material; a bending parameter acquisition module for acquiring bending parameters of a turning section of the cable; and a stress analysis module for inputting the physical parameters and the bending parameters into a pre-constructed stress analysis model, and determining stress data of each position in the turning section according to an output result of the stress analysis model. According to the technical scheme, the stress data of the cable turning position is determined according to the physical parameters and the bending parameters of the cable, so that it can be quickly and accurately identified whether the core and the insulation layer are abnormal due to excessive cable bending, thereby ensuring normal operation of the cable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of power facility technology, specifically relating to a stress analysis device, method and equipment for cable laying at turning points. Background Technology

[0002] During cable laying, cables often need to bend to adapt to varying laying environments. However, bending inevitably causes deformation of the cable structure, resulting in stress. If the stress exceeds the stress-bearing capacity of the cable structure, the cable structure may be damaged, posing a serious threat to the normal operation of the cable.

[0003] Currently, determining whether there are abnormal stress levels at cable bends generally relies on the experience of workers. This manual judgment method is not only highly subjective and difficult to ensure accuracy, but also, with the increasing complexity of cable systems, the experience of workers is gradually becoming insufficient to support identification and judgment. Therefore, how to quickly and accurately determine the stress data at cable bends, thereby effectively predicting and avoiding potential problems, is a problem that urgently needs to be solved by those in this field. Summary of the Invention

[0004] This application provides a stress analysis device, method, and equipment for cable laying at bends, aiming to quickly and accurately identify whether there are abnormalities in the conductor and insulation layer caused by excessive cable bending, thereby ensuring the normal operation of the cable.

[0005] In a first aspect, embodiments of this application provide a stress analysis device for cable laying bends, the device comprising:

[0006] A cable parameter acquisition module is used to acquire the physical parameters of a cable; wherein, the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material.

[0007] A bending parameter acquisition module is used to acquire the bending parameters of the bending 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 at each position in the turning section based on the output of the stress analysis model.

[0009] Secondly, embodiments of this application provide a stress analysis method for cable laying bends, the method comprising:

[0010] The physical parameters of the cable are obtained through the cable parameter acquisition module; wherein, the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material.

[0011] The bending parameters of the cable's turning section are obtained through the bending parameter acquisition module; wherein, the bending parameters include the section length and the bending radius;

[0012] The physical parameters and bending parameters are input into a pre-built stress analysis model through the stress analysis module. Based on the output of the stress analysis model, the stress data at each position in the turning section is determined.

[0013] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0014] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0015] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0016] In this embodiment, a cable parameter acquisition module is used to acquire the physical parameters of the cable, including at least one of the following: 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 cable's bending section, including the 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 at each position in the bending section based on the output of the stress analysis model. This stress analysis device for cable laying bending positions, by determining the stress data at the cable bending position based on the cable's physical parameters and bending parameters, can quickly and accurately identify whether there are abnormalities in the core and insulation layer caused by excessive cable bending, thereby ensuring the normal operation of the cable. Attached Figure Description

[0017] Figure 1 This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 1 of this application;

[0018] Figure 2This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 2 of this application;

[0019] Figure 3 This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 3 of this application;

[0020] Figure 4 This is a flowchart illustrating the stress analysis method for cable laying bends provided in Embodiment 4 of this application;

[0021] Figure 5 This is a schematic diagram of the structure of the electronic device provided in Embodiment 5 of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0023] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0024] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0025] The stress analysis device, method, and equipment for cable laying bends provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0026] Example 1

[0027] Figure 1 This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 1 of this application. Figure 1 As shown, the device includes:

[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 following: core radius, core material, insulation layer thickness, and insulation layer material;

[0029] The bending parameter acquisition module 120 is used to acquire the bending parameters of the bending 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 at each position in the turning section based on the output of the stress analysis model.

[0031] This application applies to scenarios involving the detection of stress data at cable bends. Specifically, the acquisition of cable physical and bending parameters, as well as the determination of stress data at various locations within the bend section, can be performed by intelligent terminal equipment. Based on the determined stress data, personnel can promptly detect cable anomalies, ensuring the normal operation of the cable.

[0032] Based on the above usage scenarios, it is understood that the subject of this application can be a smart terminal device, such as a desktop computer, laptop computer, mobile phone, tablet computer, and interactive multimedia, etc., without further limitations.

[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 can include the core radius, core material, insulation thickness, and insulation material, etc.

[0035] The conductor is the core component of a cable, used to transmit current or signals. The conductor radius can refer to the radius of the cross-sectional circle of the conductor perpendicular to the cable's extension direction; the conductor material can refer to the type of material that makes up the conductor, which can include copper, aluminum, or silver, etc.

[0036] The insulation layer is an important component of a cable, used to isolate the conductor from the external environment, prevent current leakage, and provide protection. Insulation thickness refers to the difference between the outer and inner diameters of the insulation layer's cross-section perpendicular to the cable's extension direction. Insulation material refers to the types of materials that make up the insulation layer, which may include polyethylene, polyvinyl chloride, rubber, and polypropylene, among others.

[0037] The physical parameters of a cable are generally recorded in the cable's production report and specifications, and the physical parameters of the cable can be obtained by reading these documents.

[0038] The bending parameter acquisition module 120 is used to acquire the bending parameters of the bending section of the cable.

[0039] A cable bend refers to a section of cable where the cable's extension direction is not in a straight line. Bending parameters are parameters used to describe the bending characteristics of the bend, and may include the section length and the bending radius. Specifically, the section length can refer to the cable length between the two ends of the bend; the bending radius can refer to the radius of the circle whose segment is the bend.

[0040] The bending parameters of the cable's bend section can be obtained by on-site measurement and input by personnel. Alternatively, the bending parameters can be obtained by capturing images of the cable's bend section from at least one angle using a camera, and then using image recognition technology to analyze and identify the image information to obtain the bending parameters. The image recognition technology can be a computer vision technique designed to enable computers to understand and interpret image content, automatically analyzing and recognizing objects, scenes, patterns, or features in the 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 at each position in the turning section based on the output of the stress analysis model.

[0042] Stress data can refer to the internal forces acting at various locations within a turning section. When external forces or constraints cause a cable to bend, stress is generated inside the cable.

[0043] The stress analysis model can be a neural network model used to determine stress data at various locations within the bending section of a cable. This neural network model can be a computational model based on the structure and function of biological neurons, processing and analyzing data through connections and information transmission between multiple nodes. Pre-constructing the stress analysis model can be achieved by inputting a large number of different cable physical parameters, bending parameters of the bending section, and corresponding stress data as training samples into the basic neural network model to train it and obtain the stress analysis model.

[0044] The output of the stress analysis model is the stress data at each location in the turning section, determined and fed back by the model based on the input physical and bending parameters. Specifically, the stress analysis model determines the stress data at each location in the turning section by: determining the elastic parameters of the conductor based on the conductor material and the elastic parameters of the insulation layer based on the insulation material; establishing the unit geometry of the cable based on the section length, conductor radius, and insulation thickness; and determining the stress data at each location in the turning section based on the conductor elastic coefficient, insulation elastic coefficient, bending radius, and unit geometry.

[0045] Optionally, in this technical solution, the device further includes:

[0046] The stress alarm module is used to generate alarm information when the stress data exceeds the material strength of the core material or the insulation layer material.

[0047] Material strength refers to the maximum stress a material can withstand under external force; it is the material's ability to resist damage from external forces. Alarm information can be used to alert workers that the stress data in a cable's bend section has exceeded its material strength, indicating potential plastic deformation, fracture failure, or fatigue failure in that section, requiring immediate intervention. Detailed alarm information can include stress data, material strength, and the location of the cable bend. Alarm information can be generated by comparing stress data with the material strength of the core and insulation materials. If the stress data exceeds the material strength of either the core or insulation material, an alarm window will pop up on the control terminal device, displaying the detailed alarm information.

[0048] The advantage of this solution is that by generating an alarm message when the stress data exceeds the material strength of the core material or insulation layer material, staff can be promptly notified to handle any potentially abnormal cable bends, ensuring the safe operation of the cable.

[0049] In this application example, a cable parameter acquisition module is used to acquire the physical parameters of the cable, including at least one of the following: 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 cable's bending section, including the section length and bending radius; and 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 at each position in the bending section based on the output of the stress analysis model. This technical solution, by determining the stress data at the cable's bending position based on the cable's physical parameters and bending parameters, can quickly and accurately identify whether there are abnormalities in the core and insulation layer caused by excessive cable bending, thereby ensuring the normal operation of the cable.

[0050] Example 2

[0051] Figure 2 This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 2 of this application. This solution makes further improvements based on the above embodiments, specifically: the stress analysis module includes: a material parameter determination unit, used to determine the elastic parameters of the conductor based on the conductor material, and the elastic parameters of the insulation layer based on the insulation layer material; a geometry establishment unit, used to establish the unit geometry of the cable based on the section length, the conductor radius, and the insulation layer thickness; and a stress analysis unit, used to determine the stress data at each position in the bend section based on the conductor elastic coefficient, the insulation layer elastic coefficient, the bending radius, and the unit geometry.

[0052] like Figure 2 As shown, the device includes:

[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 following: core radius, core material, insulation layer thickness, and insulation layer material;

[0054] The bending parameter acquisition module 220 is used to acquire the bending parameters of the bending 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 at each position in the turning section based on the output results of the stress analysis model.

[0056] The stress analysis module 230 includes:

[0057] The material parameter determination unit 2301 is used to determine the elastic parameters of the wire core based on the wire core material and the elastic parameters of the insulation layer based on the insulation layer material.

[0058] The geometry creation unit 2302 is used to create the unit geometry of the cable based on the segment length, the core radius, and the insulation layer thickness.

[0059] The stress analysis unit 2303 is used to determine the stress data at each position in the turning section based on the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius, and the unit geometry.

[0060] Core elastic parameters can be parameters used to describe the elastic performance characteristics of the core material, including its elastic modulus and Poisson's ratio. Insulation layer elastic parameters can be parameters used to describe the elastic performance characteristics of the insulation layer material, including its elastic modulus and Poisson's ratio. Specifically, the elastic modulus describes the stiffness characteristics of a material within its elastic range, while Poisson's ratio describes the lateral contraction / expansion characteristics of a material under tension or compression. By searching for the core material and insulation layer material as search criteria, and consulting material performance handbooks and engineering material databases, the core elastic parameters and insulation layer elastic parameters can be determined.

[0061] A unit geometry can refer to a basic unit representing a tiny region within a cable's bend section. Understandably, depending on the object representing that tiny region, unit geometries can be divided into conductor unit geometries and insulation unit geometries. The method for establishing a cable's unit geometry can be to create a geometric model of the cable based on the section length, conductor radius, and insulation thickness, and then divide the geometric model according to a preset geometric format to obtain the cable's unit geometry.

[0062] The stress data at each location in the turning section can be determined by using the elastic parameters of the conductor core and the elastic parameters of the insulation layer to determine the stiffness matrix of each unit geometry, and then using the bending radius and the stiffness matrix to determine the stress data of each unit geometry.

[0063] In this technical solution, optionally, the stress analysis unit is specifically used for:

[0064] The stiffness matrix of each unit geometry is determined based on the elastic parameters of the wire core and the elastic parameters of the insulation layer.

[0065] The stress data for each unit geometry is determined based on the bending radius and the stiffness matrix.

[0066] The stiffness matrix describes the relationship between stress and deformation within a unit geometry during deformation. The stiffness matrix of each unit geometry can be determined by: determining the degrees of freedom of the unit geometry; establishing the relationship between strain and nodal displacement at any point within the unit geometry based on its geometry and deformation characteristics (strain-displacement matrix B); establishing the relationship between stress and strain based on the elastic parameters of the wire core or insulation layer (elasticity matrix D); and establishing the stiffness matrix K based on the principle of virtual work, the strain-displacement matrix B, and the elasticity matrix D. Here, degrees of freedom refer to the number of directions in which the unit geometry can move freely; the principle of virtual work is the theoretical foundation of the finite element method, specifically stating that the virtual work done by external forces equals the virtual work done by internal forces. Specifically, the stiffness matrix K can be established using the following formula based on the principle of virtual work, the strain-displacement matrix B, and the elasticity matrix D:

[0067] K=∫(B T ×D×B)dV;

[0068] Among them, B T Let B be the transpose of B, and V be the volume of a unit geometry.

[0069] The following is a sample code for determining the stiffness matrix of each unit geometry:

[0070] import numpy as np

[0071] def calculate_stiffness_matrix(B,D,volume):

[0072] """

[0073] Calculate 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): Volume of the unit geometry

[0078] return:

[0079] numpy.ndarray: Stiffness matrix of a 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 principle of virtual work

[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 element 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 method for determining the stress data of each unit geometry based on the bending radius and stiffness matrix can be achieved by combining the stiffness matrices of all unit geometries according to their node positions to obtain the global stiffness matrix of the entire cable bending section. A system of linear equations is then obtained by applying appropriate displacement constraints to the global stiffness matrix based on the bending radius. Solving this system of linear equations yields the displacement field u. Finally, the stress data σ of the unit geometry is determined based on the displacement field u, the strain-displacement matrix B of a unit geometry, and the elastic matrix D. Specifically, the following calculation formula is used:

[0094] σ=D×B×u.

[0095] The advantage of this scheme is that by determining the stiffness matrix of each unit geometry based on the elastic parameters of the conductor and the insulation layer, and by determining the stress data of each unit geometry based on the bending radius and the stiffness matrix, the material characteristics and deformation characteristics of each position in the bending section of the cable can be fully considered, thereby improving the accuracy of the determined stress data.

[0096] The advantage of this approach is that by determining the elastic coefficient of the conductor and the elastic coefficient of the insulation layer, and by establishing the unit geometry of the cable, it is possible to accurately calculate the stress data at each location in the turning section.

[0097] Example 3

[0098] Figure 3 This is a schematic diagram of the stress analysis device for cable laying bends provided in Embodiment 3 of this application. This solution makes further improvements based on the above embodiments, specifically: the geometry creation unit is used to: create a geometric model of the cable based on the segment length, the core radius, and the insulation layer thickness; divide the geometric model according to a preset geometric format to obtain the unit geometry of the cable; wherein the preset geometric format includes the geometric shape and geometric dimensions.

[0099] like Figure 3 As shown, the device includes:

[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 following: core radius, core material, insulation layer thickness, and insulation layer material;

[0101] The bending parameter acquisition module 320 is used to acquire the bending parameters of the bending 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 at each position in the turning section based on the output of the stress analysis model.

[0103] The stress analysis module 330 includes:

[0104] The material parameter determination unit 3301 is used to determine the elastic parameters of the wire core based on the wire core material and the elastic parameters of the insulation layer based on the insulation layer material.

[0105] The geometry creation unit 3302 is used to create the unit geometry of the cable based on the segment length, the core radius, and the insulation layer thickness.

[0106] The stress analysis unit 3303 is used to determine the stress data at each position in the turning section based on the elastic coefficient of the wire core, the elastic coefficient of the insulation layer, the bending radius, and the unit geometry.

[0107] The geometry creation unit 3302 is specifically used for:

[0108] A geometric model of the cable is established based on the section length, the core radius, and the insulation layer thickness.

[0109] The geometric model is divided according to a preset geometric format to obtain the unit geometry of the cable; wherein, the preset geometric format includes the geometric shape and the geometric size.

[0110] A geometric model can refer to a three-dimensional model of a cable's turning section without any bends. The geometric model of a cable can be established based on the section length, conductor radius, and insulation thickness. One approach is to create a cylindrical model with the conductor radius as the base radius and the section length as the height, serving as the conductor's geometric model. Another approach is to create a toroidal cylindrical model with the conductor radius as the inner diameter of the base, the sum of the conductor radius and the insulation thickness as the outer diameter of the base, and the section length as the height, serving as the insulation's geometric model. Combining the conductor and insulation geometric models yields the cable's geometric model.

[0111] Here is a sample code for creating 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 three-dimensional geometric model of the cable based on its parameters.

[0116] parameter:

[0117] core_radius(float): Core radius

[0118] insulation_thickness(float): Insulation layer thickness

[0119] segment_length(float): Length of cable segment

[0120] return:

[0121] numpy.ndarray: Vertex coordinates of the cable geometry model

[0122] """

[0123] #Creating the wire core geometry model

[0124] core_model=create_cylinder(core_radius,segment_length)

[0125] #Creating the geometric model of the insulating layer

[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] #Geometric model of composite conductor and insulation layer

[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 geometric model of a cylinder

[0135] parameter:

[0136] radius(float): Radius of the base of the cylinder

[0137] height(float): Height of the cylinder

[0138] return:

[0139] numpy.ndarray: Vertex coordinates of a cylindrical geometric 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] #Combined 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 geometric model of a toroidal cylinder.

[0151] parameter:

[0152] inner_radius(float): Inner diameter of the annular cylinder

[0153] outer_radius(float): outer diameter of the annular cylinder

[0154] height(float): Height of the toroidal cylinder

[0155] return:

[0156] numpy.ndarray: Vertex coordinates of a toroidal geometric model

[0157] """

[0158] # Generate the vertex coordinates of the torus

[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] A preset geometry format can be pre-defined information describing the structural features of a unit geometry, including its shape and dimensions. Specifically, the geometry shape refers to the external shape of the unit geometry, which can be two-dimensional or three-dimensional; the geometry dimensions refer to the size of the unit geometry, and the method of describing the dimensions varies depending on the geometry shape. Dividing the geometric model according to the preset geometry format to obtain the unit geometry of the cable can be achieved by dividing the conductor geometry model according to the preset geometry format to obtain the linear unit geometry, and by dividing the insulation layer geometry model according to the preset geometry format to obtain the insulation layer unit geometry.

[0180] In this technical solution, optionally, the bending parameter acquisition module is further used for:

[0181] Obtain the height difference between the two ends of the turning section of the cable;

[0182] Accordingly, the geometry creation unit is also used for:

[0183] The geometric shape is determined based on 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 a cable bend can refer to the absolute value of the difference between the height data of the left end and the height data of the right end of the bend. The height data of the end points can be obtained by on-site measurement and input by personnel, or it can be obtained by measuring the distance between the end point and the ground using a distance sensor installed at the end point.

[0185] Two-dimensional shapes can refer to geometric figures existing on a two-dimensional plane, including rectangles, circles, and triangles; three-dimensional shapes can refer to geometric objects existing in three-dimensional space, including cuboids, cylinders, and spheres.

[0186] The method of determining the geometric shape based on the height difference can be as follows: if the height difference exceeds a preset threshold, the geometric shape is determined to be a three-dimensional shape; if the height difference does not exceed the preset threshold, the geometric shape is determined to be a two-dimensional shape. The preset threshold can be a value that is negligible for the sum of the core radius and the insulation thickness. If the height difference exceeds the preset threshold, it indicates that the cable also has a bend in the height direction in three-dimensional space, requiring three-dimensional analysis of the bend section. If the height difference does not exceed the preset threshold, it indicates that the cable does not have a bend in the height direction in three-dimensional space, and only the bend section needs to be analyzed in two dimensions.

[0187] The advantage of this scheme is that by determining the geometric shape as a two-dimensional or three-dimensional shape based on the height difference between the two ends of the cable's bend, the amount of data analysis required for cable sections that bend only in a two-dimensional plane can be reduced, thereby improving the efficiency of stress analysis.

[0188] In this technical solution, optionally, the geometry creation unit is further used for:

[0189] The geometric dimensions are determined based on the core radius and the insulation layer thickness.

[0190] The method for determining the geometric dimensions based on the conductor radius and insulation thickness can be achieved by summing the conductor radius and insulation thickness to obtain the cable radius, determining the cable diameter based on the cable radius, and then dividing the cable diameter by a preset quantity to obtain the geometric dimensions. The preset quantity refers to the number of unit geometric units in the direction perpendicular to the cable's extension. It's understood that a higher preset quantity indicates higher processing performance requirements for the intelligent terminal device.

[0191] The advantage of this approach is that by determining the geometric dimensions based on the conductor radius and insulation thickness, the efficiency of stress analysis for cables of various sizes and structures can be kept stable.

[0192] The advantage of this approach is that by establishing a geometric model of the cable and dividing it according to a preset geometric format, the unit geometry of the cable can be obtained. This facilitates the simulation of the structure and deformation at various locations in the cable's turning sections, thereby improving the accuracy of the subsequently determined stress data.

[0193] Example 4

[0194] Figure 4 This is a flowchart illustrating the stress analysis method for cable laying bends provided in Embodiment 4 of this application. Figure 4 As shown, the specific steps include the following:

[0195] S401. Obtain the physical parameters of the cable through the cable parameter acquisition module; wherein, the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material;

[0196] S402. Obtain the bending parameters of the turning section of the cable through the bending parameter acquisition module; wherein, the bending parameters include the section length and the bending radius;

[0197] S403. Input the physical parameters and bending parameters into the pre-built stress analysis model through the stress analysis module, and determine the stress data at each position in the turning section based on the output results of the stress analysis model.

[0198] In this embodiment, the physical parameters of the cable are acquired through a cable parameter acquisition module, wherein the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material; the bending parameters of the cable's bending section are acquired through a bending parameter acquisition module, wherein the bending parameters include the section length and bending radius; the physical parameters and the bending parameters are input into a pre-constructed stress analysis model through a stress analysis module, and the stress data at each position in the bending section are determined based on the output of the stress analysis model. This stress analysis method for cable laying bending positions, by determining the stress data at the cable bending position based on the cable's physical parameters and bending parameters, can quickly and accurately identify whether there are abnormalities in the core and insulation layer caused by excessive cable bending, thereby ensuring the normal operation of the cable.

[0199] The stress analysis method for cable laying bends provided in this application corresponds to the stress analysis device for cable laying bends provided in the above embodiments. It has the same functional modules and beneficial effects, and will not be described again here to avoid repetition.

[0200] Example 5

[0201] like Figure 5 As shown, this application embodiment also provides an electronic device 500, including a processor 501, a memory 502, and a program or instructions stored in the memory 502 and executable on the processor 501. When the program or instructions are executed by the processor 501, they implement the various processes of the stress analysis device embodiment for cable laying bend positions described above and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0202] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0203] Example 6

[0204] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the stress analysis device embodiment for cable laying bends described above, and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0205] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0206] Example 7

[0207] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the stress analysis device embodiment for cable laying bend positions described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0208] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0209] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0210] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0211] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

[0212] The above description is merely a preferred embodiment and the technical principles employed in this application. This 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 depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.

Claims

1. A stress analysis device for cable laying at bends, characterized in that, The device includes: A cable parameter acquisition module is used to acquire the physical parameters of a cable; wherein, the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material. The bending parameter acquisition module is used to acquire the bending parameters of the bending section of the cable; wherein, the bending parameters include the section length and the bending radius; the bending parameter acquisition module is also used to acquire the height difference between the two ends of the bending section of the cable. A stress analysis module is used to input the physical parameters and bending parameters into a pre-built stress analysis model, and determine the stress data at each position in the turning section based on the output of the stress analysis model. The stress analysis module includes: a material parameter determination unit, used to determine the core elastic parameters based on the core material and the insulation layer elastic parameters based on the insulation layer material; a geometry creation unit, used to create the unit geometry of the cable based on the section length, the core radius, and the insulation layer thickness; a stress analysis unit, used to determine the stress data at each position in the turning section based on the core elastic parameters, the insulation layer elastic parameters, the bending radius, and the unit geometry; the geometry creation unit is specifically used to: create a geometric model of the cable based on the section length, the core radius, and the insulation layer thickness; divide the geometric model according to a preset geometric format to obtain the unit geometry of the cable; wherein, the preset geometric format includes the geometric shape and geometric dimensions; the geometry creation unit is also used to determine the geometric shape based on the height difference. The stress alarm module is used to generate alarm information when the stress data exceeds the material strength of the core material or the insulation layer material.

2. The stress analysis device for cable laying bends according to claim 1, characterized in that, The geometry creation unit is also used for: The geometric shape includes two-dimensional shapes and three-dimensional shapes.

3. The stress analysis device for cable laying bends according to claim 1, characterized in that, The geometry creation unit is also used for: The geometric dimensions are determined based on the core radius and the insulation layer thickness.

4. The stress analysis device for cable laying bends according to claim 1, characterized in that, The stress analysis unit is specifically used for: The stiffness matrix of each unit geometry is determined based on the elastic parameters of the wire core and the elastic parameters of the insulation layer. The stress data for each unit geometry is determined based on the bending radius and the stiffness matrix.

5. A stress analysis method for cable laying bends, characterized in that, The method includes: The physical parameters of the cable are obtained through the cable parameter acquisition module; wherein, the physical parameters include at least one of the following: core radius, core material, insulation layer thickness, and insulation layer material. The bending parameters of the cable's turning section are obtained through the bending parameter acquisition module; wherein, the bending parameters include the section length and the bending radius; the height difference between the two ends of the cable's turning section is also obtained through the bending parameter acquisition module. The stress analysis module inputs the physical parameters and bending parameters into a pre-built stress analysis model, and determines the stress data at each position in the turning section based on the output of the stress analysis model. This process includes: determining the core elasticity parameters based on the core material and the insulation elasticity parameters based on the insulation material using a material parameter determination unit; establishing the unit geometry of the cable based on the section length, the core radius, and the insulation thickness using a geometry creation unit; and determining the stress data at each position in the turning section using the core elasticity parameters, the insulation elasticity parameters, the bending radius, and the unit geometry using a stress analysis unit. The step of establishing the unit geometry of the cable using the geometry establishment unit based on the segment length, the core radius, and the insulation layer thickness includes: establishing a geometric model of the cable using the geometry establishment unit based on the segment length, the core radius, and the insulation layer thickness; dividing the geometric model according to a preset geometric format to obtain the unit geometry of the cable; wherein, the preset geometric format includes the geometric shape and geometric dimensions; the geometric shape is determined based on the height difference. The stress alarm module generates an alarm message when the stress data exceeds the material strength of the core material or the insulation layer material.

6. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the stress analysis method for cable laying bend positions as described in claim 5.

Citation Information

Patent Citations

  • Cable laying stress analysis method and device

    CN114491895A

  • Structure optimization device, method and equipment for drag chain cable

    CN118395667A