Apparatus, method and program for analyzing vibration damping device characteristics using machine learning

JP7634838B2Active Publication Date: 2025-02-25KAYABA CO LTD +1
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2021070847
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-04-20
Publication Date
2025-02-25
Estimated Expiration
2041-04-20

AI Technical Summary

Benefits of technology

【0009】 本発明によれば、振動減衰装置の特性を適切に分析することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007634838000001
    Figure 0007634838000001
  • Figure 0007634838000002
    Figure 0007634838000002
  • Figure 0007634838000003
    Figure 0007634838000003
Patent Text Reader

Abstract

To appropriately analyze characteristics of a vibration attenuation device.SOLUTION: A characteristic analysis device 100 includes: an AI model acquisition unit 82 that acquires an AI model N obtained through machine learning of a correspondence relationship between a spectrogram of acceleration on a lower side of a spring of a first vibration attenuation device and a spectrogram of acceleration on an upper side of the spring of the first vibration attenuation device; a measurement value acquisition unit 84 that acquires an input measurement value of acceleration on one side of a second vibration attenuation device and an output measurement value of acceleration on the other side of the second vibration attenuation device; a predicted value acquisition unit 86 that inputs the input measurement value to the AI model N as a spectrogram to acquire a spectrogram of an output predicted value of acceleration on the other side of the second vibration attenuation device; and a characteristic information generation unit 88 that, on the basis of a difference between the spectrogram of the output predicted value and the spectrogram of the output measurement value, generates characteristic information indicating a difference in spectrogram of acceleration of the second vibration attenuation device with respect to the first vibration attenuation device.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an apparatus, a method, and a program for analyzing characteristics of a vibration damping device using machine learning. [Background technology]

[0002] There is known a vibration damping device that is provided in a vehicle or the like to damp vibration. For example, Patent Document 1 describes that data related to vertical vibration when the vehicle is running normally is identified by using machine learning. [Prior art documents] [Non-patent literature]

[0003] [Patent Document 1] JP 2019-69651 A Summary of the Invention [Problem to be solved by the invention]

[0004] There is room for improvement in using machine learning to properly analyze the characteristics of vibration damping devices.

[0005] The present invention has been made in consideration of the above, and aims to provide a characteristic analysis device, a characteristic analysis method, and a program for a vibration damping device that use machine learning to appropriately analyze the characteristics of a vibration damping device. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present disclosure provides a vibration damping device characteristic analysis device using machine learning, comprising: an AI model acquisition unit that acquires an AI model that has been machine-learned to learn a correspondence between a spectrogram of acceleration on the unsprung side of a first vibration damping device provided between the body and wheels of a vehicle and a spectrogram of acceleration on the sprung side of the first vibration damping device; a measurement acquisition unit that acquires input measurement values ​​that are measurement values ​​of acceleration on one of the unsprung side and sprung side of a second vibration damping device and output measurement values ​​that are measurement values ​​of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; a predicted value acquisition unit that inputs the input measurement values ​​into the AI ​​model as spectrograms and acquires a spectrogram of an output predicted value that is a predicted value of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; and a characteristic information generation unit that generates characteristic information indicating a difference in the spectrogram of the acceleration of the second vibration damping device relative to the first vibration damping device based on a difference between the spectrogram of the output predicted value and the spectrogram of the output measurement value.

[0007] In order to solve the above-mentioned problems and achieve the object, the characteristic analysis method according to the present disclosure includes the steps of: acquiring an AI model that has been machine-learned to learn the correspondence between a spectrogram of acceleration on the unsprung side of a first vibration damping device provided between the body and wheels of a vehicle and a spectrogram of acceleration on the sprung side of the first vibration damping device; acquiring input measurement values ​​that are measurement values ​​of acceleration on one of the unsprung side and sprung side of a second vibration damping device, and output measurement values ​​that are measurement values ​​of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; inputting the input measurement values ​​into the AI ​​model as spectrograms to acquire a spectrogram of an output predicted value that is a predicted value of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; and generating characteristic information that indicates a difference in the spectrograms of the acceleration of the second vibration damping device relative to the first vibration damping device based on the difference between the spectrogram of the output predicted value and the spectrogram of the output measurement value.

[0008] In order to solve the above-mentioned problems and achieve the object, the program of the present disclosure causes a computer to execute the following steps: acquiring an AI model that has been machine-learned to learn the correspondence between a spectrogram of acceleration on the unsprung side of a first vibration damping device provided between the body and wheels of a vehicle and a spectrogram of acceleration on the sprung side of the first vibration damping device; acquiring input measurement values ​​that are measurement values ​​of acceleration on one of the unsprung side and sprung side of a second vibration damping device and output measurement values ​​that are measurement values ​​of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; inputting the input measurement values ​​into the AI ​​model as spectrograms to acquire a spectrogram of an output predicted value that is a predicted value of acceleration on the other of the unsprung side and sprung side of the second vibration damping device; and generating characteristic information that indicates a difference in spectrograms of acceleration of the second vibration damping device relative to the first vibration damping device based on the difference between the spectrogram of the output predicted value and the spectrogram of the output measurement value. Effect of the Invention

