Design support device
The design support device addresses the challenge of calculating and comparing cross-sectional structures of structural members across multiple design conditions by incorporating an input unit, grouping unit, and display unit, thereby facilitating efficient and optimized structural design for buildings.
Patent Information
- Application Number
- JP2021159839
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-09-29
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2041-09-29
AI Technical Summary
Existing design support devices do not effectively calculate and display the cross-sectional structure of structural members for multiple design conditions, nor do they group and compare the results of structural members based on stress analysis for building models.
A design support device that includes a building model, an input unit for multiple design conditions, a grouping unit that calculates and groups structural members by cross-sectional structure based on design conditions, and a display unit that compares results across different design conditions.
Enables the structural design of buildings using appropriate groups of structural members for each design condition, allowing for comparative analysis and optimization of structural designs based on stress analysis results.
Smart Images

Figure 0007664804000001 
Figure 0007664804000002 
Figure 0007664804000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a design support device. [Background technology]
[0002] Conventionally, there is known a framework structure optimization design device that specifies a baseline on a coordinate system along which strength members should be arranged, and enables element members to be identified based on the positional relationship between the element members and the baseline, thereby enabling a computer to perform the grouping process simply by specifying the baseline, without requiring time-consuming input work such as attaching special identification tags to individual finite element data (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2008-299385 A Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in the above Patent Document 1, element members are grouped based on the specified base line on the coordinate system where the strength members are to be arranged. However, the above Patent Document 1 does not describe calculating the cross-sectional structure of the structural members for each of the multiple input design conditions, grouping the structural members, and displaying the results in a comparable manner.
[0005] In consideration of the above, an object of the present invention is to make it possible to compare structural designs of buildings using an appropriate number of groups of structural members for each of a plurality of design conditions. [Means for solving the problem]
[0006] The design support device of the present invention is configured to include an input unit that accepts a building model that models a building to be designed, the building including a plurality of structural members, and a plurality of design conditions related to the building to be designed, a grouping processing unit that calculates the cross-sectional structure of each of a plurality of structural members of the building based on each of the plurality of design conditions, and performs grouping to classify the plurality of structural members into a plurality of groups consisting of structural members that should have the same structural cross-section, and a display unit that displays the grouping results for each of the plurality of design conditions in a comparative manner.
[0007] In the design support device according to the present invention, an input unit receives a building model of a building to be designed, the building including a plurality of structural members, and a plurality of design conditions related to the building to be designed. A grouping processing unit calculates a cross-sectional structure of each of a plurality of structural members of the building based on each of the plurality of design conditions, and performs grouping to classify the plurality of structural members into a plurality of groups consisting of structural members that should have the same structural cross section. A display unit then displays the grouping results for each of the plurality of design conditions in a comparable manner.
[0008] In this way, for each of the multiple design conditions received, the cross-sectional structure of each of the multiple structural members of the building is calculated, and the multiple structural members are classified into groups based on the characteristics of each of the multiple structural members obtained from the results of stress analysis of the building model, and the grouping results are displayed in a comparable manner, making it possible to compare structural designs of buildings using an appropriate number of groups of structural members for each of the multiple design conditions.
[0009] In the design support device according to the present invention, the design conditions can include a target value of the inspection ratio, a target value of the capacity margin, the number of repeated calculations, a target value of the column axial force ratio, a target value of the deformation angle of each floor, a rank designation of the column-beam brace, or a designation of strength. This makes it possible to support the structural design of a building that satisfies the target value of the inspection ratio, the target value of the capacity margin, the number of repeated calculations, the target value of the column axial force ratio, the target value of the deformation angle of each floor, the rank designation of the column-beam brace, or the designation of strength.
[0010] In the design support device according to the present invention, the display unit can comparatively display, as the grouping results for each of the plurality of design conditions, the unit rate, the number of structural members, the number of types of structural members, or the characteristic quantities of the structural members obtained from the results of stress analysis of the building model. This makes it possible to comparatively display, for each of the plurality of design conditions, the unit rate, the number of structural members, the number of types of structural members, or the characteristic quantities of the structural members obtained from the results of stress analysis of the building model.
[0011] In the design support device of the present invention, the grouping processing unit calculates, for each of the plurality of design conditions based on the design conditions, a cross-sectional structure of each of the plurality of structural members of the building, and can perform the grouping based on feature quantities of each of the plurality of structural members obtained from results of a stress analysis of the building model including the plurality of structural members having the calculation results of the structural cross sections.
[0012] In the design support device according to the present invention, the design conditions can include a target value of the inspection ratio, a target value of the available strength margin, the number of repeated calculations, a target value of the column axial force ratio, a target value of the deformation angle of each floor, a rank designation of the column-beam brace, or a strength designation.
[0013] In the design support device of the present invention, when calculating the cross-sectional structure for the design conditions, the grouping processing unit can repeatedly change the cross-sectional structure of each of the plurality of structural members based on the results of stress analysis of the building model including the plurality of structural members having the calculation results of the structural cross-section, until the design conditions are satisfied. Effect of the Invention
[0014] As described above, according to the design support device of the present invention, for each of a plurality of design conditions received, the cross-sectional structure of each of the plurality of structural members of the building is calculated, and grouping is performed to classify the plurality of structural members based on the characteristic quantities of each of the plurality of structural members obtained from the results of stress analysis of the building model, and the grouping results are displayed in a comparable manner, thereby achieving the effect of being able to compare structural designs of buildings using an appropriate number of groups of structural members for each of a plurality of design conditions. [Brief description of the drawings]
[0015] [Figure 1] 1 is a block diagram showing a learning device and a design support device according to a first embodiment of the present invention. [Diagram 2] 1 is a functional block diagram showing a design support apparatus according to a first embodiment of the present invention. [Diagram 3] FIG. 13 is a diagram showing an example of an input screen for design conditions. [Figure 4] FIG. 11 is a diagram for explaining member information of a structural member. [Diagram 5] FIG. 13 is a diagram showing an example of a trained model for cross-sectional structure calculation. [Figure 6] FIG. 13 is a diagram showing an example of a screen displaying grouping results for a plurality of design conditions. [Figure 7] FIG. 13 is a diagram showing an example of a screen displaying detailed information regarding grouping results for a plurality of design conditions. [Figure 8] 1 is a functional block diagram showing a learning device according to a first embodiment of the present invention. [Figure 9] 4 is a flowchart showing the contents of a design support processing routine of the design support device according to the first embodiment of the present invention. [Figure 10] 5 is a flowchart showing a flow of processing for changing a cross-sectional structure in the design support apparatus according to the first embodiment of the present invention. [Figure 11] 5 is a flowchart showing a flow of grouping processing in the design support apparatus according to the first embodiment of the present invention. [Figure 12] FIG. 1 is a diagram illustrating an example of a trained model. [Figure 13] FIG. 13 is a diagram showing an example of a screen displaying a grouping result for a plurality of building models. [Figure 14] FIG. 13 is a diagram showing an example of a screen displaying detailed information on a grouping result for a plurality of building models. [Figure 15A] FIG. 13 is a diagram showing an example of a grouping result for a grouping plan. [Figure 15B] FIG. 13 is a diagram showing an example of a grouping result for a grouping plan. [Figure 15C] FIG. 13 is a diagram showing an example of a grouping result for a grouping plan. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings.
[0017] [First embodiment] <Configuration of the design support device according to the first embodiment of the present invention> As shown in FIG. 1, a design support device 100 according to a first embodiment of the present invention includes a CPU 12, a graphics card 13, a GPU 14, a RAM 16, a HDD 18, a communication interface 21, and a bus 23 for interconnecting these components.
[0018] The CPU 12 and the GPU 14 execute various programs. The RAM 16 is used as a work area when the CPU 12 executes the various programs. The HDD 18, which serves as a recording medium, stores various programs and various data, including a program for executing a design support processing routine, which will be described later.
[0019] When the design support device 100 according to this embodiment is represented by functional blocks in accordance with a program for executing a design support processing routine, it becomes as shown in Fig. 2. The design support device 100 includes an input unit 10, a calculation unit 20, and an output unit 50.
[0020] The input unit 10, through operation by a designer, accepts input of a building model that models the building to be designed, which includes multiple structural members (columns, beams, walls, braces, etc.), and also accepts multiple design conditions related to the building to be designed.
[0021] For example, the designer operates to place multiple structural members for each type of structural member (columns, beams, walls, braces, etc.) on the building model. Then, the designer operates the input screen in FIG. 3 to accept multiple design conditions.
[0022] For example, the design conditions include a target value for the inspection ratio, a target value for the capacity margin, the number of repeated calculations, a target value for the column axial force ratio, a target value for the deformation angle of each floor, a rank designation of the column-beam brace, or a strength designation.
[0023] The input screen in Figure 3 shows an example of accepting the target value of the inspection ratio, the target value of the capacity margin, whether or not to adjust the eccentricity ratio, the target value of the column-beam strength ratio, the number of stories to be grouped for S columns, the number of iterative calculations, whether or not to consider RC members, whether or not to consider shear walls, the target value of the τ level at the time of the primary design, and the target value of the column long-term axial force ratio. This input screen also shows an example of accepting the target value of the deformation angle, the rank designation of the column-beam brace, and the designation of the strength for each floor.
[0024] In this embodiment, the input unit 10 accepts a plurality of design conditions by repeatedly accepting design conditions via the input screen.
[0025] The calculation unit 20 includes a cross-sectional structure calculation unit 22, a grouping processing unit 28, and a display unit 30. The cross-sectional structure calculation unit 22 and the grouping processing unit 28 are an example of a grouping processing unit.
[0026] The cross-sectional structure calculation unit 22 calculates the cross-sectional structure of each structural member of the building model based on the member information of the structural member using a trained model for cross-sectional structure calculation trained in advance by the learning device 200 described later, and displays the calculation results. For example, as a calculation result, the structural member reflecting the calculated cross-sectional structure is visually displayed by being superimposed on the volume of the building, or the calculation results of the quantity, weight, and cost using the calculated cross-sectional structure of the structural member are displayed.
[0027] The trained model for cross-sectional structure calculation takes component information (length L, angle θ in Figure 4, position in the building (height position, position on the plane), floor height, component density (span), bearing area, loading conditions, shear force bearing rate of the frame to which it belongs, etc.) as input data, and outputs cross-sectional information representing the cross-sectional structure (component width D, component composition B, component thickness t, material strength, component weight, component performance, etc. in Figure 4) (see Figure 5). For example, as shown in Figure 5, a neural network can be used as an example of a model, and deep learning can be used as an example of a learning algorithm, and the trained model for cross-sectional structure calculation is trained so that when component information of learning data is input, cross-sectional information of the learning data is output.
[0028] Then, the cross-sectional structure calculation unit 22 changes the cross-sectional structure of each of the structural members of the building model so as to satisfy each of the plurality of accepted design conditions.
[0029] Specifically, the cross-sectional structure calculation unit 22 performs stress analysis on the building model including multiple structural members having the calculation results of the structural section, and changes the cross-sectional structure of each structural member based on the result of the stress analysis so as to satisfy the design conditions. This is repeated for each of the multiple design conditions received until the design conditions are satisfied.
[0030] The grouping processing unit 28 performs grouping to classify a plurality of structural members into a plurality of groups consisting of structural members that should have the same cross-sectional structure, based on the characteristic quantities of each of the plurality of structural members obtained from the results of stress analysis of a building model including a plurality of structural members having calculation results of structural cross-sections, for each of the plurality of design conditions received.
[0031] Specifically, for each type of structural member, grouping is performed based on the distribution of the feature values of the structural member group to be grouped. This grouping is performed repeatedly for each of the received multiple design conditions, and a grouping result is obtained for each of the multiple design conditions. As an example of the grouping algorithm, a clustering method can be used.
[0032] For example, a stress analysis is performed on a building model including multiple structural members having the calculation results of the structural cross-section, the feature values of the structural member groups are obtained based on the results of the stress analysis, the structural member groups are clustered for each type of structural member based on the distribution of the feature values of the structural member groups, the cross-sectional structures of the structural members in the same cluster are changed so as to be uniform, and a stress analysis is performed on the building model including multiple structural members having the changed structural cross-section, and the results of the stress analysis are output. The feature values include long-term axial force, short-term moment, short-term axial force, column length, column coordinates, etc. obtained as a result of the stress analysis.
[0033] The display unit 30 displays the grouping results for each of the plurality of design conditions in a comparable manner. Specifically, the display unit 30 comparatively displays, as a grouping result for each of a plurality of design conditions, the unit rate, the number of structural members, the number of types of structural members, or the characteristic quantities of the structural members obtained from the results of stress analysis of the building model, as shown in Fig. 6. Fig. 6 shows an example of displaying, for each of a plurality of design conditions, the execution state of each process of the cross-sectional structure calculation unit 22 and the grouping processing unit 28, the unit rate, the number of structural members, the number of types of structural members, and the characteristic quantities of the structural members obtained from the results of stress analysis of the building model (average horizontal force burden rate of seismic elements, inspection ratio).
[0034] As shown in Fig. 7, the relationship between the unit rate, the number of structural members, the number of types of structural members, or the characteristic quantities of the structural members obtained from the results of stress analysis of the building model may be displayed in the form of a graph. The left side of Fig. 7 shows an example of displaying a graph showing the relationship between the unit rate and the number of types of structural members. This graph plots combinations of the unit rate and the number of types of structural members obtained for each design condition. The right side of Fig. 7 shows an example of displaying detailed information (such as a top view of the building model and a test ratio distribution) of the grouping results for the design condition corresponding to the plot selected on the graph.
[0035] <Configuration of the learning device according to the first embodiment of the present invention> As shown in FIG. 1 above, the learning device 200 according to the first embodiment of the present invention, like the design support device 100, comprises a CPU 12, a graphics card 13, a GPU 14, a RAM 16, a HDD 18, a communication interface 21, and a bus 23 for connecting these to each other.
[0036] The CPU 12 and the GPU 14 execute various programs. The RAM 16 is used as a work area or the like when the CPU 12 executes the various programs. The HDD 18 serving as a recording medium stores various programs including a program for executing a learning process and various data.
[0037] Learning device 200 in this embodiment is represented by functional blocks in accordance with a program for executing a learning process, as shown in Fig. 8. Learning device 200 includes input unit 110, calculation unit 120, and output unit 150.
[0038] The input unit 110 accepts as input learning data including a combination of component information, including position information of the structural components (columns, beams, walls, braces, etc.), obtained for each structural component from the building's performance information, and the cross-sectional structure of the structural components.
[0039] The calculation unit 120 includes a learning unit 122 .
[0040] The learning unit 122 obtains a learned model for cross-sectional structural calculation for each type of structural member based on a plurality of pieces of learning data received by the input unit 10.
[0041] In this embodiment, a trained model for cross-sectional structural calculation is generated for each type of structural member (column, beam, wall, brace, etc.), and output to the design support device 100 by the output unit 150.
[0042] <Learning device operation> Next, the operation of learning device 200 according to the first embodiment of the present invention will be described.
[0043] The input unit 110 receives as input learning data including a combination of member information including position information of the structural members, which is obtained for each of the structural members (columns, beams, walls, braces, etc.) from the performance information of the building, and the cross-sectional structures of the structural members. Then, the learning unit 122 obtains a trained model for cross-sectional structure calculation based on the multiple learning data received by the input unit 110.
[0044] <Operation of the design support device> Next, the operation of the design support device 100 according to the first embodiment of the present invention will be described.
[0045] The input unit 10 receives input of a building model of the building to be designed, which includes multiple structural members (columns, beams, walls, braces, etc.), through operation by a designer, and also receives multiple design conditions related to the building to be designed.The design support device 100 then executes the design support processing routine shown in FIG. 9.
[0046] First, in step S100, the cross-sectional structural calculation unit 22 acquires a building model including a plurality of input structural members.
[0047] In step S102, the cross-sectional structure calculation unit 22 calculates the cross-sectional structure of each structural component of the building model based on the component information of the structural component using a trained model for cross-sectional structure calculation, and displays the calculation results.
[0048] Then, steps S104 to S106 are repeated for each of the multiple design conditions. In step S104, the cross-sectional structure calculation unit 22 changes the cross-sectional structure of each of the structural members of the building model calculated in step S102 above so as to satisfy the target design conditions.
[0049] In step S106, the grouping processing unit 28 performs grouping to classify the multiple structural members into multiple groups consisting of structural members that should have the same cross-sectional structure, based on the characteristic quantities of each of the multiple structural members obtained from the results of stress analysis of a building model including the multiple structural members having the calculation results of the structural cross-section.
[0050] In step S108, it is determined whether or not the above steps S102 to S106 have been executed for all of the received design conditions. If there are design conditions for which the above steps S102 to S106 have not been executed, the process returns to step S102 for those design conditions. On the other hand, if the above steps S102 to S106 have been executed for all of the received design conditions, the process proceeds to step S109.
[0051] In step S109, the display unit 30 displays the grouping results for each of the plurality of design conditions in a comparable manner, and ends the design support processing routine.
[0052] The above step S104 is realized by a processing routine shown in FIG.
[0053] In step S110, the cross-sectional structure calculation unit 22 changes the cross-sectional structure of each structural member.
[0054] In step S112, the cross-sectional structure calculation unit 22 performs stress analysis on the building model including a plurality of structural members having the calculation results or change results of the structural section.
[0055] In step S114, the cross-sectional structure calculation unit 22 judges whether or not the target design conditions are satisfied based on the results of the stress analysis. If the target design conditions are not satisfied, the process returns to step S110. On the other hand, if the target design conditions are satisfied, the process determines that the cross-sectional structures of the structural members that satisfy the target design conditions have been obtained, and ends the processing routine.
[0056] The above step S106 is realized by a processing routine shown in FIG.
[0057] In step S120, the grouping processing unit 28 performs stress analysis on the building model including a plurality of structural members having the calculation results of the structural cross sections.
[0058] In step S122, the grouping processing unit 28 acquires the feature quantities of the structural member group based on the results of the stress analysis.
[0059] In step S124, the grouping processing unit 28 performs clustering of the structural member groups for each type of structural member, based on the distribution of the feature amounts of the structural member groups.
[0060] In step S126, the grouping processing unit 28 changes the cross-sectional structure of each structural member so as to unify the cross-sectional structures of structural members in the same cluster.
[0061] In step S128, the grouping processing unit 28 performs stress analysis on the building model including a plurality of structural members having the changed structural cross section, outputs the results of the stress analysis, and ends the processing routine.
[0062] As described above, according to the design support device of the first embodiment of the present invention, for each of a plurality of received design conditions, the cross-sectional structure of each of the plurality of structural members of a building is calculated, and grouping is performed to classify the plurality of structural members based on the characteristic quantities of each of the plurality of structural members obtained from the results of stress analysis of the building model, and the grouping results are displayed in a comparable manner, thereby making it possible to compare structural designs of buildings using an appropriate number of groups of structural members for each of a plurality of design conditions.
[0063] In addition, based on the received design conditions, the cross-sectional structure of each of the multiple structural members of the building is calculated, and the multiple structural members are classified into groups based on the characteristics of each of the multiple structural members obtained from the results of stress analysis of the building model.This makes it possible to assist in the structural design of a building using an appropriate number of groups of structural members simply by inputting the design conditions.
[0064] [Second embodiment] Next, a second embodiment of the present invention will be described. Note that since the configurations of the design support device and the learning device of the second embodiment are similar to those of the first embodiment, the same reference numerals are used and the description will be omitted.
[0065] The second embodiment differs from the first embodiment in that grouping is performed using supervised learning.
[0066] <Configuration of the learning device according to the second embodiment of the present invention> The input unit 110 of the learning device 200 according to the second embodiment of the present invention accepts learning data for cross-sectional structural calculation as an input, similarly to the first embodiment. The input unit 110 also accepts learning data as an input, including the structural member information of each of the two structural members and a judgment result of whether or not each of a structural member pair consisting of two structural members out of all structural members, obtained from the performance information of the building, is grouped.
[0067] Specifically, from the building's performance information, for structural member pairs consisting of two structural members out of all structural members, learning data is created that includes the member information of the two structural members (length L in Figure 4 above, angle θ, position within the building (height position, position on the plane), floor height, member density (span), bearing area, and other information characterizing the members (member width D, member thickness B, member thickness t, etc. in Figure 4 above)) and a judgment result of whether or not the two structural members are grouped based on the structural member information of each of the two structural members. Then, for each structural member pair, learning data is received that includes a combination of the member information of the two structural members and the judgment result of whether or not they are grouped.
[0068] In this embodiment, the learning data is received for each type of structural member (pillar, beam, wall, brace, etc.).
[0069] The learning unit 122 obtains a learned model for cross-sectional structure calculation, similarly to the first embodiment.
[0070] Furthermore, the learning unit 122 obtains a learned model for grouping based on the learning data.
[0071] Specifically, as shown in Fig. 12, the trained model for grouping has the feature quantities of two structural members as input data, and the degree to which the two structural members should be grouped as output data. For example, a neural network can be used as an example of the model, and deep learning can be used as an example of the learning algorithm. A trained model for grouping can be generated for each type of structural member (column, beam, wall, brace, etc.).
[0072] <Configuration of the design support device according to the second embodiment of the present invention> The grouping processing unit 28 of the design support device 100 in the second embodiment calculates, for each type of structural member (column, beam, wall, brace, etc.), the degree of grouping for each structural member pair consisting of two structural members out of all the generated structural members, based on the features of each of the two structural members and the trained model for grouping, and groups the structural member pairs in descending order of the degree of grouping so as to achieve the specified number of groups.
[0073] Specifically, for each type of structural member (column, beam, wall, brace, etc.), the grouping processing unit 28 calculates the degree of grouping for each structural member pair consisting of two structural members out of all structural members, based on the structural member information of each of the two structural members and the learned model for grouping the type of structural member.
[0074] For example, for each pair of structural components, component information of the two structural components (length, angle, position within the building (vertical position, position on the floor), floor height, component density (span), load area, and other information that characterizes the components) is input into a trained grouping model to determine the degree to which they should be grouped.
[0075] Then, the grouping processing unit 28 repeats grouping two structural members of a structural member pair into the same group in descending order of the degree of grouping until the specified number of groups is reached for each type of structural member (column, beam, wall, brace, etc.). In this way, grouping results for the specified number of groups are obtained. The grouping number is also changed in sequence, and structural member pairs are grouped in the same way. In this way, grouping results for a plurality of grouping proposals are obtained.
[0076] Other configurations and operations of the design support device 100 and the learning device 200 in the second embodiment are similar to those in the first embodiment, and therefore will not be described.
[0077] As described above, the design support device of the second embodiment of the present invention calculates the cross-sectional structure of each of the multiple structural members of a building based on the received design conditions, calculates the degree of grouping based on the features of each of the multiple structural members obtained from the results of stress analysis of the building model, and performs grouping to classify the multiple structural members, thereby supporting the structural design of a building using structural members in an appropriate number of groups, simply by inputting the design conditions.
[0078] The present invention is not limited to the above-described embodiment, and various modifications and applications are possible without departing from the spirit and scope of the present invention.
[0079] For example, in the above embodiment, the calculation of the cross-sectional structure of the structural members and grouping are performed for each of the accepted design conditions for one building model, but the present invention is not limited to this. The calculation of the cross-sectional structure of the structural members and grouping may be repeated for each of at least one accepted design condition for multiple building models, and the grouping results may be displayed so that they can be compared between the building models (FIGS. 13 and 14).
[0080] FIG. 13 shows an example of displaying at least one accepted design condition for each of models A, B, C, and D. FIG. 14 shows an example of displaying a graph of the relationship between the unit rate, the number of structural members, the number of types of structural members, or the feature amount of the structural members obtained from the result of stress analysis for the building models as a grouping result for multiple building models. The left side of FIG. 14 shows an example of displaying a graph showing the relationship between the unit rate and the number of types of structural members as a grouping result for multiple building models. This graph plots combinations of the unit rate and the number of types of structural members obtained for each design condition. The right side of FIG. 14 shows an example of displaying detailed information of the grouping result for the design condition corresponding to the plot selected on the graph (such as a top view of the building model and a test ratio distribution).
[0081] Furthermore, a plurality of parameter sets made up of parameters related to grouping may be determined in advance, and a plurality of grouping results may be obtained by performing grouping using each of the plurality of parameter sets (FIG. 15).
[0082] The parameter set includes, for example, a value of K for clustering and a weight vector consisting of weights for each feature amount.
[0083] 15A to 15C show an example of displaying three grouping results for three parameter sets. The lower parts of Fig. 15A to 15C show enlarged rectangular frame portions of the grouping results shown on the upper side, which are indicated by dashed lines.
[0084] In addition, in the above-described embodiment, an example was described in which the learning device and the design support device are configured as separate devices, but this is not limited to this, and the learning device and the design support device may be configured as a single device.
[0085] Furthermore, the program of the present invention may be provided in a form stored on a storage medium. [Explanation of symbols]
[0086] 10, 110 Input section 12 CPU 20, 120 calculation section 22 Cross-sectional structure calculation section 28 Grouping Processing Unit 30 Display section 100 Design support equipment 122 Learning Department 200 Learning Device
Claims
1. an input unit that receives a building model of a building to be designed, the building model including a plurality of structural members, and a plurality of design conditions related to the building to be designed; a grouping processing unit that calculates a cross-sectional structure of each of a plurality of structural members of the building based on each of the plurality of design conditions and performs grouping to classify the plurality of structural members into a plurality of groups consisting of structural members that should have the same structural cross section; a display unit that displays the grouping results for each of the plurality of design conditions in a comparative manner; Including, When performing the grouping, the grouping processing unit calculates the degree to which each structural component pair consisting of two structural components among the plurality of structural components should be grouped into the same group using a trained model that calculates the degree to which the two structural components should be grouped into the same group based on the features of each of the two structural components, and classifies the structural component pairs into the plurality of groups by grouping them into the same group in descending order of the degree to which they should be grouped so that the number of groups is specified.
2. 2. The design support device according to claim 1, wherein the display unit displays, in a comparative manner, as a result of the grouping for each of the plurality of design conditions, the unit rate, the number of structural members, the number of types of structural members, or characteristic quantities of the structural members obtained from a result of stress analysis of the building model.
3. The grouping processing unit: For each of the plurality of design conditions, 3. The design support device according to claim 1 or 2, wherein the cross-sectional structure of each of a plurality of structural members of the building is calculated based on the design conditions, and the grouping is performed based on feature quantities of each of the plurality of structural members obtained from a result of a stress analysis of the building model including the plurality of structural members having the calculation results of the structural cross-section.
4. The design support device according to any one of claims 1 to 3, wherein the design conditions include a target value of a test ratio, a target value of a bearing capacity margin, a number of repeated calculations, a target value of a column axial force ratio, a target value of a deformation angle for each floor, a rank designation of a column-beam brace, or a designation of strength.
5. When calculating the cross-sectional structure for the design conditions, the grouping processing unit: A design support device according to any one of claims 1 to 4, wherein the device repeats changing the cross-sectional structure of each of the plurality of structural members based on the results of stress analysis of the building model including the plurality of structural members having the calculation results of the structural cross-section until the design conditions are satisfied.
Citation Information
Patent Citations
Automatic arrangement of reinforce designing system for building body
JP1994068212A
Framed structure optimization design device
JP2008299385A
Cited By
Structural design support device and program
JP7923439B1