Design support device, design support method, and design support program

The design support device optimizes damper placement and main frame skeleton curves in super high-rise buildings by analyzing multiple damper types, reducing computational complexity and achieving efficient economic solutions.

JP2026081953APending Publication Date: 2026-05-19TAKENAKA CORP
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
TAKENAKA CORP
Filing Date
2024-11-06
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

Existing methods for optimizing damper placement in super high-rise buildings fail to efficiently account for diverse damper types and large design variables, leading to suboptimal economic solutions and computational challenges during the design process.

Method used

A design support device and method that utilizes a processor to calculate and display optimal damper placement patterns and main frame skeleton curves by performing response analysis on a mass-point system model, considering multiple damper types and limiting computational complexity through elastoplastic analysis.

Benefits of technology

Provides information for optimizing damper placement and main frame skeleton curves, reducing computational complexity and achieving efficient economic solutions by combining structural stiffness and dampers, while meeting performance criteria.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026081953000001_ABST
    Figure 2026081953000001_ABST
Patent Text Reader

Abstract

This provides information that helps optimize the placement and type of dampers, as well as the skeleton curve of the main frame. [Solution] The design support device receives skeleton setting information indicating a first skeleton curve and a second skeleton curve that define the range of the skeleton curve of the main frame in the building to be designed, and receives damper setting information indicating a plurality of placement patterns in which the placement quantity patterns of dampers that can be selected from a plurality of types and placed in the building are each different, and calculates the cost for the main frame and the dampers for a plurality of sets, each consisting of one skeleton curve that is included in the range and one placement pattern that is included in the plurality of placement patterns, performs a response analysis of the mass point system model of the building for the plurality of sets, and displays each of the plurality of sets in correspondence with the cost and the result of the response analysis.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to a design support device, a design support method, and a design support program. [Background technology]

[0002] Patent Document 1 states that "In a system for supporting the determination of the placement amount of vibration dampers in a building, the optimization system 2 can obtain an optimal solution for the placement amount of vibration dampers in each layer of a multi-story building by using a response approximation model 3. The time history response analysis system 1 receives the above optimal solution, performs a dynamic response analysis on the optimal solution, and generates a response analysis model. The control system 5 controls the transfer of the above data between the time history response analysis system 1 and the optimization system 2, and calculates the error between the approximation model 3 and the response analysis model to determine whether the error is within an acceptable range. If the error is outside the acceptable range, it causes the optimization system 2 to recalculate. Therefore, the frequency of use of the time history response analysis system 1, which requires a huge amount of computation, can be suppressed."

[0003] Patent Document 2 describes a method for designing a vibration-damping building, which is a building equipped with vibration-damping devices, comprising: an analysis model creation step of creating an analysis model based on the main structural members of the building; an eigenvalue analysis step of calculating the natural period of the analysis model; and a vibration-damping quantity calculation step of calculating the number of vibration-damping devices that satisfy the desired required performance from the damping rate and natural period of an analysis model to which the vibration-damping devices are added in stages, based on the response spectrum calculated for each damping rate from a time history waveform which is a time-series external force.

[0004] Patent Document 3 describes that "The learning data set generation system includes an input unit that inputs the mass information and layer stiffness information of each layer of the main structure model, a construction unit that constructs the main structure model based on the mass information and layer stiffness information, a selection unit that selects a damper model to be arranged in each layer of the main structure model, a calculation unit that calculates seismic response information by analysis using the main structure model and the damper model, and a generation unit that generates a learning data set in which the mass information, layer stiffness information, and stiffness information of the damper model are included as learning data and the seismic response information is included as teacher data."

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Patent Document 2

Patent Document 3

Summary of the Invention

Problems to be Solved by the Invention