[0009] According to the present invention, the characteristics of the vibration damping device can be properly analyzed. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic diagram of a vibration damping device according to the present embodiment. [Diagram 2] FIG. 2 is a schematic cross-sectional view of the vibration damping device according to the present embodiment. [Diagram 3] FIG. 3 is a schematic block diagram of the characteristic analysis device according to this embodiment. [Figure 4] FIG. 4 is a schematic diagram for explaining image data for an AI model. [Diagram 5] Figure 5 is a conceptual diagram of an AI model. [Figure 6] FIG. 6 is a diagram illustrating an example of the characteristic information. [Figure 7]FIG. 7 is a flowchart illustrating a process flow of the characteristic analysis device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiments described below.

[0012] (Vibration damping device) The characteristic analysis device 100 according to this embodiment analyzes the characteristics of the vibration damping device using machine learning. An example of the configuration of the vibration damping device will be described below.

[0013] Fig. 1 is a schematic diagram of a vibration damping device according to this embodiment, and Fig. 2 is a schematic cross-sectional view of the vibration damping device according to this embodiment. As shown in Fig. 1, the vibration damping device 1 according to this embodiment is provided between a body BD and a wheel TR (an axle connected to the wheel TR) of a vehicle V, and generates a damping force to suppress vibration of the vehicle body BD. However, the vibration damping device 1 is not limited to being used for a vehicle, and may be used in any mechanism.

[0014] 2, the vibration damping device 1 according to this embodiment includes a cylinder 10, a piston 20 (valve piston) slidably inserted into the cylinder 10, a piston rod 30 inserted into the cylinder 10 so as to be able to move forward and backward, and a base valve 40 provided within the cylinder 10. The piston rod 30 is connected to the piston 20 and extends to the outside of the cylinder 10.

[0015] The cylinder 10 is filled with a working fluid O. In this embodiment, the working fluid O is oil, but may be any fluid such as water. The cylinder 10 has an inner tube 12, an outer tube 14, a bearing 16, and an oil seal 18. The inner tube 12 is a cylindrical member. The outer tube 14 is a cylindrical member and is provided so as to surround the outer circumferential surface (side surface) of the inner tube 12. The bearing 16 is a guide bush that slidably supports the piston rod 30. The oil seal 18 slidably supports the piston rod 30 while sealing out the working fluid O and the like.

[0016] The above is the vibration damping device 1 according to the present embodiment, but the configuration of the vibration damping device 1 is not limited to the above example. For example, in the above description, a so-called twin-tube shock absorber is used, but the present invention is not limited to this and may be a so-called monotube shock absorber.

[0017] (Characteristics analyzer) FIG. 3 is a schematic block diagram of the characteristic analysis device according to the present embodiment. The characteristic analysis device 100 can be said to be a computer, and includes an input unit 70, an output unit 72, a communication unit 74, a storage unit 76, and a control unit 78. The input unit 70 is a user interface that accepts user operations (inputs), and may be, for example, a mouse or a keyboard. The output unit 72 is a device that outputs information, and may be, for example, a display. The communication unit 74 is a communication module that communicates with an external device, and may be, for example, an antenna. The characteristic analysis device 100 communicates with an external device by wireless communication, but may also be wired communication, and any communication method may be used.

[0018] The storage unit 76 is a memory that stores various information such as the contents of calculations and programs of the control unit 78, and includes at least one of a main storage device such as a random access memory (RAM), a read only memory (ROM), and an external storage device such as a hard disk drive (HDD). The program for the control unit 78 stored in the storage unit 76 may be stored in a recording medium readable by the characteristic analysis device 100. The storage unit 76 also stores an AI model N, which is a learning model in AI (Artificial Interigence).

[0019] The control unit 78 is a calculation device and includes a calculation circuit such as a CPU (Central Processing Unit). The control unit 78 includes a learning unit 80, an AI model acquisition unit 82, a measurement value acquisition unit 84, a predicted value acquisition unit 86, and a characteristic information generation unit 88. The control unit 78 realizes the learning unit 80, the AI ​​model acquisition unit 82, the measurement value acquisition unit 84, the predicted value acquisition unit 86, and the characteristic information generation unit 88 by reading and executing a program (software) from the storage unit 76, and executes the processes. The control unit 78 may execute these processes using one CPU, or may include multiple CPUs and execute the processes using the multiple CPUs. At least a part of the processes of the learning unit 80, the AI ​​model acquisition unit 82, the measurement value acquisition unit 84, the predicted value acquisition unit 86, and the characteristic information generation unit 88 may be realized by a hardware circuit.

