Analysis device, analysis method, and computer program

The analysis device models cable ends as solid elements to accurately estimate deformation, addressing the underestimation of cable end deformation in EPB systems, thereby reducing damage risk.

JP7786313B2Active Publication Date: 2025-12-16SUMITOMO ELECTRIC INDUSTRIES LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022118779
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-26
Publication Date
2025-12-16
Estimated Expiration
2042-07-26

AI Technical Summary

Technical Problem

Existing wire harness analysis methods, such as those used in electric parking brake (EPB) systems, fail to accurately estimate deformation at the ends of cables due to uniform modeling, leading to potential damage like breakage or tearing.

Method used

An analysis device that models the cable ends as solid elements, using a cable model with uniform physical properties and member models at each end, estimating deformation based on different suspension states to calculate curvature changes.

Benefits of technology

Accurately estimates deformation at the ends of cables, reducing the risk of damage by modeling the first and second members as solid elements, allowing for precise curvature change calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007786313000001
    Figure 0007786313000001
  • Figure 0007786313000002
    Figure 0007786313000002
  • Figure 0007786313000003
    Figure 0007786313000003
Patent Text Reader

Abstract

To provide an analysis device, an analysis method, and a computer program for accurately estimating deformation at an end of a cable.SOLUTION: An analysis device includes: a setting unit that sets a position and an angle at which a first end of a cable is attached and a position and an angle at which a second end is attached; an estimation unit that estimates a first shape that is a shape when suspension is in a first state of the cable, in which the position and the angle of the first end and the position and the angle of the second end are set, and a second shape that is a shape when the suspension is in a second state; and a calculation unit that calculates, on the basis of the estimated first shape and second shape of the cable, a curvature change amount of the cable. The estimation unit uses a cable model that virtually simulates the whole of the cable, a first member model and a second member model that virtually simulate each of a first member attached to the first end of the cable and a second member attached to the second end of the cable, and estimates the first shape and the second shape.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an analysis device, an analysis method, and a computer program. [Background technology]

[0002] Patent Document 1 discloses a wire harness analysis device that calculates the shape of a wire harness routed inside a vehicle using the finite element method. The wire harness analysis device disclosed in Patent Document 1 discretizes the wire harness, which is regarded as a continuum, into a plurality of beam elements, assigns physical property values ​​to the beam elements that are corrected in consideration of the internal condition of the wire harness or the working environment when the wire harness is assembled into a vehicle, and calculates the shape of the wire harness based on the corrected physical property values. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-99573 Summary of the Invention [Problem to be solved by the invention]

[0004] For example, in an electric parking brake (EPB) system or an anti-lock brake (ABS) system installed in a vehicle, a parking brake unit, wheel speed sensors, etc., in a wheel house are electrically connected to an on-board control device located on the vehicle body by an electrically insulated cable. Such a cable is stretched between components fixed to bearings that rotatably support the wheels, such as a suspension arm or parking brake unit, and a portion of the vehicle body near the wheel house, and is deformed in accordance with the movement of the suspension. When the cable deforms, the amount of deformation at the end of the cable is likely to be large, and damage such as breakage or tearing of the coating is likely to occur near the end. However, in the wire harness analysis device disclosed in Patent Document 1, the entire wire harness, including the end, is uniformly modeled as a beam element, which may result in insufficient estimation of deformation at the end. [Means for solving the problem]

[0005] An analysis device according to one aspect of the present disclosure is an analysis device that analyzes a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a component fixed to the support mechanism, and a second end attached to a vehicle body connected to the support mechanism via a suspension, the analysis device including: a setting unit that sets a position and angle at which the first end of the cable is attached to the support mechanism or the component fixed to the support mechanism, and a position and angle at which the second end is attached to the vehicle body; and a setting unit that sets a position and angle at which the suspension of the cable, whose position and angle of the first end and the position and angle of the second end have been set by the setting unit, is configured to The suspension includes an estimation unit that estimates a first shape, which is the shape when the suspension is in a first state, and a second shape, which is the shape when the suspension is in a second state, and a calculation unit that calculates a curvature change amount of the cable based on the first shape and the second shape of the cable estimated by the estimation unit, wherein the estimation unit estimates the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively, as solid elements.

[0006] The present disclosure can be realized not only as an analysis device having the above-described characteristic configuration, but also as an analysis method including characteristic steps, or as a computer program for causing a computer to execute the characteristic steps. The present disclosure can be realized as a system including the analysis device, or as a semiconductor integrated circuit in which part or all of the analysis device is implemented. [Effects of the Invention]