[0006] In most cases, super high - rise buildings adopt dampers from the viewpoints of improving seismic resistance and countermeasures against long - period ground motions. Conventionally, a method has been proposed in which the main structure of a building is reduced to a single - mass system, the required damper amount corresponding to the target response is calculated, and then it is extended to the stiffness and damper distribution of a multi - mass system. However, in this method, the main structure elasticity is assumed, and a situation where multiple types of dampers such as a hysteretic type and a viscous type are mixed is not assumed, resulting in an optimal solution that is somewhat lacking in economic efficiency.

[0007] In recent years, with the improvement of computer capabilities, there have been many cases where the placement of dampers is considered using general-purpose optimization tools. In such cases, it is possible to relatively easily obtain appropriate damper layer placement patterns by repeatedly performing response analysis multiple times. However, at the basic planning stage of super high-rise buildings with more than dozens of floors or large-scale redevelopment projects assuming complex uses that have been increasing in recent years, there are many cases where the types of dampers are diverse and the rigid distribution in the vertical direction of the building and the skeleton curves of the main frames of each floor are not yet determined. When attempting to set a realistic optimization problem in such a situation, there was a problem that the number of design variables became extremely large and it was impossible to solve an effective optimization problem within the limited design time.

[0008] This disclosure has been made in view of such circumstances, and an object thereof is to provide a design support device, a design support method, and a design support program that can provide information useful for optimizing the amount and type of damper placement and the skeleton curve of the main frame even when there are a wide variety of types of dampers that can be placed.

Means for Solving the Problems

[0009] The design support device according to the first aspect of the present disclosure includes a processor, and the processor receives skeleton setting information indicating a first skeleton curve and a second skeleton curve that define the range of the skeleton curve of the main frame in the building to be designed, receives damper setting information indicating a plurality of placement patterns in which the placement amounts of the dampers that can be placed in the building selected from a plurality of types are different for each of the plurality of types, calculates the costs related to the main frame and the dampers for a plurality of sets each consisting of one skeleton curve included in the range and one placement pattern included in the plurality of placement patterns, performs response analysis on the mass point system model of the building for the plurality of sets, and displays each of the plurality of sets in association with the cost and the result of the response analysis.

[0010] A design support device according to a second aspect of this disclosure, in a design support device according to a first aspect, the processor displays each of the plurality of sets in the form of a Pareto chart with the cost as the first objective function and the result of the response analysis as the second objective function.

[0011] A design support device according to a third aspect of this disclosure, in a design support device according to a second aspect, the processor accepts the selection of one set from the plurality of sets, and when the one set is selected, displays the details of the response analysis results associated with the one set.

[0012] A design support device according to a fourth aspect of this disclosure, in a design support device according to any one of the first to third aspects, the processor calculates the first skeleton curve and the second skeleton curve based on the results of an elastoplastic analysis of a three-dimensional structural model of the building in which the column cross-sections in the main frame are fixed by assumed cross-sections.

[0013] A design support device according to a fifth aspect of this disclosure, in a design support device according to a fourth aspect, the processor calculates the first skeleton curve based on the results of the elastoplastic analysis when the cross-section of the main beam in the main frame is the minimum cross-section determined by long-term stress, and calculates the second skeleton curve based on the results of the elastoplastic analysis when the cross-section of the main beam in the main frame is the maximum cross-section determined by beam depth limit.

[0014] A design support method according to a sixth aspect of this disclosure involves a computer receiving skeleton setting information indicating a first skeleton curve and a second skeleton curve that define the range of the skeleton curve of the main frame in a building to be designed; receiving damper setting information indicating a plurality of placement patterns for dampers that can be selected from a plurality of types and placed in the building, each of which has a different pattern of placement quantity; calculating the cost of the main frame and the dampers for a plurality of sets, each consisting of one skeleton curve included in the range and one placement pattern included in the plurality of placement patterns; performing a response analysis on a mass-point system model of the building for the plurality of sets; and displaying each of the plurality of sets in correspondence with the cost and the result of the response analysis.