[0020] (Learning Department) The learning unit 80 performs machine learning on the AI ​​model N before learning to generate a trained AI model N. The learning unit 80 trains the AI ​​model N to learn the correspondence between the vibration degree on the vibration source side of the first vibration damping device and the vibration degree on the opposite side of the vibration source of the first vibration damping device. Here, the first vibration damping device is the vibration damping device 1 that is the reference for the machine learning of the AI ​​model N. The vibration source side of the first vibration damping device refers to a position closer to the vibration source of the first vibration damping device (the wheel TR in this embodiment), and can be said to be a position (unsprung position) closer to the vibration source side than the mechanism that damps the vibration of the first vibration damping device. In this embodiment, the vibration source side of the first vibration damping device may refer to the cylinder 10 of the first vibration damping device. The vibration degree may be any parameter as long as it is a parameter indicating the degree of vibration, but in this embodiment, it is acceleration. In other words, the vibration degree on the vibration source side of the first vibration damping device refers to the acceleration of the unsprung part of the first vibration damping device. On the other hand, the side opposite the vibration source of the first vibration damping device refers to the side farther from the vibration source of the first vibration damping device (the wheel TR in this embodiment), and can be said to be the position opposite the vibration source (the position on the spring) with respect to the mechanism that damps the vibration of the first vibration damping device. In this embodiment, the side opposite the vibration source of the first vibration damping device may refer to the piston rod 30 of the first vibration damping device. In other words, the degree of vibration on the side opposite the vibration source of the first vibration damping device can be said to refer to the acceleration on the spring of the first vibration damping device. Hereinafter, the side opposite the vibration source of the first vibration damping device will be appropriately referred to as the damping side of the first vibration damping device.

[0021] The learning unit 80 acquires the measured value of the vibration degree (here, acceleration) on the vibration source side of the first vibration damping device as teacher data for input to the untrained AI model, and acquires the measured value of the vibration degree (here, acceleration) on the damping side of the first vibration damping device as teacher data for output that becomes a solution to teach the output data from the untrained AI model. The teacher data will be explained in more detail below.

[0022] In this embodiment, a first sensor S1 for detecting the degree of vibration (here, acceleration) on the vibration source side of the first vibration damping device and a second sensor S2 for detecting the degree of vibration (here, acceleration) on the damping side of the first vibration damping device are attached to a vehicle V equipped with a first vibration damping device, and the vehicle V is actually driven. Then, the first sensor S1 detects the acceleration on the vibration source side of the first vibration damping device at predetermined time intervals while the vehicle V is moving, and the second sensor S2 detects the acceleration on the damping side of the first vibration damping device at predetermined time intervals while the vehicle V is moving. The learning unit 80 acquires the detection results of the first sensor S1 and the second sensor S2 from a device (data logger) that records the detection results of the first sensor S1 and the second sensor S2 via the communication unit 74, and uses the results as teacher data. Note that the first sensor S1 may be attached at any position as long as it can detect the degree of vibration on the vibration source side of the first vibration damping device, but for example, it is attached at a position closer to the wheel side than the mechanism that damps the vibration of the first vibration damping device (for example, the cylinder 10). The second sensor S2 may be attached at any position as long as it can detect the degree of vibration on the damping side of the first vibration damping device, and is attached, for example, at a position on the opposite side of the wheel from the mechanism that damps the vibration of the first vibration damping device (for example, the piston rod 30). The running conditions of the vehicle V when the first sensor S1 and the second sensor S2 are caused to perform detection may be set arbitrarily, for example, by running the vehicle on a test course at a predetermined speed.

[0023] FIG. 4 is a schematic diagram for explaining image data for an AI model. In this embodiment, the learning unit 80 converts the waveform data of the acceleration at each predetermined time detected by the first sensor S1 and the second sensor S2 into image data (spectrogram) showing the acceleration at each time and frequency, and uses it as teacher data. That is, the waveform of the acceleration can be converted into data showing the acceleration at each frequency by FFT (Fast Fourier Transform). Therefore, as shown in the example of FIG. 4, the waveform data of the acceleration at each predetermined time detected by the first sensor S1 and the second sensor S2 can be converted into data showing the acceleration at each time and frequency by dividing the acceleration data at each time by frequency. That is, the learning unit 80 divides the acceleration data at each time by frequency using FFT processing for the waveform data of the acceleration at each predetermined time detected by the first sensor S1, and generates image data showing the acceleration at each time and frequency on the vibration source side of the first vibration damping device. That is, the learning unit 80 generates image data showing the acceleration at the vibration source side of the first vibration damping device for each time and frequency by setting the acceleration at the vibration source side of the first vibration damping device for each coordinate (pixel) in a two-dimensional coordinate system with time as the X-axis and frequency as the Y-axis. Similarly, the learning unit 80 divides the acceleration data for each time by frequency using FFT processing for the waveform data of the acceleration at each predetermined time detected by the second sensor S2, and generates image data showing the acceleration at the damping side of the first vibration damping device for each time and frequency. That is, the learning unit 80 generates image data showing the acceleration at the damping side of the first vibration damping device for each time and frequency by setting the acceleration at the damping side of the first vibration damping device for each time and frequency as a gradation value for each coordinate (pixel) in a two-dimensional coordinate system with time as the X-axis and frequency as the Y-axis. Note that FIG. 4 shows an example of image data, which is a two-dimensional image (spectrogram) in which acceleration is expressed by gradation values ​​(for example, brightness).