[0007] According to the present disclosure, deformation at the end of a cable can be accurately estimated. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram for explaining a cable that is an object of analysis by an analysis device according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of a hardware configuration of the analysis device according to the embodiment. [Figure 3] FIG. 3 is a functional block diagram illustrating an example of functions of the analysis device according to the embodiment. [Figure 4] FIG. 4 is a diagram for explaining the shape of a cable routed in a vehicle. [Figure 5] FIG. 5 is a diagram showing an example of the entire analysis model of a cable. [Figure 6] FIG. 6 is a graph showing an example of the curvature and the amount of change in curvature of a cable. [Figure 7] FIG. 7 is a flowchart illustrating an example of analysis processing by the analysis device according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0009] <Summary of Embodiments of the Present Disclosure> The following provides an outline of embodiments of the present disclosure.

[0010] (1) An analysis device according to this embodiment is an analysis device that analyzes a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a part fixed to the support mechanism, and a second end attached to a vehicle body connected to the support mechanism via a suspension, the analysis device including a setting unit that sets the position and angle at which the first end of the cable is attached to the support mechanism or the part fixed to the support mechanism, and the position and angle at which the second end is attached to the vehicle body; and a setting unit that sets the position and angle of the first end and the position and angle of the second end of the cable that have been set by the setting unit, and the suspension that is connected to the first end of the cable. and a calculation unit that calculates a curvature change amount of the cable based on the first and second shapes of the cable estimated by the estimation unit, wherein the estimation unit estimates the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively. As a result, because the first member and the second member are modeled as solid elements, it is possible to accurately estimate deformation of the cable in the vicinity of the first member and the second member.

[0011] (2) In the above (1), the physical properties may include a bending stiffness measured from an actual cable or a modulus of elasticity calculated from the bending stiffness, thereby enabling accurate modeling of the cable using the actual measured value of the bending stiffness of the cable.

[0012] (3) In the above (1) or (2), the cable model may be modeled using beam elements defined by a beam differential equation, which allows the cable to be modeled as a simple beam element and reduces the calculation load for estimating the first and second shapes of the cable.

[0013] (4) In any one of (1) to (3) above, the first state of the suspension may be a state in which the suspension is at a minimum design length, and the second state may be a state in which the suspension is at a maximum design length, thereby making it possible to calculate the maximum curvature change of the cable due to the operation of the suspension.

[0014] (5) In any one of (1) to (4) above, the analysis device may further include a determination unit that determines the flex life of the cable based on the amount of change in curvature of the cable calculated by the calculation unit, thereby making it possible to obtain the flex life of the cable through simulation.

[0015] (6) In the above (5), the determining unit may determine the flex life of the cable using a relationship between a curvature change amount and a flex life obtained by performing a flex test on an actual cable, thereby enabling the flex life of the cable to be accurately estimated by simulation.

[0016] (7) In any one of (1) to (6) above, the analysis device may further include an output unit that outputs a graph showing the relationship between the longitudinal position of the cable and the curvature change calculated by the calculation unit, thereby allowing a user to check the curvature change for each position on the cable.

[0017] (8) An analysis method according to this embodiment is an analysis method for analyzing a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a part fixed to the support mechanism, and a second end attached to a vehicle body connected to the support mechanism via a suspension, the analysis method including the steps of setting a position and angle at which the first end of the cable is attached to the support mechanism or a part fixed to the support mechanism, and a position and angle at which the second end is attached to the vehicle body; and analyzing the cable having the position and angle of the first end and the position and angle of the second end set when the suspension is in a first state. and a step of calculating a curvature change amount of the cable based on the estimated first and second shapes of the cable, wherein the estimating step includes estimating the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end and a second member attached to the second end of the cable, respectively. As a result, since the first member and the second member are modeled as solid elements, it is possible to accurately estimate the deformation of the cable in the vicinity of the first member and the second member.

[0018] (9) A computer program according to this embodiment is a computer program for analyzing a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a part fixed to the support mechanism, and a second end attached to a vehicle body connected to the support mechanism via a suspension, the computer program including the steps of setting a position and angle at which the first end of the cable is attached to the support mechanism or a part fixed to the support mechanism, and a position and angle at which the second end is attached to the vehicle body; and setting the position and angle of the first end and the position and angle of the second end of the cable to the suspension. the method includes the steps of: estimating a first shape that is a shape when the suspension is in a first state and a second shape that is a shape when the suspension is in a second state; and calculating a curvature change amount of the cable based on the estimated first and second shapes of the cable, wherein the estimating step includes estimating the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively. As a result, since the first member and the second member are modeled as solid elements, it is possible to accurately estimate the deformation of the cable in the vicinity of the first member and the second member.

