TY - JOUR
T1 - Integrating urban an alysis,generative design, and evolutionary optimization for solving urban design problems
AU - König, Reinhard
AU - Miao, Yufan
AU - Aichinger, Anna
AU - Knecht, Katja
AU - Konieva, Kateryna
PY - 2019
Y1 - 2019
N2 - To better support urban designers in planning sustainable, resilient, and livable urban environments,
new methods and tools are needed. A variety of computational approaches have been
proposed, including different forms of spatial analysis to evaluate the performance of design
proposals, or the automated generation of urban design proposals based on specific parameters.
However, most of these propositions have produced separate tools and disconnected workflows.
In the context of urban design optimization procedures, one of the main challenges of integrating
urban analytics and generative methods is a suitable computational representation of the urban
design problem. To overcome this difficulty, we present a holistic data representation for urban
fabrics, including the layout of street networks, parcels, and buildings, which can be used efficiently
with evolutionary optimization algorithms. We demonstrate the use of the data structure
implemented for the software Grasshopper for Rhino3D as part of a flexible, modular, and
extensible optimization system that can be used for a variety of urban design problems and is
able to reconcile potentially contradicting design goals in a semi-automated design process. The
proposed optimization system aims to assist a designer by populating the design space with options for more detailed exploration. We demonstrate the functionality of our system using the
example of an urban master-design project for the city of Weimar.
AB - To better support urban designers in planning sustainable, resilient, and livable urban environments,
new methods and tools are needed. A variety of computational approaches have been
proposed, including different forms of spatial analysis to evaluate the performance of design
proposals, or the automated generation of urban design proposals based on specific parameters.
However, most of these propositions have produced separate tools and disconnected workflows.
In the context of urban design optimization procedures, one of the main challenges of integrating
urban analytics and generative methods is a suitable computational representation of the urban
design problem. To overcome this difficulty, we present a holistic data representation for urban
fabrics, including the layout of street networks, parcels, and buildings, which can be used efficiently
with evolutionary optimization algorithms. We demonstrate the use of the data structure
implemented for the software Grasshopper for Rhino3D as part of a flexible, modular, and
extensible optimization system that can be used for a variety of urban design problems and is
able to reconcile potentially contradicting design goals in a semi-automated design process. The
proposed optimization system aims to assist a designer by populating the design space with options for more detailed exploration. We demonstrate the functionality of our system using the
example of an urban master-design project for the city of Weimar.
KW - Evolutionary multi-criteria optimization
KW - generative design
KW - spatial analysis
KW - urban design
KW - Evolutionary multi-criteria optimization
KW - generative design
KW - spatial analysis
KW - urban design
U2 - 10.1177/2399808319894986
DO - 10.1177/2399808319894986
M3 - Article
SN - 2399-8083
VL - 47
SP - 997
EP - 1013
JO - Environment and Planning B: Urban Analytics and City Science
JF - Environment and Planning B: Urban Analytics and City Science
ER -