[0015] A design support program according to a seventh aspect of this disclosure causes a computer to receive skeleton setting information indicating a first skeleton curve and a second skeleton curve that define the range of the skeleton curve of the main frame in a building to be designed; causes a computer to receive damper setting information indicating a plurality of placement patterns in which the placement quantity patterns of dampers that can be selected from a plurality of types and placed in the building are each different; causes a plurality of sets, each consisting of one skeleton curve included in the range and one placement pattern included in the plurality of placement patterns, to calculate the cost for the main frame and the dampers; causes a response analysis of the mass-point model of the building for the plurality of sets; and displays each of the plurality of sets in correspondence with the cost and the result of the response analysis. [Effects of the Invention]

[0016] According to this disclosure, even when there are a wide variety of damper types that can be installed, it is possible to provide information that helps optimize the amount and type of dampers to be installed, as well as the skeleton curve of the main frame. [Brief explanation of the drawing]

[0017] [Figure 1]This figure shows an example of the hardware configuration of the design support device 100 according to this embodiment. [Figure 2] This figure shows an example of the functional configuration of the design support device 100 according to this embodiment. [Figure 3] This figure shows an example of the flow of the design support process executed by the design support device 100 according to this embodiment. [Figure 4] This diagram schematically illustrates the calculation of the skeleton curve. [Figure 5] This figure shows an example of damper setting information. [Figure 6] This figure shows an example of a hypothetical condition. [Figure 7] This is a diagram showing the outline of the planned building. [Figure 8] This shows a first example of the display by the design support device 100 according to this embodiment. [Figure 9] A second example of the display by the design support device 100 according to this embodiment (scope (1)) is shown. [Figure 10] A second example of the display by the design support device 100 according to this embodiment (scope (3)) is shown. [Figure 11] A second example of the display by the design support device 100 according to this embodiment (scope (4)) is shown. [Figure 12] This figure shows a third example of the display by the design support device 100 according to this embodiment. [Modes for carrying out the invention]

[0018] An example of an embodiment of the disclosed technology will be described below with reference to the drawings. In each drawing, identical or equivalent components and parts are given the same reference numerals. Furthermore, the dimensional ratios in the drawings may be exaggerated for illustrative purposes and may differ from actual ratios.

[0019] Figure 1 shows an example of the hardware configuration of the design support device 100 according to this embodiment. The design support device 100 includes a processor 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, storage 104, a communication interface 105, and a user interface 106. These components are connected to each other via a bus 109 so that they can communicate with one another.

[0020] The processor 101 executes various programs and controls each component. Here, the processor 101 is assumed to be a CPU (Central Processing Unit). The ROM 102 stores various programs and data. The RAM 103 temporarily stores programs or data as a working area. The storage 104 consists of an HDD (Hard Disk Drive) or SSD (Solid State Drive) and stores various programs and data, including the operating system.

[0021] In the design support device 100 according to this embodiment, the design support program is stored in the ROM 102 or storage 104. The processor 101 reads the design support program from the ROM 102 or storage 104 and executes it using the RAM 103 as a work area, thereby performing control of each configuration and various calculation processes according to the design support program.

[0022] The communication interface 105 is an interface for the design support device 100 to communicate with other devices. The user interface 106 is an input / output interface for the design support device 100 to exchange information with the user. The user interface 106 may include input devices such as a mouse, keyboard, touch panel, and microphone, and output devices such as a monitor and speakers.

[0023] Figure 2 shows an example of the functional configuration of the design support device 100 according to this embodiment. The design support device 100 includes a calculation unit 110, a reception unit 120, a calculation unit 130, an analysis unit 140, and a display unit 150. These functional configurations may be realized by the processor 101 reading a design support program from the ROM 102 or storage 104, expanding it into the RAM 103, and executing it.

[0024] The calculation unit 110 calculates the first skeleton curve and the second skeleton curve.

[0025] The reception unit 120 receives skeleton setting information and damper setting information.

[0026] The calculation unit 130 calculates the cost for multiple sets in which at least one of the skeleton curve and damper arrangement patterns is different. The term "cost" may be interpreted as the price required to manufacture the building, and may be calculated as a numerical value representing an amount.