[0019] <Details of the embodiment of the present disclosure> DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, detailed descriptions of embodiments of the present invention will be given with reference to the accompanying drawings. At least some of the embodiments described below may be combined in any desired manner.

[0020] [1. Analysis target] 1 is a diagram for explaining a cable to be analyzed by an analysis device according to an embodiment. A cable 70 to be analyzed by the analysis device according to this embodiment is an EPB cable used in an EPB system.

[0021] The cable 70 is used to electrically connect the on-board control device 50 arranged in the body 11 of the vehicle 10 to the parking brake unit 40 arranged in the wheel house 12. The wheel house 12 is arranged with the wheels 20 connected to the body 11 via suspensions 30. The suspensions 30 include suspension arms 31. The suspension arms 31 are an example of a support mechanism that rotatably supports the wheels 20. The parking brake units 40 are arranged on the axles of the wheels 20.

[0022] A connecting member 61 is fixed to the suspension arm 31. The connecting member 61 is a member for connecting a first end of a cable 70. A cable 41 extends from the connecting member 61, and the connecting member 61 and the parking brake unit 40 are connected by the cable 41.

[0023] An on-board control device 50 is mounted on the vehicle body 11. The on-board control device 50 is a component of the EPB system, and controls the parking brake unit 40.

[0024] A connection member 62 is fixed to the vehicle body 11. The connection member 62 is a member for connecting a second end of the cable 70. A cable 51 extends from the connection member 62, and the connection member 62 and the on-vehicle control device 50 are connected by the cable 51.

[0025] A first end of the cable 70 is connected to the connection member 61. A second end of the cable 70 is connected to the connection member 62. This electrically connects the on-board control device 50 and the parking brake unit 40.

[0026] A first member 71, which is a reinforcing member made of synthetic resin, is provided at a first end of cable 70. First member 71 is, for example, a cylinder having an inner diameter the same as the outer diameter of cable 70, and covers the first end of cable 70. The first end of cable 70 is fixed to suspension arm 31 by caulking. However, the first end of cable 70 does not have to be fixed to suspension arm 31. The first end of cable 70 may also be fixed to a component fixed to the suspension arm, which is a support mechanism, such as a brake caliper.

[0027] A second member 72, which is a reinforcing member made of synthetic resin, is provided at the second end of cable 70. Second member 72 is, for example, a cylinder having an inner diameter the same as the outer diameter of cable 70, and covers the second end of cable 70. The second end of cable 70 is fixed to vehicle body 11 by caulking.

[0028] As the suspension 30 expands and contracts, the relative positions of the vehicle body 11 and the wheel 20 change. This causes the cable 70 to deform. Because the second end of the cable 70 is fixed to the vehicle body 11, the positional relationship between the vehicle body 11 and the second end does not change with the movement of the suspension 30. Because the first end of the cable 70 is fixed to the suspension arm 31, the positional relationship between the vehicle body 11 and the first end changes with the movement of the suspension 30. In other words, the second end of the cable 70 fixed to the vehicle body 11 is a fixed end, and the first end of the cable 70 fixed to the suspension arm 31 is a movable end.

[0029] Since the direction of suspension movement is fixed, the deformation pattern of cable 70 is also fixed. In other words, cable 70 deforms according to a fixed pattern. Note that the deformation pattern of a cable routed to the front wheels differs from that of a cable routed to the rear wheels. For example, the deformation pattern of a cable routed to the front wheels may be affected not only by the suspension but also by the steering angle of the wheels due to the steering.

[0030] The amount of deformation of the cable 70 is not uniform, and there are some locations where the amount of deformation is large and some locations where the amount of deformation is small. In other words, when the cable 70 deforms, the amount of deformation varies depending on the longitudinal position of the cable 70. For this reason, when the cable 70 is repeatedly deformed by the operation of the suspension, damage such as breakage of the wire or tearing of the coating occurs in the locations of the cable 70 where the amount of deformation is large.

[0031] [2. Hardware configuration of the analysis device] 2 is a block diagram showing an example of the hardware configuration of an analysis device according to an embodiment. Analysis device 100 according to this embodiment analyzes cable 70 using the finite element method. Analysis device 100 includes processor 101, nonvolatile memory 102, volatile memory 103, input device 104, display device 105, and communication interface (communication I / F) 106.