[0024] The learning unit 80 sets image data indicating the acceleration for each time and frequency on the vibration source side of the first vibration damping device as teacher data for input to an unlearned AI model, and sets image data indicating the acceleration for each time and frequency on the damping side of the first vibration damping device as teacher data for output to an unlearned AI model N. The learning unit 80 inputs the teacher data for input and the teacher data for output to an unlearned AI model, and causes the AI ​​model N to machine-learn the correspondence between the vibration degree on the vibration source side of the first vibration damping device and the vibration degree on the damping side of the first vibration damping device. More specifically, the learning unit 80 causes the AI ​​model N to machine-learn the correspondence between the acceleration for each time and frequency on the vibration source side of the first vibration damping device and the acceleration for each time and frequency on the damping side of the first vibration damping device.

[0025] FIG. 5 is a conceptual schematic diagram of the AI ​​model N. The learning unit 80 generates the AI ​​model N that has been machine-learned by setting weight coefficients and bias values ​​in the AI ​​model using teacher data. In other words, the AI ​​model N can be said to be a model in which weight coefficients and bias values ​​have been learned by the learning unit 80. The AI ​​model N is a learning model learned by deep learning, and is composed of a model (neural network) that reconstructs a sprung spectrogram from an unsprung spectrogram, learned by deep learning, and variables. Deep learning is one of the methods of machine learning, and in a narrow sense, is composed of a neural network with, for example, four or more layers. In the example of this embodiment, the AI ​​model N is a CNN (Conventional Neural Network) model, and as shown in FIG. 5, includes, for example, an encoder layer MN1 and a decoder layer MN2 that include multiple convolution layers and multiple pooling layers. When input data IN is input, the AI ​​model N performs calculations in the encoder layer MN1 and the decoder layer MN2, and outputs output data ON.

[0026] The learning unit 80 trains the untrained AI model in the above manner to generate a trained AI model N. The trained AI model N is a model that has been machine-learned to obtain the correspondence between the degree of vibration on the vibration source side of the first vibration damping device and the degree of vibration on the damping side of the first vibration damping device. More specifically, the trained AI model N is a model that has been machine-learned to obtain the correspondence between the acceleration per time and frequency on the vibration source side of the first vibration damping device and the acceleration per time and frequency on the damping side of the first vibration damping device.

[0027] In this embodiment, learning is performed using image data suitable for CNN, and image data is also input when the AI ​​model N is used, so that the prediction accuracy of the AI ​​model N can be improved. However, in this embodiment, the use of image data indicating acceleration for each time and frequency as teacher data for the AI ​​model N is not limited, and any data indicating the degree of vibration on the vibration source side and the damping side of the first vibration damping device may be used as teacher data for the AI ​​model N. Furthermore, the AI ​​model N is not limited to a CNN model, and may be an AI model of any type.

[0028] (Regarding the second vibration damping device) Since the AI ​​model N has learned the correspondence relationship between the vibration degree on the vibration source side of the first vibration damping device and the vibration degree on the damping side, when the vibration degree on the vibration source side of the first vibration damping device is input, it can predict the unknown vibration degree on the damping side of the first vibration damping device. In addition, the characteristic analysis device 100 of this embodiment uses the AI ​​model N that has machine-learned about the first vibration damping device to analyze the characteristics of a second vibration damping device that is different from the first vibration damping device. The second vibration damping device is the vibration damping device 1 that is the subject of the characteristic analysis, and has different specifications from the first vibration damping device. In this embodiment, the second vibration damping device has different specifications of the working fluid O from the first vibration damping device. However, the difference in specifications between the second vibration damping device and the first vibration damping device is not limited to the working fluid O and may be any, but it is preferable that the second vibration damping device and the first vibration damping device have different specifications that affect the friction force in the cylinder 10. For example, the second vibration damping device and the first vibration damping device preferably differ in at least one of the specifications of the working fluid O, the specifications of the oil seal 18, the specifications of the bearing 16, the specifications of the piston 20, and the specifications of the valve (base valve 40). Also, it is preferable that the difference in the specifications between the second vibration damping device and the first vibration damping device is one type. Note that the specification here refers to the physical properties of the working fluid O, and may refer to at least one of the shape, dimensions, and material of parts such as the oil seal 18, the bearing 16, the piston 20, and the valve.

[0029] Hereinafter, the analysis of the characteristics of the second vibration damping device by the characteristic analysis device 100 will be specifically described.

[0030] The AI ​​model acquisition unit 82 acquires the trained AI model N trained by the learning unit 80. For example, the AI ​​model acquisition unit 82 reads out the trained AI model N from the storage unit 76. Note that, for example, if the AI ​​model N has been trained by another device, the AI ​​model acquisition unit 82 may acquire the trained AI model N from that device via the communication unit 74.

[0031] (Measurement value acquisition section) The measurement value acquisition unit 84 acquires a measurement value of the vibration degree (here, acceleration) on the vibration source side of the second vibration damping device and a measurement value of the vibration degree (here, acceleration) on the damping side (opposite side to the vibration source) of the second vibration damping device. The vibration source side of the second vibration damping device refers to a position closer to the vibration source (wheel in this embodiment) of the second vibration damping device, and can be said to be a position closer to the vibration source side than the mechanism that damps the vibration of the second vibration damping device (unsprung position). In this embodiment, the vibration source side of the second vibration damping device may refer to the cylinder 10 of the second vibration damping device. Moreover, the damping side (opposite side to the vibration source) of the second vibration damping device refers to a side farther from the vibration source (wheel in this embodiment) of the second vibration damping device, and can be said to be a position on the opposite side to the vibration source with respect to the mechanism that damps the vibration of the second vibration damping device (spring position). In this embodiment, the damping side of the second vibration damping device may refer to the piston rod 30 of the first vibration damping device.