[0027] The analysis unit 140 performs response analysis on multiple sets.

[0028] The display unit 150 displays each of the multiple sets in correspondence with the cost and response analysis results.

[0029] This document describes in detail the process by which the design support device 100, equipped with such functional components, assists in the design of a building. This disclosure describes the case in which the optimal main frame skeleton curve and damper arrangement are determined by solving an optimization problem with the parameters of a time history response analysis model of a point mass system as variables.

[0030] From this point forward, we will explain, as an example, design support for optimizing the skeleton curve of the main frame, the placement amount of hysteretic dampers, and the placement amount of viscous dampers, assuming a situation where two types of dampers, hysteretic dampers and viscous dampers, are mixed. However, this is not the only example. As multiple types of dampers, various other types of dampers, such as viscoelastic dampers, may be considered in place of or in addition to hysteretic and viscous dampers, or various dampers of the same type from multiple manufacturers may be considered.

[0031] Figure 3 shows an example of the design support processing flow performed by the design support device 100 according to this embodiment. This flow may be started when the processor 101 reads a design support program from the ROM 102 or storage 104, loads it into the RAM 103, and executes it. Through this flow, the design support device 100 uses the main frame skeleton curve, hysteresis damper arrangement, and viscous damper arrangement as variables and assists in searching for the optimal combination thereof.

[0032] In step S210, the processor 101, as the calculation unit 110, calculates a first skeleton curve. The first skeleton curve defines one of the ranges (for example, the lower limit) of the skeleton curve of the main frame in the building to be designed.

[0033] In step S220, the processor 101, as the calculation unit 110, calculates a second skeleton curve. The second skeleton curve defines the other (for example, upper limit) of the range of the skeleton curve of the main frame in the building under design. Refer to Figure 4 here.

[0034] Figure 4 schematically illustrates the calculation of the skeleton curve. The left side of this figure schematically shows the three-dimensional structural model of the building to be designed. In this left side of the figure, solid lines indicate fixed elements, and dotted lines indicate variable elements. Thus, when calculating the skeleton curve, the processor 101 can fix the column cross-sections to assumed cross-sections and only consider changes to the main beams. This allows the computational complexity of the optimization to be kept within a realistic range.

[0035] The processor 101 may calculate a first skeleton curve and a second skeleton curve based on the results of an elastoplastic analysis of a three-dimensional structural model of a building in which the column cross-sections in the main frame are fixed at hypothetical cross-sections. More specifically, the processor 101 may calculate the first skeleton curve based on the results of an elastoplastic analysis when the main beam cross-section in the main frame is set to the minimum cross-section determined by long-term stress. The processor 101 may also calculate the second skeleton curve based on the results of an elastoplastic analysis when the main beam cross-section in the main frame is set to the maximum cross-section determined by beam depth limitations. In this way, when calculating the skeleton curves, the minimum value of the main beam cross-section of each member may be set to the cross-section determined by long-term stress, and the maximum value may be set to the largest build H cross-section that can be manufactured with a beam depth that can be secured in terms of fit.

[0036] Processor 101 can, for example, calculate two skeleton curve patterns for each layer from a static elastoplastic analysis in which all the main beams of the three-dimensional frame model are set to minimum and all to maximum values. Return to the explanation of Figure 3.

[0037] In step S230, the processor 101 receives, as the reception unit 120, skeleton setting information indicating a first skeleton curve and a second skeleton curve that define the range of the skeleton curve of the main structure in the building to be designed. For example, the processor 101 may receive, as the skeleton setting information, the first skeleton curve calculated in step S210 and the second skeleton curve calculated in step S220. Thereby, the skeleton curve of the main structure may be limited to the range between the first skeleton curve and the second skeleton curve.