[0032] The volatile memory 103 is, for example, a semiconductor memory such as an SRAM (Static Random Access Memory) or a DRAM (Dynamic Random Access Memory). The non-volatile memory 102 is, for example, a flash memory, a hard disk, a ROM (Read Only Memory), etc. The non-volatile memory 102 stores an analysis program 201, which is a computer program, and data used to execute the analysis program 201. The functions of the analysis device 100 are realized when the analysis program 201 is executed by the processor 101. The analysis program 201 can be stored in a recording medium such as a flash memory, a ROM, or a CD-ROM. The processor 101 can analyze the cable 70 using the finite element method using the analysis program 201.

[0033] The processor 101 is, for example, a CPU (Central Processing Unit). However, the processor 101 is not limited to a CPU. The processor 101 may be a GPU (Graphics Processing Unit). The processor 101 is, for example, a multi-core processor. The processor 101 may be a single-core processor. The processor 101 may be, for example, an ASIC (Application Specific Integrated Circuit) or a programmable logic device such as a gate array or FPGA (Field Programmable Gate Array). In this case, the ASIC or programmable logic device is configured to be able to execute the same processing as the analysis program 201.

[0034] The non-volatile memory 102 stores a cable model 202 generated by the analysis program 201. The cable model 202 is a model that virtually simulates the entire cable 70 with uniform physical properties. The physical properties of the cable model 202 include bending rigidity. The bending rigidity is a value (actual measurement value) measured on a sample of the cable 70. In a specific example, the bending rigidity is an actual measurement value obtained by a three-point bending test performed in a low-temperature environment of -30°C. The physical property of the cable model 202 is not limited to bending rigidity, and may be an elastic modulus calculated from the bending rigidity. The elastic modulus is calculated from the second moment of area and bending rigidity of the cable model 202.

[0035] In this embodiment, the cable model 202 is a beam element, that is, the cable model 202 is a model defined by a beam differential equation.

[0036] Furthermore, the non-volatile memory 102 stores a first member model 203 and a second member model 204. The first member model 203 is a model that virtually simulates the first member 71 as a solid element. The second member model 204 is a model that virtually simulates the second member 72 as a solid element. A solid element is an analytical model expressed in a three-dimensional shape, and is composed of multiple small regions (meshes). Physical property values ​​such as elastic modulus, Poisson's ratio, and specific gravity are assigned to each small region.

[0037] The non-volatile memory 102 stores attribute data 205. The attribute data 205 is data indicating attributes of the cable 70. The attributes include, for example, the length, bending stiffness, and Poisson's ratio of the cable 70. The attributes may further include the specific gravity of the cable 70. The bending stiffness included in the attribute data 205 is an actual measured value obtained by a three-point bending test.

[0038] The nonvolatile memory 102 stores flex life data 206. The flex life data 206 is data indicating the relationship between the amount of curvature change and the flex life obtained by performing a flex test on a sample of the cable 70. In a specific example of the flex test, the sample of the cable 70 is placed vertically between two mandrels A and B, each 60 mm in diameter, arranged horizontally and parallel to each other. The upper end of the sample is bent horizontally by 90° so that it abuts the upper side of one of the mandrels, A, and then bent horizontally by 90° so that it abuts the upper side of the other mandrel, B, repeatedly in a low-temperature environment of −30°C. This repetition is performed while connecting two conductors in the cable and measuring their resistance. The flex life is defined as the number of flexes at which the resistance increases to 10 times or more the initial resistance (one flex is defined as bending the cable to the right, then bending it to the left, and then bending it back to the right). The flex life is an example of an index value for flex resistance.

[0039] The nonvolatile memory 102 stores curvature change amount data 207 generated by the analysis program 201. The curvature change amount data 207 is data that indicates the relationship between the position in the longitudinal direction of the cable 70 and the amount of curvature change.

[0040] For example, the input device 104 includes a keyboard and a pointing device such as a mouse. The input device 104 may also be a capacitive or pressure-sensitive touchpad overlaid on the screen of the display device 105. The input device 104 is used to input data to the analysis device 100.

[0041] The display device 105 includes, for example, a liquid crystal panel or an OEL (organic electroluminescence) panel, and is capable of displaying text or graphic information.

[0042] The communication I / F 106 can communicate with external devices. For example, the communication I / F 106 is connected to a CAD (Computer Aided Design) device via a network and can receive CAD data from the CAD device.

[0043] [3. Functions of the analysis device] 3 is a functional block diagram showing an example of functions of the analysis device according to the embodiment. When the processor 101 executes the analysis program 201, the analysis device 100 functions as an input unit 111, a setting unit 112, a generation unit 113, an estimation unit 114, a calculation unit 115, a determination unit 116, and an output unit 117.

