Multi-Scale Generative Building Design Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional multi-scale construction design approaches are limited by cascading dependencies between design stages, restricting the exploration and optimization of designs across multiple goals and objectives, and are computationally infeasible due to the large number of possible permutations and combinations.
Innovation Solution
A multi-scale generative design technique that uses modular representations of space and designs, allowing for iterative assignment of cells to building modules based on rules, and optimizing across multiple scales through a design optimization framework that includes a site layout generator, building layout generator, design detail generator, and orchestrator, to reduce dependencies and enable computational feasibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional sequential multi-scale design approaches are used, then design stages can be completed in a structured manner, but the ability to optimize across multiple design goals is limited due to cascading dependencies
Solution Approach 1:
The patent segments the building design into discrete modular components (rooms, walls, floors, ceilings) that can be independently generated and then combined. This segmentation allows each component to be optimized separately while maintaining the ability to explore multiple combinations across different design goals, breaking the cascading dependency chain of conventional sequential design.
Solution Approach 2:
The patent introduces a new dimension of optimization by using generative design algorithms that can simultaneously evaluate multiple design goals (cost, habitability, carbon emissions) across all design scales at once, rather than sequentially. This multi-objective optimization in an additional dimensional space allows exploration of design trade-offs that would be impossible in traditional sequential approaches.
2Reliability
If all possible design permutations and combinations are explored, then optimal designs can be found, but computational resources are insufficient for the extremely large number of possibilities
Solution Approach 1:
The patent applies partial action by using generative design algorithms that explore a representative subset of the design space rather than exhaustively evaluating all possible permutations. The system generates multiple design iterations with varying levels of detail, focusing computational resources on promising design regions while using simplified models for preliminary evaluation, thus achieving good optimization quality without requiring impossible computational resources.
Solution Approach 2:
The patent performs preliminary action by using lower-fidelity generative models to quickly evaluate design concepts before committing to detailed design. The system generates initial design options at a coarse level, filters them based on multiple objectives, and only then proceeds to detailed design of selected candidates, dramatically reducing the total computational effort required while maintaining optimization quality.
3Productivity
If fixed designs are established at each design stage, then subsequent design stages have clear constraints to work within, but numerous potentially optimal design combinations are excluded
Solution Approach 1:
The patent applies dynamics by making design constraints flexible rather than fixed. The generative design system maintains multiple concurrent design options at each scale, allowing constraints to be dynamically adjusted based on performance across multiple objectives. Designs can evolve and transform as the optimization progresses, with the system adapting constraints based on emerging design patterns and objective trade-offs, thus maintaining both productivity and design exploration capability.
Data Source
AI summary
One embodiment of the present invention sets forth a technique for generating a layout for a building. The technique includes determining a space occupied by the building and one or more rules associated with one or more example building layouts. The technique also includes iteratively assigning one or more sets of cells within the space to one or more building modules based on the one or more rules, where the one or more building modules represent one or more types of interior space within the building. The technique further includes generating the layout for the building based on the one or more sets of cells assigned to the one or more building modules.