[0038] Here, the processor 101 may introduce a skeleton curve determination variable x f i for each layer i. The skeleton curve determination variable x f i may correspond to the first value being the first skeleton curve and the second value being the second skeleton curve, respectively. Here, it is assumed that the first value is 0 and the second value is 1. Then, the processor 101 may linearly interpolate the skeleton curve such that when x f i = 0, the main beam has the minimum cross-section, and when x f i = 1, the main beam has the maximum cross-section. Thereby, the processor 101 can define the skeleton curve of the main structure by the skeleton curve determination variable x f i where 0 ≤ x f i ≤ 1.

[0039] In step S240, the processor 101 receives, as the reception unit 120, damper setting information indicating a plurality of arrangement patterns in which the arrangement amounts of dampers selectable from a plurality of types and arranged in the building are different for each type. Here, refer to FIG. 5.

[0040] FIG. 5 is a diagram showing an example of the damper setting information. The damper setting information includes the damper arrangement amount and the damper distribution variable x d iThis may include information on the number of hysteretic dampers and the number of viscous dampers. The damper placement amount indicates the maximum number of dampers to be placed. The user can specify the total number of dampers to be placed.

[0041] Damper distribution variable x d i This variable represents the distribution of damper placement to multiple types of dampers. The number of hysteretic dampers and the number of viscous dampers represent the number of hysteretic and viscous dampers, respectively. As an example, if the damper placement is 3 units, the damper distribution variable x d i x can take any value from 1 to 4. In this case, x d i At =1, the ratio of hysteretic dampers to viscous dampers is 3:0, x d i At =2, the ratio of hysteretic dampers to viscous dampers is 2:1, x d i At =3, the ratio of hysteretic dampers to viscous dampers is 1:2, and x d i At =4, the ratio of hysteretic dampers to viscous dampers may be defined as 0:3. The processor 101 distributes the damper placement amount to multiple types of dampers using a damper distribution variable x, for example, in this manner. d i It can be defined by:

[0042] In this figure, a situation is shown as an example where two types of dampers, hysteretic dampers and viscous dampers, are mixed. However, there may be three or more types of dampers mixed together. Furthermore, the dampers that can be installed may include other types of dampers, such as viscoelastic dampers, in place of or in addition to hysteretic dampers and viscous dampers, or they may include various dampers of the same type from multiple manufacturers. Return to the explanation of Figure 3.

[0043] In step S250, the processor 101, as a calculation unit 130, calculates the cost of the main frame and dampers for multiple sets, each consisting of one skeleton curve included in the range defined by the skeleton setting information and one arrangement pattern included in the multiple arrangement patterns. Here, one skeleton curve is determined by a skeleton curve determination variable x, which, as described above, is greater than or equal to a first value corresponding to the first skeleton curve and less than or equal to a second value corresponding to the second skeleton curve. f i It may be defined by the following. Also, one arrangement pattern is defined as, as described above, a damper distribution variable x that distributes the maximum damper arrangement amount to multiple types of dampers when the maximum damper arrangement amount is given. d i It may be defined by {x f i ,x d i Defined as}, multiple sets are skeleton curve decision variables x f i and damper distribution variable x d i It may be defined as at least one of the following being different.

[0044] To formulate the optimization problem, each variable is converted into a cost using a cost function, and its minimization is attempted. This process incorporates the results of the response analysis (for example, minimizing the maximum inter-story drift angle in Math 1), making it a multi-objective optimization problem. In this regard, the assumptions shown in Figure 6 may be defined beforehand.

number

[0045] In step S250, the processor 101, as the calculation unit 130, calculates the cost for multiple sets in which at least one of the skeleton curve and damper arrangement patterns is different. As an example, the processor 101 calculates the skeleton curve determination variable x as shown in equation (Equation 1). f i and damper distribution variable xd i The cost may be calculated using a cost function C with the skeleton curve determination variable x. f i and damper distribution variable x d i Based on this value, the cost may be defined taking into account the increased cost of the main frame steel structure, the cost of the damper itself, and the cost of mounting components attached to the damper.