[0044] The input unit 111 is mainly realized by the input device 104 or the communication I / F 106. The output unit 117 is mainly realized by the display device 105. The setting unit 112, the generation unit 113, the estimation unit 114, the calculation unit 115, and the determination unit 116 are mainly realized by the processor 101.

[0045] The analysis device 100 estimates the shape of the cable 70 attached to the vehicle 10. More specifically, the analysis device 100 estimates the shape of the cable 70 at the time of initial routing (hereinafter referred to as the "initial routing shape"), the shape of the cable 70 at the maximum contraction of the suspension 30 in accordance with the design (hereinafter referred to as the "full bound shape"), and the shape of the cable 70 at the maximum extension of the suspension 30 in accordance with the design (hereinafter referred to as the "full rebound shape").

[0046] 4 is a diagram for explaining the shape of the cable routed in a vehicle, showing examples of the initial routed shape, the full bound shape, and the full rebound shape of the cable 70.

[0047] When the cable 70 is attached (routed) to the vehicle 10, the suspension 30 is in a natural length state. The initial routing of the cable 70 refers to the state when the cable 70 is first routed in the vehicle 10. In other words, the initial routing shape of the cable 70 is the shape of the cable 70 when the suspension 30 is in a natural length state.

[0048] The maximum design compression state of the suspension 30 (hereinafter referred to as "full bound") refers to the design state in which the suspension 30 is most compressed. The full bound shape of the cable 70 is an example of the first shape.

[0049] The maximum design extension of the suspension 30 (hereinafter referred to as "full rebound") refers to the state in which the suspension 30 is most extended as determined by design. The full rebound shape of the cable 70 is an example of the second shape.

[0050] In order to estimate the shape of the cable 70, it is necessary to identify the positions and angles of both ends (first end and second end) of the cable 70 in three-dimensional space. Therefore, in order to estimate the initial routing shape of the cable 70, it is necessary to identify the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end on the vehicle 10 at the time of initial routing. In order to estimate the full-bound shape of the cable 70, it is necessary to identify the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end on the vehicle 10 at the time of full rebound. In order to estimate the full-rebound shape of the cable 70, it is necessary to identify the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end on the vehicle 10 at the time of full rebound. However, because the second end of the cable 70, which is fixed to the vehicle body 11, is a fixed end, the attachment position and attachment angle of the second end are the same at the time of initial routing, at the time of full bounce, and at the time of full rebound.

[0051] For example, a user uses the input device 104 to input the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of initial routing, at the time of full bound, and at the time of full rebound to the analysis device 100. In another example, a CAD device (not shown) transmits CAD data, and the analysis device 100 receives the CAD data. The CAD data includes information on the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of initial routing, at the time of full bound, and at the time of full rebound. Returning to FIG. 3 , the input unit 111 receives the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of initial routing, at the time of full bound, and at the time of full rebound.

[0052] The setting unit 112 sets the input attachment position and attachment angle of the first end and the second end of the cable 70 at each of the initial routing, full bound, and full rebound. For example, the setting unit 112 stores the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at each of the initial routing, full bound, and full rebound in the non-volatile memory 102 as setting information.

[0053] The generation unit 113 generates the cable model 202. In a specific example, the generation unit 113 generates the cable model 202 using the length, bending stiffness, and Poisson's ratio of the cable 70 included in the attribute data 205. The specific gravity of the cable 70 may also be used to generate the cable model 202.

[0054] Fig. 5 is a diagram showing an example of an entire analytical model of a cable. In Fig. 5, analytical model 35 is shown as a three-dimensional model of the cable.

[0055] The analysis model 35 is configured by combining a cable model 202, a first member model 203, and a second member model 204.

[0056] The cable model 202 is a beam element in the finite element method. That is, the cable model 202 is an element defined as a line. In FIG. 5, the cable model 202 is shown as a three-dimensional cylindrical model having a cross-sectional area. As shown in FIG. 5, the analysis device 100 displays the cable model 202 as a three-dimensional cylinder on the display device 105, but the actual cable model 202 is a line model having no cross-sectional area. The bending stiffness is used as the elastic modulus in the cable model 202.

[0057] The first member model 203 and the second member model 204 are solid elements in the finite element method. That is, the first member model 203 and the second member model 204 are elements having defined three-dimensional shapes. The first member model 203 has a three-dimensional shape that simulates the first member 71, and the second member model 204 has a three-dimensional shape that simulates the second member 72. That is, each of the first member model 203 and the second member model 204 is defined as a cylindrical shape. Each of the first member model 203 and the second member model 204 is divided into a plurality of small regions. Physical property information (elastic modulus, Poisson's ratio, and specific gravity) that simulates the first member 71 is assigned to each small region of the first member model 203, and physical property information (elastic modulus, Poisson's ratio, and specific gravity) that simulates the second member 72 is assigned to each small region of the second member model 204.