[0032] In this embodiment, a first sensor S1 for detecting the degree of vibration (here, acceleration) on the vibration source side of the second vibration damping device and a second sensor S2 for detecting the degree of vibration (here, acceleration) on the damping side of the second vibration damping device are attached to a vehicle V equipped with the second vibration damping device, and the vehicle V is actually driven. Then, the first sensor S1 detects the acceleration on the vibration source side of the second vibration damping device at predetermined time intervals while the vehicle V is moving, and the second sensor S2 detects the acceleration on the damping side of the second vibration damping device at predetermined time intervals while the vehicle V is moving. The measurement value acquisition unit 84 acquires the detection results of the first sensor S1 and the second sensor S2 from a device (data logger) that records the detection results of the first sensor S1 and the second sensor S2 via the communication unit 74. Note that the first sensor S1 may be attached at any position as long as it can detect the degree of vibration on the vibration source side of the second vibration damping device, but for example, it is attached at a position closer to the wheel side than the mechanism that damps the vibration of the second vibration damping device (for example, the cylinder 10). The second sensor S2 may be attached at any position as long as it can detect the degree of vibration on the damping side of the second vibration damping device, but for example, it is attached at a position on the opposite side of the wheel from the mechanism that damps the vibration of the second vibration damping device (for example, the piston rod 30). The running conditions of the vehicle V when the first sensor S1 and the second sensor S2 perform detection may be set arbitrarily, such as running at a predetermined speed on a test course. However, it is preferable that the mounting positions of the first sensor S1 and the second sensor S2, the specifications of the vehicle V, and the running conditions of the vehicle V when detecting the degree of vibration of the first vibration damping device are the same as when the degree of vibration of the first vibration damping device is detected.

[0033] Hereinafter, the measurement value of the vibration degree on the vibration source side of the second vibration damping device acquired by the measurement value acquisition unit 84 will be referred to as the input measurement value, as appropriate, and the measurement value of the vibration degree on the damping side of the second vibration damping device acquired by the measurement value acquisition unit 84 will be referred to as the output measurement value, as appropriate.

[0034] (Prediction value acquisition part) The predicted value acquisition unit 86 inputs the input measurement values ​​acquired by the measurement value acquisition unit 84 to the trained AI model N. In the AI ​​model N, the input measurement values ​​are input as input data and a calculation is executed. As a result, the AI ​​model N outputs an output predicted value, which is a predicted value of the degree of vibration on the damping side (the side opposite to the vibration source) of the second vibration damping device, as output data. In this way, the predicted value acquisition unit 86 acquires the output predicted value. In this way, the AI ​​model N can be said to be a trained program that outputs an output predicted value when an input measurement value is input.

[0035] More specifically, in this embodiment, the predicted value acquisition unit 86 generates input data to be input to the AI ​​model N based on the input measurement value acquired by the measurement value acquisition unit 84. Specifically, the predicted value acquisition unit 86 classifies the acceleration waveform data (input measurement value for each time) detected by the first sensor S1 for each predetermined time by FFT processing, and generates input image data (spectrogram of input measurement value) indicating the acceleration measurement value for each time and frequency on the vibration source side of the second vibration damping device. That is, the predicted value acquisition unit 86 generates the input image data by setting the acceleration measurement value for each time and frequency on the vibration source side of the second vibration damping device as a gradation value for each coordinate (pixel) in a two-dimensional coordinate system with time as the X-axis and frequency as the Y-axis.

[0036] The predicted value acquisition unit 86 inputs the input image data as input data to the AI ​​model N. In the AI ​​model N, a calculation is executed, and output image data (spectrogram of output predicted value) indicating a predicted value of acceleration for each time and frequency on the damping side of the second vibration damping device is output as output data. In this way, the predicted value acquisition unit 86 acquires the output image data. Note that the output image data refers to data in which the predicted value (output predicted value) of acceleration for each time and frequency on the damping side of the second vibration damping device is expressed as a gradation value for each coordinate (pixel) in a two-dimensional coordinate system with time as the X-axis and frequency as the Y-axis.