[0046] In step S260, the processor 101, as the analysis unit 140, performs response analysis on the building's mass-point model for multiple sets. As an example, the result of the response analysis is as shown in equation (Equation 1), where R is the maximum response inter-story drift angle. i It may include.

[0047] In step S270, the processor 101 determines whether the search has finished. The processor 101 may determine whether the search has finished based on whether a termination condition has been met. The termination condition may be, for example, that the cost calculation and response analysis have been completed for all sets. Alternatively, the termination condition may be, for example, that the cost calculation and response analysis have been completed for a predetermined number of sets out of the set. Various other conditions may also be adopted as termination conditions.

[0048] If it is determined that the search is not finished (No), the processor 101 returns to step S250. That is, the processor 101 repeatedly executes the processes from step S250 to step S270 for multiple sets. If it is determined that the search is finished (Yes), the processor 101 proceeds to step S280.

[0049] In step S280, the processor 101 displays each of the multiple sets in correspondence with the cost and response analysis results as a display unit 150. This will be explained in detail using an actual display example.

[0050] Figure 7 shows an overview of the assumed building. The assumed building is a super high-rise vibration-controlled building with approximately 40 floors above ground and a height of approximately 180m, and the main frame is a steel frame structure with columns made of CFT (Concrete Filled Steel Tube). Skeleton curve determination variable x f i and damper distribution variable x d i Considering the vertical use and stiffness distribution of the building, the layers were divided into seven groups as shown in this figure, and the same value was assigned to each group.

[0051] Next, we will explain the time-history response analysis. The analysis program used was our proprietary Hyper-SD program, and the analysis model was a 41-mass shear system model with the basement floor fixed. As mentioned above, the elastoplastic properties of each layer were determined by the static elastoplastic analysis results of the three-dimensional frame and the skeleton curve determination variable x f i A skeleton curve is provided as defined by [the specified method]. Structural damping is assumed to be proportional to instantaneous stiffness, and the first-order damping multiplier is set to 2%. For vibration damping members, hysteretic dampers are modeled as bilinear springs, and viscous dampers as Maxwell springs, with the stiffness of the mounting members considered in both cases. Targeting earthquake motions of an extremely rare level, the optimization analysis focused on two waves that have a decisive impact on the response based on prior studies: the Kobe phase and OS2 waves of the notification wave.

[0052] Figure 8 shows a first example of the display by the design support device 100 according to this embodiment. In this figure, the horizontal axis represents the cost of the entire building, and the vertical axis represents the maximum inter-story drift angle. In this figure, each dot represents one of several sets. Here, the color of the dots represents the cost of the viscous damper, and the size of the dots represents the first natural period of the mass point model. Thus, the processor 101 may display each of the several sets in the form of a Pareto chart, with cost as the first objective function and the result of the response analysis (maximum inter-story drift angle in this figure) as the second objective function.

[0053] In this figure, range (1) represents a case where the stiffness of the main frame is reduced and many hysteretic dampers are installed. In this case, the cost is reduced, but the maximum inter-story drift angle response does not meet the criteria. Range (2) represents a case where the stiffness of the main frame is reduced and many viscous dampers are installed. In this case, the cost is higher and the maximum inter-story drift angle response is smaller than in range (1), but in this building, the stiffness of the main frame is insufficient and does not meet the criteria. Range (3) represents a case where the stiffness of the main frame is increased and many viscous dampers are installed. In this case, the cost is high, but the maximum inter-story drift angle response tends to be the minimum, and the performance of the structure is high. Range (4) represents a case where the stiffness of the main frame is moderate and a combination of hysteretic and viscous dampers are installed. In this case, the cost is minimized while meeting the criteria for the maximum inter-story drift angle response.

[0054] Figures 9 to 11 show a second example of the display by the design support device 100 according to this embodiment. In Figures 9 to 11, the top figure shows a multidimensional chart for narrowing down parameters, the middle figure shows the maximum interlayer deformation angle response of each layer whose parameter range has been narrowed down by the multidimensional chart, and the bottom figure shows a Pareto chart with similarly narrowed parameters.