[0058] 3 , the estimation unit 114 estimates the shape of the cable 70 whose first end position and angle and whose second end position and angle have been set by the setting unit 112. That is, the estimation unit 114 estimates the initial routing shape, full bound shape, and full rebound shape of the cable 70.

[0059] The estimation unit 114 estimates an initial routing shape of the cable 70 based on the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at the time of initial re-routing, which are set by the setting unit 112, the cable model 202, the first member model 203, and the second member model 204. The estimation unit 114 estimates a full bound shape of the cable 70 based on the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at the time of full bound, which are set by the setting unit 112, the cable model 202, the first member model 203, and the second member model 204. The estimation unit 114 estimates the full rebound shape of the cable 70 based on the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at full rebound, which are set by the setting unit 112, the cable model 202, the first component model 203, and the second component model 204.

[0060] The cable 70 has a structure in which a core wire including at least one insulated wire made of a conductor and an insulating layer covering the conductor is covered with a sheath. The sheath has a two-layer structure, for example, an inner sheath layer and an outer sheath layer covering the inner sheath layer. Because the cable 70 has such a complex structure, if the cable 70 is simulated using solid elements, the analytical model also has a complex structure. Therefore, estimating the shape of the cable 70 using an analytical model of solid elements requires a large amount of calculation. According to the analysis device 100 of this embodiment, the cable model 202 is a beam element that virtually simulates the entire cable 70 with uniform physical properties, so the calculation load for estimating the shape of the cable 70 can be reduced.

[0061] The first end of the cable 70 is covered by a first member 71, and the second end is covered by a second member 72. When the cable 70 having this configuration is deformed, the amount of deformation is likely to be large near the boundary between the exposed portion of the cable 70 and the first member 71, and near the boundary between the exposed portion of the cable 70 and the second member 72, and damage such as breakage of the cable or tearing of the covering is likely to occur in these areas. According to the analysis device 100 of this embodiment, the first member 71 and the second member 72 are virtualized in detail as solid elements, so that the portions of the cable 70 where the amount of deformation is large can be accurately analyzed, and the deformation at the ends of the cable 70 can be accurately estimated.

[0062] The calculation unit 115 calculates the amount of change in curvature of the cable 70 based on the full bound shape and full rebound shape of the cable 70 estimated by the estimation unit 114.

[0063] Specifically, the calculation unit 115 calculates the curvature of the cable 70 in the estimated full bound shape at each position in the longitudinal direction (axial direction) of the cable 70. Furthermore, the calculation unit 115 calculates the curvature of the cable 70 in the estimated full rebound shape at each position in the longitudinal direction of the cable 70. The calculation unit 115 calculates, for each position in the longitudinal direction of the cable 70, the difference between the curvature at full bound and the curvature at full rebound as the curvature change amount.

[0064] FIG. 6 is a graph showing an example of the curvature and curvature change of a cable. In FIG. 6, the vertical axis represents the curvature and the curvature change, and the horizontal axis represents the distance from the movable end (first end) as the longitudinal position of the cable 70. FIG. 6 shows a graph of the curvature at full bound, a graph of the curvature at full rebound, a graph of the curvature change, and a graph of the torsion rate change. The cable 70 bends in different directions depending on the part. For this reason, the curvature graph shows the absolute value of the curvature. The cable 70 not only bends due to deformation, but also twists. The torsion rate change is the difference between the amount of twist of the cable 70 at full bound and the amount of twist of the cable 70 at full rebound.

[0065] Returning to FIG. 3, the calculation unit 115 generates curvature change amount data 207 indicating the calculated curvature change amount at each position in the longitudinal direction of the cable 70, and stores the generated curvature change amount data 207 in the non-volatile memory 102.

[0066] The determination unit 116 determines the flex life of the cable 70 based on the amount of curvature change of the cable 70 calculated by the calculation unit 115. In a specific example, the determination unit 116 determines the flex life of the cable 70 using the relationship between the amount of curvature change and the flex life obtained by performing a flex test on the actual cable 70. That is, the determination unit 116 determines the flex life of the cable 70 using the flex life data 206.

[0067] The output unit 117 outputs the analysis results of the cable 70. Specifically, the display device 105 displays the analysis results of the cable 70. The analysis results include at least one of the curvature change amount calculated by the calculation unit 115 and the flex life determined by the determination unit 116.

