Control system, control method, and program for variable damping type active damper
Patent Information
- Application Number
- JP2021105848
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-25
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-06-25
AI Technical Summary
【0024】 以上の説明から理解できるように、本発明の可変減衰型アクティブダンパーの制御システムと制御方法、及びプログラムによれば、可変減衰型アクティブダンパーにおいて、時定数の影響を受けることなく、期待される振動低減効果を得ることができる。
Smart Images

Figure 0007638802000001 
Figure 0007638802000002 
Figure 0007638802000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a control system, a control method, and a program for a variable damping type active damper. [Background technology]
[0002] In mid-to-high rise, high rise, and super-high rise buildings equipped with active dampers, the vibrations caused by earthquake loads and wind loads acting on the building are suppressed by actively supplying energy to the building from the outside through so-called active control by the active dampers. In order to improve the seismic isolation performance of the building, a variable damping type active damper that can exert multiple stages of damping performance is sometimes applied to this active damper. The variable damping type active damper can effectively reduce the deformation and acceleration occurring in the building by changing the damping performance of the damper according to the response amount of the building, and the seismic isolation technology and seismic isolation control that apply this damper are called semi-active seismic isolation and semi-active seismic isolation control.
[0003] For example, a variable damping type active damper is formed by an oil damper in which a piston slides inside a cylinder filled with oil, and is configured to freely switch the damping coefficient (damping force) between multiple stages by opening and closing an electromagnetic valve, etc. When switching the damping force of this damper, a time delay occurs according to, for example, the sliding speed of the piston. That is, since the sliding speed of the piston changes according to the damping force, the time delay changes according to the damping force. Therefore, even if a command signal corresponding to the damping force is sent to the active damper in order to exert a damping force suitable for reducing external forces such as earthquake loads and wind loads and building vibrations caused by these external forces, a problem occurs in that the expected vibration reduction effect cannot be obtained due to the time delay. The time delay associated with switching the damping force of the damper is called a "time constant."
[0004] Here, Non-Patent Document 1 discloses a method for predicting and controlling the resonance response of a skyscraper against long-period earthquake motion, which assumes that the resonance component of the ground acceleration can be extracted in real time, predicts the resonance component of the ground acceleration several seconds ahead using a deep learning method for waves band-pass filtered in a narrow band around the resonance frequency, and feed-forward controls the active damper. Here, in the deep learning, a recurrent neural network (RNN), a long short-term memory (LSTM), and a gated recurrent unit (GRU) suitable for time series learning are applied as waveform prediction models, and band-pass filtering is performed in a band of 4.5 to 5.5 seconds including the natural frequency of the main system of the controlled model when learning the model. Then, the numerical data of the past 15 seconds is used as learning data, and the numerical data one step ahead from the current time is used as training data, and in order to predict several seconds ahead, a cycle of predicting the next one step ahead using the predicted information one step ahead as known is repeated to predict the numerical data 15 seconds ahead from the current time. [Prior art documents] [Patent documents]
[0005] [Non-Patent Document 1] Abstracts of the Academic Lectures at the Architectural Institute of Japan Annual Meeting (Hokuriku), September 2019, p909~p910 Predictive control of resonant response of a skyscraper to long-period earthquake motion Summary of the Invention [Problem to be solved by the invention]
[0006] The resonance response prediction control method described in Non-Patent Document 1 is a technology that uses deep learning techniques to predict the resonance components of ground acceleration several seconds ahead and feedforward control the active damper, but it does not resolve the issue that a sufficient vibration reduction effect cannot be obtained in variable damping type active dampers due to the time constant.
[0007] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a control system, control method, and program for a variable damping type active damper that can obtain the expected vibration reduction effect without being affected by the time constant in a variable damping type active damper. [Means for solving the problem]
[0008] In order to achieve the above object, one aspect of a control system for a variable damping type active damper according to the present invention comprises: A control system for a variable damping active damper that controls a variable damping active damper installed in a building, comprising: A vibration meter that measures earthquake waveforms or building vibrations; a control device that receives measurement waveform data that changes from moment to moment and is measured by the vibration meter, creates predicted waveform data based on data that has been received up to a predetermined time of the measurement waveform data, and drives and controls the variable damping type active damper based on the predicted waveform data, The control device includes: a communication unit that receives the measurement waveform data from the vibration meter and transmits a damping force signal related to a damping force to the variable damping type active damper; a prediction unit that predicts a waveform from a predetermined time onward based on data received up to a predetermined time of the measured waveform data, to generate the predicted waveform data; a control signal generating unit that uses the predicted waveform data to specify the damping force at each time to generate the damping force signal and to specify a time constant associated with switching of the damping force, the prediction unit creates the predicted waveform data from the measured waveform data based on a learning result obtained in advance by learning sine waves of a plurality of frequencies through machine learning; The damping force signal is transmitted from the communication unit to the variable damping type active damper with a time corresponding to the time constant advanced.
[0009] According to this aspect, the prediction unit of the control device creates predicted waveform data based on data received up to a predetermined time of the measured waveform data, the control signal generation unit of the control device uses the predicted waveform data to identify the damping force at each time and the time constant associated with switching of the damping force, and the communication unit of the control device advances the time corresponding to the time constant and transmits the damping force signal to the variable damping type active damper, thereby obtaining the vibration reduction effect expected of the active damper without being affected by the time constant. In addition, the prediction unit creates predicted waveform data from the measured waveform data based on the learning results obtained by learning sine waves of multiple frequencies in advance by machine learning, thereby creating highly accurate predicted waveform data. Furthermore, by using sine waves of multiple frequencies in machine learning, it becomes possible to create highly versatile predicted waveform data.
[0010] Here, the "learning result" refers to, for example, weights or parameters obtained by machine learning of various earthquake waveforms and building vibration waveforms (vibration waveforms of buildings determined by the height and stiffness of buildings) measured in the past. In this example, the weights A and B (e.g. weight B is relatively larger) of the weight of the entire waveform of the received measured waveform data up to a certain time (e.g. weight A) and the weight of the waveform of the step slightly before the time to be predicted (e.g. weight B) are obtained as learning results, and predicted waveform data is created by considering the weights A and B, etc., which are learning results, for the entire waveform and the waveform of the step slightly before.
[0011] Furthermore, buildings to be controlled using this embodiment include mid- to high-rise, high-rise, and ultra-high-rise buildings as well as low-rise buildings, and building vibrations controlled by the variable damping active damper include vibrations due to earthquake loads and wind loads caused by strong winds such as typhoons, as well as vibrations due to various mechanical vibrations and traffic vibrations.
[0012] Another aspect of the control system for the active damper according to the present invention is The control device further has a machine learning unit, and is characterized in that the learning result is obtained by learning the sine waves of multiple frequencies through machine learning in the machine learning unit.
[0013] According to the present aspect, by performing machine learning in the machine learning unit provided in the control device, the creation of predicted waveform data based on the received measured waveform data and the learning results obtained by machine learning can be executed by a common control device, thereby making it possible to construct a control system with as simple a configuration as possible.
[0014] In another aspect of the control system for the active damper according to the present invention, The control system for the variable damping active damper has a machine learning device separate from the control device, The learning result is obtained by learning the sine waves of a plurality of frequencies through machine learning in the machine learning device.
[0015] According to this aspect, by performing machine learning in a machine learning device separate from the control device, the control device that creates predicted waveform data and transmits a damping force signal to the damper can be made into a device with as simple a configuration as possible.
[0016] In another aspect of the control system for the active damper according to the present invention, The length of the sine wave is at least one wavelength.
[0017] According to this aspect, the sine waves of each frequency used in the machine learning have a length of one wavelength or more, making it easier to create highly accurate predicted waveform data.
[0018] In another aspect of the control system for the active damper according to the present invention, The machine learning unit or the machine learning device refers to natural frequency data regarding the natural frequency of the building during machine learning, During machine learning, a sine wave having a frequency close to the natural frequency is selected from the plurality of sine waves and machine learning is performed.
[0019] According to this aspect, by selecting a sine wave with a frequency close to the natural frequency of the building to be controlled and performing machine learning, it is possible to efficiently and effectively create predicted waveform data and suppress the vibration of the building to be controlled. Here, the natural frequency of the building is specified in advance based on the height and rigidity of the building, an analytical model of the building, etc., and for example, the natural frequency data may be input and stored in the machine learning device, and a sine wave with a frequency that matches or is close to the stored natural frequency data may be selected.
[0020] In another aspect of the control system for the active damper according to the present invention, A method for controlling a variable damping active damper mounted in a building, comprising the steps of: A receiving step of receiving measurement waveform data relating to an earthquake waveform or building vibration that changes from moment to moment, the measurement data being measured by a vibration meter; a machine learning process for performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies; a prediction step of predicting a waveform after a predetermined time based on data received up to a predetermined time of the measured waveform data and the learning result obtained in the machine learning step, to generate predicted waveform data; a control signal generating step of generating a damping force signal by specifying a damping force at each time using the predicted waveform data, and specifying a time constant associated with switching of the damping force; and a damper driving step of transmitting the damping force signal to the variable damping type active damper by advancing the time equivalent to the time constant, and driving the variable damping type active damper while switching the damping force of the variable damping type active damper.
[0021] According to this aspect, in the prediction step, predicted waveform data is created based on the data received up to a predetermined time of the measured waveform data and the learning results obtained in the machine learning step, in the control signal generation step, the predicted waveform data is used to identify the damping force at each time and the time constant associated with the switching of the damping force, and in the damper drive step, the damping force signal is sent to the variable damping type active damper ahead of the time equivalent to the time constant, thereby achieving the vibration reduction effect expected of the active damper without being affected by the time constant. Note that since the predicted waveform data changes from moment to moment, when the prediction step, the control signal generation step, and the damper drive step are treated as a series of sequential process units, these process units are repeatedly executed until, for example, the building vibration is reduced to a certain level.
[0022] Moreover, one aspect of the program according to the present invention is A program for causing a computer that controls a variable damping type active damper installed in a building to execute the following processes: a machine learning process for performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies; a prediction step of predicting a waveform after a predetermined time based on received data up to a predetermined time of the earthquake waveform or measured waveform data related to building vibration, which are measured and received by a vibration meter and change from moment to moment, and the learning result, to generate predicted waveform data; a control signal generating step of generating a damping force signal by specifying a damping force at each time using the predicted waveform data, and specifying a time constant associated with switching of the damping force; and a damper driving step of transmitting the damping force signal to the variable damping type active damper by advancing the time equivalent to the time constant and driving the variable damping type active damper while switching the damping force of the variable damping type active damper.
[0023] According to the present embodiment, by having a computer execute, via a program, the steps of obtaining learning results through machine learning, creating predicted waveform data based on the learning results and data already received up to a specified time in the measured waveform data, generating a damping force signal using the predicted waveform data and identifying the time constant associated with switching the damping force, and sending the damping force signal to a variable damping type active damper ahead of time equivalent to the time constant, and driving the damping force while switching the damping force, it is possible to obtain the vibration reduction effect expected of an active damper without being affected by the time constant. Effect of the Invention
[0024] As can be understood from the above explanation, according to the control system, control method, and program for a variable damping active damper of the present invention, it is possible to obtain the expected vibration reduction effect in a variable damping active damper without being affected by the time constant. [Brief description of the drawings]
[0025] [Figure 1] 1 is a schematic diagram showing a building equipped with an example of a control system for a variable damping type active damper according to an embodiment. [Diagram 2] FIG. 2 is a hydraulic circuit diagram of a variable damping type active damper. [Diagram 3] FIG. 2 illustrates an example of a hardware configuration of a computer. [Figure 4] FIG. 2A is a diagram showing an example of the functional configuration of a control device that constitutes the control system, and FIG. 2B is a diagram showing an example of the functional configuration of a machine learning device that constitutes the control system. [Diagram 5] FIG. 1 is a diagram illustrating an example of a machine learning method in a machine learning device. [Figure 6] 10A to 10C are diagrams illustrating an example of a method for creating predicted waveform data. [Figure 7] FIG. 4 is a diagram showing an example of the relationship between the piston speed and the time constant of an oil damper. [Figure 8A]This figure shows both the previous earthquake waveform (Elcentro) and the predicted waveform created using machine learning. [Figure 8B] This figure shows both the previous earthquake waveform (Hachinohe) and the predicted waveform created using machine learning. [Figure 8C] This figure shows both the previous earthquake waveform (Taft) and the predicted waveform created using machine learning. [Figure 8D] This figure shows both the previous earthquake waveform (JMA Kobe) and the predicted waveform created using machine learning. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0026] Hereinafter, an example of a control system, a control method, and a program for a variable damping active damper according to an embodiment will be described with reference to the accompanying drawings. Note that in this specification and the drawings, substantially identical components may be denoted by the same reference numerals to avoid redundant description.
[0027] [Control system, control method, and program for a variable damping type active damper according to an embodiment] An example of a control system, a control method, and a program for a variable damping active damper according to an embodiment will be described with reference to Fig. 1 to Fig. 7. Here, Fig. 1 is a schematic diagram showing a building equipped with an example of a control system for a variable damping active damper according to an embodiment, and Fig. 2 is a hydraulic circuit diagram of the variable damping active damper.
[0028] The building 10 in which the variable damping active damper 20 is mounted is a 30-story high-rise building in which the variable damping active damper 20 is mounted on the top floor. The buildings to be vibration-controlled are not limited to the number of floors and proportions (slenderness ratio) shown in the figure, and include a variety of buildings, such as low-rise buildings to super-high-rise buildings, residential buildings, condominiums, office buildings, logistics warehouses, and gymnasiums. The building may be provided with a seismic isolation device such as a laminated rubber device or a sliding seismic isolation device on the foundation or intermediate floors, or the building may have a basement or may have an underground seismic isolation structure in which a seismic isolation device is mounted in the basement. The building vibration controlled by the variable damping active damper in the figure is described as vibration due to earthquake load, but the building vibration may also be vibration due to wind load caused by strong winds such as typhoons, vibration due to various mechanical vibrations, vibration due to traffic vibrations, and the like.
[0029] The control system 60 for the variable damping active damper includes a plurality of vibration meters 50 (two in the illustrated example), a control device 30, and a machine learning device 40. Note that the control device may be provided with a machine learning unit, and in this embodiment, the machine learning device may be unnecessary.
[0030] A variable damping type active damper 20 consisting of an oil damper whose main components are a cylinder 21 and a piston 22, and one of the vibrometers 50A are placed on the top floor of the building 10. In addition, a control device 30, a machine learning device 40, and the other of the vibrometers 50B are placed on the first floor of the building 10. Here, the vibrometer 50 may be placed only on the top floor, or may be placed on each floor, or may be placed on any one or more floors.
[0031] For example, when earthquake motion E acts on building 10 via ground G, building 10 vibrates in the X1 direction at its own natural frequency. An active damper suppresses or reduces the vibration of a building by actively supplying energy to the building through active control, while a variable damping type active damper is capable of generating multiple damping forces and suppresses building vibration with a damping force suitable for the building vibration that changes from moment to moment.
[0032] On the top floor of the building 10, a cylinder 21 and a piston 22 that constitute the active damper 20 are fixed to a pair of fixing fixtures 28, and when the building 10 vibrates in the X1 direction, the piston 22 slides in the X2 direction relative to the cylinder 21, allowing energy to be freely supplied to the building 10.
[0033] The building vibration on the top floor is measured by a vibration meter 50A, and the measured waveform data on the top floor is transmitted to the control device 30 in the Z1 direction.
[0034] Meanwhile, the building vibration on the first floor is measured by the vibration meter 50B, and the measured waveform data is similarly transmitted in the Z2 direction to the control device 30. Here, the building vibration on the first floor may be identified with the earthquake waveform input to the building, but a vibration meter (not shown) may be installed as a seismometer on the ground G or the like outside the building 10, and the control device 30 may receive the measured earthquake waveform data from this seismometer.
[0035] Furthermore, the machine learning device 40 performs intensive machine learning to obtain learning results in advance, and transmits the obtained learning results in the Z3 direction to the control device 30. Here, the vibration meters 50A, 50B and the machine learning device 40 transmit and receive measurement waveform data, learning result data, and the like, to the control device 30 via wireless communication or wired communication, but in the illustrated example, the system will be described as transmitting and receiving data via wireless communication.
[0036] The control device 30 receives the measurement waveform data that changes from moment to moment measured by the vibration meters 50A, 50B, and creates predicted waveform data by predicting the waveform after a predetermined time based on the data already received up to a predetermined time of the received measurement waveform data and the learning results obtained from the machine learning device 40. The control device 30 then uses the created predicted waveform data to identify the damping force at each time of the predicted waveform data to generate a damping force signal, and transmits the damping force signal to the variable damping active damper 20 in the Z4 direction, thereby controlling the drive of the variable damping active damper 20.
[0037] Here, when identifying the damping force at each time and generating a damping force signal, the time constant associated with switching the damping force from one damping force to another is simultaneously identified, and the damping force signal is transmitted to the variable damping type active damper 20 ahead of the time equivalent to the time constant.
[0038] 2, the variable damping active damper 20 is a variable damping oil damper. The oil damper 20 in the illustrated example has a hydraulic circuit 23, which is a closed circuit leading to a cylinder 21, and has two oil passages each consisting of two parallel solenoid valves 24 and a pressure regulating valve 26, and further has a relief valve 25.
[0039] 2 shows a state in which each solenoid valve 24 is closed, oil flows through the main circuit in the Y1 direction, and this is the circuit state when the damping force (damping coefficient) is large. In contrast, by opening each solenoid valve 24, oil flows through the solenoid valve 24 in the Y2 direction and through the corresponding pressure regulating valve 26 in the Y3 direction, thereby making it possible to reduce the damping force (damping coefficient). By setting the number of solenoid valves (the number of oil passage systems) to a desired number, it becomes possible to switch the damping force in two or several steps, or even in a dozen or so steps.
[0040] Next, with reference to Figs. 3 to 7, the hardware configuration and functional configuration of the control device 30 and the machine learning device 40 included in the computer will be described, and an example of a machine learning method in the machine learning device 40 and an example of a method of creating predicted waveform data in the control device 30 will be described. Here, Fig. 3 is a diagram showing an example of the hardware configuration of a computer, Fig. 4(a) is a diagram showing an example of the functional configuration of a control device constituting a control system, and Fig. 4(b) is a diagram showing an example of the functional configuration of a machine learning device constituting a control system. Also, Fig. 5 is a diagram explaining an example of a machine learning method in the machine learning device, and Fig. 6 is a diagram explaining an example of a method of creating predicted waveform data. Furthermore, Fig. 7 is a diagram showing an example of the relationship between the piston speed and the time constant of an oil damper.
[0041] The control device 30 and the machine learning device 40 are each constituted by an information processing device such as a personal computer or a workstation (WS), and each is constituted by the computer shown in FIG.
[0042] A computer such as the control device 30 includes a CPU (Central Processing Unit) 31, a main memory device 32, an auxiliary memory device 33, a communication IF (interface) 34, and an input / output IF 35, which are interconnected by a connection bus 36. The main memory device 32 and the auxiliary memory device 33 are computer-readable recording media. Note that the above components may be provided separately, or some of the components may not be provided.
[0043] The CPU 31 is a central processing unit that performs overall control of the control device 30, which is a computer, etc. The CPU 31, for example, develops a program stored in the auxiliary storage device 33 in an executable manner in the working area of the main storage device 32, and controls peripheral devices through the execution of the program, thereby providing functions that meet a predetermined purpose.
[0044] The main storage device 32 stores computer programs executed by the CPU 31, data processed by the CPU 31, and the like. The main storage device 32 includes, for example, a flash memory, a RAM (Random Access Memory), and a ROM (Read Only Memory). The auxiliary storage device 33 stores various programs and various data in a readable and writable recording medium, and is also called an external storage device. The auxiliary storage device 33 stores, for example, an OS (Operating System), various programs, various tables, and the like. The OS includes, for example, a communication interface program that transfers data to and from an external device connected via the communication IF 34. The external device includes, for example, a personal computer (PC), a workstation (WS), a gateway, and the like that are connected to a network. Here, the network includes a public network such as the Internet, a wireless network such as a mobile phone network, a dedicated network such as a VPN (Virtual Private Network), a LAN (Local Area Network), and the like.
[0045] The auxiliary storage device 33 is used, for example, as a storage area that assists the main storage device 32, and stores computer programs executed by the CPU 31, data processed by the CPU 31, etc. The auxiliary storage device 33 is a silicon disk including a non-volatile semiconductor memory (flash memory, EPROM (Erasable Programmable ROM)), a hard disk drive (HDD: Hard Disk Drive) device, a solid state drive device, etc. Examples of the auxiliary storage device 33 include a drive device for a removable recording medium such as a CD drive device, a DVD drive device, and a BD drive device, and examples of the removable recording medium include a CD, a DVD, a BD, a USB (Universal Serial Bus) memory, and an SD (Secure Digital) memory card, etc.
[0046] The communication IF 34 is an interface with a network to which the control device 30 and the like are connected. The communication IF 34 receives measurement waveform data from a vibration meter 50 mounted on the building 10 and also receives learning result data from the machine learning device 40 via the network, while transmitting a control signal generated by the control device 30 to the variable damping type active damper 20.
[0047] The input / output IF 35 is an interface for inputting and outputting data between devices connected to the control device 30, etc. Input devices such as a keyboard, a pointing device such as a touch panel or a mouse, and a microphone are connected to the input / output IF 35. The control device 30, etc., receives operation instructions, etc. from an operator who operates the input device via the input / output IF 35.
[0048] In addition, the input / output IF 35 is connected to a display device such as a liquid crystal panel (LCD: Liquid Crystal Display) or an organic EL panel (EL: Electroluminescence), a printer, a speaker, or other output device. For example, in the machine learning device 40, natural frequency data of the building 10 is input via the input / output IF 35, and the machine learning device 40 selects one or more sine waves with a frequency close to the natural frequency from among sine waves of multiple frequencies, and executes machine learning. In the machine learning device 40 and the control device 30, learning result data by machine learning, created predicted waveform data, and the like are displayed on a display device constituting the input / output IF 35.
[0049] 4(a), the control device 30 provides various functions of at least a first communication unit 302, a prediction unit 304, a control signal generation unit 306, and a first storage unit 308 (an example of a storage unit) by executing a program by a CPU 31. At least a part of the above processing functions may be provided by a DSP (Digital Signal Processor), a GPU (Graphics Processing Unit), or the like, and similarly, at least a part of the above processing functions may be a dedicated LSI (large scale integration) such as an FPGA (Field-Programmable Gate Array), a numerical calculation processor, an image processing processor, or other digital circuits, or the like.
[0050] The first communication unit 302 receives, via the network, measurement waveform data caused by building vibration transmitted from the vibration meters 50A, 50B installed on the top floor and first floor of the building 10, and stores the data as needed in the first storage unit 308. Furthermore, the first communication unit 302 receives learning result data obtained by machine learning in the machine learning device 40, and stores the data in the first storage unit 308 in the same manner.
[0051] The prediction unit 304 reads out the measured waveform data stored in the first storage unit 308, and performs a prediction of the waveform from a predetermined time onwards based on the measured waveform data that has been received up to the predetermined time, to create predicted waveform data. More specifically, the predicted waveform data is created based on the received data and the learning results of the machine learning device 40. Below, the machine learning method in the machine learning device 40 will be explained, and then a method of creating predicted waveform data in the prediction unit 304 will be described in detail. The created predicted waveform data is stored in the first storage unit 308.
[0052] The control signal generating unit 306 reads out the predicted waveform data from the first storage unit 308, specifies the damping force at each time in the predicted waveform data to generate a damping force signal, and further specifies a time constant associated with switching of the damping force.
[0053] The sliding speed (piston speed) of the piston 22 that constitutes the oil damper differs depending on the damping force of the oil damper, and the time constant, which is the time delay corresponding to the sliding speed of the piston (i.e., the time constant corresponding to the damping force), differs.
[0054] In the example shown in FIG. 7, the time constant is 0.16 s when the piston speed is less than 20 cm / s (17 cm / s or less), and decreases linearly to 0.03 s when the piston speed is in the range of 17 cm / s to 40 cm / s, and becomes constant at 0.03 s when the piston speed is 40 cm / s or more.
[0055] For example, the relationship graph data of Fig. 7 showing the relationship between the damping force and the time constant of the oil damper 20 is stored in the first storage unit 308. Then, when the control signal generating unit 306 specifies the damping force at each time in the predicted waveform data to generate a damping force signal, it specifies the time constant corresponding to this specified damping force from the relationship graph.
[0056] By having the first communication unit 302 transmit a damping force signal to the variable damping active damper 20 ahead of time by a time equivalent to the time constant identified by the control signal generating unit 306, it becomes possible for the variable damping active damper 20 to obtain the expected vibration reduction effect without being affected by the time constant.
[0057] On the other hand, as shown in FIG. 4(b), the machine learning device 40 provides at least various functions of a second communication unit 402, a machine learning unit 404, and a second storage unit 406 by executing a program by the CPU.
[0058] The second communication unit 402 transmits the learning result data that has been machine-learned by the machine learning unit 404 and stored in the second storage unit 406 to the first communication unit 302 of the control device 30.
[0059] The machine learning unit 404 performs intensive machine learning using a predetermined machine learning algorithm to obtain a learning result.
[0060] The machine learning method used here applies the Long Short-Term Memory (LSTM) model, which is one of the algorithms suitable for predicting time-series data, because earthquake waveforms are time-series data.
[0061] In machine learning, the length of a single time series data input to the LSTM model can be set to, for example, 100, the batch size during machine learning can be set to, for example, 32, the number of hidden layers can be set to 500, optimization can be performed using the Adam optimizer, and the MSE loss function can be set as the loss function of the LSTM model.
[0062] In addition, in machine learning, multiple sine waves with different frequencies are used, and each sine wave has a length of one wavelength or more. For example, 39 types of sine waves with frequencies from 0.1 Hz to 30 Hz can be used. In machine learning, the order of the sine waves to be learned can be random.
[0063] As shown in Fig. 5, in machine learning, the measured waveform is input to the LSTM model to predict the value of the next step. Here, various earthquake waveforms can be used as the measured waveform, such as representative earthquake waveforms measured in the past, such as the Elcentro earthquake waveform and the Hachinohe earthquake waveform, as well as earthquake waveforms measured in the past near the building 10 to be controlled.
[0064] By implementing intensive machine learning, a "learning result" is obtained. Here, the learning result means, for example, weights and parameters, and in predicting earthquake waveforms, the degree of influence of the entire earthquake waveform of the learning target and the degree of influence of the step just before the time to be predicted are used as weights, and these weights are calculated as the learning result.
[0065] By using sine waves of multiple frequencies in machine learning, it becomes possible to create highly versatile predicted waveform data. In addition, by selecting a sine wave of a frequency that matches the natural frequency of the building 10 or a frequency close to the natural frequency from among the sine waves of multiple frequencies stored in the second storage unit 406 and performing machine learning, it is possible to create predicted waveform data efficiently and effectively.
[0066] As shown in Figure 5, predicted waveform data for a certain period of time can be created by sequentially predicting the value of the next step. In making this prediction, the prediction unit 304 may refer to the learning result data transmitted from the machine learning device 40 to the control device 30 and stored in the first storage unit 308, or the prediction unit 304 may directly refer to the learning result data stored in the second storage unit 406 of the machine learning device 40.
[0067] As shown in Figure 6, the prediction unit 304 of the control device 30 predicts the predicted value of the black circle (●) shown in Figure 6 based on the received data (measured waveform data shown by a solid line up to 1.7 seconds) stored in the first storage unit 308 and the learning results by the machine learning unit 404 of the machine learning device 40.
[0068] The prediction unit 304 then predicts the next predicted value based on the measured waveform data shown by the solid line and the predicted value (black circle (●)), and repeats this process to sequentially predict the predicted value for the next step, thereby creating predicted waveform data as shown by the dotted line in Figure 6.
[0069] The predicted waveform data is continuously generated, for example, until the vibration of the building 10 is reduced to a certain level, and the predicted waveform data stored in the first storage unit 308 is updated as needed.
[0070] The control signal generating unit 306 identifies the predicted waveform data stored in the first storage unit 308 and the damping force at each time of each predicted waveform data to generate a damping force signal, and further identifies a time constant associated with switching of the identified damping force based on the relationship graph data illustrated in Figure 7.
[0071] Although not shown in the figures, the control method for the variable damping active damper 20 according to the embodiment includes a receiving step of receiving measurement waveform data related to earthquake waveforms or building vibrations that change from moment to moment, which are measured by a vibration meter 50, and a machine learning step of performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies. The control method further includes a prediction step of performing a prediction of a waveform after a predetermined time based on the received data of the measurement waveform data up to a predetermined time and the learning result obtained in the machine learning step to create predicted waveform data. The control method further includes a control signal generation step of specifying the damping force at each time and generating a damping force signal using the predicted waveform data, and specifying a time constant associated with the switching of the damping force. The control signal generation step further includes a damper driving step of transmitting a damping force signal to the variable damping active damper 20 ahead of the time equivalent to the time constant, and driving the variable damping active damper 20 while switching the damping force.
[0072] The above series of controls can also be executed by a program installed in a control device such as a computer. This program causes the control device to execute a machine learning process of performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies, a prediction process of predicting a waveform after a predetermined time based on received data up to a predetermined time of measured waveform data related to earthquake waveforms or building vibrations that are changed from moment to moment and that are measured and received by the vibration meter 50, and the learning result, to create predicted waveform data, a control signal generation process of specifying the damping force at each time and generating a damping force signal using the predicted waveform data, and specifying a time constant associated with switching of the damping force, and a damper drive process of transmitting a damping force signal to the variable damping active damper 20 ahead of the time equivalent to the time constant, to drive the variable damping active damper 20 while switching the damping force.
[0073] [Verification analysis of reproducibility of predicted waveforms using machine learning] In order to verify the accuracy of machine learning using the LSTM model, the inventors conducted an analysis to create a predicted waveform by machine learning using four representative earthquake waveforms from the past. Figures 8A to 8D show the predicted waveforms (solid lines) and actual earthquake waveforms (dotted lines) for the four earthquake waveforms, and the earthquake waveforms are, in the order of Figures 8A to 8D, the Elcentro earthquake waveform, the Hachinohe earthquake waveform, the Taft earthquake waveform, and the JMA Kobe earthquake waveform.
[0074] As can be seen from each figure, the reproducibility of the machine learning predicted waveforms is good for all four types of earthquake waveforms, and it has been verified that the reproducibility of the Hachinohe earthquake waveform, the Taft earthquake waveform, and the JMA Kobe earthquake waveform is particularly high.
[0075] In addition, the present invention is not limited to the configuration shown here, and may be implemented in other embodiments in which other components are combined with the configurations and the like of the above-mentioned embodiment. In this regard, the present invention may be modified within the scope of the gist of the present invention, and may be appropriately determined according to the application form. [Explanation of symbols]
[0076] 10: Building 20: Variable damping type active damper (active damper, oil damper) 21: Cylinder 22: Piston 23: Hydraulic circuit 24: Solenoid valve 25: Relief valve 26: Pressure Regulating Valve 30: Control device 40: Machine learning device 50,50A,50B: Vibration meter 60: Control system (control system for variable damping type active damper) 302: First Communication Department (Communication Department) 304: Prediction Department 306: Control signal generating unit 308: First storage area 402: Second Communications Department 404: Machine Learning Department 406: Second storage section G: Ground E: Earthquake motion
Claims
1. A control system for a variable damping active damper that controls a variable damping active damper installed in a building, comprising: A vibration meter that measures earthquake waveforms or building vibrations; a control device that receives measurement waveform data that changes from moment to moment and is measured by the vibration meter, creates predicted waveform data based on data that has been received up to a predetermined time of the measurement waveform data, and drives and controls the variable damping type active damper based on the predicted waveform data, The control device includes: a communication unit that receives the measurement waveform data from the vibration meter and transmits a damping force signal related to a damping force to the variable damping type active damper; a prediction unit that predicts a waveform from a predetermined time onward based on data received up to a predetermined time of the measured waveform data, to generate the predicted waveform data; a control signal generating unit that uses the predicted waveform data to specify the damping force at each time to generate the damping force signal and to specify a time constant associated with switching of the damping force, the prediction unit creates the predicted waveform data from the measured waveform data based on a learning result obtained in advance by learning sine waves of a plurality of frequencies through machine learning; A control system for a variable damping type active damper, characterized in that the damping force signal is transmitted to the variable damping type active damper from the communication unit with a time equivalent to the time constant advanced.
2. 2. The control system for a variable damping active damper as described in claim 1, characterized in that the control device further has a machine learning unit, and the learning result is obtained by learning the sine waves of multiple frequencies through machine learning in the machine learning unit.
3. The control system for the variable damping active damper has a machine learning device separate from the control device, 2. The control system for a variable damping type active damper according to claim 1, wherein the learning result is obtained by learning the sine waves of a plurality of frequencies through machine learning in the machine learning device.
4. 4. The control system for a variable damping type active damper according to claim 1, wherein the length of the sine wave is equal to or greater than one wavelength.
5. The machine learning unit or the machine learning device refers to natural frequency data regarding the natural frequency of the building during machine learning, A control system for a variable damping active damper as described in any one of claims 2, 3, and claim 4 dependent on claim 2 or 3, characterized in that, during machine learning, a sine wave having a frequency close to the natural frequency is selected from the multiple sine waves and machine learning is performed.
6. A method for controlling a variable damping active damper mounted in a building, comprising the steps of: A receiving step of receiving measurement waveform data relating to an earthquake waveform or building vibration that changes from moment to moment, the measurement data being measured by a vibration meter; a machine learning process for performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies; a prediction step of predicting a waveform after a predetermined time based on data received up to a predetermined time of the measured waveform data and the learning result obtained in the machine learning step, to generate predicted waveform data; a control signal generating step of generating a damping force signal by specifying a damping force at each time using the predicted waveform data, and specifying a time constant associated with switching of the damping force; and a damper driving step of transmitting the damping force signal to the variable damping active damper by advancing a time equivalent to the time constant and driving the variable damping active damper while switching the damping force of the variable damping active damper.
7. A program for causing a computer that controls a variable damping type active damper installed in a building to execute the following processes: a machine learning process for performing machine learning to obtain a learning result by superimposing sine waves of multiple frequencies; a prediction step of predicting a waveform after a predetermined time based on received data up to a predetermined time of the earthquake waveform or measured waveform data related to building vibration, which are measured and received by a vibration meter and change from moment to moment, and the learning result, to generate predicted waveform data; a control signal generating step of generating a damping force signal by specifying a damping force at each time using the predicted waveform data, and specifying a time constant associated with switching of the damping force; and a damper driving step of transmitting the damping force signal to the variable damping type active damper by advancing a time equivalent to the time constant and driving the variable damping type active damper while switching the damping force of the variable damping type active damper.
Citation Information
Patent Citations
Vibration control system
JP2004332216A
Device, damping control system, waveform data generation method, damping control method, and program
JP2019211315A