[0055] Figure 9 shows a case where the range of (1) in Figure 8 is represented. In this figure, when we examine the maximum inter-story drift angle response of each floor, we can see that even if the stiffness of the main frame in the lower floors is reduced while stiffness is secured with hysteretic dampers, the inter-story drift angle in the lower floors of this building does not meet the criteria.

[0056] Figure 10 shows a case within the range of (3) in Figure 8. According to this figure, the maximum inter-story drift angle response of each floor satisfies the criteria in many cases, but as shown in the Pareto diagram, the cost is high even when the criteria are met.

[0057] Figure 11 shows the range of (4) in Figure 8. According to this figure, the maximum inter-story drift angle response of each floor satisfies the criteria in many cases, and the cost tends to decrease as the criteria are satisfied, as seen in the Pareto diagram. By checking the correlation between each parameter and the result in this way and considering the trend of which parameters are effective, it is possible to determine the optimal solution after confirming that there are no singularities.

[0058] To further consider the options, the user can select one set from several sets by, for example, using a mouse or touch panel to select one of several dots. The processor 101 accepts the selection of one set from several sets, and if a set is selected, it may display the details of the response analysis results associated with that set, as shown in the following figure. Here, it is assumed that the set with the lowest cost among those that satisfy the criteria in the range of (4) in Figure 8 is selected as the optimal solution.

[0059] Figure 12 shows a third example of the display by the design support device 100 according to this embodiment. In this figure, from left to right, the damper arrangement for each layer, the initial stiffness of the main frame for each layer, and the maximum inter-story drift angle response for each layer are shown, respectively.

[0060] In the selected set, the initial stiffness is high in the lower floors and low in the middle and upper floors. The dampers are mainly hysteretic dampers, and even in the middle and upper floors where the stiffness of the main frame is reduced, hysteretic dampers are used to ensure stiffness, while viscous dampers are used in floors where the inter-story drift angle response is difficult to control. As a result, the constraint condition of a maximum inter-story drift angle response of 1 / 100 during an L2 earthquake is satisfied in all floors. Furthermore, by minimizing the cost of the main frame and efficiently resisting seismic forces with hysteretic and viscous dampers, it is shown that the cost is minimized.

[0061] As described above, the design support device 100 according to this embodiment receives skeleton setting information and damper setting information, calculates the cost and performs response analysis for multiple sets, each consisting of one skeleton curve and one arrangement pattern, and displays each of the multiple sets in correspondence with the cost and response analysis results. Thus, the design support device 100 according to this embodiment can provide information that is useful for optimizing the amount and type of dampers and the skeleton curve of the main frame.

[0062] More specifically, by using the design support device 100 according to this embodiment, a wide range of solutions can be explored by combining structural stiffness and dampers. Furthermore, parametric models close to the designer's vision can be automatically executed. Additionally, Qδ values ​​for the minimum and maximum beam cross-sections can be created, and the optimal solution estimated to lie between them can be searched for. In this process, the computational complexity of the optimization can be kept within a realistic range.

[0063] The processes described above can also be implemented using dedicated hardware circuits. In this case, the process may be executed on a single piece of hardware or on multiple pieces of hardware.

[0064] Furthermore, in the above explanation, the term "processor" refers to a broad type of processor, including general-purpose processors (e.g., CPU: Central Processing Unit, etc.) and specialized processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, programmable logic device, etc.).

[0065] Furthermore, the processor operations described above may not be performed by a single processor, but may also be performed by multiple processors located in physically separate locations working together. Also, the order of the processor operations is not limited to the order described above and may be changed as appropriate.