[0068] The output unit 117 can output a graph showing the relationship between the position in the longitudinal direction of the cable 70 and the amount of curvature change calculated by the calculation unit 115. Specifically, the output unit 117 references the curvature change amount data 207 stored in the nonvolatile memory 102 and outputs the graph of the amount of curvature change. This allows the user to visually grasp the amount of curvature change at each position.

[0069] [4. Operation of the analysis device] The operation of the analysis device 100 according to this embodiment will be described. The processor 101 performs the following analysis processing by executing the analysis program 201. Fig. 7 is a flowchart showing an example of the analysis processing performed by the analysis device according to this embodiment.

[0070] For example, a user uses the input device 104 to input to the analysis device 100 the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of initial routing, the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of full bound, and the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of full rebound. In another example, a CAD device (not shown) transmits CAD data to the analysis device 100. The CAD data includes the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of initial routing, the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of full bound, and the attachment positions and attachment angles of the first end and the second end of the cable 70 at the time of full rebound. The processor 101 acquires the attachment position and attachment angle of the first end and the second end of the cable 70 at the time of initial routing, the attachment position and attachment angle of the first end and the second end of the cable 70 at the time of full bounce, and the attachment position and attachment angle of the first end and the second end of the cable 70 at the time of full rebound (step S101).

[0071] The processor 101 sets the input attachment position and attachment angle of the first end and the second end of the cable 70 at the time of initial routing, the attachment position and attachment angle of the first end and the second end of the cable 70 at the time of full bound, and the attachment position and attachment angle of the first end and the second end of the cable 70 at the time of full rebound (step S102). For example, the processor 101 generates setting information including the attachment position and attachment angle of the first end and the attachment angle of the second end of the cable 70 at the time of initial routing, the attachment position and attachment angle of the first end and the attachment angle of the second end of the cable 70 at the time of full bound, and the attachment position and attachment angle of the first end and the attachment angle of the second end of the cable 70 at the time of full rebound, and stores the generated setting information in the nonvolatile memory 102.

[0072] The processor 101 refers to the attribute data 205 and generates the cable model 202 using the length, bending stiffness, and Poisson's ratio of the cable 70 included in the attribute data 205 (step S103).

[0073] The processor 101 estimates an initial routing shape of the cable 70 using the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at the time of initial routing, the cable model 202, the first member model 203, and the second member model 204. The processor 101 estimates a full-bound shape of the cable 70 using the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at the time of full-bound, the cable model 202, the first member model 203, and the second member model 204. Furthermore, the processor 101 estimates a full-rebound shape of the cable 70 using the attachment position and attachment angle of the first end and the attachment position and attachment angle of the second end of the cable 70 at the time of full-rebound, the cable model 202, the first member model 203, and the second member model 204 (step S104).

[0074] The processor 101 calculates the curvature at each position of the cable 70 at full bound, and calculates the curvature at each position of the cable 70 at full rebound. Furthermore, the processor 101 calculates the difference between the curvature at full rebound and the curvature at full rebound as the curvature change amount for each position of the cable 70 (step S105).

[0075] The processor 101 generates curvature change amount data 207 indicating the correspondence between the position in the longitudinal direction of the cable 70 and the curvature change amount, and stores the generated curvature change amount data 207 in the nonvolatile memory 102 (step S106).

[0076] The processor 101 refers to the flex life data 206 and determines the flex life of the cable 70 from the calculated curvature change amount (step S107). For example, the flex life corresponding to the maximum value of the curvature change amount is determined as the flex life of the cable 70.

[0077] Processor 101 displays the analysis results on display device 105 (step S108). This completes the analysis process.