[0037] (Characteristics information generation unit) The characteristic information generating unit 88 generates characteristic information based on the difference between the output predicted value (predicted value of acceleration on the damping side of the second vibration damping device) and the output measurement value (measured value of acceleration on the damping side of the second vibration damping device). The characteristic information is information indicating the difference in the degree of vibration of the second vibration damping device with respect to the first vibration damping device. That is, since the AI ​​model N has learned the degree of vibration of the first vibration damping device, it is expected that the output predicted value of the degree of vibration of the second vibration damping device calculated by the AI ​​model N will be close to the output measurement value when the characteristics of the first vibration damping device and the second vibration damping device are similar. Therefore, it can be said that the difference between the output predicted value and the output measurement value is an index indicating the difference in the degree of vibration of the second vibration damping device with respect to the first vibration damping device. Therefore, the characteristic information generating unit 88 can generate characteristic information indicating the difference in the degree of vibration of the second vibration damping device with respect to the first vibration damping device from the difference between the output predicted value and the output measurement value. In this way, by generating characteristic information from the difference between the output prediction value and the output measurement value, the influence of the difference in specifications between the second vibration damping device and the first vibration damping device on the vibration degree can be properly extracted, and the characteristics of the second vibration damping device can be properly analyzed. This can assist, for example, in the development of a vibration damping device. Note that, although it is possible to estimate the influence of the difference in specifications on the vibration degree by analyzing the measured values ​​on the damping side of the first vibration damping device and the second vibration damping device, there are cases where it is not possible to properly extract only the influence of the difference in specifications on the vibration degree due to the influence of errors in the conditions at the time of measurement, etc. In contrast, in this embodiment, by using the output prediction value, it is possible to absorb errors in the conditions at the time of measurement, etc., and properly extract the influence of the difference in specifications on the vibration degree.

[0038] More specifically, in this embodiment, the characteristic information generating unit 88 acquires the output image data calculated by the AI ​​model N. The characteristic information generating unit 88 also divides the acceleration data for each time by frequency using FFT processing for the waveform data (output measurement value for each time) of the acceleration for each predetermined time detected by the second sensor S2, and generates measurement image data (spectrogram of output measurement value) indicating the acceleration measurement value for each time and frequency on the damping side of the second vibration damping device. The measurement image data refers to data in which the acceleration measurement value (output measurement value) for each time and frequency on the damping side of the second vibration damping device is expressed as a gradation value for each coordinate (pixel) in a two-dimensional coordinate system with time as the X-axis and frequency as the Y-axis. The characteristic information generating unit 88 generates characteristic information based on the difference between the output image data and the measurement image data. More specifically, the characteristic information generating unit 88 calculates the difference value between the output prediction value in the output image data and the output measurement value in the measurement image data for each coordinate. The characteristic information generating unit 88 generates characteristic information based on the difference value between the output prediction value and the output measurement value for each coordinate. Since the coordinates here are divided by time and frequency, the characteristic information can be said to be data showing the difference between the predicted output value and the measured output value for each frequency. In this way, by generating characteristic information from the difference between the predicted output value and the measured output value for each frequency, it is possible to extract frequency bands where the difference in vibration degree becomes large due to the difference in specifications between the second vibration damping device and the first vibration damping device. In addition, it is also possible to appropriately extract the difference in vibration degree in high frequency bands that were previously difficult to detect.

[0039] FIG. 6 is a diagram showing an example of characteristic information. The characteristic information may be data itself indicating a difference value between an output prediction value and an output measurement value, or may be data generated based on a difference value between an output prediction value and an output measurement value. For example, the characteristic information generating unit 88 may use, as characteristic information, information comparing data of a predicted value of the vibration source side of the first vibration damping device obtained by inputting a measurement value of the vibration source side of the first vibration damping device into the AI ​​model N and data of a predicted value of the vibration source side of the second vibration damping device obtained by inputting a measurement value of the vibration source side of the second vibration damping device into the AI ​​model N. In this case, for example, the characteristic information generating unit 88 inputs image data indicating a measurement value of acceleration for each time and frequency on the vibration source side of the first vibration damping device into the AI ​​model N to obtain image data indicating a predicted value of acceleration for each time and frequency on the damping side of the first vibration damping device. Then, the characteristic information generating unit 88 calculates the difference between the predicted value of acceleration for each time and frequency on the damping side of the first vibration damping device and the measured value of acceleration for each time and frequency on the damping side of the first vibration damping device, and generates data indicating the difference between the predicted value and the measured value on the damping side of the first vibration damping device for each frequency as the first characteristic information based on the calculated difference. Then, the characteristic information generating unit 88 generates data indicating the difference between the output predicted value and the output measured value for each frequency as the second characteristic information, and information including the first characteristic information and the second characteristic information as the characteristic information. In the example of FIG. 6, the line segment L1 shows an example of the first characteristic information, and the line segment L2 shows an example of the second characteristic information. By including the first characteristic information and the second characteristic information in this way, for example, a frequency band in which the difference in vibration degree becomes large due to the difference in specifications between the second vibration damping device and the first vibration damping device can be more appropriately extracted.

[0040] The characteristic information generating unit 88 may output the generated characteristic information to the output unit 72, or may output (transmit) it to another device.

[0041] (Processing flow) The flow of the processing of the characteristic analysis device 100 described above will be described. FIG. 7 is a flowchart illustrating the processing flow of the characteristic analysis device. As shown in FIG. 7, the characteristic analysis device 100 acquires a trained AI model N by the AI ​​model acquisition unit 82 (step S10), and acquires an input measurement value (a measurement value of the degree of vibration on the vibration source side of the second vibration damping device) and an output measurement value (a measurement value of the degree of vibration on the damping side of the second vibration damping device) by the measurement value acquisition unit 84 (step S12). The characteristic analysis device 100 generates input image data (measurement values ​​of acceleration for each time and frequency on the vibration source side of the second vibration damping device) by the predicted value acquisition unit 86, inputs the input image data to the AI ​​model N (step S14), and acquires output image data (output predicted values ​​for each time and frequency on the damping side of the second vibration damping device) (step S16). The characteristic analysis device 100 generates, by the characteristic information generating unit 88, characteristic information indicating a difference in the degree of vibration of the second vibration damping device relative to the first vibration damping device, based on the difference between the predicted output value and the measured output value (step S18).

