Architecture Research Lab is a design and research consultancy located in Berkeley, California. Architecture Research Lab provides services, products and training in order for our partners to take full advantage of the spectrum of digital and physical tools available for rigorous evaluation and elegant manipulation of a building project throughout the design process.
12.01.2012 - Catch up on the History of BIM.
Generative Design Systems have been appearing frequently in some high profile projects, especially concerning Multi-Objective Design Optimization.
What is MCDA or MDO?
Multi-Objective Optimization or Multi-Criteria Design Optimization (MCDA) software has been developed primarily for and by industrial engineers to design airplanes, automobiles, high speed trains and appliances. Process Integrated Design Optimization is another name for the field. The idea of optimization in architecture has been around since nearly the beginning of CAD in the 1950s and 60s, but had been limited by the power of computers and the huge number of variables so it has not yet achieved a critical mass of proponents. The drive towards BIM technology has been justified in part because of benefits that result from having a digital representation of the building to develop performance simulations.
Designers who work with MCDA craft search spaces, and guide searches with goal sets. In Galapagos, the evolutionary solver for Grasshopper (the parametric modeling plugin for Rhino) there are two inputs, genomes and a fitness function. Genomes represent variables that can be changed in order to manipulate a model. A fitness parameter is a ‘score’ that the solver wants to target.
A successful MDO model measures values that are of importance and iteratively changes those values in the experiment, guiding the changes in the model towards a desired score. This process is automated and guided by optimization algorithms. Genetic algorithms are frequently used though they tend to settle on local optima and are not ideal in matters of true optimization especially concerning multi-objective problems.
Recently, projects at the Stanford Center for Facilities Engineering have advanced the interest in architectural application by integration with these new process engineering software systems. Digital Project (CATIA) can be integrated directly to the Phoenix Integration Model Center interface, there does not yet exist a publicly available wrapper for Grasshopper/Rhino. Skidmore, Owings and Merrill used the ModelCenter workflow for fine tuning the structural system for their TransBay Terminal Tower proposal.
Other projects that have used optimization in the recent past include OMA for their Hong Kong transit project, Herzog and de Meuron’s Water Cube (the structure was rationalized using optimization) and many other projects consulted on by ARUP, who have developed a promising integration software, DesignLink.
The video below by engineers at Ramboll shows how the mobius strip form of the Astana Library was engineered to maintain the ideal form, minimize deflections, panel variations, cost and material usage to make the project a reality. A similar but less sophisticated process was used in the Morphosis Phare Tower in Paris :
With more design phase models representing a realistic model of what the built construction will be, simulations are increasing in popularity as benchmarks for making design decisions. The legal issues concerning liability in the use of these figures is bound to become a hot topic as the tools become seamlessly incorporated into design software environments. Autodesk Revit incorporated an Analyze tab in Revit 2010, providing solar radiation and energy analysis through Green Building Studio. Vasari now has computer fluid dynamic (CFD) simulation, though it is based on a video game engine and is not highly accurate as programs like CFDesign or Fluent which can provide good analysis of passive ventilation strategies.
When I worked with Autodesk last summer there was a big push for optimization procedures with three projects in the IDEA studio (the university-tied research wing of Autodesk) directly supporting this study. The projects were Local Code, Nicholas de Monchaux, a project by David Benjamin of The Living, structural optimization of the Living Light pavillion in Korea is linked below. Benjamin’s studio at GSAPP has produced a great deal of experimentation with ModeFrontier, a multi-objective optimization tool and a third team of PhD researchers from USC adapting the Revit API for volumetric optimization.
Additionally, Zach Kron of the great blog buildz has developed a Goal Finder the the Vasari interface, which is enabled through the Python (a programming language) plug-in for Vasari. Vasari, if you don’t know, is an Autodesk Labs product (free, for now!) that allows you do perform conceptual design studies and load them directly into Revit.
I have been experimenting with Grasshopper, Python, Rhino and Phoenix Integration to create ‘search space’ models that allow a designer to provide a framework for manipulation that is guided by goal sets. I have been working on ‘goal sets’, algorithms that are inspired by shape grammar and architectural manifestos to generate many design schemes, evaluating each and providing a catalog of design options for the architect/client to choose from. A quick project that I worked on a few weeks ago codified Corbusier’s design aesthetic in Towards a New Architecture, The Problem of the House into a goal set. I then created a grid based model and generated a massive family of Villa Savoyes, an early video is linked below for your perusal.
Generative Design Resources
MVRDV Vertical Village Generator – Video
Autodesk Research Physics Based Generative Design
Luisa Caldas Generative Design System for Sustainable Architecture.