[0078] [5. Modifications] In the above-described embodiment, the cable model 202 is a beam element, but is not limited to this. The cable model 202 does not have to be a beam element as long as it is a model that virtually simulates the entire cable 70 with uniform physical properties. For example, the same physical property values ​​(elastic modulus, Poisson's ratio, specific gravity) may be assigned to each small region of a cylindrical solid element sliced ​​in the axial direction, and this may be used as a cable model.

[0079] In the above-described embodiment, the EPB cable is the object of analysis, but the present invention is not limited to this. For example, a signal cable for transmitting the detected value of a wheel speed sensor may be the object of analysis.

[0080] [5. Supplementary Notes] The embodiments disclosed herein are illustrative in all respects and are not restrictive. The scope of the present invention is defined by the claims rather than the above-described embodiments, and includes meanings equivalent to the claims and all modifications within the scope thereof. [Explanation of symbols]

[0081] 10 vehicles 11 Body 12 Wheelhouse 20 wheels 30 Suspension 31 Suspension arm 40 Parking brake unit 41 Cable 50 On-board control device 51 Cable 61, 62 Connecting member 70 Cable 71 First member 72 Second member 100 Analyzer 101 processors 102 Non-volatile memory 103 Volatile Memory 104 Input Device 105 Display device 106 Communication Interface (Communication I / F) 111 Input section 112 Setting section 113 Generation part 114 Estimation Department 115 Calculation Unit 116 Decision Section 117 Output section 201 Analysis Program 202 Cable Model 203 First member model 204 Second member model 205 attribute data 206 Flex life data 207 Curvature change data

Claims

1. 1. An analysis device for analyzing a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a component fixed to the support mechanism, and a second end attached to a vehicle body that is connected to the support mechanism via a suspension, a setting unit that sets a position and an angle at which the first end of the cable is attached to the support mechanism or a component fixed to the support mechanism, and a position and an angle at which the second end of the cable is attached to the vehicle body; an estimation unit that estimates a first shape of the cable, the shape being a shape when the suspension is in a first state, and a second shape of the cable, the shape being a shape when the suspension is in a second state, for which the position and angle of the first end and the position and angle of the second end have been set by the setting unit; a calculation unit that calculates a curvature change amount of the cable based on the first shape and the second shape of the cable estimated by the estimation unit; Equipped with the estimation unit includes a cable model that virtually simulates the entire cable with uniform physical properties; estimating the first shape and the second shape using a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively; Analysis device.

2. The physical properties include a bending stiffness measured from an actual cable or an elastic modulus calculated from the bending stiffness. The analysis device according to claim 1 .

3. The cable model is modeled using beam elements defined based on beam differential equations. The analysis device according to claim 1 .

4. the first state of the suspension is a state in which the suspension is at a minimum design length, and the second state is a state in which the suspension is at a maximum design length; The analysis device according to claim 1 .

5. the analysis device further includes a determination unit that determines a flex life of the cable based on the amount of change in curvature of the cable calculated by the calculation unit. The analysis device according to claim 1 .

6. the determining unit determines the flex life of the cable using a relationship between a curvature change amount and a flex life obtained by performing a flex test on an actual cable. The analysis device according to claim 5 .

7. the analysis device further includes an output unit that outputs a graph showing a relationship between a position in the longitudinal direction of the cable and the curvature change amount calculated by the calculation unit. The analysis device according to any one of claims 1 to 6.

8. 1. An analysis method for analyzing a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a component fixed to the support mechanism, and a second end attached to a vehicle body that is connected to the support mechanism via a suspension, the method comprising: setting a position and an angle at which the first end of the cable is attached to the support mechanism or a part fixed to the support mechanism, and a position and an angle at which the second end of the cable is attached to the vehicle body; a step of estimating a first shape of the cable, the first shape being a shape when the suspension is in a first state, and a second shape of the cable, the second shape being a shape when the suspension is in a second state, for which the position and angle of the first end and the position and angle of the second end have been set; calculating a curvature change amount of the cable based on the estimated first shape and second shape of the cable; Including, the estimating step includes estimating the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively. Analysis method.

9. A computer program for analyzing a cable having a first end attached to a support mechanism that rotatably supports a wheel of a vehicle or a component fixed to the support mechanism, and a second end attached to a vehicle body that is connected to the support mechanism via a suspension, the computer program comprising: On the computer, setting a position and an angle at which the first end of the cable is attached to the support mechanism or a part fixed to the support mechanism, and a position and an angle at which the second end of the cable is attached to the vehicle body; a step of estimating a first shape of the cable, the first shape being a shape when the suspension is in a first state, and a second shape of the cable, the second shape being a shape when the suspension is in a second state, for which the position and angle of the first end and the position and angle of the second end have been set; calculating a curvature change amount of the cable based on the estimated first shape and second shape of the cable; Execute the estimating step includes estimating the first shape and the second shape using a cable model that virtually simulates the entire cable with uniform physical properties, and a first member model and a second member model that virtually simulate, as solid elements, a first member attached to the first end of the cable and a second member attached to the second end of the cable, respectively. Computer program.

Citation Information

Patent Citations

  • Wiring design support method for wire structure, device therefor and program therefor

    JP2005242426A

  • Wire harness analysis method, wire harness analyzing apparatus, and program

    JP2015099573A

  • Method and device for predicting cable shape

    JP2017107352A

  • Cable deformation prediction method

    JP2018081728A