[0042] In the above description, the vibration source side (unsprung side) is the input data of the AI ​​model N, and the damping side (spring side) is the output data from the AI ​​model N. However, this is not limited thereto, and conversely, the damping side (spring side) may be the input data of the AI ​​model N, and the vibration source side (unsprung side) may be the output data from the AI ​​model N. In this case, the AI ​​model N is trained using teacher data in which the vibration degree of the damping side of the first vibration damping device is the input data and the vibration degree of the vibration source side of the first vibration damping device is the output data. Then, the vibration degree of the damping side of the second vibration damping device is input to the trained AI model N, and a predicted value of the vibration degree of the vibration source side of the second vibration damping device is obtained as output data.

[0043] (effect) As described above, the characteristic analysis device 100 according to this embodiment analyzes the characteristics of the vibration damping device using machine learning, and includes an AI model acquisition unit 82, a measurement value acquisition unit 84, a prediction value acquisition unit 86, and a characteristic information generation unit 88. The AI ​​model acquisition unit 82 acquires an AI model N that has been machine-learned to learn the correspondence between a spectrogram of acceleration on the unsprung side of the first vibration damping device provided between the vehicle body BD and the wheels TR of the vehicle V and a spectrogram of acceleration on the sprung side of the first vibration damping device. The measurement value acquisition unit 84 acquires an input measurement value that is a measurement value of acceleration on one side of the unsprung side and the sprung side of the second vibration damping device, and an output measurement value that is a measurement value of acceleration on the other side of the unsprung side and the sprung side of the second vibration damping device. The prediction value acquisition unit 86 inputs the input measurement value as a spectrogram to the AI ​​model N, and acquires a spectrogram of an output prediction value that is a prediction value of acceleration on the other side of the unsprung side and the sprung side of the second vibration damping device. The characteristic information generating unit 88 generates characteristic information indicating the difference in the spectrogram of the acceleration of the second vibration damping device relative to the first vibration damping device, based on the difference between the spectrogram of the output predicted value and the spectrogram of the output measured value.

[0044] The characteristic analysis device 100 acquires the output prediction value of the second vibration damping device using the AI ​​model N that has been machine-learned using the data of the first vibration damping device. Then, the characteristic analysis device 100 generates characteristic information from the difference between the output prediction value of the second vibration damping device and the output measurement value of the second vibration damping device. Therefore, this characteristic information becomes information indicating the influence of the difference in specifications between the second vibration damping device and the first vibration damping device on the vibration degree, and it becomes possible to properly analyze the characteristics of the second vibration damping device. This can assist, for example, in the development of a vibration damping device. Furthermore, by using the output prediction value, it is possible to absorb errors in the conditions at the time of measurement and properly extract the influence of the difference in specifications on the vibration degree. For example, a user may compare a vehicle equipped with the first vibration damping device and a vehicle equipped with the second vibration damping device and select a vibration damping device based on the difference in ride comfort. In such a case, by presenting the characteristic information generated in this embodiment to the user, the difference in ride comfort can be made objectively clear and the selection of a vibration damping device can be supported. In addition, in the past, it was possible to provide users with data comparing the measured value of the vibration degree of the first vibration damping device with the measured value of the vibration degree of the second vibration damping device, but vibrations may occur accidentally due to the driver's driving habits (for example, vibrations may occur when turning the steering wheel), the driver's weight, temperature, wind, and other external environments, resulting in data containing noise elements and a risk of low accuracy. In contrast, in this embodiment, by generating characteristic information using the AI ​​model N, it is possible to extract only characteristic elements from a large amount of data and eliminate uncharacteristic elements, thereby reducing the influence of noise elements and providing highly accurate data.

[0045] In addition, the AI ​​model N is preferably one that has been machine-learned to obtain a correspondence relationship between image data indicating the degree of vibration on the vibration source side of the first vibration damping device for each time and frequency and image data indicating the degree of vibration on the damping side of the first vibration damping device for each time and frequency. The predicted value acquisition unit 86 preferably inputs input image data indicating the input measurement value for each time and frequency to the AI ​​model N to obtain output image data indicating the output measurement prediction value for each time and frequency. By using the image data as data for the AI ​​model N in this way, it is possible to improve the prediction accuracy of the output prediction value for each frequency and appropriately analyze the characteristics of the second vibration damping device.

[0046] Moreover, it is preferable that the characteristic information acquisition unit 88 generates characteristic information based on the difference between the predicted output value for each time and frequency in the output image data and the measured output value for each time and frequency, thereby causing the characteristic information to include information indicating the difference in the degree of vibration of the second vibration damping device for each frequency with respect to the first vibration damping device. By thus including the difference in the degree of vibration for each frequency in the characteristic information, it is possible to appropriately extract a frequency band in which the difference in the degree of vibration becomes large due to the difference in specifications between the second vibration damping device and the first vibration damping device.