[0066] Furthermore, the aforementioned program may be provided on a computer-readable non-temporary recording medium such as a USB (Universal Serial Bus) memory, flexible disk, or CD-ROM (Compact Disc Read Only Memory), or it may be provided online via a network such as the Internet. In this case, the program recorded on the computer-readable non-temporary recording medium is usually transferred to and stored in memory or storage. This program may also be provided, for example, as a standalone application software, or it may be incorporated into the software of each device as a function of that device.

[0067] Furthermore, the aforementioned program can be provided as a program product. A program product includes any form of product for providing a program. For example, a program product includes a program provided via a network such as the Internet, and non-temporary computer-readable recording media such as CD-ROMs and DVDs on which the program is stored.

[0068] This disclosure is not limited to the foregoing, and it goes without saying that it can be implemented in various modified forms without departing from its intent. [Explanation of symbols]

[0069] 100 Design support equipment 101 Processors 102 ROM 103 RAM 104 storage 105 Communication Interface 106 User Interface 109 Bus 110 Calculation Department 120 Reception Department 130 Calculation Unit 140 Analysis Department 150 Display section

Claims

1. The processor comprises, The system accepts skeleton setting information that indicates a first skeleton curve and a second skeleton curve that define the range of the skeleton curves of the main frame in the building to be designed. The system accepts damper setting information indicating multiple placement patterns, each of which has a different placement quantity pattern, for dampers that can be selected from multiple types and placed in the building. For each of several sets, each consisting of a skeleton curve included in the aforementioned range and a configuration pattern included in the aforementioned multiple configuration patterns, the cost of the main frame and the damper is calculated. For the aforementioned multiple sets, the mass-point model of the building is subjected to response analysis. Each of the above sets is displayed in correspondence with the cost and the results of the response analysis. Design support equipment.

2. The processor displays each of the plurality of sets in the form of a Pareto chart, where the cost is the first objective function and the result of the response analysis is the second objective function. The design support device according to claim 1.

3. The aforementioned processor, The system accepts the selection of one set from the aforementioned multiple sets. When the aforementioned set is selected, the details of the response analysis results associated with the aforementioned set are displayed. The design support device according to claim 2.

4. The processor calculates the first skeleton curve and the second skeleton curve based on the results of an elastoplastic analysis of the three-dimensional structural model of the building in which the column cross-sections in the main frame are fixed by assumed cross-sections. A design support device according to any one of claims 1 to 3.

5. The aforementioned processor, Based on the results of the elastoplastic analysis when the cross-section of the main beam in the main frame is set to the minimum cross-section determined by long-term stress, the first skeleton curve is calculated. Based on the results of the elastoplastic analysis when the cross-section of the main beam in the main frame is set to the maximum cross-section determined by the beam depth limit, the second skeleton curve is calculated. The design support device according to claim 4.

6. Computers The system accepts skeleton setting information that indicates a first skeleton curve and a second skeleton curve that define the range of the skeleton curves of the main frame in the building to be designed. The system accepts damper setting information indicating multiple placement patterns, each of which has a different placement quantity pattern, for dampers that can be selected from multiple types and placed in the building. For each of several sets, each consisting of a skeleton curve included in the aforementioned range and a configuration pattern included in the aforementioned multiple configuration patterns, the cost of the main frame and the damper is calculated. For the aforementioned multiple sets, the mass-point model of the building is subjected to response analysis. Each of the above sets is displayed in correspondence with the cost and the results of the response analysis. Design support method.

7. On the computer, The system accepts skeleton setting information that indicates a first skeleton curve and a second skeleton curve that define the range of the skeleton curves of the main frame in the building to be designed. The system accepts damper setting information that indicates multiple placement patterns, each of which has a different placement quantity pattern, for dampers that can be selected from multiple types and placed in the building. For each of several sets, each consisting of a skeleton curve included in the aforementioned range and a configuration pattern included in the aforementioned multiple configuration patterns, calculate the cost of the main frame and the damper. For the aforementioned multiple sets, the mass-point model of the building is subjected to response analysis. Each of the aforementioned sets is displayed in correspondence with the cost and the results of the response analysis. Design support program.