[0047] Moreover, the degree of vibration is preferably acceleration. By using acceleration as the degree of vibration, it becomes possible to appropriately analyze the characteristics of the second vibration damping device.

[0048] Moreover, it is preferable that the second vibration damping device has specifications that affect frictional force different from those of the first vibration damping device. Frictional force affects the ride comfort of the vibration damping device, such as the steering ability and ground feeling, but it is difficult to analyze how frictional force affects the characteristics of the vibration damping device and, as a result, affects the ride comfort. In contrast, by generating characteristic information using AI model N as in this embodiment, it is possible to properly extract the effect of differences in specifications on differences in the degree of vibration, and properly analyze the effect of frictional force on the characteristics of the vibration damping device.

[0049] Moreover, it is preferable that the second vibration damping device is different from the first vibration damping device in at least one of the working fluid O, the oil seal 18, the bearing 16, the piston 20, and the valve (the base valve 40). According to this embodiment, it becomes possible to appropriately analyze the influence of these differences in specifications on the characteristics of the vibration damping device.

[0050] In addition, the AI ​​model N is a machine learning model that learns the correspondence relationship by using the measured value of the vibration degree on the vibration source side of the first vibration damping device and the measured value of the vibration degree on the damping side (opposite the vibration source) of the first vibration damping device as training data. By using the measured value as training data for the AI ​​model, the prediction accuracy of the AI ​​model can be improved.

[0051] Although the embodiments and examples of the present invention have been described above, the embodiments are not limited to the contents of these embodiments. The above-mentioned components include those that a person skilled in the art can easily imagine, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-mentioned components can be appropriately combined. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the gist of the above-mentioned embodiments. [Explanation of symbols]

[0052] 1. Vibration damping device 80 Learning Department 82 AI Model Acquisition Department 84 Measurement value acquisition section 86 Prediction value acquisition unit 88 Characteristic information generation section 100 Characteristic analyzer N AI model

Claims

1. an AI model acquisition unit that acquires an AI model that has been machine-learned to learn a correspondence relationship between a spectrogram of acceleration on an unsprung side of a first vibration damping device provided between a body and a wheel of a vehicle and a spectrogram of acceleration on an upsprung side of the first vibration damping device; a measurement acquisition unit that acquires an input measurement value that is a measurement value of acceleration on one of the unsprung side and the sprung side of the second vibration damping device, and an output measurement value that is a measurement value of acceleration on the other of the unsprung side and the sprung side of the second vibration damping device; a predicted value acquisition unit that inputs the input measurement value into the AI ​​model as a spectrogram to acquire a spectrogram of an output predicted value, which is a predicted value of acceleration on the other of the unsprung side and the sprung side of the second vibration damping device; a characteristic information generating unit that generates characteristic information indicating a difference between a spectrogram of the acceleration of the second vibration damping device and the spectrogram of the first vibration damping device based on a difference between a spectrogram of the output prediction value and a spectrogram of the output measurement value; Including, A device for analyzing the characteristics of vibration damping devices using machine learning.

2. A step of acquiring an AI model by machine learning a correspondence relationship between a spectrogram of acceleration on an unsprung side of a first vibration damping device provided between a body and a wheel of a vehicle and a spectrogram of acceleration on an upsprung side of the first vibration damping device; obtaining an input measurement, which is a measurement of acceleration at one of the unsprung and sprung sides of a second vibration damping device, and an output measurement, which is a measurement of acceleration at the other of the unsprung and sprung sides of the second vibration damping device; inputting the input measurement values ​​into the AI ​​model as spectrograms to obtain a spectrogram of an output predicted value, which is a predicted value of acceleration on the other of the unsprung side and the sprung side of the second vibration damping device; generating characteristic information indicating a difference between a spectrogram of the acceleration of the second vibration damping device and the spectrogram of the first vibration damping device based on a difference between a spectrogram of the output prediction value and a spectrogram of the output measurement value; Including, Characteristic analysis method.

3. A step of acquiring an AI model by machine learning a correspondence relationship between a spectrogram of acceleration on an unsprung side of a first vibration damping device provided between a body and a wheel of a vehicle and a spectrogram of acceleration on an upsprung side of the first vibration damping device; obtaining an input measurement, which is a measurement of acceleration at one of the unsprung and sprung sides of a second vibration damping device, and an output measurement, which is a measurement of acceleration at the other of the unsprung and sprung sides of the second vibration damping device; inputting the input measurement values ​​into the AI ​​model as spectrograms to obtain a spectrogram of an output predicted value, which is a predicted value of acceleration on the other of the unsprung side and the sprung side of the second vibration damping device; generating characteristic information indicating a difference between a spectrogram of the acceleration of the second vibration damping device and the spectrogram of the first vibration damping device based on a difference between a spectrogram of the output prediction value and a spectrogram of the output measurement value; The computer executes the program.

Citation Information

Patent Citations

  • Road simulation system

    JP1994058848A

  • Method for estimating dynamic characteristic of suspension apparatus for railroad vehicle

    JP2008249610A

  • Vehicular electric suspension system

    JP2009120026A

  • Vibration level detection method and vibration level detection apparatus

    JP2015042996A

  • Suspension control device, suspension control method and program

    JP2016041568A