Symbiotic aggregations

Page 1

Symbiotic aggregations An urban infill strategy

Architectural Association School of Architecture Emergent Technologies and Design 2013/2014 Zeynep Aksoz Daniel ZaldĂ­var


Symbiotic aggregations


ARCHITECTURAL ASSOCIATION SCHOOL OF ARCHITECTURE GRADUATE SCHOOL PROGRAMMES COVERSHEET FOR SUBMISSION 2013-14 PROGRAMME: TERM:

Emergent Technologies and Design 4

STUDENT NAME(S):

Daniel Zaldivar Alcantara (MArch) Zeynep Aksoz (MArch)

SUBMISSION TITLE

Symbiotic Aggregetions

COURSE TITLE

Master of Architecture

COURSE TUTOR SUBMISSION DATE:

Michael Weinstock, George Geronimidis 06/02/2015

DECLARATION: “I certify that this piece of work is entirely my/our own and that any quotation or paraphrase from the published or unpublished work of others is duly acknowledged.” Signature of Student(s):

Date: 6/2/2015

Zeynep Aksoz

Daniel Zaldivar Alcantara


Symbiotic aggregations


Acknowledgements

Acknowledgements Without the contribution of certain people, we would not have been able to realize this work. First we would like to express our gratitude to Mike Weinstock and George Jeronimidis; with their guidance and support we were able to explore new dimensions in our personal and professional development. Evan Greenberg and Mehran Garleghi for providing us with advice, inspiration and encouragement during the entire EmTech course. Specially, we would like to thank Olga Kravchenko (MSc), without whose contribution and friendship this thesis could not have come true. Additionally we would like to thank our families and friends for supporting and inspiring us throughout this time. And last but not least we would like to thank each other for this exciting time full of new discoveries.


Symbiotic aggregations


Abstract

Abstract The thesis proposes an urban infill system as an alternative model for urban growth in Istanbul. The proposed model compliments the two existing ones currently used. The infill system should be capable of adding density to existing urban areas by adapting to the local conditions, while adding a much needed, and recently neglected, quality public space that is based on traditional values. The two current growth models in Istanbul, namely suburban sprawl and urban redevelopment are challenged. From the lacks of these models the complimentary alternative is formed. The proposal is an Infill system that interacts symbiotically with the existing urban tissue, growing in the residual spaces of the city and adding diverse programmes, morphological variations and public space to the area. In order to inform the system, key existing public areas, along with vernacular architectural typologies were researched; their social, architectural and environmental qualities abstracted. A sequence of experiments were developed to generate and evaluate the performance-driven infill strategy. The experiments are conducted on Cihangir, a central area of Istanbul; and the results are evaluated and discussed at every stage. The experiments are conducted on two scales: urban neighbourhood and cluster scale. The final growth model, formed by an iterative design process was finally tested according to environmental, architectural and urban performance. A design proposal driven by the generated information serves as a demonstration of the system’s robustness and flexibility; concluding with an overview of the potential of this model as an alternative growth strategy.


Symbiotic aggregations

Contents 1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1 1.2 1.3 1.4

Urban growth Istanbul and urban growth Current growth models Infill Public Space Research questions

2 Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2.1 Urban infill 2.2 Public space integrated to architecture

3 Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1 General process 3.2 Generative methods Parametric modelling Genetic algorithms (GA) Cellular automata (CA) Cellular automata controlled by a GA 3.3 Evaluation methods Space Syntax (network) Shading analysis Solar access analysis Sky View Factor Visibility CFD

4 Case studies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 4.1 Element of public space in Istanbul Pedestrian street Sidewalk Passage Courtyard Square Arcade Stairs 4.2 Mardin 4.3 Cihangir

5 Design development. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

5.1 Objectives General objectives map Population Public space Environmental 5.2 Design development process overview 5.3 Infill growth Aim Methods Setup: environmental boundary Setup: context Initial tests Implementation Iteration


Contents

Results Conclusion 5.4 Open spaces Aim Methods / Setup Initial tests Implementation Results Conclusion 5.4 Base network and secondary nodes Aim Methods / Setup Initial tests Implementation Results Conclusion 5.6 Network morphology (public space) Aim Methods / Setup Initial tests Implementation Results Conclusion 5.7 Environmental (wind) Aim Methods / Setup Initial tests Implementation Results Conclusion 5.8 Programmatic distribution Aim Setup Implementation Results Local distribution Aim Setup Implementation Results Conclusion

6 Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

6.1 Design Translation 6.2 Design Proposal

7 Results & conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 7.1 Results 7.2 Conclusions & further development Urban system Environmental conclusions Computational conclusions

8 References & bibliography. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 9 Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164


Symbiotic aggregations

01 Introduction


Introduction

1.1 1.2 1.3 1.4

Urban growth Istanbul and urban growth Current growth models Infill Public space Research questions

3


Symbiotic aggregations

10 years

20 years

30 years

15,700 h/km2

172.9 km2

248.9 km2

328.3 km2

12,500 h/km2

217.1 km2

312.6 km2

412.4 km2

2,713,760 hab

3,907,714 hab

5,155,010 hab

habitants / km2 40,000 - 50,000 35,000 - 40,000 30,000 - 35,000 25,000 - 30,000 20,000 - 25,000 15,000 - 20,000 10,000 - 15,000 5,000 - 10,000 500 - 5,000 0 - 500

1.1 Urban growth Istanbul and urban growth Istanbul is located in the north-western part of Turkey between Europe and Asia. The city is found in a mild climate zone, where long hot summers and short humid winters are the norm. With 13.85 million inhabitants, Istanbul is Turkey’s largest city. Its particular condition, as the only Sea route between the Black Sea and the Mediterranean, has made it one of the major ports in Europe. As a result the city accommodates 30% of the country’s foreign trade, making it a very attractive destination for inland migration (Columbia University, Urban Planning Program, 2011). These circumstances result in a rapidly growing population that is expected to increase by 2.17 million inhabitants in ten years and 5.15 million in thirty. Assuming the propagation of the current urban growth models, the city will increase its size by 217.1 km2 in 10 years in order to accommodate the projected population growth. This number will rise up to 414.5 km2 in 30 years. The current growth trends add the greatest pressure in the periphery of Istanbul. This uncontrolled expansion of Istanbul has caused a decrease of the city’s environmental and agricultural resources, along with pollution issues such as the water crises in 1993/94 caused by sewerage flow into one of its major water sources: Elmali (P. Hlavinekin Risk Management of Water Supply and Sanitation System P.220). In addition, its potential to expand horizontally is reaching its limits since its already merging with neighbouring cities such as Gebze.

4

Figure 1.1.1 Map showing Istanbul’s population density (point colour gradient) overlapped with the current urban footprint of Istanbul. If Istanbul’s population keeps growing and building following the current models, it would need to add an area of 217.1km2 in 10 years, 312.6km2 in 20 and 412.4km2 in 30.


Introduction

larger change

represents the areas of greater change

smaller change

Figure 1.1.2 (above) The areas with the greatest growth pressure lie in the periphery, where agriculture and forest land is under pressure to be developed.

a

Figure 1.1.3 (below) Map showing the gradient of population change in Istanbul. The largest population increase is in the periphery.

g

b c

f

i h j

e d

n u k

l p q

o

m r

s

t

low pressure on urban pressure on urban pressure on rural low pressure on rural

5


Symbiotic aggregations

According to the current predictions for the coming years, more than 80% of Istanbul’s population will be living in apartments; specifically, 65% will live in peripheral apartment tower blocks, and 15% in other type of apartment buildings. Only 8% of the population will live single houses and an additional 8% in gated communities (Turkish Statistical Institute TUIK). Within central areas, the number of people living in apartments is even larger at 95%.

Current growth models

Great urban spaces posses a unique sense of place that is experienced by the city dwellers every day. The central and traditional areas of Istanbul portray these rich urban textures that were formed as a palimpsest of centuries of urban evolution, refinement, combination and alteration. The richness of this fabric is most strongly characterized and conveyed by the public spaces – side streets, open markets, public squares, terraces, and passages – that are disappearing from the contemporary Turkish building practices. The current strategies for addressing the housing deficit for Istanbul’s growing population can be divided into two main groups. The first one, and currently the most widespread, is the unchallenged building expansion towards the periphery, either in sprawling suburban housing projects, tower blocks or even some attempts to reproduce ‘villa-type developments’ or ‘traditional neighbourhood architecture’ (Bozdogan,

6

Figure 1.1.4 “The unchallenged building towards the periphery, either in sprawling suburban housing projects, tower blocks or even some attempts to reproduce ‘villa-type developments’” (Image: Aksoz).


Introduction

Figure 1.1.5 ‘Demolition of existing structures for redevelopment’, currently occurring in central Istanbul. (Image: Zaldivar).

1996) (emphasis added). Many of these developments take advantage of the peripheral undeveloped land, such as the case of the Kemer Country suburb: perhaps a spin-off from León Krier’s new-urbanism within gated communities. The second strategy, and one that is being observed in cities around the world, is the process of redeveloping land within city’s centres. Independent of its scale, the territory is being transformed by urban renewal; this is the demolition of existing structures for redevelopment and adaptive reuse of formerly uninhabitable structures – a process that is colloquially referred to as gentrification. This second practice, although less economically viable than the former, particularly in places where land is readily available at low prices in the periphery, is understandable when one considers the benefits of centrality. As Lefebvre states in The Production of Space, “[…] the centre continues effectively to concentrate wealth, means of action, knowledge, information and ‘culture’. In short, everything.” (Lefebvre, 1974) However, given the high demand for available space in central areas, the prices of available land and space rise, segregating populations according to their economical means. In Istanbul this process is exemplified, by the case of the Sulukule neighbourhood, amongst others, where the local Romany population has been dispersed in a process that resulted in the “appropriation of existing land for the use of higher-status groups” (Isam, 2010).

7


Symbiotic aggregations

Furthermore, in 1974 Lefebvre, both observing and predicting urbanization trends, argues that “countries in the throes of rapid development blithely destroy historic spaces – houses, palaces, military or civil structures. If advantage or profit is to be found in it […] Later, however, perhaps towards the end of the period of accelerated growth, these same countries are liable to discover how such spaces may be pressed into the service of cultural consumption, of ‘culture itself’” (Lefebvre, 1974). Stressing the economical and technical challenge that is to recover them from years of neglect. The two current growth models can therefore be challenged. By understanding the shortcomings of the two existing models, and the virtues of indigenous settlements, this work argues for the possibility a third model as a viable growth alternative. One that could alleviate the pressure on territorial expansion by increasing the supply of space in central areas; addressing the loss of meaningful public space and, consequently, of public life. The work proposes a design strategy that exploits the distinct architectural qualities that have been developed indigenously over the years, and applies them in central areas by means of an infill system.

8


Introduction

1.2 Infill Urban infill is generally defined as the development of vacant or under utilized land within the city’s built-up area (Brooks, Donaghy and Knaap, 2011). The construction is done either in open spaces, deserted plots, half-built plots, or vacant buildings; all within urban neighbourhoods that area already somewhat developed. This strategy is proposed as an alleviatory substitute to urban sprawl and its negative impact on the community as it has the possibility to densify and articulate existing urban tissues. Urban sprawl is characterized by spread out development patterns which demonstrate poor land use, increased infrastructural load and unconnected communities, which, due to the long distances to public services and between one another, create isolated car-dependent societies. On the other hand, urban infill does not require reclamation of new land or the building of entirely new infrastructure, and facilities and features may be proposed to improve the life of the existing community. Infills are often (but not always) built in central areas, offering shorter commuting times than from the suburbs and reducing traffic congestion and pollution.

Figure 1.1.6 Infill corner shop in Tokyo. Image from Atelier Bow-Wow’s Pet Architecture Guide Book - Living Spheres Vol. 2.

To the local population of the neighbourhood, urban infill may sometimes seem as a threat due to the loss of open space associated with it and the additional traffic load (McConnell and Wiley, 2010). But these issues can be successfully addressed. In Japan, the historical lack of space within dense cities, like Tokyo, has forced the population and architects to work within highly restrictive physical spaces. Residual spaces are by-products of systems that compartmentalize land, such as transport and infrastructure ones, along with top-down planning and zoning. These residual spaces are occupied with great creativity as is lucidly exemplified in Atelier Bow-Wow’s Pet Architecture Guidebook 4. In turn, the aggregated characteristics of this type of architecture generates a site-specific and adapted infill system. Similarly, other cities have developed their own kind of Pet Architecture, not always driven by the geographical lack of land, but rather by the central lack of space. Large north American cities, such as New York or San Francisco have employed infill strategies that maximize the occupation of three-dimensional space within a legal framework; but settlements in developing countries exemplify this appropriation of space in a more creative and diverse, albeit poorly planned, manner. In Istanbul, as a result of centuries of urban overlay and growth, hundreds of these residual spaces have been formed within its traditional urban fabric. These spaces emerge by the imposition of urban systems over previous ones over time. And it is within these rarely occupied spaces that it is proposed to densify the city and add much needed spaces.

9


Symbiotic aggregations

1.3 Public space Public space is a defining feature of Istanbul’s urban life. The aforementioned growth scenarios show a clear neglect for public space. In the case of the apartment towers – like the ones shown on the section below from the suburban area of Atasehir – the main areas of public interaction have been relegated to mere parking spaces or driveways. The central re-development projects, on the other hand, have been keen on privatising public space and turning public street life into a private commodity. It is not difficult to argue that the rich public life that characterises Istanbul is being jeopardised by the newer developments, ever further from busy centres; and the promise of a ‘modern’ lifestyle deprives people from an architecture that is better suited to its social and natural environment. The section in the opposite page shows Hazzopulo: a small courtyard that is surrounded by nine interacting building blocks near to Istiklal Avenue. The courtyard connects its surroundings through two large gateways and one passage. The surrounding buildings are connected by a perimeter arcade that links the separate volumes and relates them to the courtyard; also, the arcade generates environmentally comfortable areas for seating and walking. The entrance arch acts like a transition portal from the busy public streets to an equally public, but qualitatively different space. The variety and diversity of these public spaces and transitions that coexist on such a small scale exemplify the architectural richness that is being lost. The different morphologies are matched by and equally diverse programme: there are coffee shops, restaurants, businesses and residences that share common service areas and public paths. And they all seem intricately linked to morphology of the public space.

10

Figure 1.1.7 Cross section of Atasehir, neighbourhood in Istanbul.

an

affluent

new


Introduction

1.4 Research questions The research questions revolve around the problematic of building within very specific conditions. The project necessarily has to adapt to its highly restrictive immediate physical environment composed of streets, stairs, plazas and buildings, but also to its socioeconomic and environmental context. The main research question, then, would be: can the residual spaces in Istanbul, within the borders of the built urban space, be systemically used as generators for a growth that responds to its context? And is the system robust enough to function as a viable third model? Can a significant network of public spaces based on traditional values be successfully formed within the rigid constrains of an already built environment? And if so, what are the limitations of an infill system before it negatively affects quality of the existing spaces?

Figure 1.1.8 Traditional open space for pedestrians in Istanbul.

Finally, to what extent can a urban-scale, or at least neighbourhood-scale system, be algorithmically detailed, in effect deleting the boundaries between urban and architectural system. Does it make sense to keep the project at an urban level, or push towards the architecture detail. To what extent can this growth be seen as an urban strategy – is it a global strategy or does it remain local (architectural or urban proposal)?

Figure 1.1.9 Cross section of Hazzopulo, near Istiklal avenue in Istanbul. The richness of the architecture and the open spaces is evident.

11


Symbiotic aggregations

02 Domain

12


Domain

2.1 Urban infill strategy 2.2 Public space integrated to architecture

13


Symbiotic aggregations

2.1 Urban infill strategy The overall advantage of infill buildings, and the stress for generating new habitable space in an efficient yet comfortable way in dense city centres, has driven many architects and developers towards infill proposals. New York, with population of 8,405,837 million (www.nyc.gov), an estimated annual population growth of 3%, and density rates that vary between 40,000 and 20,000 hab/km2, has many areas with high demand for new housing projects and little space available. This creates a fertile ground for new architectural solutions. Two examples from New York city are SHoP architects’ Porter House at 66 9th and OMA’s peeka-boo tower at 23 East and 22nd. They are examples of contemporary adaptive-reuse and infill buildings. The Porter house by SHoP architects, is an expansion of 1,858m2 on top of an old (1905) warehouse. This project almost doubles the habitable area of the existing building and its material-efficient zinc façade has turned it to an iconic building within its neighbourhood. A former abandoned industrial warehouse was re-used, which is seen as a big improvement for the neighbourhood, where deserted buildings seem to foster urban decadence. In this case no open spaces were lost, since the entire addition was done on top of the existing building, and cantilevering 2.5m over the neighbouring one.

14

Figure 1.1.7 The Porter house by SHoP Architects. Image from SHoP Architects.


Domain

OMA designed a tower at 23 East and 22nd, nicknamed the peek-a-boo tower in response to a clients desire to exploit a rather small terrain in prime location as much as possible. The tower rises from a 300m2 plot, and cantilevers over 9 meters above the neighbouring buildings. A diagonal shape was chosen in order not to block the view to One Madison Park, and to gain valuable views to the park. In addition, the floor heights vary in size, higher at the narrow sections and lower at the wider parts, adapting to the rare site and envelope conditions. The tower was designed taking into consideration the challenge of building in existing dense urban environments: the limited plot size, the neighbouring buildings and existing vistas. Finally, it manages to add a substantial amount residential and commercial space without compromising the comfort conditions for the existing buildings.

Conclusion From these examples, valuable lineaments can be extracted for the project. The Porter house example shows that it is feasible to add a significant amount of space not top of a century old building. And that a contemporary structure can interact symbiotically with an old unused one. OMA’s tower shows that plot size is not as much as fundamental constraint as could be thought. Furthermore, it exemplifies a way in which the local conditions can inform the architecture, in terms of environment, views and economy. And that architecture in this scale can achieve a benefit for client and local population alike. It also shows clever ways in which rare geometric configurations can be occupied.

Figure 1.1.8 23 East and 22nd Street by OMA. Image source by Luxigon/OMA Architects. Figure 1.1.9 Section from the peek-a-boo tower (recreated).

Along with these considerations, it can be concluded from these examples that successful infill buildings offer a good growth alternative for dense cities, and can be beneficial for the existing environment. Thus, infill can be viewed as a symbiotic alternative, rather than a parasitic one. On the other hand, the current architectural trends for infill show isolated projects that function independently from one another. But given the large increases in urban populations around the world, a more systemic approach would be needed to address large populations.

9.2m

107m

10m

15


Symbiotic aggregations

2.2 Public space integrated to architecture Block / Tower (Stan Allen & Rafi Segal) Block/Tower proposes a new mixture of living and working environment, using an existing conventional office building in Manhattan as a base structure. This approach proposes the reuse of existing urban buildings by altering them; thus adapting to the urban necessities and changes. The traditional tower that portrays the commercial and speculative architectural approach that is becoming obsolete in today’s urbanism is merged with the idea of the urban block. The repetitiveness of the tower is broken by the integration of a public space that extends from the street level, spiralling around the core to the higher levels of the tower. In this way, it is expected to extend the urban experience of open space into its vertical dimension. To achieve this goal, a spiral pathway of continuous public space is generated by carving out the exterior of the building while the central vertical connections are kept. The pathway that extends through the entire building satisfies different public functions, interacting with the adjacent private spaces. The generated heterogenous section of the building allows different spatial configurations to coexist, permitting distinct social communities to occupy the space to their desire.

16

Figure 2.1.4 Block / Tower Stan Allen and Rafi Segal (Allen and Segal, 2014).


Domain

Figure 2.1.5 TEK Building BIG (Big.dk, 2015).

TEK Building (BIG) The TEK building in Taipei is proposed 57m cubic structure that is perforated by a spiralling public space that extends from the ground to the rooftop garden of the building. The extension of the urban space into the large volume generates a three dimensional street that is surrounded by social functions. The changing size of the spiral controls the penetration of light inside the volume.

17


Symbiotic aggregations

03 Methods

18


Methods

3.1 General process 3.2 Generative methods Parametric modelling Genetic algorithms (GA) Cellular automata (CA) Cellular automata controlled by a GA 3.3 Evaluation methods Space Syntax (network) Shading analysis Solar access analysis Sky View Factor Visibility CFD

19


Symbiotic aggregations

3.1 General process The general process flow diagram shown opposite provides a basic overview of the methodology followed throughout the thesis. The generative process will be explained in detail in the design development chapter, but the layout serves here as a reference in order to show what methods are being used at each stage. Some of the methods were selected after a first set of experiments proved the inadequacy of the first ones tried; the full reasoning for this will be elaborated in the appropriate section. The process begins with a general research on Istanbul and on local urban strategies focused on public space. But in order to understand the nature of public open space and its adaptation to the local climatic and geographic conditions in traditional settlements in the region, a vernacular settlement was analysed: Mardin. To complement this understanding, other contemporary examples from Istanbul itself were investigated – ranging from late XIX century built neighbourhoods to contemporary ones. The analysis of these case studies results in values that can be translated into parameters for the project development, or as information for the design logic. These results are fully explained on the case studies chapter. For the design development, a test site for the experiment was analysed utilizing mapping and tissue sampling techniques. In this site a generative process that consists of six experiments will be run iteratively. Different criteria will be evaluated at every stage in order to re-inform the process, in this sense, the experiment learns from itself. For the morphology generation process it is important to note that several experiments were carried out before settling on the totalistic cellular automaton with varying neighbourhoods, which rules’ thresholds are controlled by a genetic algorithm.

20

Table 3.1.1 The general process flow diagram showing the experiments where the specific methods are employed.


Methods

Methods relationship to Experiments Methods used

Experiment / process desigend

Cellular automata (CA)

[1]

Population

Genetic algorithms (GA) CA and GA Parametric modelling

Parametric modelling

[2]

Public space

GA Shading analysis Solar access analysis

6.3 Infill growth Aim Methods Setup: environmental boundary Setup: context Initial tests Implementation Iteration Results Conclusion

6.4 Open spaces Aim Methods / Setup Initial tests Implementation Results Conclusion

6.5 Base network Parametric modelling

[3]

Public space

GA Space Syntax

Aim Methods / Setup Initial tests Implementation Results Conclusion

Parametric modelling

[4]

Public space

Solar access analysis Sky View Factor Visibility

Associative modelling

[5]

Environmental

CFD Shading analysis Solar access analysis

6.6 Network morphology (public space) Aim Methods / Setup Initial tests Implementation Results Conclusion

6.7 Environmental (wind) Aim Methods / Setup Initial tests Implementation Results Conclusion

6.8 Programmatic distribution

[6]

Population / Functions

Associative modelling

Generative and evaluation Aim Setup Results

21


Symbiotic aggregations

3.2 Generative methods Parametric modelling Parametric modelling, sometimes referred to as associative modelling, is a design technique where a set of base parameters or variables, through algorithmic relationships, determine a specific outcome. The result is directly informed, transformed or affected by the base parameters. Diverse information parameters can be weaved together; any criteria that can be quantified and brought together into a cohesive environment can be used to inform the model. The challenge lies in the quantification of diverse values (if possible), and the evaluation of the results. Popular software packages that are currently used for parametric modelling include Grasshopper for Rhino, Autodesk Revit, Autodesk Dynamo and Catia amongst many others. Each software has its own limitations and advantages; within this thesis, the use of Grasshopper was preferred for its broad and active support community, the many user-made plug-ins available and the facility to implement scripting languages such as Python, Visual Basic or C#. The possibility to use scripting languages outside a specific software adds a lot of flexibility and scope to a model.

Genetic Algorithms Genetic Algorithms (GAs) are a subset of Evolutionary Computation, which is a subfield of Natural Computing. ‘The first glimpses of the ideas

22


Methods

Figure 3.2.1 Actively transcribed DNA visualized under an electron microscope. Transcriptional units appear as ‘Christmas tree’ structures. The trunk of the Christmas tree is a strand of coding DNA that serves as a template from which hundreds of identical RNA molecules are produced simultaneously. Genetic algorithms derive their logic from natural processes such as natural selection and evolution, DNA, genotype and phenotype. Image source: http://bio3400.nicerweb.com/Locked/ media/ch13/christmas_tree_rRNA.html.

underlying genetic algorithms (GAs) are found in [John H.] Holland’s papers in the early 1960s’ (Back, Fogel and Michalewicz, 1997). They were further popularized by Holland in 1975, and have since been utilized and developed in diverse fields. The logic of genetic algorithms mimics natural evolutionary processes. Solutions are evolved by a process derived from natural selection within a computational environment. A series of controlling parameters – genes – form the genetic pool for the algorithm. An initial population is generated using a genotype made from a collection of genes from this gene pool; subsequently the emerging phenotype is evaluated for predefined fitness criteria. From the original population, a subgroup will be selected depending on their fitness ranking, and then they will breed by recombining their genotype; other factors such as mutation and elitism also play a role. Usually the selected group will have desirable characteristics and be generally fit (although there can be exemptions) and the process will start generating a population with fitter individuals. GAs are mostly used as optimization algorithms or as search algorithms, where the search can be executed within a fixed database or a mathematical space of possibilities with a variable fitness landscape. It’s important to note that there are also many limitations to GAs, especially with more complex problems, and sometimes other optimization algorithms will yield better results. Within the context of this thesis they are used as a mechanism to find the rules and thresholds that govern a Cellular Automata and as a multi- objective optimization algorithm. 23


Symbiotic aggregations

Cellular Automata Cellular Automata (CA) is a model formed by a regular grid of cells that contain a finite amount of information or ‘states’. Each cell lies within a neighbourhood of adjacent cells that determine its state over time. The initial grid configuration in time t=0 is thus altered when time t=(t+1) depending on the states of the neighbouring cells at t=0. Traditionally the state of a given cell can be either developed or non developed, and the cells within the neighbourhood determine its potential for further development in time t=(t+1). The concept of computing automata, and hence of cellular automata was introduced by John von Neumann (von Neumann, 1963) in the 1940’s and developed along with Sanislaw Ulam. The ideas were further developed and popularized by John Conway’s ‘Game of Life’ and later approximated in three dimensions (Bays, 1987). The application of CA models as a tool to understand cities by urbanists and architects has come a long way. Recently it has been applied as a modelling tool at an urban scale for predicting land use (Krawczyk, 2002), however calibrating these models seems very problematic, mostly descriptive and arguably not predictive. Their use as city models can be contested. Within the thesis, CA was chosen to model growth within heterogeneous boundary conditions, and simultaneously to propose an initial morphology at a building and block scale. Previously, Robert J. Krawczyk has carried out experiments at this scale of architecture, where he proposes different ways to interpret architectural forms resulting from CA models (Krawczyk, 2002). Furthermore, some work has shown how vernacular-like architectural structures can be modelled using a 2D totalistic CA, where each new configuration in time is superimposed above the previous one on a third dimension (Situngkir, 2010).

24

Figure 3.2.2 Recreated time frame from J. Conway’s ‘game of life’, cellular automata model.


Methods

Cellular Automata controlled by a GA An altered totalistic CA model is the one used, for after several experiments it proved to be the most beneficial for a morphology generation, however the rules that proved most beneficial were still hard to determine for each situation, for this reason an attempt is made to control the development by using a GA. There have been some cases where a totalistic cellular automaton model has been controlled by a GA, particularly for the modelling of urban systems (M. Batty, 2005) (R. Breukelaar, T. Bäck, 2005). Only a few of these are documented, and as far as the research time permitted, no cases were found where a model like this was used to generate architectural morphologies.

Figure 3.2.3 “2D shapes. Desired shapes (upper row), and shapes obtained with the Moore (middle row), and the 2D Margolus (lower row) models. [The figure] shows results for 2D shapes. For ease of visualization, cells that fall outside the desired shape are shown in light gray [...]” Figure 3.2.4 “3D shapes. Desired shapes (upper row), and shapes obtained with the 3D Margolus model (lower row).” From A. Chavoya et al. 2006.

The idea to control the CA model rules’ threshold variables and neighbourhood sizes emerged from the necessity to spawn a large number of architectural types that could occupy multifarious boundary conditions. Totalistic CA models are very deterministic, and probabilistic ones are hard to predict and control. So in order to use a CA model as a morphology generator, a way to reverse engineer the rules that produce desirable results was developed by implementing a genetic algorithm. There have been previous examples that show promising results for using this method as the ones shown below (A. Chavoya, Y. Duthen, 2006). Here, a CA with changing rules successfully produced close approximations to basic geometric shapes. For the final experiment, a complex model was used, where the rules and the neighbourhood for each cell could be altered at each time step. The neighbourhood type and range, the rule threshold for development and the total time became the phenotype of the genetic algorithm. The genotype is expressed as the final configuration of the developed cells. The precise mechanisms for the tuning of this model will be explored in the design development section.

25


Symbiotic aggregations

3.3 Evaluation methods Space Syntax Network theory reduces complex interacting systems into a graph of nodes connected by edges. Such a method enables the evaluation of the interactions regardless any additional information that the network may possess. Based on Network Theory, Space Syntax provides several evaluation methods that address the urban street networks and the influence of the urban form on pedestrian movement and car circulation. Space Syntax theory suggests that the urban form determines the activity of certain areas, and these areas become more or less attractive for specific functions. The reduction of the urban form into a graph liberates the traditional evaluation of urban systems from aesthetical considerations, and enables a quantification therefor relying on the network logic. There are several analysis methods within Space Syntax theory that can be used to evaluate the urban form. The three most popular techniques used are Integration, Choice and Depth Distance or Betweenness Centrality. (Hiller and Stonor, 2010)

Figure 3.3.1 Example of a shortest path analysis for two given points within a street network.

Integration calculates the angular distance in a system. It measures the number of turns that have to be made in order to get from one node to another through the shortest path. The paths with less turns are evaluated as more integrated ones. Choice measures the probability of the traffic flow on any given edge. Where each segment is selected as a starting point with a certain load Betweeness and this load is divided at each intersection. Angular

The depth distance calculates the metric distance from the centre point of each segment within the network to the centre point of each other segment. The streets with lowest depth value are the ones which are nearest to all the other streets. Additionally to the analysis of the streets, the intersection nodes can also be evaluated. One of these evaluation methods is the Betweenness Centrality Analysis. This analysis evaluates the importance of a node, and its influence on others by measuring how many times the node is travelled through in the shortest path from any node to all other nodes. The assumption is made that the shortest path is always preferred; however, within Space Syntax, the evaluation can be biased towards paths that have the smallest angular deviation as well. Therefore, there are two options for this evaluation: the Betweenness Metric and the Betweenness Angular.

26

Figure 3.3.2 Example of a Betweenness analysis using Space Syntax for Isle of Dogs, London.


Methods

<1 shade hours

Figure 3.3.3 Grid representation of the existing buildings to inform the model of the existing conditions.

>6 shade hours

Shadow hours analysis It is imperative to calculate the amount of shadow casted on a given place during the day. In hot climates, shading at street level during the hot seasons is crucial in order to allow open public spaces such as parks, courtyards or plazas to function. Non-shaded open areas are rarely used for they become very uncomfortable. Large exposed surfaces with a high albedo can greatly increase an undesirable heat gain, making it almost impossible for people to utilize these spaces during daytime. Urban open spaces are usually surrounded by buildings that block some or all of the sun rays, thus generating different shadows at different times of the day. A sun vector occlusion calculation was performed in order to understand what percentage of these sun rays are blocked by a given geometry. Essentially, the amount of hours the sun is blocked for an area equals to the amount of shadow hours during the day. The hottest season for Istanbul, according to the yearly weather data, range from June 1st to August 31st between 11:00am and 4:00pm (average business hours coincide with the setting sun at 8pm). The sun vectors for each hour on the first and last day of this period are calculated, and this creates a range of sun vectors for the hot season. This analysis was performed to evaluate the new open spaces created within the existing built environment at a cluster scale. The evaluation of acceptable shading values was done with respect to the current existing conditions and will be further explained in the targets section.

27


Symbiotic aggregations

perspective 1

perspective 2

top view

>6 sun hours

Solar access analysis Appropriate solar access is necessary for buildings to function. It improves the life quality of the occupants, reduces the energy consumption for artificial lightning and, pared with material albedo, determines the heat gain of the building, which is desirable during winter, but a disadvantageous during summer in Istanbul. The orientation and geometry of a building, i.e. the number and size of faces exposed to direct and indirect sunlight, affects the heat gain, which is the absorbed thermal radiation of the building that accumulates during the day and is released during the night. The most affected faces are the ones that get direct solar exposure as opposed to the ones hit by indirect light. Indirect light refers to the rays scattered from the surfaces that are directly exposed to the sun, and which have less energy and therefore produce less heat. The analysis was preformed for the winter period of Istanbul based on annual weather data. The results were used in consideration of a potential detrimental effect on the quality of life for the existing residents, and to evaluate the generated volumes and public spaces. Finally, a mapping of the solar access on the surfaces of buildings is used as a design guideline that helps to define the surface treatment.

28

<1 sun hours

Figure 3.3.4 Example of a solar access analysis performed on for an analysis period of 6 hours.


Methods

d1 d2 α

β

a

b

a

w = 2a + b

Figure 3.3.5 Adapted sky view factor (SVF).

Sky View Factor The sky view factor (SVF) is a ratio that measures the amount of the sky dome that is visible from a given point. This point, typically set at one meter above the ground, becomes the center of a hemisphere’s equator. The hemisphere represents the full 360° vision from the given point. The portion of the sky that is visible from this point, i.e. the amount that is not blocked by a structure or physical object, is remapped to a ratio ranging from 0 to 1, where a ratio of 1 indicates a full view of the sky. This commonly used factor is adapted within the first experiment of this thesis. In this case, it is to be understood as the portion of the sky that can be seen from within a building. Only facades with windows are considered, and the base points are set within the buildings at a distance of 1m from the facade at every floor. An average sky view factor for the site was constructed and the resulting percentage became the SVF that was to be kept for the existing buildings. On the subsequent experiments, the SVF was used in a traditional manner to evaluate the generated networks and open spaces. The results are compared to existing spaces that were previously evaluated using the same method and setup.

29


Symbiotic aggregations

Visibility Analysis Space Syntax theory argues that the urban geometry influences the movement patterns of the users. Bill Hillier states that there is a direct relation between the visible perception and the movement patterns of people. (Hillier, 2014) The navigation patterns of the user depend on the spotting of the strategical points that perform as the references for orientation or as destinations of the movement. The way-finding in a complex environment depends highly on these points of reference, as the movements towards or from these points is determined by the user’s possibility of visualizing the one from the other. The visibility analysis provides a quantification of the visible relationships between certain urban areas and observer points. In the urban analysis visibility is the visible area of an urban location that is directly visible from several observer points. The quantification of the visible area is conducted by dividing the analysed area into a cellular or point grid; then, the observer points will be connected to these cells by straight lines if there are no obstacles between the cell and the observer point. Each one of the surface’s cells receives a value according to their visibility from the preselected set of observer points. As a result a view shed will be obtained that displays a colour gradient of visible to invisible points on the surface. This view shed is also called the isovist.

30

Figure 3.3.6 Isovist analysis.


Methods

Computational Fluid Dynamics (CFD) Analysis Computational fluid dynamics (CFD) is a virtual simulation environment that provides qualitative and, sometimes, quantitative predictions about the behaviour of fluids within closed or open spaces. Under the definition of fluid flows one can consider the meteorological phenomena, environmental hazards, interaction of the objects with the surrounding air, water or other fluids, combustion in propulsion systems etc. Due to its wide scope of analytic possibilities and its inexpensive implementation, as opposed to wind tunnels or other physical models, these simulations have become widely used bye naval engineers and mechanical engineers; in the automotive design industry, aviation and architecture. However, CFD simulations can not replace the physical models and measurements; their implementation is understandable at early design stages, where many inexpensive design options or sketches can be evaluated. The predictions have to be validated through meticulously calibrated physical experiments. Scale is an important factor. Predictions within controlled and enclosed environments are more reliable than larger ones. Open systems, in particular, are very hard to predict bye means of a mathematical model.

Figure 3.3.6 Wind velocity analysis in simulation CFD.

A CFD setup requires several analytic steps to start the simulation. First, the problem must be stated. It should be decided on which physical conditions are directly related to the flow problem. The goal of the CFD simulation should be determined and specific: is the goal to improve the performance through shape optimization or to observe the velocities and vectors in the model? After the statement of the problem, a mathematical model will be prepared that determines the resolution of the input information. The obstacles with minor or no influence on the solution will be eliminated to increase the computational efficiency. The boundary conditions and their rugosity, the type and the velocity of the flow will be defined. Boundary conditions can be explained as the surrounding volumes that obstruct or conduct the fluid, and inlet and outlet faces. According to the properties of the boundary faces, i.e. the pressure values the fluid type and the flow velocity the CFD will provide the behavioural prediction of the fluid within the boundary volume. The mesh discretisation helps to define the zones in the analysis mesh where a higher resolution of information has to be provided. However, the resolution of the mesh can increase the computing time. The simulation is an iterative process. The more iterations result in an increase of solution’s accuracy at the expense of computing time (Anon, 2015). In order to conduct the wind flow test two softwares were tested: Autodesk Flow Design and Autodesk Simulation CFD. Both packages were selected due to the ease of the file exchange and information flow between the Rhino modelling engine and the CFD solver. Although flow design has a very user friendly interface, Simulation CFD provided more control options and detail; therefore all the simulations were conducted in Simulation CFD.

31


Symbiotic aggregations

04 Case studies

32


Case studies

4.1 Element of public space in Istanbul Pedestrian street Sidewalk Passage Courtyard Square Arcade Stairs 4.2 Mardin

33


Symbiotic aggregations

4.1 Elements of public space in Istanbul The quality of public space can be numerically evaluated by rating the intensity of social activities. The activities that occur in public can be classified in two types: necessary activities that occur in everyday life and the recreational activities that are more optional. (Gehl, 2009) The necessary activities such as commuting between places, habitation, work and grocery shopping, necessarily happen regardless the built environment. However, the recreational activities such as sitting outside or going for a walk are directly related to the composition and the environmental properties of the built environment. The relation of the recreational activities to their surrounding varies depending on the sociocultural values of each society. Therefore, in order to quantify the qualities of a public space it is necessary to understand some of the cultural habits of the Turkish society. The importance of social interaction that takes place in the public spaces of Istanbul is vanishing. The new growth scenarios that use regularly dispersed urban models, that neglect the public exposure that is embedded in Turkish tradition, are becoming the norm. Since these models only respond to the population growth; they lack any architectural intentions for a recreational or leisure activities. For this reason, the central areas of the city, that respond to the social needs of the population, remain as the main global attractors within the urban area of Istanbul. When the urban areas with high historical and cultural value are observed, 34

Figure 4.1.1 French Street, Istanbul. Image source: Beyoglu entry in Wikipedia website.


Case studies

Figure 4.1.2 3D axonometric presentation of Tunnel Square in Istanbul. This square was essential in order to understand the continuity of the public space within the morphologically changing built environment. It is a composition of narrow streets, passages, plazas that connect to the terraces in upper levels of the buildings. Therefore it also represents the multi- levelled nature of the public space in Istanbul.

it can be noted that these show spaces that foster social interaction and a vivid social life. The vibrant social life in Istanbul is projected on the public spaces. With an origin from the open semi-public spaces in vernacular Turkish architecture, the contemporary street is reclaimed by the surrounding businesses as a space of exhibition that fosters random social encounters and interaction. The reclamation of the street blurs the boundaries between inside and outside; it transforms the street from a transit zone into a habitable one. The result is a continuous public space that extends from streets through passages that connect larger plazas with smaller courtyards. This densely interconnected public space is host to diverse architectural typologies that create several micro-climates within the urban fabric, that increase flexibility of the public spaces, for they form a conglomerate of open, semi-open and closed areas that are able to accommodate many activities. In order to generate a new urban model that addresses the social idiosyncrasies of the Turkish population, it is necessary to understand what drives the social interactions that are related to the composition of the public spaces. Typically, the evaluation of the public spaces depends on a subjective perception of the user, but the intention of evaluating their existing qualities and enhancing them, can only be achieved through an objective understanding of the urban conglomerate of Istanbul. Understanding the relationships between the different types of public space and their key urban features will help to develop a set of parameters for the experiments. The various elements of the public space will be often referred to, in the text, as typologies, traditional values or traditional morphologies. 35


3-6 m

10-15 m

Symbiotic aggregations

Figure 4.1.3 (above) Istiklal Avenue, the busiest pedestrian street in Turkey, has 2 million visitors per day (Wikipedia, 2015). Figure 4.1.4 (above right) Diagram showing a pedestrian street. From top to bottom: plan view, sunlight hours analysis, visibility analysis and SVF.

Pedestrian street The street is the centre of social and commercial activities in Turkish culture. The extension of the surrounding amenities to the street converts it from being a zone of transitional movement into a space of interaction. In Istanbul the pedestrian streets are usually surrounded by buildings of 15-20m height, which provide shadow for the pedestrians during the day. The usually unidirectional composition of the pedestrian street provides an almost equally distributed direct visual access to the surrounding functions.

>9

0

sunlight hours analysis

low

high

The pedestrian street branches out in the urban composition and forms other urban typologies. Therefore it can be considered as a distributor, that connects the different urban formations. Therefore street can be described as the most public urban space. This property makes the street an important attractor, therefore usually the pedestrian streets are very busy places in Istanbul. The intense activity overloads the urban space and decreases the user comfort.

visibility analysis

low

high

sky view factor

36


1-2 m

3-5 m

Case studies

Figure 4.1.5 (above) Streets are reclaimed by the surrounding small businesses as semi private space. Figure 4.1.6 (above left) Diagram showing the reclaimed areas of the sidewalk. From top to bottom : plan view, sunlight hours analysis, visibility analysis and SVF.

7

0

sunlight hours analysis

Sidewalk The limited open area in the dense urban tissue results in absence of semi private courtyards which are important values of the traditional Turkish architecture. In traditional Turkish architecture, the semi private courtyards serve as a habitable space during the hot summer months, due to the environmental comfort they provide.

low

high

visibility analysis

The demand for a semi open ventilated space leads to reclamation of the sidewalk and privatization of it by placing private goods. Accordingly the street becomes a semi private zone to receive guests, observe the passengers and spend hot summer days. The reclamation of the sidewalk can be mostly observed in the narrow streets, since the densely built environment provides shading and increases the environmental comfort on the sidewalk.

low

high

sky view factor

The sidewalks are usually reclaimed by small amenities in the locality. The lack of any physical or visual boundary keeps these areas from being private, therefore these spaces can be considered as a semi public zones within the public space.

37


4-6 m

15-20 m

Symbiotic aggregations

9

0 Figure 4.1.7 (top): Avrupa Passage on Mesrutiyet Avenue. Image source (Listemis, 2012).

sunlight hours analysis

Figure 4.1.8 (above): Axonometric representation of the public space in Flower Passage Istanbul. Figure 4.1.9 (right): From top to bottom: plan view, sunlight hours analysis, visibility analysis, SVF.

Passage A mixture of indoor and outdoor elements composes the traditional public space in Istanbul. The streets extend to the indoors in order to creating protected shortcuts to other outdoor areas. Instead of building a boundary between indoor and outdoor areas, these extensions also categorized as passages, distract the pedestrian movement from the outdoor streets and generate a diverse urban movement. The protected microclimate of the passages also makes them to favourable branches of the street network during the cold winter months. The passages usually attract the retail and small businesses which do not necessarily have to be exposed to streets. Compared to the big indoor shopping malls passages create a small microcosmos in the urban fabric. The passageway serves as a gathering place by the shop owners, while waiting for the customers. It is also regained as a space for exhibiting the goods in order to attract the customer inside the shops. This properties converts the passage from being a connection between two places into a own value of the Turkish public space, which creates its own microcosmos.

38

low

high

visibility analysis

low

high

sky view factor


2-3 m

4-5m

Case studies

9

0 sunlight hours analysis

Figure 4.1.10 (top) Hazzopulo Courtyard. Image source (gĂśrĂźntĂźle, 2012). Figure 4.1.11 (above) Axonometric view of the courtyard at Hazzopulo. Figure 4.1.12 (left) From top to bottom : plan view, sunlight hours analysis, visibility analysis, SVF.

Courtyard low

high

visibility analysis

low

high

sky view factor

The urban courtyard can be compared to the semi-private courtyards in the traditional Turkish house. Similar to the Turkish house, these places filter the visitors from busy pedestrian areas. Courtyards also create a semi-public zone between the private residential buildings that surround it. Courtyards are usually hidden in the dense urban fabric of Istanbul. They branch out from the public zones through hidden passages. The boundaries can be a dark entrance or a stairway, so the squares appear to be a cull-de-sacs. Users require a local knowledge to find the access. The restricted accessibility helps to maintain the local atmosphere, and forms a recreational zone for the inhabitants of the area. The accessibility for the local communities produces a vigorous social interaction by the locals. The users are usually from the neighbourhood and have a close relationship with the inhabitants of the area. The sizes of the courtyards can vary, but the ones smaller than 20m2 tend to remain private given their constrained size. It is important to be connected from more than one point to the network to induce a pedestrian flow.

39


20-30 m

10-15 m

Symbiotic aggregations

Figure 4.1.15 (above) Axonometric representation of a public square. Figure 4.1.16 (right) From top to bottom: plan view, sunlight hours analysis, visibility analysis and SVF. Figure 4.1.17 (opposite) Pictures of Taksim square (above) and Galata Tower square (below) >7

Square Public squares are extensions of pedestrian streets, they contribute to the orientation and breaking the linear character of pedestrian paths. Squares generate hubs that connect the pedestrian street to others. Basically these are junctions of pedestrian paths.

0

sunlight hours analysis

A plaza is one of the main elements for any social activity. Without having any solid boundaries to the surrounding areas, it is accessible by everyone and therefore an important point for public gathering. It can be surrounded by semi-public functions with the terraces oriented towards the plaza. Since the observation is the first stage of public interaction, these terraces are usually occupied first. The desirability of the plazas changes according to their size and location, with emphasis on the latter. The plazas that are directly connected to important urban paths are larger attractors for the public. However, some plazas such as Taksim square do not follow this rule, even though it is in a very well connected area, due to its large size (almost 200m by 200m) the square remains only a zone of transition and a space for political events and proselytism, but is very rarely used by the public as a gathering point. A busy car street detaches the surrounding functions from the square, therefore the vibrant atmosphere cannot be extended towards the it. Looking at this particular problematic of Taksim square, it can be concluded that the size and the barriers have a big influence on the quality of a public square. Learning from this situation, in order to calculate the upper limit in the size of a square, keeping a certain urban density should be taken into consideration. Spreading out the density results in a loss of perception that leads to disorientation and urban desertification.

40

low

high

visibility analysis

low

high

sky view factor


Case studies

41


2-3 m 2-3 m

Symbiotic aggregations

Figure 4.1.18 (above) Arcade way of Rustem Pasa Mosque Istanbul (Wikipedia, 2015) Figure 4.1.19 (top right) Axonometric representation of a arcade way Figure 4.1.20 (right) From top to bottom: plan view, sunlight hours analysis, visibility analysis and SVF.

>7

0

sunlight hours analysis

Arcade Arcades are constructed in order to avoid over heating of the building surfaces during the hot summer days and protect the surface from humidity that is caused by precipitation. Arcades create semi-open spaces that provides sight protection from the street. The climatic comfort and sight protection that it provides makes the arcade a desirable semi-private space for inhabitants.

low

high

visibility analysis

low

high

sky view factor

42


2-4 m 1-1.5 m

Case studies

Figure 4.1.21 (above) Arcade way of Rustem Pasa Mosque Istanbul (Wikipedia, 2015). Figure 4.1.22 (top left) Axonometric view of a street with stairs.

>7

Figure 4.1.23 (left) From top to bottom : plan view, sunlight hours analysis, visibility analysis and SVF.

0

sunlight hours analysis

Stairs low

high

visibility analysis

Istanbul’s extremely diverse topography makes the stair a desirable urban solution. In areas where the inclination brutally changes, many streets have been adapted into stairs. This network system requires high physical activity from the user, therefore many of the stairs have small shaded flat zones where the user can stop and relax for a while. The staircases connect the entrances of many buildings. The shaded zones at the building entrances are used as semi private spaces by the inhabitants of the building, who appropriate the public space for their personal use. The generated atmosphere is quite unique, where the street becomes a natural extension of the house or office.

low

high

sky view factor

43


Symbiotic aggregations

sizes

number of connections

ranking

privacy value

functions

passage w = 4 m-10 m h = 6 m -12 m area = 500 - 2000 m2

2- 6

1

retail leisure

w = 10 m-20 m h = open air area = 200-500 m2

2-5

2

leisure small business

w = 2 m-10 m h =3 m - 6 m area = 2 - 50 m2

paralell to street

3

semi private space amenities

w = 1 m-2m h = depends on the canteliever area = 0.5 - 5 m2

parallel to street

4

semi private space small business

courtyard

arcade

5-10 m

sidewalk

stair

w = 3m -5m h = open air

2-3

6

semi private

square w = 15 m-60 m h = open air area = 500 - 2000 m2

from every corner accessible

5

w = 8 m-16 m h = open air

depends on crossing streets

6

retail leisure semi public

M

pedestrian street

44

private

public

retail leisure semi public


Case studies

The analysis of different typologies that comprise the traditional urban space in Istanbul ended up in an evaluation of these types regarding their environmental and social qualities. The evaluation concluded that the people prefer smaller protected areas for longer stays. Therefore, the socially active public zones of stay do not necessarily provide higher visibility; rather, people seem to be drawn to corners or protected areas, where at least to walls form a corner. On the other hand, the places of transit such as streets are more active when the visibility is high. Due to the privacy that they provide, the smaller public spaces such as sidewalks, courtyards, stairs and passages were more desirable. These zones support the emergence of the instant social interaction without directly relating to it. The indirect relation to function attaches an adaptive property to these types of spaces, where the shape of built environment is not dictated by the function, but rather it attracts different functions. The relation of the typologies to the functions was carried further to develop a logic for functional distribution. Table 4.1.1 (opposite) The chart shows the properties and the ranking of typologies that compile the public space in Istanbul.

45


Symbiotic aggregations

4.2 Mardin Values are obtained from positive and negative cases, certain areas in Istanbul were investigated, but so should nearby vernacular settlements which share similarities in geography, topography or climate, because “[c]ity forms emerged within different topographies and ecological systems, evolving from regional variations [...]” and “[their] forms expanded and developed, strongly coupled to the dynamic changes of climate and ecology within which they were situated.” (Weinstock, 2010) It makes sense, then, to extract specific information from vernacular architecture that shares similar conditions to the site. The design logic obtained can be translated into parameters or target values for the project. It was important to select a tissue that displays the vernacular properties of Turkish housing and the relation of these to the urban fabric. As one of the oldest urban settlements in Turkey, Mardin offers detailed information about vernacular architecture in relation to a high dense urban fabric. The city displays a particular relationship to the ground, which takes its origins from the nomadic settlements (Hensel, 2010). The interaction between the ground and the built environment is one of the most particular. The two dimensional projection of the figure ground does not provide an information on the complex three dimensional maze-

46

Figure 4.2.1 Landscape of Mardin (kalemsizdergi.com/mardin/ mardin-tathevler-miniaturk). Figure 4.2.2 (opposite) Defining urban features in Mardin.


Case studies

like structure of the city. Originating from the nomadic organization of the settlements, the city’s plan has a distinct relationship to the ground. The densely built structure anchors itself to the topography by creating terraced houses overlapping each other and connected to the neighbours through the rooftops and bridges. The particular location on a steep hill is a defining parameter for the urban fabric. The streets are often parallel to the terrain to avoid large inclinations; though perpendicularly the inclination determines the orientation of the houses and allows them not to cover the views of each other, while the south facing façades minimise exposure to sun. The climate has a big influence on the density of the urban structure. Large openings are avoided to reduce solar access and heat gain, and creating bridges between roofs over the streets below increases the shadow during hot summers (up to 42°C) and to helps hinder cooling in the winter months (-13°C). In addition, a large amount of shaded arcades can be observed and their function has been discussed in the traditional typologies in Istanbul. The introverted organization of the houses separates the living space into layers of privacy. The semi-private courtyard is accessible to the visitors and provides an area for social interaction. Arcades that surround the courtyard create a microclimate that serves for the cooling of the courtyard in the hot summer months. These covered arcades are used as social areas in the hot summer days. The interior of the house is divided into two spaces with different climatic conditions. The larger areas, which are located right next to the arcades exterior, are spaces that are used in summer months; smaller rooms, which are mostly exposed to sun, are occupied in the winter months.

courtyards

semiopen spaces

private spaces

47


Symbiotic aggregations

4.3 Cihangir Cihangir is one of Istanbul’s most lively neighbourhoods where modern habits fusions with the traditional elements of Turkish culture. Even though it is located in the very centre of Istanbul, the area could preserve traditional neighbourhood characteristics. The reason for the preservation is that neighbourhood is slightly isolated from the busy Taksim square and it’s continuation to Istiklal Street which is argued to be the busiest street in Turkey with almost 2 million passengers a day. Contrasting the busy structure of Istiklal, Cihangir inhabits a more local social structure. The visitor number decreases dramatically in contrast to Istiklal This decrease can rely on two reasons; the topographic properties of the area filter the accessibility. The inclination from the waterfront towards Taksim forces the passengers that arrive in Kabatas to take the underground that directly connect to Taksim square. Secondly the distribution of the leisure functions are mainly concentrated on the plateau zones of the area, therefore these zones are more attractive for the visitors from outside the neighbourhood, whereas the actual neighbourhood keeps its tranquillity. However the strong effect of the topography over the functional distribution creates an inequality within the patch. The inhabitants that live in the lower end of the inclination still need to climb a whole hill to arrive to a leisure area. The goal was set as keeping these properties of neighbourhood, while densifying the area. Therefore the public activities and elements of the Turkish public space were the most important to analyse in order to carry the understanding of a neighbourhood further in a high dense urban structure. A central area of 0.12 km2 within this neighbourhood was selected as the site to perform the experiment at. Having many different possibilities for urban infill allowed to explore the system’s limits. Also, being low on leisure function turned it to a good site to test addition of multiple public facilities.

48

Figure 4.3.1 Typical landscape in Cihangir neighbourhood. (Image: Aksoz)


Case studies

n

residential office mixed commercial education parking health open public religious abandoned

ial

nt

ide

res

Figure 4.1.17 Selected area for the experiment in Cihangir.

abandoned religious

open public

health par

ed

co

kin

uc

g

mi

mm

ati

on

d xe

er

cia

office

l

49


Symbiotic aggregations

05 Design development

50


Design development

5.1 Objectives General objectives map Population Public space Environmental 5.2 Design development process overview 5.3 Infill growth Aim Methods Setup: environmental boundary Setup: context Initial tests Implementation Iteration Results Conclusion 5.4 Open spaces Aim Methods / Setup Initial tests Implementation Results Conclusion 5.4 Base network and secondary nodes Aim Methods / Setup Initial tests Implementation Results Conclusion 5.6 Network morphology (public space) Aim Methods / Setup Initial tests Implementation Results Conclusion 5.7 Environmental (wind) Aim Methods / Setup Initial tests Implementation Results Conclusion 5.8 Programmatic distribution Aim Setup Implementation Results Local distribution Aim Setup Implementation Results Conclusion

51


Symbiotic aggregations

5.1 Objectives General objectives map In order to set up the complex series experiments, it was important to define the physical boundaries. A 12.2ha area in Cihangir, in central Istanbul was selected. Questioning the qualitative and quantitative drivers for the urban composition, it was decided to separate the targets into three categories: population targets, public space targets and environmental targets. Where the population targets sets the limits to the growth, the public space and environmental targets intend to enhance the existing qualities of the urban tissue through architectural diversification and improving the environmental comfort conditions.

Population Limiting the population to a specific target would predefine the boundaries of the growth system. Instead, setting a population target beyond the expected conditions adds pressure on the system and forces it to grow as a competing criterion. The population projections made by the Turkish Statistical Institute (TUIK) was taken as an base outline (turkstat.gov.tr, 2014). From the three population growth scenarios predicted by TUIK, the most extreme prediction shows a population increase of 5.2 million inhabitants in 30 years; this scenario was selected to calculate the population target. The population increase was distributed, keeping the recent density gradient and adding up the population in direct relation to the density

52

Table 5.1.1 The objectives map shows the link between the particular objectives set out to achieve the global ambition and the specific parameters that are related to them.


Design development

Objectives map Different objectives

parameters

specific parameters

existing population proposed population composition

[1]

Population

demographics functions

total area required existing programme proposed programme requirements total area required

total area

[2]

Public space

characteristics connectivity performance

visibility sky view factor surface inclination network betweenness inclination accesibility

beaufort scale comfort range

[3]

Environmental

solar access shading wind

human comfort scale indirect sunlight direct sunlight albedo beaufort scale

53


Symbiotic aggregations

gradient. This calculation resulted in an addition of 13,200h/km2 in the district of Beyoglu, where the selected patch in the neighbourhood of Cihangir is located. This population density was multiplied times the size of the selected patch which is 12.2ha; therefore, the target is 1,741 additional inhabitants within the site. The population target determines the target volume and the set up for the functional distribution. The total population was set up as a driver to calculate the target area of the open spaces.

Public space Public space provides a stage for social activity and interaction. Therefore it represents one of the essential aspects of urban design. The intensity of social activity in an urban area is directly related to the quality and diversity of the public spaces it consists. The quality of public space depends on the sociocultural habits of the certain society. Designing high quality public spaces requires a comprehension of the certain cultural habits. In case of Istanbul urban life exposes itself on the street. The urban articulation results in emergence of a high spatial diversity,that provides various relations to the public realm and different environmental qualities. These emerging spaces are reclaimed by the inhabitants and converted into the public or semi public spaces. It can be concluded that the quantity and diversity of the public space is one of the main drivers of Istanbul’s vivid public life. In order to generate a socially active urban growth this diversity was classified in different types. In order to fully explore the potential of the infill system and to be able to generate new typologies as well as traditional ones, the target in general was set to generate as many morphological types as possible without setting a target number for each. The target area for open spaces were set as 9m2 per person for the new population (1,741 people) and the existing (3,615 people). This standard was set according to World Health Organization (WHO) that recommends that cities should provide a minimum of 9m2 of green space per capita. Although the parks were generated according to this target, the emerging typologies such as passages and courtyards were not respected in this target. The target area for open spaces was used to evaluate the overall area of the emerging and generated public spaces.

Environmental The quality of an urban composition is related to the environmental properties. The environmental properties influence the user comfort and therefore influence the activity in the certain urban area. Evaluation of environmental properties can be an aid in quantification of the urban quality of the urban space.

54

Table 5.1.2 (opposite) Projections for Istanbul’s population in 10, 20 and 30 years. The results show the population that would need to be added to Cihangir if Istanbul were to stop expanding.


Design development

population growth projection for 10 years 2,713,760 additional population for 2023 habitants / km2 40,000 - 50,000 35,000 - 40,000 30,000 - 35,000 25,000 - 30,000 20,000 - 25,000 15,000 - 20,000 10,000 - 15,000 5,000 - 10,000 500 - 5,000 0 - 500

329,187.3 hab = 6,941.95 hab / km2 47.42 km2

1.17% 1.17% 2.42% 5.45% 12.15% 11.39% 9.80% 10.63% 41.48% 4.35%

6,941.95 hab 3.6

1,087.699 km2 * Istanbul’s urban area 12.72 km2 12.72 km2 26.32 km2 59.28 km2 132.16 km2 123.89 km2 106.59 km2 115.62 km2 451.18 km2 47.31 km2

‘density-area’ (x) coefficient 636,000 508,800 921,200 1,778,400 3,304,000 2,477,800 1,598,850 1,156,200 2,255,900 23,655 ∑14,660,806

remap each x x * 2,713,760 14,660,805 117,725.6 hab 94,180.4 hab 170,516.9 hab 329,187.3 hab 611,580.5 hab 548,648.4 hab 295952.0 hab 214,016.2 hab 417,574.0 hab 4,378.6 hab

Istanbul’s area 1,087,699 km2 - 20% not buildable 870,159 km2 10.18 km2 10.18 km2 21.06 km2 47.42 km2 105.72 km2 99.11 km2 85.27 km2 92.50 km2 360.94 km2 37.85 km2

* 225m2 = 433,871.9 m2

population growth projection for 20 years 3,907,714 additional population for 2033 habitants / km2 40,000 - 50,000 35,000 - 40,000 30,000 - 35,000 25,000 - 30,000 20,000 - 25,000 15,000 - 20,000 10,000 - 15,000 5,000 - 10,000 500 - 5,000 0 - 500

474,017.5 hab = 9,996.15 hab / km2 47.42 km2

1.17% 1.17% 2.42% 5.45% 12.15% 11.39% 9.80% 10.63% 41.48% 4.35%

9,996.15 hab 3.6*

1,087.699 km2 * Istanbul’s urban area 12.72 km2 12.72 km2 26.32 km2 59.28 km2 132.16 km2 123.89 km2 106.59 km2 115.62 km2 451.18 km2 47.31 km2

‘density-area’ (x) coefficient 636,000 508,800 921,200 1,778,400 3,304,000 2,477,800 1,598,850 1,156,200 2,255,900 23,655 ∑14,660,806

remap each x x * 3,907,714 14,660,805 169,520.4 hab 135,616,4 hab 245,538.1 hab 474,017.5 hab 880,653.4 hab 660,436.7 hab 426,160.0 hab 308,175.4 hab 601,291.1 hab 6,305.0 hab

Istanbul’s area 1,087,699 km2 - 20% not buildable 870,159 km2 10.18 km2 10.18 km2 21.06 km2 47.42 km2 105.72 km2 99.11 km2 85.27 km2 92.50 km2 360.94 km2 37.85 km2

* 225m2 = 624,759.5 m2

population growth projection for 30 years 5,115,010 additional population for 2043 habitants / km2 40,000 - 50,000 35,000 - 40,000 30,000 - 35,000 25,000 - 30,000 20,000 - 25,000 15,000 - 20,000 10,000 - 15,000 5,000 - 10,000 500 - 5,000 0 - 500

625,318.3 hab = 13,186.81 hab / km2 47.42 km2

1.17% 1.17% 2.42% 5.45% 12.15% 11.39% 9.80% 10.63% 41.48% 4.35%

1,087.699 km2 * Istanbul’s urban area 12.72 km2 12.72 km2 26.32 km2 59.28 km2 132.16 km2 123.89 km2 106.59 km2 115.62 km2 451.18 km2 47.31 km2

‘density-area’ (x) coefficient 636,000 508,800 921,200 1,778,400 3,304,000 2,477,800 1,598,850 1,156,200 2,255,900 23,655 ∑14,660,806

remap each x x * 5,155,010 14,660,805 223,629.4 hab 178,903.5 hab 323,910.9 hab 625,318.3 hab 1,161,747.5 hab 871,240.3 hab 562,185.2 hab 406,541.3 hab 793,216.1 hab 8,317.5 hab

Istanbul’s area 1,087,699 km2 - 20% not buildable 870,159 km2 10.18 km2 10.18 km2 21.06 km2 47.42 km2 105.72 km2 99.11 km2 85.27 km2 92.50 km2 360.94 km2 37.85 km2

13,186.81 hab * 225m2 = 824,175.3 m2 3.6*

*1 3.6 is the average number of habitants per housing unit *2 225m2 is the average amount of area (including all services except public space) for a housing unit

55


Symbiotic aggregations

According to KĂśppen climate classification, Istanbul has a Mediterranean climate characterized by dry hot summers and relatively cold winters. During the summer (June, July August) there is almost no precipitation and average high temperature of 29 degrees and during the coldest month (February) the temperature drops to an average low of 3 degrees (Koeppen-geiger.vu-wien.ac.at, 2015). Due to the climate change between summer and winter moths it was important to set the targets that address the user comfort in both seasons. Accordingly the targets for environmental properties were classified in three categories; solar access, shading and wind. To accommodate the growth without compromising the conditions in which the residents live in, the recent solar access and sky view factors were respected by the growth system. The growth system intended to keep a certain solar exposure for the generated public spaces for the winter moths and provide shading for the summer. Wind was used to bring a certain user comfort into the system, where shading could not be achieved. The prevailing wind direction with the during the summer (NNE) average wind speed (6m/s) was taken as an input for the evaluation of the experiments. The targets for wind speed was set relying on user comfort vs. wind speed calculations of Isumov and Davenport. There was not a numeric target that was set for shading rather the results were compared to the case studies of well functioning urban areas and evaluated accordingly.

5.2 Design development process overview The design development consists of six sequential experiments that aim to address the objectives previously laid out. The series of experiments is additive, and necessarily build up on the results of the previous ones. The experiments were carried out in two different scales as shown opposite. Some were conducted on the entire neighbourhood scale, and, for computational ease, others were carried out in each sub-patch area (yellow). In some cases several tests compose a single full experiment, for this reason the process was designed in a way such that the necessary feedback loops became embedded within. A few of the experiments were iterated several times, since the results prompted a necessary modification or adaptation of the process. Finally, it’s important to mention that the final scheme shown in the design development map is the distilled result of a trial and error process filled with dead ends and mistakes. The aim of the infill growth experiment is to build a specific infill morphology that responds to its context; the result should provide the framework where an urban and architectural character can be

56

Figure 5.1.1 (opposite) Axonometric view of the patch in Cihangir. The subpatches are divided by yellow lines.


Design development

57


Symbiotic aggregations

subsequently developed. The experiment addresses the volumetric qualities and character of the proposed infill. Demographic and programmatic constraints are taken into account. The open spaces experiment forms open spaces that are highly articulated and connected amongst themselves and to the existing network. The experiment aims to add public space on different vertical datums that can relate to the existing topography and buildings. The result is a group of three-dimensionally placed open spaces. The base network experiment aims to build a comfortable network that weaves the generated open spaces, the emerged open spaces, and the existing network. The experiment relies on the previous results, and deforms the open spaces to satisfy regulations and comfort parameters. The network morphology (public space) experiment seeks to refine the previous result and relate it to comfort and environmental criteria. The link between morphology and sky view factor, visibility, solar access and shading is established and evaluated. The result is a detailed public space network generated by performance data and a body plan design. The environmental (wind) experiment works on the premise of perforating volumes to permit wind access to achieve specific comfort levels. It takes into account the previous experiment’s resulting solar access and shading parameters and builds up on them. Based on a comfort scale for winter and summer, wind becomes a mediating factor that can be utilised to increase comfort where needed. The expected result should show an increase of public areas where the comfort criteria is met, while keeping as much of the original volumes as possible. Finally, the programmatic distribution assigns functions to the volumes according to the architectural characteristics of the space. This makes the experiment particular for it is both an information generative process and an evaluation tool. By working on the premise that people will use spaces based on their characteristics, rather than an imposed programme, this experiment algorithmically distributes functions depending on the local architectural conditions. As a result a public gradient is generated, which is then translated into design information. Ideally the distribution should match the initial expected targets for a given population, so the closer the match is, the more successful the whole process is; it is in this sense that this experiment is also an evaluation method.

58

Table 5.2.1 (opposite) The design development map shows the link between the particular objectives set out to achieve the global ambition and the specific steps (or experiments) in the process. The left column refers to the objectives map, and the right column to specific chapters in this section.


Design development

Design development map Link to objectives

Experiment / process desigend

total volume

[1]

Population

demographics functions total area characteristics

characteristics

[2]

Public space

performance connectivity total area

characteristics

[3]

Public space

performance connectivity total area

[4]

Public space

characteristics performance environmental sky view factor visibility solar access shading

comfort range zone

[5]

Environmental

solar access shading wind morphology

[6]

Population / Functions

characteristics total area distribution

6.3 Infill growth Aim Methods Setup: environmental boundary Setup: context Initial tests Implementation Iteration Results Conclusion

6.4 Open spaces Aim Methods / Setup Initial tests Implementation Results Conclusion

6.5 Base network Aim Methods / Setup Initial tests Implementation Results Conclusion

6.6 Network morphology (public space) Aim Methods / Setup Initial tests Implementation Results Conclusion

6.7 Environmental (wind) Aim Methods / Setup Initial tests Implementation Results Conclusion

6.8 Programmatic distribution Generative and evaluation Aim Setup Results

59


Symbiotic aggregations

5.3 Infill growth In order to prove that an infill strategy can be used to add density to existing urban tissues, the infill growth experiment was proposed. The infill growth experiment lies at the heart of this dissertation for it forms the basis for the rest of the work. In order not to be so deterministic from the onset, three results will be selected on which to experiment further; they are evaluated for multiple criteria, some of which are competing, so the results will show high variation as well. The experiment is set within a specific context, and is highly constrained by physical and environmental factors. Further parameter and constrains will be added on the subsequent experiments. On a second iteration of the experiment, the growth will be split into areas of distinct architectural and structural character, adding a necessary logic of structure and connectivity that is highly dependant on the immediate context. The method selection will be thoroughly discussed, for this infill morphology generative process can be achieved by different means, but only one is finally selected and carried forward. Associative modelling, and Cellular Automata (CA) are considered as possible base models their advantages and disadvantages will be discussed.

Aim The aim of this experiment is to test whether it is possible to generate, by using evolutionary computation, a specific infill morphology that

60

Figure 5.3.1 ‘These areas are conformed by a collection of empty plots, parking lots, side-walls, residual spaces or generally neglected areas’. (Image: Aksoz)


Design development

recognises and meaningfully occupies residual, neglected and potential spaces within an existing urban fabric, considering the physical and environmental constrains. Particularly, the generated infill should begin to sketch specific architectural types and morphologies that are deemed desirable.

Methods An infill growth strategy is proposed to occupy the viable space within a specific buildable envelope. In order to generate a logic material growth strategy, a variation on a cellular automata model was chosen; the idea behind is to have a basic set of growth rules that make sense within the locality, so that a logical global form can emerge. As explained in the methods section, several experiments in the literature point towards a possible implementation of CA as a morphology generator, particularly where the boundary conditions are diverse and rather strict.

Figure 5.3.2 ‘These areas are conformed by a collection of empty plots, parking lots, side-walls, residual spaces or generally neglected areas’. (Image: Aksoz)

It is in the nature of cellular automata and agent based models to produce complex forms resulting from local interactions and rules. The results, although deterministic, are hard to predict after several time steps, particularly on a three-dimensional grid space. For instance, the rules can be formalized as follows: ‘[d]efine environment E as the number of living neighbours required to prevent a currently living cell from expiring, with Ei ≤ E ≤ Eu. Fertility F is the number of neighbours required to create a new living cell, Fi ≤ F ≤ Fu. Define the transition rule R as the 4-tuple (EiEuFiFu).” In the game of life model, the rule 2333 produces the famous ‘life-like’ result capable of programming itself (Bays, 1987) and in 3d life the rule 4555 yields similar results. In 3d life, the three-dimensional variant of the game of life, the total possibilities of transition rules R is finite, defined by [Ei ≤ E ≤ Eu] and [Fi ≤ F ≤ Fu] considering all the possible permutations for Ei, Eu, Fi, Fu where 0 ≤ E ≤ 26, and 0 ≤ F ≤ 26. (Bays, 1987) The total number of possibilities is a rather small finite number (26^4 or 456,976) but only a few yield ‘life-like’ results. By determining a small set of axioms that describe ‘life-like’ behaviour, most rules can be discarded as useless (not meeting the criteria). After a set of experiments, the best set of rules for a given criteria (i.e. the possibility to produce gliders) can be selected. (Bays, 1987) Following a similar approach for our system, the intensity and range of the rules can be used as genes in a genetic algorithm, which changes the extent on which the growth logic is carried out and generates a vast array of results which can be evaluated for different criteria, instead of seeking ‘life-like’ results, the experiments focuses on finding fixed states in time where the fixed morphology is performing desirably. By using this two-fold method of pairing cellular automata and genetic algorithms, it is expected that the fittest overall morphology will be selected, while remaining useful in the local level. The cellular automata’s local logic ensures that whatever growth is selected it is never in contradiction with the local rules set beforehand; while the

61


Symbiotic aggregations

Sky View Factor subtraction process

SVF

Existing buildings are selected for analysis.

Existing buildings

Only the façades with windows and openings are kept for analysis.

A volume is extruded from each of the façades following a vector defined by the SVF angle. This angle ensures a minimum sky visibility from every point.

Façades with windows

genetic algorithm will try to find what combination of these rules, in what order and with which intensity will provide the best results. In effect, since there are three global criteria, the genetic algorithm is exploring a three-dimensional space of morphological possibilities formed by the CA’s rules that act on a local scale and define a global form.

Setup : Environmental boundary The CA operates on a three-dimensional point array that occupies the entirety of the negative space in the patch. A maximum of 15.0m above the highest building is considered as an upper limit for the negative volume, while the topography and the buildings constitute the remaining borders. The resolution of the point cloud determines the size of the cells, and although subsequent volumetric transformations will be performed, their original size is quite defining. The morphology will grow from the point cloud, so - for computational ease - the original Cartesian orientation of the point cloud is preset. It is important to align the array with the urban grid as much as possible, while negotiating an environmentally-driven orientation as well. Three similarly oriented regions were recognized within the patch, and the tessellation operation was performed for each one separately. Once this is done, the result is a patch with a potential volume of 1,131,435m3, for comparison, the ‘shard’ building in London has an estimated volume of 624,000m3. In order not to compromise the existing conditions at the site, an

62

Degree of SVF

Any point within the generated volumes will be deleted in order not to permit CA growth to occur within it.

Boolean difference volume

Figure 5.3.3 Logic of evaluating the Sky View Factor for the existing buildings façades, and the generated envelope.


Design development

Winter solar access considering self shading

Solar radiation 69.9%

Solar radiation 64.7% Solar radiation 75.0%

Existing buildings are selected for analysis.

Existing buildings

Figure 5.3.4 Logic of evaluating the solar radiation for the existing buildings façades, and the generated envelope.

Only the façades that are subject to high solar radiation during winter are selected for the analysis.

Winter sun vectors

A volume is extruded from each of the façade’s sections. The extrusion vector corresponds to the reversed sun vector for each hour that the façade is exposed.

Exposed faces

environmental boundary was set up. The boundary was produced by taking the entire three dimensional point cloud of the negative space, and subtracting from it points within the crucial volumes that need to remain unobstructed in order to maintain solar access and sky view for the existing buildings. This resulted in a reduced but complex point cloud in which the CA could grow. The important areas that need to remain unobstructed for solar access are determined by the sun vectors that affect building’s faces that receive 4 hours or more of sunlight during the winter period which is December 1st to February 28th between 9:00 am to 5:00 pm. After these faces were identified and isolated, a volumetric envelope is extruded from them, following the relevant sun vectors, and every point within this volume is removed. A similar process was carried out in order to maintain a base sky view factor. For this, only the façades that have windows were considered. The lowest conditions observed in the site is 20% sky visibility at the narrowest streets, therefor this was set as the minimum boundary to maintain. The resulting point cloud has a potential floor area of 377,145m2. Considering 20m2 per person is for residential use and programmatic distribution at its maximum area per function, a 105,749m2 will be needed. According to this calculation, even if 28% of the potential point cloud were used, it would be possible to reach the projected target in terms of area and environmental conditions. 63


Symbiotic aggregations

n

10

type a 1

Generators First, the areas that present an opportunity to be used as terrains for infill were identified. These areas are conformed by a collection of empty plots, parking lots, side-walls, residual spaces or generally neglected areas; they are referred to as the unbuilt or negative space in a figure-ground diagram. Flat roofs were also identified in order to recognize possible space for expansion, for it was an original ambition not to affect inclined roofs, and flat roofs are easier to appropriate. The identification and mapping process of these areas were manually done; site mapping and surveying techniques were used. Once the zones of opportunity were identified, they were translated into the 3d point cloud model previously developed. The points are then fed into the CA model as generators: this is the cells that will be developed at time t=0, or in the case of a probabilistic CA model, as the cells that have a specific high potential for development. For flat roofs the potential of development is also increased, but are not necessarily generators. For the python code see the appendix.

64

type b

Figure 5.3.5 On the left the map shows the deterioration of the buildings rated from 1-10, 1 being the worst. On the right the two main building typologies are mapped: type ‘a’ is the traditional type where buildings cantilever over the street and type ‘b’ are generally modernist buildings. Figure 5.3.6 (opposite) Illustration of the remaining point cloud, after the substraction of SVF and Solar Radiation volumes generated previously. On this point cloud the CA experiments will run.


Design development

65


Symbiotic aggregations

Set generators

Vertical growth

Horizontal growth

Passages/ cantilevers

GA d

Generators are given different values depending on their initial (t=0) condition.

Variable weighting: For a Moore neighbourhood where the CA grows above.

Implementation Neighbourhoods Each cell in the CA model has a neighbourhood of adjacent cells. The relationships of one cell to its neighbours are dictated by the geometry and extent of its neighbourhood, which can range from one adjacent cell to very large ones that mimic ‘action at a distance’. For this experiment, traditional neighbourhoods are used. These are the Moore neighbourhood and the von Neumann neighbourhood, only their extension is controlled as one of the parameters used by the GA.

Local rules Once the generators are identified and set as 3d points, the CA is set up. The model operates on two different neighbourhoods following three distinct rules. Each rule is intended to produce specific growth patterns that were identified as probable generators of relevant morphologies. These are vertical growth, horizontal spread and passage/cantilever generation (see fig 7.1).

66

Extended von Neumann neighbourhood is set with a variable ‘d’.

111

111

000

0*0*0*

000

- - -

Topographical advantage: where the topography allows, the CA connects different elevations.

Figure 5.3.7 Cellular Automata logic for producing diverse architectural types.


Design development

vertical growth

cell above Total connections on moore neighbourhood

Direct face connection

Corner connection 2d space

Figure 5.3.8 Cellular Automata logic for producing vertical growth by using a 2D Moore neighbourhood.

Vertical growth The vertical growth modelling is approximated by a CA building method where the cell to be developed is informed by the status of the cells in the Moore neighbourhood below it, i.e. the cell directly beneath it and the eight cells that surround it. The cells that share a face with the bottom one are the face-connection cells and the remaining four are vertex-connection cells. Each of these subsets of cells can have a differential weighting for the transition rule R that is controlled by the GA in either the probabilistic or totalistic model.

67


Symbiotic aggregations

horizontal growth

3d space

Total connections 3d Moore neighbourhood

Face connections

Horizontal growth The horizontal growth modelling is approximated by a CA building method where the entire 3d Moore neighbourhood of a given cell is taken into account. Every cell that has at least one face connection with a developed cell is evaluated. So if ‘face connections’ ≥ 1 the cell is evaluated for its entire Moore neighbourhood. The total state of each cell determines the potential of weather the central cell is developed or not: this results in cantilevers and horizontal expansion where appropriate. The transition rule R is then controlled by a GA and can have a value x, where 1 ≤ x ≤ 26.

68

Edge connections

Vertex connections

Figure 5.3.9 Cellular Automata logic for producing horizontal growth by using a 3D Moore neighbourhood. The 3D Moore neighbourhood is tested to find any cells with a face connection to a developed one. There are 26 neighbouring cells within this neighbourhood.


Design development

passages | cantilevers

d

d

Extended von Neumann neighbourhood

2d space

d = extension of von Neumann

111

111

000

0*0*0*

000

- - -

3d space: if there is enough space for passages underneath, these are consolidated

Figure 5.3.10 Cellular Automata logic for producing cantilevers and passages by using an extended von Neumann neighbourhood.

Passages | cantilevers The production of desirable morphologies and connections in the general growth is fostered by a rule that can detect specific opportunities within the 3d point cloud. An extended von Neumann neighbourhood is used to inform the development of a given cell, and all the cells that stretch through the von Neumann neighbourhood’s ‘arm’ that have potential for development will be develop too. First, for any given developed cell, its variable-extension von Neumann neighbourhood is analysed, if within the neighbourhood there is a cell with potential, such as ‘flat roof’ cells, then the entire arm of such neighbourhood becomes developed; finally if any cell below the newly developed cells is developable, and the one below it as well, then the intermediate cells become developed too at time t=t+1. For each cell that is developed, the passages/cantilever criterion in the genetic algorithm is given one point. The GA’s genes control the extent ‘d’ of the von Neumann neighbourhood, but not its transition rule R, for if even one cell has potential, development will occur.

69


Symbiotic aggregations

G10 - 03

V- total volume P- total passages C- contours / levels

25,245m3 28 3. 42

G10 - 04

V- total volume P- total passages C- contours / levels

P

V

G10 - 08

V- total volume P- total passages C- contours / levels

P

C

V

Genetic algorithm

A multi-objective genetic algorithm was set up to explore the CA’s possibilities. The fitness criteria chosen are three: first, the total volume is to be maximized; second, a certain regularity of the form was aimed for by dividing the total number of contours by the number of floors; and lastly, whenever the passage/cantilever rule was performed by the CA a point was awarded, the aim was to foster the development of these morphologies. The initial experiments are shown opposite. The algorithm was tested on two modalities: probabilistic and totalistic. In the probabilistic model, the algorithm is able to determine the probability of a cell being developed based on the conditions of its neighbours; while in the totalistic, the development of a cell is directly determined by the state of its neighbours. The results are compared on the next two spreads, where it becomes evident why a totalistic model was preferred. Furthermore, given the random aspect of a probabilistic model; it was impossible to replicate a given experiment twice with identical results. And given the sensitivity of CA models to initial conditions, a probability change at the initial time would have a cascading effect on the whole model, since a GA would not be able to understand the direct relation of genotype to phenotype (unless, perhaps, if hundreds of generations were carried out, where the probabilities tended to converge).

70

4,590m3 2 2.63

24,651m3 43 3.82

P

C

V

C

Figure 5.3.11 First experiments on a small patch, exemplifying the three fitness criteria. Figure 5.3.12 (opposite) Initial experiments showing the evaluation criteria for the GA pared with CA growth.


Design development

Volume tests V - 01 V- total volume

1,215m3

Contours / levels tests per mass

Morphology tests

C - 01

P - 01

C- contours / levels

4.63

P- total passages

0

8 3 0

V - 02 V- total volume

P - 02

C - 02 2,268m3

C- contours / levels

1.54

10

P- total passages

12

9

4

V - 03 V- total volume

C- contours / levels

1.00

V - 04

28

P - 04

C - 04 9,828m3

P- total passages

10

10

10

V- total volume

P - 03

C - 03 7,245m3

C- contours / levels

1.00

P- total passages

6

13 10

10

71


Symbiotic aggregations

Base patch

V- total volume P- total passages C- contours / levels

-

G10 - 01

V- total volume P- total passages C- contours / levels

P

V

V- total volume P- total passages C- contours / levels

4,617m3 13* 2.53

V

72

V- total volume P- total passages C- contours / levels

V- total volume P- total passages C- contours / levels

11,799m3 52* 3.76

V

V

C

G10 - 05

V- total volume P- total passages C- contours / levels

P

C

4,941m3 13* 2.60

P

C

G10 - 04

P

V

G10 - 02

P

C

G10 - 03

5,886m3 12* 2.41

4,320m3 45* 3.33

P

C

V

C


Design development

G10 - 06

V- total volume P- total passages C- contours / levels

11,259m3 31* 3.05

V- total volume P- total passages C- contours / levels

P

V

V- total volume P- total passages C- contours / levels

10,611m3 38* 3.17

V

V- total volume P- total passages C- contours / levels

V- total volume P- total passages C- contours / levels

10,341m3 30* 3.0

V

V

C

G10 - 11

V- total volume P- total passages C- contours / levels

P

C

12,123m3 43* 3.20

P

C

G10 - 10

P

V

7,452m3 26* 2.93

P

C

G10 - 09

G10 - 08 (selected for comparison)

G10 - 07

11,299m3 48* 3.50

P

C

V

C

73


Symbiotic aggregations

Base patch

V- total volume P- total passages C- contours / levels

-

G10 - 01

V- total volume P- total passages C- contours / levels

P

V

V- total volume P- total passages C- contours / levels

25,245m3 28 3.42

V

74

V- total volume P- total passages C- contours / levels

V- total volume P- total passages C- contours / levels

4,590m3 2 2.63

V

V

C

G10 - 05

V- total volume P- total passages C- contours / levels

P

C

29,754m3 40 3.37

P

C

G10 - 04

P

V

G10 - 02 (selected)

P

C

G10 - 03

1,647m3 0 1.5

22,248m3 27 3.06

P

C

V

C


Design development

G10 - 06

V- total volume P- total passages C- contours / levels

24,597m3 33 3.33

G10 - 07

V- total volume P- total passages C- contours / levels

P

V

V- total volume P- total passages C- contours / levels

6,750m3 8 2.75

V

V- total volume P- total passages C- contours / levels

V- total volume P- total passages C- contours / levels

1,593m3 0 1.5

V

V

C

G10 - 11 (selected) V- total volume P- total passages C- contours / levels

P

C

24,651m3 43 3.82

P

C

G10 - 10

P

V

G10 - 08

P

C

G10 - 09 (selected)

2,592m3 0 2.0

22,680m3 37 3.43

P

C

V

C

75


Symbiotic aggregations

Iteration The obtained volumes after the first iteration showed a high range of spatial variation, but new issues regarding the structure and network system were encountered. Due to the selective growth system that was only growing from the predefined generators on the floor towards the flat roofs of the existing buildings, dense aggregations on the flat rooftops were occurring. Considering the low structural quality of the existing buildings, it was assumed that the structural system of the existing buildings were exposed to high pressures. To avoid this problem it was decided to revise the growth scenario and the generators. A survey of the selected patch and tissue sampling provided a detailed analysis of the existing buildings. The buildings were evaluated according to their functional and cultural importance, combined with their structural stability. Hence, during this state of the project this evaluation can be considered quite detailed. However, this information was used to develop a demolition strategy of the existing buildings. This way the implementation of the structural elements to existing would provide the required extra support for the existing and proposed new growth. Due to the general ambition, a demolish/rebuild model was not accepted as the target solution, since it was transforming the patch entirely. Therefore a partial demolition model was selected as a solution. In order to generate a partial demolition strategy, the buildings with low ranking were digitally recreated as cells. This permitted a direct interface with the developed cellular model. The structural cells were sub-classified into multiple groups, starting from cells connecting to the floor and cells on the rooftops. The cells that share a vertical connection to floor were classified as vertical structural cells. These can take higher structural pressures, therefore any additional pressure above these cells was considered acceptable. These vertical connections determine whether adjacent cells are acceptable or not; cells within a 3m to 6m range area allowed, for a cantilever of this size was considered acceptable. The case studies shown at the domain chapter have cantilevers of up to 12m. All the remaining cells, which are concentrated on the building tops are classified into two distinct groups according to the pressure that is applied on the existing building. If less than two levels are added, these can become lightweight structures, but any structure higher than two floors added too much pressure and had to be solved by adding additional vertical structural connections. After the highlighting of the problem areas, the classification of the existing building dictated the further steps. If it was qualified as a demolishable building, the cells under the problem area were chosen to be demolished and rebuilt as structurally stronger elements that are anchored to the ground. This approach also serves as structural

76

Figure 6.3.13 and Figure 6.3.14 (previous spreads) Catalogue of results for the genetic algorithm using a probabilistic model and a totalistic one, respectively. Figure 6.3.15 (opposite) The buildings that were qualified as demolishable were rebuilt as cellular data in order to be integrate them to the CA’s coordinate system.


Design development

77


Symbiotic aggregations

high density

Regular cells (anchored) Lightweight cells Cantilever cells Demolished buildings

low density

reinforcement for the existing building. John Frazer has demonstrated the feasibility of a CA with architectural implications that does not only vary on a state of being alive or not (0 or 1), but that can rather carry many possible states of being. In a particular experiment he proposed a cell that had 8 possible states – each representing an architectural quality – that depended on the states of the adjacent cells with equally 8 possible states each. The resulting combination is exponentially rich. In a similar way, but also affected by the local existing context, the generated growth was separated into distinct areas with different architectural or structural character. These distinct characters, in turn, will inform the final design and subsequent experiments. The differentiated states of the cells add order and structure to the growth process. Due to the time constraints it was decided to treat this process as an iteration on the initial results; however, in a further step this process should be implemented within the CA generation.

78

Structural cells (cores)

Figure 5.3.16 Result section of the Infill Growth and Iteration processes. Figure 5.3.17 (opposite) Pseudo Code diagram for classification of the generated cells.


Design development

Controll growth scenario

Growth from the ground

Growth on the roof

Controll the amount of pressure

number of additional floors ďż˝ 2

number of additional floors > 2

Controll the ground condition

demolishable buildings

not demolishable buildings

Further vertical connections

distance to street ďż˝ 6m

vertical structure

keep the cells

demolish the cells below and reconstruct them as structural elements

create vertical connections to the street

distance to street > 6m

only lightweight structures

79


Symbiotic aggregations

Results table Experiment

Category

Before experiment

After experiment

Infill-growth

Generated volume (total)

n/a

142,757m3

Area used (total)

1,280m2 (residual/open space)

11,346m2

Generated volume (sub-patch)

n/a

12,200m3

Area used (sub-patch)

n/a

120m2

Building comparison (sub-patch)

n/a

8 * 6 level buildingsâ€

Generated volume (total)

n/a

154,485m3

Area used (total)

1,280m2 (residual/open space)

1,679.3m2

Generated volume (sub-patch)

n/a

16,377m3

Area used (sub-patch)

n/a

288m2

Building comparison (sub-patch)

n/a

10 * 6 level buildingsâ€

Demolished buildings (sub-patch)

n/a

2

Demolished volume (sub-patch)

n/a

4,177m3

Infill Iteration

Results The results table shown above compares the Infill-growth experiment and the Infill-Iteration to the original patch. The resulting 152,410m3 of volume generated on the iteration is a good partial result, but within this volume the network and public spaces still remain to be generated, and they will remove usable space. Considering this partial result, 43,545.7m2 of usable floor-area would be generated if a generous 3.5m floor height is considered. This would be enough area for 2,903 new inhabitants if we consider an average floor-area per person of 15-20m, and exclusively a residential use. We consider that, since the growth only occurs within an environmental boundary, it is of no use to evaluate the affectation on the existing patch at this point. However, at the conclusion of the thesis, it will be evaluated by using an analysis that takes into account the entirety of the process. Two buildings are demolished on the sub-patch, but the gain is also considerable. By demolishing the 4,177m3 of the building’s volume in bad conditions, we are replacing it by an equal amount that will be able to support the cells generated at higher levels. The economical soundness could be contested, but it can be justified by the selection of damaged buildings that meet specific criteria.

80

Table 5.3.1 Comparison of Infill Growth and Infill Iteration results, before and after the experiment was carried out.


Design development

Figure 5.3.18 Result section of the Infill Growth and Iteration processes.

Conclusion Even though the results of this experiments are partial, and would not make sense unless placed in the context of the entire work, if the environmental conditions are met, the generated growth is promising. Several results meet the basic criteria for selection, so a few options can be carried along to the next stage to experiment further. The information generated regarding the differentiation of the cells into different categories (shown in the diagram on the previous spread) can be kept to inform the final design. The character of each cell will be complemented with other properties, but this first step of differentiation already adds a significant amount of variation. Each of the cells’ states being determined by their location and relation to other cells and to the ground and existing buildings.

81


Symbiotic aggregations

5.4 Open spaces The definition of open spaces used here encompasses every delineated space, whether public, semi-public or private, that is exposed to the outside. They can be parks, patios, plazas, private courtyards, gardens or terraces; and, except for terraces that form part of a building, their footprint is referred to as the negative space in figure ground theory. In Turkish architecture open spaces have a particular way of occupation and generation. The climate and social patterns have forged public space and life through hundreds of years. The richness of forms, sizes and patterns of open spaces is admirable, so it results almost tantalising to try to understand and parametrically reproduce their logic. Working on the thesis’ aim to provide highly articulated public spaces based on traditional values, it follows that the characteristics that make the existing spaces so successful should be mimicked to some extent, albeit in a contemporary manner. On the case studies section and objectives introduction to this chapter the series of parameters that can be abstracted and evaluated is presented: from morphological traits to environmental or social ones. This experiment will be considered successful to the extend that desirable open spaces can be generated within the strict geometrical and spatial constrains of the ‘infill growth’ developed. It is important to stress that, by setting the generation of open spaces high on the priority list, they will become one of the main drivers of the final morphology.

82

Figure 5.4.1 Semi-public open space, where the small corridors connect different buildings to the main street network. There are no gates blocking the path. (Image: Zaldivar)


Design development

Although in many existing examples the open spaces seem to be the result of a system with a different hierarchy, were buildings are the priority, we artificially reverse this in accordance to the initial ambition. Secondary nodes and open spaces do arise, somewhat haphazardly, from the interaction between generated volumes, existing ones and the network. In these half-planned accidents, we find the beauty of the system.

Aim This experiment is composed of two linked processes. In this section the first one is addressed, but is intimately linked to the next. The aim is to generate a target open area that presents desirable environmental qualities and morphological traits. In order to evaluate the success of the experiment, spaces will be analysed for sunlight access and shading throughout the year, and subsequently compared to existing successful ones.

Setup / Methods The setup consists of the digital model for the developed morphology obtained from the previous experiment. The centre point of each cell within the growth is selected, however, the cell’s specific status has no relevance within this section. Every operation is carried out using the cells and their centre point. Associative modelling techniques within the Grasshopper environment of Rhino are used, pared with a genetic algorithm (GA) script. The genetic algorithm is used to generate

83


Symbiotic aggregations

environmental envelope ‘a’

environmental envelope ‘b’

three-dimensionally located open spaces within the ‘infill growth’. The selection criteria is the performance of the open spaces evaluated for environmental performance and total area generated.

Initial tests

The initial tests, developed independently from the actual site, were carried out to identify the morphological parameters that could be used to determine the envelope of the open space. The volume above open spaces (if any) is deleted by performing a boolean difference operation with a defined geometry, much like carving a hole in plaster. The subtracting geometry’s form is dependant on existing morphologies and environmental factors; the intent is to generate shaded open areas during summer and illuminated areas for winter. Although direct sunlight increases heat gain, indirect illumination has a psychological effect on the perceived temperature. In order to develop a subtracting envelope that sculpts the open space, a flexible body plan was produced. First, the immediate volume above the open space, varying from 3.0 to 5.0 meters in height, is formed into a right prism, above this prism, a truncated pyramid is formed. The pyramid’s base can be of any size equal or smaller to open space’s, and must lie within its planar boundary; the tip of the pyramid can be placed anywhere on the positive z direction, while its x and y coordinates cannot be further than 2l from the base plane’s centre, where l is the longest side of the open-space base rectangle. Using these simple variables, the pyramid’s vertical angle and opening size can change. The expected result is a body plan that can generate spaces with arcades, passages

84

environmental envelope ‘c’

environmental envelope ‘d’

Figure 5.4.2 Variations of the open spaces’ environmental envelopes.


Design development

GA

1]

2]

3]

4]

5]

c

w p

p l

N number of spaces

cell centre points

contours at each elevation

Figure 5.4.3 Diagramatic Pseudo Code for the placement of the open spaces.

l≤

area c 3

w≤

area c 3

w·l rectangle

environmental envelope

‘Boolean Difference’

and openings optimised for the aforementioned environmental criteria. The initial tests, shown opposite demonstrate that a desirable solar exposure and shading can be achieved; the reduction of deleted volume and total area are left to the genetic algorithm to optimise.

Implementation The general process was carried out on the entire patch, although for computational ease this was subdivided into five separate areas. The areas were selected so that most intense network connections developed within each one, and the connectivity between one another happened through the existing street network only. Once each section had been selected, the following algorithm was carried out: Process: 1] The point cloud formed by the centres of the growth’s cells is used to find every elevation datum possible. 2] The overall contours of the cells at each datum is generated, and within this boundaries a point p is selected to become the centre point of an open space. 3] An N number of open spaces with a centre point p are generated; their length and width are l and w respectively, where neither l or w is greater than 1/3 of the square root of the corresponding level’s contour total area. 4] Once each rectangle is generated, a prism of variable height h

85


Symbiotic aggregations

is formed by extruding the rectangle on the positive z axis. The previously mentioned (initial tests) truncated pyramid is formed above the prism, with a variable base, and a variable tip point. 5] N, p and each l and w for each point become the variables or genes for the genetic algorithm, along with the parameters that define the subtracting volume. Each resulting open space rectangle generated is evaluated for solar exposure and shading in winter and summer. The total volume deleted is evaluated against the area produced. Initially a genetic algorithm was set up so that it tried to maximise the total area of the open spaces and minimise shading. The results showed many small parks being placed all over the ‘infill growth’. Two corrections were made: first, the target became to maximise the average area of the open spaces generated and to minimise the deleted volume. This strategy proved to be more successful, and the resulting individuals dialogued between smaller spaces at the bottom of the growth where more shading was possible, and larger spaces at the top where more room was available by using rooftops and cantilevers. The GA ran for 20 generations for each of the three growth options extracted from the previous experiment. From each test, three individuals were selected from the elite and Pareto front, resulting in nine distinct options based on three different growths. The thought behind was not to lose variation in the early experiments that, from the linear nature of their hierarchy, already have a deterministic influence on the whole process. Out of the nine individuals generated, three are selected that produce the more ‘usable’ architectural spaces. These are then sorted according to the total building depth (above 3.0m) and its geometric characteristics.

86

Figure 5.4.4 Generation and evaluation of an open space, from left to right: the original volume, the substraction, and the shading analysis. Figure 5.4.5 (opposite) Evaluation of an open space. From a single selected growth morphology, three possible options are generated. The selected options are marked with a grey dot on the left.


Design development

G10 - 11 A,B,C

G10 - 11 A (G20 -03)

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 15% 850

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 15% 850

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 58% 225

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 27% 780

G10 - 11 B (G20 -09)

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

P

G10 - 11 C (G20 -13)

V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

P

C

V

S

22,680m3 37 3.43 58% 225

A

P

C

V

S

22,680m3 37 3.43 27% 780

A

C

V

S

A

87


Symbiotic aggregations

G10 - 11 (selected) V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 15% 850

P

V

C

S

G10 - 11 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 58% 225

A

P

V

C

S

88

A


Design development

G10 - 11 (selected) V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

22,680m3 37 3.43 27% 780

P

V

C

S

A

G10 - 09 (selected) V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

6,750m3 8 2.75 52% 315

P

V

C

S

A

89


Symbiotic aggregations

Results table Experiment

Category

Before experiment

After experiment

Open space generation

Generated open space

n/a

8,449m2

Shaded during summer (>6hr)

n/a

61.3%

Shaded during winter (>4hr)

n/a

43.5%*

Emerged open space

n/a

30,433m2

Shaded during summer (>6hr)

n/a

23.7%

Shaded during winter (>4hr)

n/a

78.2%

Growth volume

152,410m2

140,094m2

Ground solar exposure

45.74%

45.97%

Shaded during summer (>6hr)

30%

n/a

Shaded during winter (>4hr)

%

n/a

Shaded during summer (>6hr)

%

n/a

Shaded during winter (>4hr)

%

n/a

Compariosn 1 (Tünel pasaji)

Compariosn 2 (periferal towers)

Results The results show that it is possible to generate enough viable open spaces by using this method. The total area generated for the whole patch is 8,849m2, out of which 61.3% is shaded more than 6 hours during summer. An additional 30,433m2 of open space were generated as emergent terraces and roofs, out of which only 23.7% is shaded more than 6 hours during summer. A simple comparison between the existing conditions and the generated ones shows that the increment in open spaces is quite significant, originally there were 1,280m2 of open space (not including vehicular streets), the total for the patch is 11,346m2. Considering the 140,094m3 of usable volume remaining after the subtraction of open spaces, or 40,036.8m2 of floor space if a floor height of 3.5m is considered, a good ratio between open-space to volume is achieved, roughly 1:4. Additionally, the table shows a comparison of percentage of shaded areas during summer and winter for an average tower development in the periphery of Istanbul, and for Tünel Pasaji, a very live and successful urban space. The values achieved are quite similar to the ones existing in the Tünel Pasaji neighbourhood, thus corroborating the suitability of the spaces generated. The solar exposure achieved for open spaces during winter is 3,601 sunlight-hours, and 4,764 during summer. The overall distribution of shading is quite uneven. This can be easily explained, because some of the generated spaces appear on the lower levels, increasing their

90

Figure 5.4.6 (previous srepads) Four results, including the three selected, for the subpatch’s generated growth and open spaces. Table 5.4.1 Results of the open spaces experiment, comparing before and after.


Design development

Figure 5.4.7 Result section of second experiment showing the substraction performed with the environmental envelope of the open spaces.

shading, while some are practically roof-tops.

Conclusion The overall distribution of shaded areas and exposed ones is quite definitive. The probable outcome, for the over-exposed spaces, is that they will become practically unusable during summer. On the other hand, the variation and ranges of shading on the public space is quite satisfactory. Arguably, this variation will permit the open spaces to function, and become appropriated by the local population. The resulting distribution is not definitive, for emergence of new open spaces and the network opening will drastically change their character. For this reason, at this point, a full evaluation is still not possible and three options will be carried forward. The three selected options are shown on the previous spread, marked with a ‘selected’ caption and a grey dot; the remaining ones are shown in the appendix. The resulting morphologies around the public space are quite promising. Arcade-like and light accesses start to bring typological variation into the growth, without compromising too much of the generated volume. Regarding the computational performance, the genetic algorithm worked well, although the calculation of solar exposure and the Boolean difference operation were quite expensive. These operations drastically reduced the amount of generations and population we could run on an average laptop setup. On further development the algorithm could be simplified to reduce running time.

91


Symbiotic aggregations

5.5 Base network and secondary nodes Inclined and winding pedestrian and vehicular networks are indigenous to Istanbul and other Mediterranean cities with similar water-front topographies. Over the centuries cities have developed specific patterns of adaptation to the topography, generating distinctive and useful architectural and urban solutions. The ground figure is ‘overridden’ by many of these settlements, where networks occupy different elevations, taking advantage of rooftops, and differentiated building heights as part of their path and as public space (e.g. Mardin or Catal Huyuk [Çatalhöyük]). Given the restrictive space where infill systems can grow and the existing topography - both natural and artificial (i.e. existing buildings) - the generated network will not be conditioned to a single layer, rather it will be generated in a way in which it weaves different heights to the existing network. On an initial run a tree like branching system was used. This could hardly be considered a network and for that reason a net pattern was preferred, instead of the initial branching one. It is expected that the modifications will yield a richer tissue, one that the habitants will be more likely to use, both locally and as secondary pedestrian routes. The pedestrian network will link every generated open space, and occupy flat rooftops if possible. The resulting morphology (generated in the next step) will hopefully succeed in surpassing the performance of existing models.

92

Figure 5.5.1 Multilayered pedestrian connections in Istanbul. (Image: Zaldivar)


Design development

Hong Kong

Figure 5.5.2 Diagrams of existing stair connections in Hong Kong, Istanbul and Lisbon.

Istanbul

Lisbon

Space syntax methodologies are used to test if this model is better, and also to analyse the relative impact on the existing tissue. It is expected that highly connected centres, that vigorously interact with the local tissue, will be generated. These centres of connectivity won’t have a major impact on the overall system (provided the scale of the interaction); and, by following the local infill strategy logic, a semi-island effect should produce local nodes of interaction as opposed to regional centres such as Taksim square or Istiklal avenue. These centres should be an active part of the network, providing shortcuts or more ‘central’ nodes, otherwise one could predict their dismal underutilisation. The diagrams above show the representation of existing network paths in Istanbul, Lisbon and Hong Kong. Their ill assortment is intended to show the flexibility of public paths that humans have been able to generate, adapting to and transforming the landscape with each intervention. Steep one-meter wide corridors connect the buildings of medieval Lisbon, in Alfama. Similar adaptations can be seen in contemporary Hong Kong, where technological advances have been implemented to tame the harsh topographical and environmental conditions. There is no reason to suppose that Istanbul could not be subject to this kind of interventions, particularly in the light of the existing solutions that may well be improved upon.

93


Symbiotic aggregations

1

2

Aim The experiment’s aim is to generate secondary nodes within (and on top of) the growth - connecting to the previously generated open spaces and to the existing urban network of vehicular and pedestrian streets - and to prove that a viable internally connected network can be achieved. The topography and existing building datums should inform the algorithm that generates the connections, for their inclination is a main factor.

Figure 5.5.3 (above and opposite) Geographical and topological network generation process. Key: Existing network Generated network Vertical connection Fixed open space

Network theory, a part of the more general graph theory, on which space syntax is built, will be used to evaluate whether the evaluated network is sufficiently connected to attract pedestrian flow, while an inclination analysis will be embedded in the algorithm to produce regulated ramps and stairs.

Setup / Methods The linear diagram presented above and opposite (fig 6.XX), show the general setup for the experiment. The first and second stages show what has been achieved by the previous experiments, while the third and fourth show how the setup will be used. Following is a basic explanation: 1] Use the previously generated open spaces as fixed nodes in the network. Then, find a fixed ‘seed’ connection to an existing street.

94

0 connections node 1 connections node 2 connections node 3 connections node 4 connections node


Design development

3

4

2] Assuming the results of the first two experiments, find the natural connections to the existing network i.e. places where the volumes connect to the ground, accesses to public space, vertical connections and demolished buildings that can presumably be used as vertical cores. These connections are represented as red vertical arrows. 3] Generate secondary nodes: A GA will control the position of these variable secondary nodes along with the network edges that connect them to other nodes. 4] Take into account the existing network in order to evaluate the global network in terms of its centrality and connectivity. The system should form a single network that can be evaluated both locally and globally. The topological network diagram is made by taking into account the existing streets, the generated network and nodes, and the possible vertical connections from the ground to the building. The topography is not built into this model, but the physical network used by the GA is highly dependant on the terrain, trying to minimise the inclination of the edges.

95


Symbiotic aggregations

This experiment builds on the open spaces generated by the first experiment. Out of the nine selected individuals three were tested. Ideally all of them should be analysed, but time constrains did not permit this. The setup consists of the digital model of the generated open spaces as well as the initial cells. The same computational environment is used for ease of information transfer and speed.

Initial tests There are different parameters for which to optimise a network whilst only considering its inclination i.e. the total rise and run of ramps and stairs. The local conditions are deformed as the global configuration changes; but, as a general rule, it is desirable to keep the local rise and run of each set equal throughout the length of the network; or, in the case of public space, from node to node. Given the high amount of possibilities that exist – from a mere technical point of view – for connecting to given nodes by using standard stairs and ramps, the network has enough flexibility to respond to the information of neighbouring conditions such as shading and sun access or adjacency to specific functions. Initial tests were carried out to see the general connectivity of the existing patch (above), and to be able to compare it to the intervention. Given the scale of action of the intervention, it is expected that areas with higher internal connectivity will arise, while the global network will not be significantly altered.

Since the open spaces lie at different elevations, and the topography is a key feature of the area, tests were carried out to determine different ways to optimise the inclination of a network. Ramps are preferred over stairs. Single layers that work within separate topographical elevation datums are also preferred; so stairs are used only where the inclination is too steep, and are terraced out to increase comfort. The initial experiments show at least five different ways in which a single connection between two points can be optimised using stairs and ramps (shown opposite). The basic possibilities are the following: 1] Maximise flat area (single). By forcing a small segment of the network to negotiate the height differential between start and finish, the rest of the network can be flattened out, yielding the maximum flat surface area. 2] Maximise flat area (distributed). Similarly to the previous one, the height differential is negotiated in the least possible length of the network; these inclined areas are evenly distributed along the full length of the network, however. 3] Minimise angle a. Minimise the total average angle of the network; given the limitations set by the maximum ramp inclination possible,

96

Figure 5.5.4 (opposite) Graphs showing the legal limits of stairs and ramps.


Design development

maximum inclination (stairs and ramp)

maximum inclination (stairs by regulation with landings)

60

60

stairs

50 total rise (meters)

total rise (meters)

50 40 30 20 10 0

10

20

30 20 10

29.8° max 0

40

3.58° max 30 40 50 60 70 80 total run distance (meters)

ramp 90

0

100

Maximum (theoretical) inclination for a ramp and stairs without landings.

50

50 elevation (meters)

total rise (meters)

60

40 30 20 10

1:16 1:20 10

20

30

40 50 60 distance (meters)

70

80

90

10

20

30

40 50 60 70 total run distance (meters)

80

90

100

comfortable inclination (stairs by regulation with landings)

60

0

0

The total rise for each segments is 3.60m while the landing’s run is 1.20m.

1:16 and 1:20 ramps with corresponding landings

0

24.2° average angle

100

The total rise difference betweek a 1:20 ramp and a 1:16 ramp, over a 100m total run is ~1.00m. This difference, for the scale of the clusters, is negligible.

40 30 20 10 0

0

10

20

30

40 50 60 distance (meters)

70

80

90

100

The total run for each segments is 4.00m while the landing is 2.00m.

97


Symbiotic aggregations

and minimum stair rise (shown opposite), this form of optimization may not be possible for some segments. The result is a continuous homogenous rise. 4] Maximise landings of fixed length ‘l’. For any given landing size, it is possible to find which is the maximum number of these that can happen in a single segment of the network. Network overlaid results 5] Maximise continuous surface length. If a large extent of continuous surface is desired, the ramp section of the network segment could be maximised. Any combination of these parameters within a single network is possible, and their physical characteristics will become evident later. The richness in a varied selection can be contradictory to specific comfort criteria, but as will be shown, it can also increase the diversity of spatial morphologies generated.

Implementation The pseudo code for the algorithm is shown on the following spread. It becomes evident that the algorithm is quite a simple one, making it computationally inexpensive. The genetic algorithm has three targets: to reduce the total inclination of the network, to generate avoid the overlaying of two open spaces and the generated one and to make sections of invariant inclination (least mean average deviation). The topography plays an important role here, for it affects the length and

Figure 5.5.5 (opposite) Graphs showing the different ways of optimizing the inclination of a path when considering its rise and run. Table 5.5.1 Network’s inclination optimization parameters: Inclination, deviation and overlap.

Fixed nodes

Inclination

Deviation

Overlap

Is the summation of the inclination angle for each segment of the network: S = {α1, α2, ... , αn}.

It is the average absolute deviation of the network’s inclination where each section’s angle is a member of the set: S = {α1, α2, ... , αn}.

Avoids overlapping on the cartesian xy plane of two open space polygons.

|S|

total inclination =

∑ αi

i=1

f

1 n

n

∑ |xi - m(x)|

i=1

b

98

c

d


Design development

maximise flat area (distributed)

60

60

50

50 total rise (meters)

total rise (meters)

maximise flat area (single)

40 30 20 10 0

40 30 20 10

0

10

20

30

40 50 60 70 total run distance (meters)

80

90

0

100

Maximise the flat area in a continuous surface.

0

10

50

50 elevation (meters)

total rise (meters)

60

40 30 20 α 0

10

20

30

40 50 60 distance (meters)

90

100

80

90

20 10

1:16 1:20 70

30

0

100

0

10

20

30

40 50 60 distance (meters)

70

80

90

100

The landing length l = 6.00m. The maximum amount of landings possible over a 100m run is 11.

maximise continuous surface length

multi-parameter (example)

60

60

50

50 elevation (meters)

total rise (meters)

80

40

The angle alpha is calculated by averaging all of the rise angles in the network.

40 30 20 10 0

40 50 60 70 total run distance (meters)

maximise landings (of fixed length ‘l’)

60

0

30

The total flat area is the same as in the ‘maximise flat area (single)’ graph; however, in this case, the area is distributed equally.

minimise angle α

10

20

40 30 20 10

1:20 0

10

20

30

40 50 60 distance (meters)

70

80

90

100

If large extents of continuous surfaces are required, the ramp legth section of the run could be maximized.

0

0

10

20

30

40 50 60 distance (meters)

70

80

90

100

When working with different segments, the network can be differentialy optimized depending on the desired local and global effects.

99


Symbiotic aggregations

Pseudo code for GA: f

d3

Find the nodes and sub-nodes from developed open spaces and emergent ones. Generate a topological network between the nodes depending on distance and node hierarchy within the network. Give each node an area.

d2

d1 b c

d f

Generate quadrilateral with the specified area and connect the nodes.

b

d

c

f

Make the line connections reach a point on the closest edges of two connected quadrilaterals.

b

d

c

f

GA Let the genes for the GA control the position of the open spaces and the length of their sides with a constant area and always over the original node. Detect areas where open spaces overlap and penalize them in the fitness evaluation.

b

d

c

f

Find the places, if any, where the connection lines or the area lines intersect with existing buildings. Each intersection is highly penalized in the fitness evaluation. b

d

c

f

Let the genes for the GA control the t point on the edges of two connected quadrilaterals that form the connection line. The connection lines will be optimised for length and gradient depending of the specified fitness criterion.

b

c

d f

Save resulting network for evaluation.

b

100

c

d


Design development

Network overlaid results

Fixed nodes

Figure 5.5.6 (opposite) Diagrammatic PseudoInclination Code for the optimization of the the summation the inclination angle for base network and theIsplacement of openofspaces.

each segment of the network: S = {α1, α2, ... , αn}.

Figure 5.5.7 (above) Overlay of several results from the iterations of the genetic algorithm. |S|

total inclination =

∑ αi

i=1

inclination needed by an edge to connect to an existing street. Overlap

Deviation

Avoids overlapping on the cartesian xy plane It is the average absolute deviation of two open space polygons. of the network’s inclination where The algorithm waseach executed separately for each section of the patch. section’s angle is a member of the set: Since the information used was only point coordinates and lines formed S = {α1, α2, ... , αn}.

between two points, the computation time was small (<100ms per iteration in an average 2014 laptop setup). This allowed for the n experimentation with different Genetic Algorithm setups regarding the 1 m(x)| n ∑ |xi -size, population the total generations and mutation probabilities. f

i=1

b

c

d

Out of several tests, three were selected, for they best illustrate the results. The first experiment conducted ran for 40 generations and had a population of 40 individuals, the second had a population 120 and ran for only 15 generations and the final one was ran with a population of 150 individuals for only 10 generations. Finally, a betweenness centrality analysis was carried out on the unaltered patch and on the generated one to test the effect on the global network. Also, the betweenness for the generated areas was evaluated to test if they integrated to the network or not.

101


Symbiotic aggregations

Deviation optimization - E1, E2 adn E3

300

300

280

280

Mean Average Deviation (MAD)

Crash events (divide by 10)

Crash optimization - E1, E2 adn E3

260 240 220 200 180

240 220 200 180 160

E3-G10 E1-G10 E1-G20 E1-G30 E1-G40 E2-G15 E1-G1 Experiment - Generation (fittest individual for the given criterion)

E1-G10 E1-G20 E1-G30 E1-G40 E2-G15 E1-G1 E3-G10 Experiment - Generation (fittest individual for the given criterion)

Inclination optimization - E1, E2 adn E3

Average inclination - E1, E2 adn E3

560

120

540

100

average inclination (degrees)

Summation of inclination (degrees)

160

260

520 500 480 460 440

80 60 40 20 0

E3-G10 E1-G10 E1-G20 E1-G30 E1-G40 E2-G15 E1-G1 Experiment - Generation (fittest individual for the given criterion)

E3-G10 E1-G10 E1-G20 E1-G30 E1-G40 E2-G15 E1-G1 Experiment - Generation (fittest individual for the given criterion)

crash inclination deviation

Experiment 1,2 & 3 comparison of fittest individuals

average inclination 800 700 600

fitness

500 400

300 200

102

0.1 39 -G1 E3

07 E3

-G1 0.1

3 15 .7 E2 -G

1

8

15 .7 E2 -G

1

-G4 0.2 E1

0.2 -G4 E1

-G4 0.7 E1

30 .36 E1 -G

30 .1 E1 -G

individual

9

3 -G3 0.1 E1

.37 20 E1 -G

.29 20 E1 -G

0.4 E1 -G2

0.1 8 -G1 E1

E1 -G1

-G1 0.3 E1

.34 -G1 E1

.32 -G1 E1

E1 -G1

.11

0

0.1 3

100


Design development

E2 - G15.71

I - inclination C- crash D- deviation

494.37 168 175.01

E2 - G15.73 I - inclination C- crash D- deviation

C

I

457.65 198 200.37

E1 - G1.34 I - inclination C- crash D- deviation

C

D

Figure 5.5.8 (opposite) Charts showing the progressive improvement in the optimization of the network. Experiment E1 is shown at four cross-sections, while for experiments E2 and E3 only the final generations are shown. Figure 5.5.9 (above) Evaluation diagram of three elite individuals. E2G15.71 is selected.

I

547.53 240 241.42 C

D

I

D

Results The results for the three experiments selected are compared in the graphs shown opposite. For experiment one (E1), four cross sections are shown, at the 10th, 20th, 30th and 40th generations; for E2 and E3 only the final generation in shown, G15 and G10 respectively. It is evident that E2 was the most successful one at optimising every parameter. The average inclination achieved was of 24°, generally comfortable stairs lie somewhere between 30° - 45°, meaning that we have ample room for designing ramps and continuous surfaces. This angle can be further reduced in the next part of the process by including the open spaces as part of continuous surfaces that negotiate the rise of the network. Crash events, where open spaces overlap or hit an existing building were not completely eliminated. If they collide with a building, they will be modelled so they adapt to the context. If they overlap on top of each other, an individual assessment is manually carried out and sometimes they are merged. This will be further shown when the open spaces are translated into designed surfaces. On hindsight, this manual discrimination of ‘clashing’ surfaces could be integrated as a strict exclusion from the algorithm; a Boolean function could ensure that only acceptable results are kept in the GA for breeding.

103


Symbiotic aggregations

Regarding the connectivity of the network, the betweenness centrality analysis (shown below) demonstrates that by tightly weaving a network in a small area, a high degree of internal connectivity is achievable. In some cases, the proposed network has a higher centrality value than adjacent streets; this can be explained because some of the generated routes are obvious shortcuts between nodes. For the entire neighbourhood, however, given the scale of the generated networks in comparison to the existing ones – almost one order of magnitude smaller – it is hard to have a big impact on the overall structure.

Conclusion The results achieved seem promising, and are corroborated in the next part of the process. There is enough information generated to continue the process, and the inclination achieved is definitely acceptable. The simplicity of the algorithm proved to be of great benefit when trying to determine which strategy worked better to optimise the network. We can hypothesise, from these results, that the previous GAs carried out for the cellular growth and the open space generation might not have been following the best strategy. Retrospectively, the two previous

Figure 5.5.10 Space Syntax’s Betweenness Centrality (Metric) analysis for the selected patch. Before and after images are shown. *Note: There is a bias on the second image (right) used to appreciate the effect on the generated network. These results were not validated and should be considered tentative at best.

n

104

0

0

1.0

1.0


Design development

Figure 5.5.11 Result cross section with the overlay of open spaces and network.

algorithms could’ve been simplified to permit the same number of iterations and population sizes; otherwise, a strategy testing might have been done separately to find an appropriate one, but it is hard to determine, within the scope of the thesis, whether this approach would’ve been appropriate or not. On further development, it is possible to imagine interventions on existing streets, making some strictly pedestrian. The effect this would have on the general connectivity could bias the results positively; potentially increasing the pedestrian flow through the generated tissues. Although the inclination is included in the generative process, it is not part of the betweenness centrality analysis, if this could be embedded in the evaluation, the results would be more accurate and the predictions more reliable.

105


Symbiotic aggregations

5.6 Network morphology (public space) The morphology of public spaces and networks in existing parts of Istanbul are the result of hundreds of years of architectural and urban development. Every so often, a new layer is formed. Each one informs and deforms the subsequent one, in the way that underlying sediments in rivers determine the growth pattern of subsequent depositions. The resulting space mediates between urbanism and architecture, between environment and functionality. From these formations there are key features that can be abstracted, such as the morphology, the proportions, the visibility and intelligibility. In existing cities, years of occupation patterns have moulded the public space, in a computational environment, time can be accelerated by an algorithm developed to accomplish the synchronised dance that weaves all of these parameters together. The algorithm proposed is a translation one: it takes the input information, finds parametrical relationships between geometry and performance, and yields a specific result which can then be evaluated. The variation comes from the specific context and the iterations of previous experiments; otherwise, by itself, this experiment is deterministic and each result depends solely on the given input.

Aim The aim of this experiment is to test wether a proposed translation algorithm can reproduce (some of) the rich values and patterns present in traditional public space networks, and if so, to what extent? Parameters will be added methodically to increase complexity.

106

Figure 5.6.1 Terraces and a winding public stair in Cihangir. (Image: Zaldivar)


Design development

Setup After developing a line network that connects primary and secondary nodes with the existing rooftops and public networks, an algorithm was developed that was able to translate information into an actual network morphology. The result is informed not only by the result of the previous experiments, but by specific contextual information derived from the existing buildings and the environment. The views to the Bosphorus, and the sky view factor begin to play a role on the way that open spaces are formed; hopefully, the result will be a rich dialogue between a varied array of parameters. The algorithm needs to be informed by several parameters and perform various evaluations. This means that there’s certain information that needs to be available in the digital model, including the general location of sights (mainly the Bosphorus), the model of the existing topography and buildings along with the generated cells, and the evaluation of the existing and proposed network - namely, the betweenness and centrality. In addition to the base information, several evaluation tools are set to inform the development (or not) of the network. The parameters to be measured are the sky view factor, the visibility, the solar access, and the binary condition of adjacency to a highly connected segment of the network or an open space. This set of tools informs the development of the network in real-time.

107


Symbiotic aggregations

Input data:

area: 100m2 x: 0.0 y: 0.0 z: 0.0

area: 100m2 x: 0.0 y: 15.0 z: 6.0

area: 100m2 x: 0.0 y: 25.0 z: 9.0 c

±1.00m v1 b

±1.00m

v2

v3

Betweenness centrality: v4

a

CB(v) =

n

s≠v≠t

σst(v) σst

Variable width: The width depends on the betweenness centrality of the two nodes that form an edge. The higher the betweenness value, the wider the path will be. 1.5 ≤ w ≤ 6.0 w=4.0

1.5 ≤ w ≤ 6.0 w=3.5

1.5 ≤ w ≤ 6.0 w=2.0

1.5 ≤ w ≤ 6.0 w=3.0

1.5 ≤ w ≤ 6.0 w=3.5

1.5 ≤ w ≤ 6.0 w=2.0

Variation of the nodes’ elevation: The inclination of each edge segment can be varied by changing the elevation of the nodes. They can vary by +/- 1.00m, so that the height differential can be mediated by the open space. z = 6.00 z = 6.00

z = 6.30

z = 5.85 z = 5.70

z = 5.70

z = 7.00 z = 5.00

Variation of landings: landing length ‘n’ is a function of the total run and rise of each segment. n = 0.60m n = 0.90m n = 0.90m

108

n = 0.60m n = 1.40m n = 1.40m

n = 1.25m n = 1.25m n = 1.25m


Design development

Terrace logic: The formation of terraces is initially informed by the size of the landing, so that a comfortable connecting path can be established. Then, the terraces extend as much as they can, unless they collide with a volume.

Connectivity path.

Smaller landings inhibit the formation of terraces.

Figure 5.6.2 (opposite and above) Parameters used for the generation of the network’s morphology, and their corresponding modifications.

Variable terrace size.

Variable terrace size.

As part of the setup, there needs to be a flexible body plan for the network. It has to be robust enough to handle very diverse initial conditions, and needs to be flexible enough to allow for variation. Every edge connecting a pair of vertices has a specific length and inclination. These two parameters determine the rise and run of the network, and whether it becomes a ramp or a stair. Also, the size of the landings can vary depending on these conditions. The width of the path is directly related to the betweenness centrality value for the given edge in the network, where the higher the centrality value, the wider the path. Finally, the network path tends to become flatter (if possible) when it is adjacent to a public space, and the size of the public space, linearly determines the influence on the path’s inclination. A similar relationship can be found in many existing urban areas in Istanbul. When the network’s path morphology is generated, terraces will be formed in tandem by following the predetermined body plan. The plan controls the formation of terraces that extend from the stairs’ landings, parallel to the network, and they are partitioned at every landing to form discrete elements at different heights. The terraces are only formed if they meet the required criteria. First, the terraces are only generated if there is enough area available to expand that is not obstructed by a building volume. The size of the terraces depends on the physical boundary of their surrounding, and on the proposed width of the network. The high and low boundary limits for this parallel extension is anywhere from 1.00m to 4.00m, since terraces larger than this are rare in the existing urban tissue, and smaller ones are deemed useless.

109


0

sunlight hours analysis

low

2-4 m 1-1.5 m

Symbiotic aggregations

high

visibility analysis

low

high

sky view factor

Once the group of terraces is generated in their positions with their appropriate size and geometry, the second set of criteria come into play. It is understood that for small semi-public or semi-private areas, such as terraces, to be appropriated they require certain characteristics. Generally, a medium permeability or view percentage along a medium to high sky view factor (SVF) are consider as good conditions for they form desirable environments. Finally, the SVF is coupled with an overall shading criteria that permits a comfortable occupation throughout the seasonal change. From the path’s surface an envelope is generated that is 2.5m - 3.5m in height; it subtracts volume from the cells and, where the evaluation shows very low solar exposure, generates light shafts. These shafts, that have a specific truncated-pyramid shape determined by the sun vectors, are subtracted from the volumes. This environmental envelope, similar to the one from the pubic spaces, forms a series of tunnels and openings that perforate the volume. The actual position of the network has a direct effect on the depth and solar exposure of the buildings. The expected result is a pedestrian network, such as the ones already existing in the area, where small open spaces appear to be formed in a seemingly natural process. They should appear where conditions are desirable for the appropriation of space by local residents, and where the topography and streets permit. The difference is that by understanding the conditions which originally permitted the formation of these spaces, the undesirable or residual ones can be filtered out. In this way the neighbours can benefit from all the formed terraces, for private or commercial purposes. If the algorithm is successful, the terraces should only appear as events in an otherwise ordered network, adding meaningful diversity to the path.

110

>7

0

sunlight hours analysis

Figure 5.6.3 Visibility, Sky View Factor and sunlight hours analysis from existing stairs and terraces in Istanbul.low These terraces are widely occupied. Figure 5.6.4 (opposite) Diagrams showing the process by which the high generation of terraces is determined. The formation visibility analysis of terraces depends on the area available, the SVF, the Visibility and the solar exposure. At the bottom an environmental envelope is shown; it will be used to perform a geometric substraction from the generated infill volumes.

low

high

sky view factor


Design development

svf = 0.00

svf = 0.87

svf = 0.33

svf = 0.62

svf = 0.00

svf = 0.37

p = 0.00

p = 0.79

p = 0.23

p = 0.98

p = 0.00

p = 0.91

< 30% SVF

low permeability

> 80% SVF

high permeability

111


Symbiotic aggregations

Intital test - 01

Intital test - 02

Initial Tests To test the suitability and performance of the algorithm, initial tests were carried on a single section of the path. Parameters were gradually added to see the individual effect of each one. The first algorithm tested was quite robust, but was too flexible, for each segment – divided at every landing – was individually formed. The result was a very rich path, but quite broken one. This generated oddly shaped volumes, many of which were quite unsuitable; although, one could argue, rather similar to the existing streets. On the second iteration some flexibility was removed by not allowing each segment to be further fragmented and rotated. The resulting volumes were mostly orthogonal. This setting was preferred for it meant that the architectural spaces remaining were geometrically simpler, and probably easier to occupy. Finally, the initial tests pointed to the fact that the algorithm had to be developed linearly, where an ordered set of paths had to be followed for the algorithm to work. This is because each open space is necessarily informed by the adjacent and following edges in the network; and because compiling the whole network on a single run would require a lot of computing power causing our meek computers to crash.

112

Intital test - 03

Intital test - 04

Figure 5.6.5 The initial tests, with a crooked network plan, generate weird volumes once the subtractive operation is carried out. For this reason, an orthogonal network was preferred. Figure 5.6.6 (opposite) Initial tests show how the open spaces can negotiate the height differential of the network’s edges, thus averaging the overall inclination.


Design development

Nodes a,b,c - test 02

14

14

12

12

10

10

elevation (meters)

elevation (meters)

Nodes a,b,c - test 01

8 6 4 2 0

8 6 4 2

0

2

4

6

8

10 12 14 distance (meters)

16

18

20

22

0

24

Node ‘a’ is fixed, whiled node ‘b’ is the variable open space in the middle. Node ‘c’ is generated on the next iteration (expansion) of the network.

0

2

4

6

16

18

20

22

24

Nodes a,b,c - test 04

14

14

12

12

10

10

elevation (meters)

elevation (meters)

10 12 14 distance (meters)

The total rise for each segments is 3.60m while the landing’s run is 1.20m.

Nodes a,b,c - test 03

8 6 4 2 0

8

8 6 4 2

0

2

4

6

8

10 12 14 distance (meters)

16

18

20

22

24

The total rise difference betweek a 1:20 ramp and a 1:16 ramp, over a 100m total run is ~1.00m. This difference, for the scale of the clusters, is negligible.

0

0

2

4

6

8

10 12 14 distance (meters)

16

18

20

22

24

The total run for each segments is 4.00m while the landing is 2.00m.

113


Symbiotic aggregations

Implementation Following the cues from the initial tests, the translation algorithm was progressively performed on successive sections of the network. Although the result is a broken topography that resembles hundreds of steps, many sections have such a small inclination that they’ll eventually become part of a continuous surface. Once the initial conditions, the evaluation tools and the parametric relationships are set in place – as described in the previous sections – the implementation is carried out progressively. It could be remarked that the process is a slow one, and takes over a day to perform for a single area (sub-patch). The analysis and evaluation follows.

Results Opposite is shown a diagram containing all of the ‘genetic’ information that is needed to construct the network’s envelope. An evaluation at this stage seems redundant, for the generation of the network strictly depends on previously evaluated parameters such as Sky View Factor, visibility or solar access. The results are considered positive without further evaluation, as a network morphology was successfully translated from the existing parameters. On subsequent stages, a more thorough evaluation will be done for specific characteristics, such as the environmental comfort (wind) and the public-space surface’s performance; since they are incomplete at this stage, they’ll remain untested.

Conclusion The algorithm is an intricately constructed one. The amount of information that is embedded on a single path of the network is remarkable, but it also turns the implementation process into a slow and clumsy one. If, after running the algorithm once, it is discovered that a relationship or parameter is not appropriate, it would require a long time to rerun the process; so, computationally, it is not the most successful method developed. On the other hand, the generated morphology is an existing one. The richness of the patterns that are formed are surprising. The interplay of terraces, stairs and open spaces forms a rich tapestry that adapts to its immediate context, whether it is an existing one or a proposed one.

114

Figure 5.6.6 (opposite) Different envelopes used to perform a boolean difference operation on the volumes above the network and open spaces. The characteristics of each envelope are described by the numerical parameters shown.


Design development

N = 01 p =x- 1,203.3 y- 988.7 z- 52.0 l = 6.0m w= 6.0m N = 02 p =x- 1,185.7 y- 971.2 z- 39.0 l = 15.0m w= 8.5m N = 03 p =x- 1,195.2 y- 968.1 z- 49.0 l = 15.0m w= 8.5m N = 04 p =x- 1,203.3 y- 988.7 z- 25.0 l = 18.0m w= 15.0m N = 05 p =x- 1,178.5 y- 898.7 z- 35.0 l = 12.0m w= 6.0m N = 06 p =x- 1,165.8 y- 899.1 z- 33.0 l = 12.8m w= 8.5m N = 07 p =x- 1,099.9 y- 865.0 z- 15.0 l = 26.0m w=20.0m

N = 15 p =x- 1,099.9 y- 865.0 z- 15.0 l = 26.0m w=20.0m

N = 14 p =x- 1,099.9 y- 865.0 z- 15.0 l = 26.0m w=20.0m N = 22 p =x- 1,109.9 y- 865.0 z- 12.0 l = 26.0m w=20.0m

N = 11 p =x- 1,099.9 y- 865.0 N = 12 N = 21 p =x- 1,099.9z- 15.0 l = 26.0m p =x- 1,099.9 y- 865.0 y- 865.0 z- 15.0w=20.0m N = 22 z- 15.0 l = 26.0m p =x- 1,109.9 l = 26.0m w=20.0m y- 865.0 w=20.0m N = 14 z- 12.0 p =x- 1,099.9 l = 26.0m y- 865.0 w=20.0m z- 15.0N = 22 N = 15 l = 26.0m p =x- 1,099.9 p =x- 1,099.9 w=20.0m y- 865.0 y- 865.0 z- 15.0 z- 15.0 l = 26.0m l = 26.0m w=20.0m w=20.0m

N = 15 p =x- 1,099.9 y- 865.0 z- 15.0 l = 26.0m w=20.0m

N = 16 p =x- 1,099.9 y- 865.0 z- 15.0 l = 26.0m w=20.0m

115


Symbiotic aggregations

5.7 Environmental (wind) Introduction Due to the extreme hot climate of Istanbul in the summer months the buildings and the open urban areas should not be exposed to high amounts of sun. Solar exposure increases the surface temperature and the radiation that is absorbed heats up the open spaces around them. The dense urban fabric builds obstacles and stops the wind from penetrating deep into the urban tissue, trapping the heat between the buildings. The user comfort is directly related to the environmental properties of the public spaces. One of the environmental elements that determines the comfort for pedestrians is wind flow. Wind flow has a direct influence on user comfort. In the next paragraphs, the speeds of wind that are considered comfortable for pedestrians will be discussed. The Beaufort scale provides a description for the mechanical forces of various wind velocities, however to understand the physical action of wind in built up urban areas, the wind speed should be related to pedestrian activity. The urban wind flow is not constant, the wind speed is influenced by the changing urban morphologies and meteorological factors. Therefore, the urban environment shows fluctuations in wind speed even within a small area. Different morphological conditions of built landscape can increase or decrease the wind speed locally. In 1975, Isumov and Davenport proposed a pedestrian wind comfort criteria that relates the intensity of the user activity to the frequency of given wind speeds throughout the year. Accordingly, with the increase of the user activity, the desirable wind speed increases as well. From these calculations a wind speed of 4-6m/s were considered as desirable.

116

Figure 5.7.1 (above left) The distribution of wind direction in Istanbul throughout the year (Windfinder.com, 2015) Figure 5.7.2 (above top) The distribution of wind direction in Istanbul in August (Windfinder.com, 2015) Figure 5.7.3 (above bottom) The distribution of wind direction in Istanbul in January (Windfinder.com, 2015)


Design development

Figure 5.7.4 The graph shows the relation between the intensity of the wind speed to the user comfort relying on the intensities of the activities. (adapted) Figure 5.7.5 (below) Beaufort Scale. (adapted)

Descriptive Term

Speed (m/s)

0

Calm

Less than 2

1

Light Air

2–5

2

Light Breeze

6 – 11

3

Gentle Breeze

12 – 19

4

Moderate Breeze

20 – 29

5

Fresh Breeze

30 – 39

6

Strong Breeze

40 – 50

7

Near Gale

51 – 61

8

Gale

60 – 74

9

Strong Gale

75 – 87

10

Storm

88 – 102

11

Violent Storm

103 – 116

12

Hurricane

Above 116

Beaufort Number

Specification for Estimating Speed Smoke rises vertically Direction of wind shown by smoke drift but not by wind vanes. Wind felt on face; leaves rustle; ordinary vane moved by wind. Leaves and small twigs in constant motion; wind extends light flag. Raises dust and loose paper; small branches are moved. Small trees in leaf begin to sway; crested wavelets form on inland waters. Large branches in motion; whistling heard in telegraph wires; umbrellas used with difficulty. Whole trees in motion; inconvenience felt in walking against the wind. Breaks twigs off trees; generally impedes prog ress. Slight structural damage occurs e.g. to roofing shingles, TV antennae, etc. Seldom experienced inland; trees uprooted; considerable structural damage occurs. Very rarely experienced; accompanied by widespread damage.

117


Symbiotic aggregations

Aim The high temperatures can be avoided by forcing the wind into the urban fabric. The morphological properties of the built environment relate directly to the velocity of the wind flow that penetrates between the buildings. The aim is to control the wind speed on the open spaces by manipulating the morphology of the surrounding buildings. Public spaces with different micro climatic properties will be generated that respond to changing climatic conditions throughout the year. In order to evaluate these experiments, the results will be simulated in CFD and compared to the wind conditions of the previous experiment.

Targets The environmental targets were selected relying on the previous research on the relation between the pedestrian comfort and environmental qualities. The entire system was divided into sections that were classified according to the intensity of the activities. Sections with stairs and high inclination were considered as high activity areas whereas the public spaces were considered as areas of lower activity. Predefined environmental quality criteria for standing and sitting activities were set as targets. This leads to a target wind speed of 5m/s on more than 50% of the exposed public space during summer activities. The areas that are more optimised for winter months were designed to be exposed to the sun as much as possible and protected from the SSE wind which is the prevailing wind direction during the winter months. It was decided that, as a maximum, 50% of the public space could be designed as winter public spaces.

Setup /Methods The digital model obtained from the previous experiment is accepted as initial condition for the CFD analysis. The result of the initial CFD simulation shows the public areas that are poorly exposed to wind. A generative algorithm within the Grasshopper plug-in for Rhino was used to make perforations around the selected areas by manipulating the building morphologies. The results were later analysed and evaluated in Autodesk Simulation CFD.

118


Design development

case(1) 75% enclosure

case(2) 25% enclosure

case(3) depth > 15m

case(1) 75% enclosure

case(2) 25% enclosure

case(3) depth > 15m

perforation type a

perforation type b

perforation type b

perforation type a

perforation type b

perforation type b

Figure 5.7.6 Diagrams that explain the different types of enclosure around the public spaces and the perforation strategies that will be tested using CFD.

Initial Tests Given the complexity of the generated urban aggregation, not every public space displays the same morphological relation to its surrounding volumes. Some public spaces are surrounded by built volumes on three edges of the public space, whereas some are only surrounded on two edges. Due to this condition every kind of public space had to be perforated in a different way. Meaning that a ventilation strategy had to be developed, that considers the specific morphology of the public space. Public spaces were divided into three cases. Perforation strategies on these cases were tested in an isolated environment. The results were evaluated in CFD simulation and the selected strategies were implemented on the sub-patch scale. The three cases can be listed as 75% enclosure, 50% 25% enclosure and dense aggregation around the public space. The geometries were manipulated by performing Boolean difference operations. The morphology of the perforation was varied and evaluated according to the velocity and the spread of the wind flow on the public space.

119


Symbiotic aggregations

Strategy 1 : Perforation Along the Wind Direction The tests were carried depending on an initial setting of a wind tunnel along the wind direction with a 3m width. The morphology of the tunnel was modified in 5 steps. These strategies were then analysed in CFD simulation. It was observed that even in the initial condition through the reduction of the wind area in the wind tunnel, a ventouri effect was achieved, accordingly wind speed was increased up to 6.5 to 7m/s in the tunnel. However this increase was dropped to 5m/s at the wind outlet arriving at the public space. Although the wind speed was increased and a certain wind flow was achieved on the public space it was observed that the dominant wind speed on the public space still remained under 3 m/s which is considered as a low wind flow for the summer months. Therefore further morphological manipulations were tested in order to increase the speed of the wind flow and spread it more equally on the public space. To increase the wind exposed area on the public space different funnel morphologies with an outlet of 6m width and 9m width with a funnel length of 4.5m was tested. In another test the outlet of the funnel was kept in 6m and the length of the funnel was increased to 7.5m. Relying on the results of these tests it was concluded that a funnel morphology with an extension of the width towards wind outlet was spreading the wind on the public space and generating a higher wind distribution with higher speeds. However decreasing the length of the funnel has a negative effect on the wind velocity, since it increased the path of the spread, and therefore wind starts to spread already in the tunnel and slows down when it achieved the public space. In following tests funnel morphology at the wind inlet of the wind tunnel was tested. These tests also guided to the conclusion that a funnel at the inlet does not increase the wind speed dramatically but lengthens the path of the wind with higher speeds on the public space, creating a drag effect.

120

Figure 5.7.7 (opposite) Perforations along the wind direction was tested by varying the tunnel morphology. The funnel morphology at the wind outlet edge of the tunnel performed most effectively in these tests, since it spread the accelerated wind speed in the tunnel on the public space.


Design development

volume reduction 20% area exposed to > 4m/s 26%

volume reduction 22% area exposed to > 4 m/s 60%

volume reduction 23 % area exposed to > 4 m/s 60%

volume reduction 25 % area exposed to > 4 m/s 33%

volume reduction 25 % area exposed to > 4 m/s 40%

121


Symbiotic aggregations

Strategy 2 : Perforation on the public spaces with 75% enclosure Former tests were performed on a public space with 25% enclosure. These tests helped to develop an understanding on the relation between the obstacle morphology and the distribution of the wind on the public space. However wind flow behaves differently in an enclosure of 75%, since the wind is trapped by the surrounding volumes on the public space the lack of drag on the not perforated edges ends up in a deceleration of the wind velocity on the public space. Aiming to observe the wind behaviour on the public space which is enclosed on 75 % of the surroundings, relations between the perforations at the surrounding edges were investigated. Strategies were tested basing on a initial condition of a 9m x 15m public space with an opening at the not wind facing edges. Different compositions of the perforations were tested starting from 50% perforation on the one edge varying to 50% perforation on three edges. The placement of the perforations were observed in symmetrical and diagonal compositions. Another tests were investigating the funnel morphology in order to decrease the volume loss by perforation keeping the same area of accelerated wind flow on the public space. As results of these tests it was observed that there are several possibilities to distribute the wind evenly on public space. The diagonal placement of perforation was generating a diagonal drag and therefore a large area of the public space could be exposed to accelerated wind flow. A third perforation on the side edge was also generating an alternative drag and therefore increasing the flow distribution area. The funnel was performing as a spread mechanism and this way the volume reduction could be decreased.

122

Figure 5.7.8 (opposite) Perforations along the wind direction was tested also tested on a 75% enclosed public space. Here the perforations on 3 enclosed edges of the public space generated a cross ventilation effect, therefore the wind entering from the windward edge was dragged towards the perforations. This way the wind flow spread on a large area of the public space.


Design development

volume reduction 11 % area exposed to > 4 m/s = 13 %

volume reduction 23 % area exposed to > 4 m/s = 33 %

volume reduction 23 % area exposed to > 4 m/s = 60 %

volume reduction 29 % area exposed to > 4 m/s = 66 %

volume reduction 19 % area exposed to > 4 m/s = 53 %

volume reduction 20 % area exposed to > 4 m/s = 60 %

123


Symbiotic aggregations

Strategy 3 : Perforations Deviating From Wind Direction Due to the variation of the volumetric aggregation some public spaces were neighbouring dense areas with a depth larger than 15m. Since the prevailing wind was not always perpendicular to urban grid perforations larger than 15m depth, perforations along the wind direction resulted in emergence of volumes with narrow corner angles. In order to prevent such a problem another strategy with perforations deviating from the prevailing wind direction was tested. In these tests the limitations of the deviation from the prevailing wind direction was investigated. Starting from a setting with a branching perforation that is perpendicular to wind direction, wind inlets were deviated between 90 and 60 degrees from the wind direction. 60 degrees deviation from the wind direction performed a small increase in the wind flow on the public space but any of these changes were not considered as perceivable therefore this strategy was not carried further in the implementation.

124

Figure 5.7.9 Branching perforations were tested for the cases where the probability of a perforation along the wind direction was low.


Design development

volume reduction 23 % area exposed to > 2.5m/s = 25%

volume reduction 30 % area exposed to >2.5 m/s = 33%

volume reduction 24 % area exposed to > 2.5 m/s = 25%

volume reduction 16 % area exposed to > 2.5 m/s = 75%

125


Symbiotic aggregations

α2

α1

α3 α4

If the angle α between the edge of the public space a and the wind direction is ≥ 90° edges face the wind

selection of the edges facing wind

classification of the public spaces according to enclosure

Implementation The geometry that was obtained from the previous experiment was analysed in CFD simulation. The isolation of the wind simulation on the generated public spaces displayed the areas that are poorly exposed to wind. These open spaces were selected to carry the wind perforation process. Since each public space was on a different level, perforations were carried on the same level as the public space. To not penetrate into another open space, the perforations were not higher than 3m. The pseudocode for perforations is as following: 1] Classify the public space according to enclosure ( 25%, 75%). 2] Find the wind ward edges of the public spaces. 3] Place the mid point of the wind outlet calculating the quantity of the volumes to be penetrated). 4] Define the size of perforation according to intensity of the activity (public space 30% perforation, stairs 40% perforation) . 5] Generate a wind tunnel with a funnel morphology at the wind outlet face. 6] Boolean the wind tunnel from the cellular aggregation. However in this pseudo code the third step was not generating a desirable wind tunnel since it was looking for least number of volumes

126

perforation of the volumes Figure 5.7.10 Diagram shows the pseudo code for the generation of the wind perforations.


Design development

to be penetrated. As a result instead of perforating the code was only manipulating the edges of surrounding volumes. All though this manipulation was helping the wind to penetrate in the public space due to the lack of a wind tunnel, the speed of the wind was not increasing. Therefore in the second iteration a lower limitation of minimum 2 cells to penetrate was implemented into this step. To generate a ventilation effect on the public space it was necessary to perforate the volumes opposite the wind inlet. However here the morphology of the perforation did not play an important role on the wind speeds. Therefore these perforations were intended to be as short as possible in order to prevent the high loss of the volumes and generation of not useful spaces. The algorithm was set to find the closest counterpoint of the next cell to the perforation and generate the wind outlet between these two points. In former experiments another morphology methodology was tested. In this method, the volumes around the public spaces were treated as data. A generative algorithm was scaling, merging and perforating the surrounding volumes. There were two reasons why this method was not carried further. Firstly the through independent scale factors, some very narrow faces were emerging when the volumes were merged. All though an extension of the algorithm was cleaning these faces, this way the control over entire geometry was getting harder. Another problem occurred due to the separation of the network generation from morphology generation. In the step of symbiosis both branches of the system were displaying very individual rules, that ended up in clashes in the system.

127


Results All though the perforations were applied to all the public areas regarding the intensities of the activities, for a detailed comparison 5 public spaces were selected and compared to initial case. The selected spaces were in various sizes and had different relations to the surroundings within the cluster. As a general result all the public spaces increased in the size through the perforation. In four of the five cases the distribution of the wind on the public space increased however on one of the cases it dropped. While the wind flow higher than 4m/s could not be observed on the entire public spaces, the perforations generated zones on the public space that is exposed to wind. This ended up in environmental variety on each public space.

128

ps4 final ps5 final

ps3 final

ps2 final

ps1 final

ps4 initial ps5 initial

ps3 initial

ps2 initial

ps1 initial

Symbiotic aggregations

Figure 5.7.11 (top) The diagram shows the positions of the selected public spaces for the result comparison before and after the experiment. Figure 5.7.12 (above) The CFD simulations show the wind velocity on the public spaces before and after the experiment. Figure 5.7.12 (opposite) The comparison on of the wind speed before and after the experiment on selected public spaces.


Design development

name.........................................ps 1 initial

name.........................................ps 1 final

area.........................................................88 m² area ......................................72 m²

area.........................................................88 m²

area exposed to > 4 m/s......40%

area exposed to > 4 m/s..................= 77%

name.........................................ps 2 initial

name.........................................ps 2 final

area ................................. 1800 m²

area......................................................198 m²

area exposed to > 4 m/s.....40%

area exposed to > 4 m/s..................= 30%

name.........................................ps 3 initial

name.........................................ps 3 final

area ................................. 117 m²

area......................................................198 m²

area exposed to > 4 m/s.....23%

area exposed to > 4 m/s..................= 45%

name.........................................ps 4 initial

name.........................................ps 4 final

area ................................. 81 m²

area......................................................324 m²

area exposed to > 4 m/s.....10%

area exposed to > 4 m/s..................= 27%

name.........................................ps 5 initial

name.........................................ps 5 final

area ................................. 54 m²

area......................................................63 m²

area exposed to > 4 m/s.....0%

area exposed to > 4 m/s..................42%

129


Symbiotic aggregations

Conclusions The generation of perforations around the public space resulted in increase in partial increase in the perceived comfort. 65% of the public spaces displayed a higher performance compared to the initial condition. The entire area of the public space could not be exposed to higher velocities of wind flow but each public space was displaying areas with wind exposed and wind protected zones within itself. This differentiation of the micro climate within the public space could result in a all year around use of public space, with a dominated use of different zones within the public space according to the season. Through the perforations public spaces were extended in area and new typologies of public spaces were emerged. The emerging extension through perforations were displaying high amounts of wind flow. Therefore these perforations also improved the overall performance of the generated cluster by introducing ventilation tunnels. These spaces can influence the placement of the windows on the building facade due to the high potential of ventilation. Also the high wind exposure and low solar exposure can convert these areas to socially active zones in the summer months related to the comfort they provide. This approach was only concentrating on the prevailing wind direction,

130

Figure 5.7.13 The final result after the experiment with the projected CFD simulation on the public spaces.


Design development

and taking this wind into account. The perforations were only oriented to this direction. Could there be another approach that also takes the other winds in account? The size and the location of the public spaces were dictating the placement of the perforation holes. How would another public space setting with smaller public space formations perform.

131


Symbiotic aggregations

District: .......................................................Fener

District: ...................................................Kadikoy

District: ...................................................Kadikoy

Population Density:..................26 734 inh/km²

Population Density:..................12 591 inh/km²

Population Density:..................15 692 inh/km²

50 000

Recreational Functions:.................................15

50 000

Recreational Functions:.................................39 50

50

Amenities:.........................................................91

Amenities:.........................................................60 Retail:................................................................35

50

5.8 Programmatic distribution The quality of a certain urban setting is highly related to the distribution of the functions within. Urban functions display different attraction values according to the necessity in the daily life and enhance in the social activity of inhabitants. Therefore urban areas with a high functional diversity is mostly qualified as high quality urban zones. Istanbul constitutes multiple centres. The centres of historical and cultural importance display a homogeneous functional distribution compared to the newly developments. The reason for that matter lays in the growth trends that based on functional zoning, which were integrated in the urban planning approaches in ‘80s and remained the same till now. This approach generates a growth scenario that clearly separates the functional diversity by generating function oriented building typologies. Such an approach results in building typologies that are not adaptable to the future changes. The conglomeration of the same typology in a urban area generates a functional zoning in urban tissue that lack functional diversity. Accordingly urban pedestrian experience diminishes in the car oriented urban setting.

132

Recreational Functions:...................................5 50

Amenities:...........................................................0

100

100

Retail:...................................................................5

50 000

50

Retail:..................................................................1 50

Figure 5.8.1 The analysis of different urban patches in Istanbul informed the global distribution logic, that is developed for the experiment.


Design development

Figure 5.8.2 (left) Functional distribution in the sub-patch in Cihangir. Figure 5.8.3 (right) Functional distribution at ground level in the sub-patch in Cihangir.

p c s a r b s c n he har onv hop rtis est ank erv lini /a ice c r ma en an aur cy ien sh an ce op t ot

ab

r o h p e c m o r an elig pen ealt ark duc om ixe ffic esid do iou pu h ing at me d e en ion rc ne s bl tia ial ic d l

n

Aim Functional distribution will be used to enhance the certain qualities of the aggregated urban area, without generating high values of functional conglomeration. It is aimed to enhance the functional qualities of the locality, rather than generating an attraction area for the global image of Istanbul.

Setup The functional distribution in urban patches from different parts of Istanbul will be analysed by tissue sampling. These areas will be compared to each other relying on the statistics of TUIK, which provide a social image for different districts of Istanbul. Accordingly ideal numbers of distribution for each function will be extracted and implemented to selected urban patch. This experiment will be carried in the global scale. A second experiment will be conducted in the local scale relying on the result of the certain experiment.

Implementation 1km2 area from three different districts of Istanbul was selected as case studies. Each studied tissue was selected according to the age of the tissue, the location in the urban fabric and intensity of public activity throughout the day.

133


Symbiotic aggregations

The functions to be analysed were classified in three groups. Functions such as small commerce, pharmacies, grocery shops and artisan shops were classified as amenities. Larger retail functions such as shopping malls and supermarkets were classified as commercial. The functions related to social activities such as restaurants, bars and coffee shops were classified as recreational functions. Two socially active patches Kadikoy and Fener displayed a high functional diversity, where in Kadikoy the distribution of leisure functions were higher compared to Fener which had a high amount of amenity distribution. Atasehir being one of the new developmental zones in Istanbul was very inactive and the functional distribution was concentrated in shopping malls. Accordingly this model was eliminated. The distribution values were based on the average model of Kadikoy and Fener since both were stronger in distribution of different functions which were important for the social life. The amenities in Fener was not just serving the neighbourhood but also creating a social atmosphere, since the owners of these small shops were also inhabitants of the neighbourhood. Small commerce reclaimes the street and extends their goods to the street. This way the street was becoming a place of communication and interaction. Therefore it was decided take Fener as a model for the calculation of amenity distribution. In Kadikoy district a high amount of recreational and commercial functions were observed. Also this district is noted as one of the areas with the most social activity in Istanbul. Therefore for the calculation of recreational functions Kadikoy was taken as the base model, whereas the commercial functions were kept lower than Kadikoy. Since these were attracting the crowds, it was avoided to distribute high numbers of commercial functions. The extracted numbers were calculated according to the relation of these districts to the population density. This numbers were then projected to the preset target population in the selected urban patch. These numbers were than distributed in the clusters regarding the relation of the cluster volume to the total generated volume.

Results As a result of previously mentioned calculations, 226 amenities , 170 recreational functions and 27 retail functions were distributed within a overall volume of 125,985m3. These functions were assigned to each cluster according to size. Since the larger and smaller clusters are equally distributed in the entire patch there was no functional conglomeration in any of the areas. Although each cluster had at least one of each function, larger clusters were more self-sufficient.

134

Figure 5.8.4 (opposite) The global distribution of the functions for the entire patch.


Design development

v =583 m3, amenities 1, leisure 1, retail 1

v =1050 m3, amenities 2, leisure 1, retail 1

v=2915 m3, amenities 5, leisure 3, retail 1

=3868 m3, amenities 6, leisure 5, retail 1 v =2991 m3, amenities 5, leisure 4, retail 1 v =18486 m3, amenities 33, leisure 25, retail 3

v = 52967 m3, amenities 93, leisure 70, retail 9a

v = 2106 m3, amenities 4, leisure 3, retail 1

v =6068 m3, amenities 10, leisure 8, retail 1 v =6766 m3, amenities 12, leisure 9, retail 1

v =11559 m3, amenities 20, leisure 15, retail 2

v =4233 m3, amenities 7, leisure 5, retail 1

135


Symbiotic aggregations

proximity to street

betweenness

size

privacy

amenities 10-25 m2

artisan shop grocery shop small commerce

commercial

80-200 m2

supermarket retail

recreational reataurant coffee/pub

10-100 m2

open semi public

2-15 m2

open public

Local Distribution The case studies on typologies of urban space displayed a direct relation between the functional distribution and the type of public space. There are two drivers that influence this relation. Firstly the environmental qualities of the urban typology dictate the intensity of the activities therefore functions linked to more intense activities require higher environmental comfort. Another driver is the relation of the function to the most public spaces. A value of privacy was given for each type of public space according to their relation to public. Same evaluation was also considered for the functions.

Aim Instead of dictating the building typologies relying on the functions, it was aimed to distribute the functions relying on the emerging typologies in the system. Such an approach extends the adaptability of the system by not limiting the building morphology by predefined function. The numbers for functional distribution for each cluster were obtained in the previous experiment. This experiment will distribute these functions within the cluster.

Setup/Methods The 3 dimensional model obtained from the previous experiment was analysed through an algorithm that provides a quantification of generated typologies of public space. The functions will be then distributed according to the matching privacy value of each type.

136

private

public

high betweeness

low betweeness

relative proximity

relative proximity

residential

Figure 5.8.5 The relation between the functions and allocation of these within the urban fabric.


Design development

Figure 5.8.6 Diagrammatic Pseudo Code for the local distribution. An algorithm was generated to allocate and quantify the different typologies that are generated as a result of the previous steps.

Implementation The types of public spaces were classified in groups regarding the enclosure. Accordingly the types were classified as open space, arcades, passages and courtyards in 4 groups. The developed geometry was very complex to analyse the types manually. Therefore an algorithm was developed to extract the places and number of each typology. The pseudo code for this algorithm is as follows Distinguishing between covered and not covered spaces: 1] Project a 3m by 3m point grid on the geometry. 2] Draw straight lines from each point in z axis in length of 30m. 3] Trim the lines with the generated volume. 4] Calculate the length of the lines and separate the ones that have a length < 30m in a different group (these are considered as covered spaces). Discovering the two-dimensional morphology of the space. 5] in both groups of points draw straight lines in -x,+x and -y,+y directions of 15m length.

137


Symbiotic aggregations

6] Trim the lines with the generated volume 7] Calculate the length of the lines and separate them into different groups The classification of the types is as follows: In the list of covered zones. If the line in one of -x,+x or -y,+y directions remains untrimmed this space is considered as an arcade. If positive and negative directions of the same axis is trimmed the space is considered as a passage. In the group of covered areas: If the sum of the length of a line in - and + directions is >10m the space is considered as open space. If the length is < 10m the space will be considered as a courtyard.

138

Figure 5.8.7 A privacy gradient was applied to volumes, depending on the proximity of each volume to the generated urban type.


Design development

Results The typology navigation resulted in allocation of 14 parks, 13 courtyards, 21 arcades, 6 passages. A five step gradient from public to private was applied on the cells relying on the allocation of the types. This gradient informed the placement of the function within the cluster regarding relation to privacy gradient. The functions were not directly distributed, rather the information for the functional distribution was generated. The selection of the size and how many cells will be occupied with a certain function can be decided in an extra step.

Conclusions The algorithm provided a deeper insight in the generated system by analysing it morphologically. It was finding the predicted typologies and additionally it decided to classify some areas in certain types depending on system intrinsic logics. This resulted in classification of some areas as semi private courtyards. The emergence of this areas were related to the high articulation of the generated volumes.

139


Symbiotic aggregations

06 Design

140


Design

6.1 Design proposal 6.2 Design translation

141


Symbiotic aggregations

142


Design

Figure 6.1.1 (opposite) The information provided by the sunlight hours analysis, wind speed simulation, visibility analysis and sky view factor was used to develop a design proposal. Figure 6.1.2 (above) The final result of the design proposal for the public space surface.

6.1 Design translation The aim of the design translation was to use the information obtained from the evaluation process to inform a final design. The public spaces obtained in the previous experiments were previously analysed according to solar exposure, visibility, wind flow and sky view factor. The information obtained from these analysis was overlaid and used to inform the design a three-dimensional surface topography. The public spaces were analysed as flat surfaces. The information that was obtained from this analysis resulted in zones with different environmental values on the surface. These zones were classified according to environmental conditions. The factors such as wind and shading defined the function of the public space in that area, whereas the values of visibility and sky view factor informed the morphology of a specific function. The general topography of the surface is already determined by the open-spaces generation algorithm, and the network morphology one. The design process occurs within the boundary permitted by the preliminary results. The outlines for the design proposal were as following: The shaded wind perforations will be designed as continuous

143


Symbiotic aggregations

Cellular density

Cellular differentiation

High density

Regular cells (anchored) Lightweight cells Cantilever cells Demolished buildings

Low density

Programmatic differentiation

144

Structural cells (cores)

Solar analysis for the entire year

Private

6.0 hours

Public

0.0 hours


Design

residential

22

23

work

24

1

2

3

21

services

22 4

24

1

2

3

21 5

20

23

22 4

23

24

1

2

3

21 5

20

ammenities

22 4

24

1

2

3

21 5

20

23

open public space

22 4

24

1

2

3 4

21 5

20

23

5

20

19

6

19

6

19

6

19

6

19

6

18

7

18

7

18

7

18

7

18

7

8

17 9

16 15

14

13

12

11

10

8

17 16

9 15

14

13

Figure 6.1.3 (opposite) Each cell has a diverse vocation and characteristics, this information, along with the environmentalprogrammatic necessities shown above, serve as the base information for a final design. Figure 6.1.4 (above) Five dials showing the solar requirements for winter and summer for different programmes.

12

11

10

8

17 16

9 15

14

13

12

11

10

8

17 16

9 15

14

13

12

11

10

8

17 16

9 15

14

13

12

11

10

seating elements that allow wind flow while serving as open areas. The shaded areas will be partly designed as a seating landscape when matched to an appropriate adjacent programme – public to semi-public activities. The areas with low visibility values will be designed as an ascending amphitheatre to provide views to users; ideally towards iconic cityscapes. A similar approach is proposed for the building morphology. From previous experiments, some very specific characteristics have already been obtained for each cell. This information can be overlaid and placed in a design matrix, where each set of conditions correspond to an equivalent material or surface treatment. The programme ‘dials’ shown above relate specific programmatic functions to their desired environmental conditions throughout the day – this information would serve as the translator that gives the matrix. On the one side of the matrix there would be the informing parameters: solar exposure, building density, cellular quality and programme. On the other axis there would be the design lineaments that could define the surface’s porosity, reflectivity, roughness, transparency and albedo. Then, a suitable material and colour choice could be made.

145


Symbiotic aggregations

section ‘c’ section ‘b’ section ‘a’

6.2 Design proposal

Figure 6.2.1 Diagram showing where the sections are from.

As a result a three-dimensional landscape was designed, that connected public spaces to each other. However this proposal is one possibility of many and it is evaluated by the aesthetical assessment of the designer. Therefore this section can be open to a wider discussion and further proposals.

Figure 6.2.2 (opposite) Sections ‘a’, ‘b’ and ‘c’ through the design proposal.

Once the cells are translated into their corresponding type, and a continuous public space is formed, the results are matched. The integration of both designs forms a symbiotic morphology that productively relates to its environment. The sections show opposite illustrate the integration of the design proposal to the existing network of buildings, streets and stairs. Light shafts appear in section ‘b’; while lightweight cells appear as canopies on sections ‘a’ and ‘b’. Also in section ‘a’, there appear two bridges that is connecting the rooftops of two exisitng buildings and a generated one: the first is shown in section on the left side, and the other one is corssing from left to right on the right side of the drawing. Section ‘c’ is the most interesting, for it shows an area where the developed network naturally integrates to the existing one. The stairs take advantage of the existing topography and rise towards the upper leves of the growth. If one is to be places on the back street (right) the is almos an equal distance to the existing lower street as there is to the higher levels, where the second network elevation datum is found.

146


Design

Section ‘a’

Section ‘b’

Section ‘c’

147


Symbiotic aggregations

Figure 6.2.3 Render view.

148


Design

Figure 6.2.4 Render view.

149


Symbiotic aggregations

07 Results & conclusions

150


Results & conclusions

7.1 Results 7.2 Conclusions & further development Urban system Environmental conclusions Computational conclusions

151


Symbiotic aggregations

152

S

M

L

Volume: 3,888m3 FAR: 6.1 Public Area: 90m2 Green Area: 36m2

Volume: FAR: Public Area: Green Area:

5,670m3 4.2 261m2 135m2

Volume: FAR: Public Area: Green Area:

61,236m3 3.3 1,420m2 1,080m2

Volume: 1,215m3 FAR: 5.2 Public Area: 73m2 Green Area: 73m2

Volume: 12,748m3 FAR: 5.6 Public Area: 1,260m2 Green Area: 1,080m2

Volume: FAR: Public Area: Green Area:

28,114m3 5.3 1,350m2 1,134m2

Volume: 3,216m3 FAR: 5.6 Public Area: 108m2 Green Area: 90m2

Volume: FAR: Public Area: Green Area:

4,269m3 4.2 189m2 90m2

Volume: FAR: Public Area: Green Area:

42,326m3 2.7 2,505m2 1,350m2


Results & conclusions

Figure 7.1.1 (opposite) Catalogue of diverse morphologies, adapted to their unique locations, generated by the ‘infill growth’ and ‘open spaces’ experiments. Figure 7.1.2 (above) Comparison of solar hours on the building surfaces for the whole patch. Before (left) and after the experiment (right).

7.1 Results The proposed urban system increased the habitable capacity of a 120,000m2 urban patch by adding 126,094m3 volume on an area of 11,346m2 residual spaces. A demolish rebuild model occupying this area with an average of 18m height (which is 6 floors) would add 204,228m3 volume. However, this system would not provide any additional public space and over-crowd the existing public space by the addition of the proposed population. The intervention enabled a population growth of 2,800 inhabitants, which is 60% higher than the set target population. The area of the public spaces were increased by 38,882m2 in total, from which 30,433m2 are emerging public spaces. To draw up a comparison 38,882m2 equals to 3.8 times the size of the Bedford Square. Considering the size of the patch, of 12.2ha, this is quite a respectable result. The existing patch was affected by a 12.13% decrease in the sky view factor on the streets and an 18% decrease in sunlight hours throughout the year. However, the shading on the ground was only changed, surprisingly, by 0.48% which means that the existing conditions were not severely affected, while the generated ones are good.

153


Symbiotic aggregations

n

7.2 Conclusions & further development Relying on the previously mentioned results several questions arise regarding the urban system, generative (computational) process, environmental results and further steps.

Urban System The system was tested on a small dense patch in Istanbul. And resulted in increase of habitable and public spaces within this patch. The preset population targets were achieved. Therefore it can be concluded that this system can accommodate the population growth in Istanbul within the next 30 years, by keeping and enhancing the qualities of the public life. The selected process provided a generative growth that act on the local properties of generators. Therefore the emerging urban growth displayed a highly differentiated aggregation that depend on the same generative logics. Due to this property, the system appears as a local intervention although it is controlled in an urban scale. The major contributor of this result was the different site conditions of the selected residual spaces, that is already consisted within the urban fabric. Therefore the generative system responds differently in

154

Figure 7.2.1 Comparison of SVF on the ground for the whole patch. Before (left) and after the experiment (right).


Results & conclusions

n

Figure 7.2.2 Comparison of shading for the entire year on the ground for the whole patch. Before (left) and after the experiment (right).

each locality. This brings up the question of the selection of an urban system that is growing within a built urban condition in comparison to selection of an unbuilt urban site to generate an urban system. Since the built environment already inherit a vast differentiation, the system responds in every selected generator differently, therefore a highly differentiated form emerges. However, applying the same system on an unbuilt area might end up in more regular formations due to the lack of differentiation that only exist within the built context. The system’s diversity depends on its context’s richness.

Environmental Conclusions The generative system aimed to respect the existing environmental qualities of the built environment. Accordingly the generated volume was trying to keep the minimum existing sky view factor, and prevent from extra shading on the street level. Due to the already dense urban fabric, the intervention did not increase the ground shadow dramatically. However a minor decrease in the sky view factor and solar access could be observed. The generative methods for the environmental targets were tested in isolated environments and applied further into the generative process. Although the solar manipulations succeeded relatively, wind perforations displayed different results than predicted in the CFD simulation. The

155


Symbiotic aggregations

high

evaluation of surface inclination

answer to this problem may lie in the complex behaviour of the wind within an urban environment. The dense existing tissue generates urban wind flows that cannot be predicted entirely. Therefore the strategies that take the prevailing wind as the main wind direction and generate the system accordingly do not entirely succeed. A further suggestion for this problem can be the detailed implementation of the existing wind vectors into the generative design process that can be extracted from the CFD analysis. Another criteria that was not taken into account was the combination of the temperature with the wind flow. This calculation can help to evaluate the user comfort in a higher detail and inform the design proposal further, creating an outline for the construction materials in relation to their albedo effects.

Computational conclusions This thesis is only a part of a larger learning process that encompasses the entirety of the course, and even more. It is understandable that many of the experiments or processes presented are not optimal, on hindsight, they can be considered only our best attempts at the time. As the thesis work progressed, we renewed our understanding and mastery of earlier techniques and computational skills, so quite evidently, there is a disparity between the first and latter tests.

156

low

Figure 7.2.3 Evaluation of the public space inclination, where yellow to orange has an acceptable inclination, and red became stairs.


Results & conclusions

The first algorithms written were quite inefficient. Without previous knowledge on sieves and other methods for reducing computational expenses, it was difficult to achieve optimum results. More importantly, the skills and rigour with which the algorithms were evaluated also improved over time. Perhaps the best example is the detailed analysis carried out for the results of the genetic algorithm for the base network and secondary nodes experiment. Had we been as rigorous on the initial ones, we would’ve developed a much more solid platform from which to defend the results. It can be argued, however, that as architects we are not to be so concerned with computational efficiency as with the urban and architectural results. But, if one is to be as objective as possible, it is impossible to separate form from content, meaning that the cleverness and elegance with which the algorithms are devised and implemented are directly related to the cleverness and elegance of the results. Architecture cannot mask the underlying logics and drivers if a solid argument is to be made for the superiority of this methodology. A long trail remains ahead, and expertise is by no means an easy goal: but one that is worth striving for. Overall, the amount of work produced would not have been possible without the algorithmic power of computers. And to understand their true value for architecture is of utmost importance today.

On modelling Models are abstractions of an aspect of the real world. They are used to analyse, understand or predict specific information, and are only as good as the accuracy of the information that can be derived from them. To corroborate a model produced by a computer simulation, physical testing and empirical information would be needed. CFD results are only good as a starting point, and on further development they should be physically tested. Other computer simulations regarding solar access and shading are more accurate, but any model that tries to predict human behaviour can always be contested. Sociology and anthropology have argued on both sides of the reductionism line for a long time, and it is not within the scope of this thesis to discuss their findings.

157


Symbiotic aggregations

08 References & Bibliography

158


References & bibliography

159


Symbiotic aggregations

References and bibliography A. Chavoya and Y. Duthen. Using a genetic algorithm to evolve cellular automata for 2D/3D computational development. In GECCO ’06, pages 231-232, 2006. Allen, S. and Segal, R. (2014). Block/Tower: A Vertical Landscape in Midtown Manhattan.Architectural Design, 84(5), pp.60-65. Atelier Bow-Wow, Pet Architecture Guide Book, Living Spehere Vol. 2, World Photo Press, 2001 Batty, Michael, Cities and Complexity, The MIT Press, 2005 Bays, Carter, Candidates for the Game of Life in Three Dimensions. Complex Systems 1, University of South Carolina, 1987 R. Breukelaar and T. Bäck. Using a genetic algorithm to evolve behaviour in multi dimensional cellular automata: emergence of behaviour. In GECCO ’05, pages 107–114, 2005. Bozdogan, Sibel, Vernacular Architecture and Identity Politics: The case of the “Turkish House”, Traditional Dwellings and Settlements Review, Volume VII, Number II, 1996 Brooks, N., Donaghy, K. and Knaap, G. (2012). The Oxford handbook of urban economics and planning. 1st ed. New York: Oxford University Press. Christenson, M. (2010). Registering visual permeability in architecture: isovists and occlusion maps in AutoLISP. Environment and Planning B: Planning and Design, 37(6), pp.1128-1136. Hensel, Michael, Turkey at the threshold, AD Architectural Design, Jan/ Feb 2010 Profile No. 203, pp. 2010 Gehl, J. (2011). Life between buildings. 1st ed. Washington, DC: Island Press. Hillier, B. (2014). The Generic City and its Origins. Architectural Design, 84(5), pp.100-105. Holland, J.H., Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. Ann Arbor, MI: University of Michigan Press, 1975

Istanbul Studio: ‘Planning for Transparency and Inclusion, Columbia University Urban Planning Program, 2011

160


References & bibliography

Krawczyk, Robert J., Architectural Interpretation of Cellular Automata. Generative Art, College of Architecture, Illinois Institute of Technology, 2002 Kuzmin, D. (n.d.). Introduction to Computational Fluid Dynamics. Lefebvre, Henri, The Production of Space, Blackwell publishers Inc, 1974 Îslam, Tolga, Current Urban Discourse, Urban Transformation and Gentrification in Istanbul, Architectural Design, Turkey At the Threshold Jan/Feb 2010 Profile No. 203 T. Back, D. Fogel, Z. Michalewicz, Handbook of Evolutionary Computation, IOP Publishing and Oxford University Press, 1997. Von Neumann, J., The General and Logical Theory of Automata, in J. Von Neumann, Collected Works, edited by A. H. Taub Volume V, Design of Computers, Theory of Automata and Numerical Analysis. Pergamon Press, 1963 Situngkir, H.Exploring Ancient Architectural Designs with Cellular Automata,BFI Working Paper Series WP-9-2010, Bandung Fe Institute, Indonesia, 2010. Stathopoulos, T. (2009). Wind and Comfort. In: EACWE 5. Florence, Italy. Weinstock, M. The Architecture of Emergence: The evolution of form in nature and civilization, John Wiley & Sons Ltd, 2010 Onur Özsoy, Hasan Sahin,Housing price determinants in Istanbul, Turkey: An application of the classification and regression tree model, International Journal of Housing Markets and Analysis, Vol. 2 Iss: 2, pp.167 – 178, 2009 Virginia McConnell and Keith Wiley, Infill Development: Perspectives and Evidence from Economics and Planning, Discussion paper, May 2010. 2013, Attractiveness Survey, Ernst Young and Partners, ITO Bill Hillie, Tim Stonor, Space Syntax: Strategic Urban Design, City Planning Institute of Japan, 25 Jun. 2010 Vicky Cheng and Edward Ng, Wind for Comfort in High Density Cities, Department of Architecture, University of Cambridge, Cambridge, UK, Department of Architecture, The Chinese University of Hong Kong, Hong Kong, PLEA 2008 – 25th Conference on Passive and Low Energy Architecture, Dublin, 22nd to 24th October 2008

Mohammad Rahim Rahnama, Mohammad Hossein, HeraviTorbati, Study of Physical-Spatial Effects of High-Rise Building, American Journal of Engineering Research (AJER) Volume-03, Issue-01, pp-233-244, 2014

161


Symbiotic aggregations

Websites: World Health Organisation (WHO). http://www.who.int/ Turkish Institute of Statistics (TUIK). http://www.tuik.gov.tr/ http://weather.sg.msn.com/ New York City government website. http://www.nyc.gov/ Big.dk, (2015). BIG | Bjarke Ingels Group. [online] Available at: http://www.big.dk/#projects-tek [Accessed 26 Jan. 2015]. Görüntüle, P. (2012). fashionist: Beyoglu’nda bir gün... [online] Cansansalmoda.blogspot.co.uk. Available at: http://cansansalmoda.blogspot.co.uk/2012/03/ beyoglunda-bir-gun.html [Accessed 3 Feb. 2015]. Turkstat.gov.tr, (2015). ..::Welcome to Turkish Statistical Institute(TurkStat)’s Web Pages::... [online] Available at: http://www.turkstat.gov.tr/PreTablo.do?alt_id=1027 [Accessed 30 Jan. 2015]. http://www.coolgeography.co.uk/ City Population Statistics city. http://www.population.de/ Koeppen-geiger.vu-wien.ac.at, (2015). World Maps of Köppen-Geiger climate classification. [online] Available at: http://koeppen-geiger.vu-wien.ac.at/present.htm [Accessed 3 Feb. 2015]. (Windfinder.com, 2015) Windfinder.com, (2015). Windfinder.com - Wind and weather statistic Yesilköy/Istanbul. [online] Available at: http://www.windfinder.com/windstatistics/istanbul [Accessed 3 Feb. 2015]. Google Earth geographical imaging. http://www.wikimedia.com/images http://www.Yandex.maps.com/

162


References & bibliography

163


Symbiotic aggregations

09 Appendix

164


Appendix

165


Symbiotic aggregations

n

+40m

inclined 3m

Building height and roof type mapping Chapter 4.3 Cihangir. These two maps, along with a few others presented throughout the book, form a collection of data abstracted from the patch. Most of the information was used to inform the system’s development at one point or another. The roof type allows us to see what buildings have a possibility of being built on top of, and the building height map was used to build the 3D model of the patch.

166

flat roof


Appendix

G10 - 02 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

29,754m3 40 3.37 33% 765

P

V

C

S

A

Results for the generation of open spaces Chapter 5.4 Open spaces. Out of the three results from the infill growth experiment, three options were developed and selected for each one, so a total of nine options were produced to be further evaluated at the open spaces generation experiment. The following diagrams show the options that were not selected and, consequently, not carried forward.

167


Symbiotic aggregations

G10 - 02 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

29,754m3 40 3.37 43% 819m2

P

V

C

S

A

G10 - 02 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

29,754m3 40 3.37 39% 657

P

V

C

S

168

A


Appendix

G10 - 09 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

6,750m3 8 2.75 72% 300

P

V

C

S

A

G10 - 09 V- total volume P- total passages C- continuity (contours / levels) S- shaded area A- area of open spaces

6,750m3 8 2.75 91% 81

P

V

C

S

A

169


Symbiotic aggregations

Genetic Algorithm optimization Chapter 5.5 Base network and secondary nodes. Chapter 7.2 Conclusions & further development. The graphs on the following three pages the results for every individual at different generations for all three experiments of the bese network generation. Argualbly, this kind of detailed anlayses and tests should’ve been conducted for every genetic algorithm used, as is discussed in the ‘computational conclusions’ of Chapter 7.2. The image on page 173 shows the logic by which these results were evaluated and generated. It was not included in the text body because there is a more comprehensive pseudo code diagram availabe.

Experiment 1 - G1 800 700 600

fitness

500 400

300 200 100 0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual *3rd place

crash inclination deviation

Experiment 1 - G10

average inclination 800 700 600

fitness

500 400

300 200 100 0

170

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual


Appendix

Experiment 1 - G20 800 700 600

fitness

500 400

300 200 100 0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual

Experiment 1 - G30 800 700 600

fitness

500 400

300 200 100 0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual

crash inclination deviation

Experiment 1 - G40

average inclination 800 700 600

fitness

500 400

300 200 100 0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual

171


Symbiotic aggregations

Experiment 2 - G15 (1 to 40) 800 700 600

fitness

500 400

300 200 100 0

1

2

3

4

5

6

7

8

9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 individual

Experiment 2 - G15 (41 to 80) 800 700 600

fitness

500 400

300 200 100 0

41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 individual crash inclination deviation average inclination

Experiment 2 - G15 (81 to 120)

800 700 600

fitness

500 400

300 200 100 0

172

81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 individual


Appendix

translation of nodes into flat areas

60

60

50

50 total rise (meters)

total rise (meters)

test area as nodes

40 f

30 20 d

10 0

b 10

20

30

40 50 60 70 total run distance (meters)

80

f

30 20 d

10

c 0

40

90

0

100

If each node is considered as a fix point, then the network is highly constrained. In reality, each node should be represented as an extension of the network, for it is public space.

c b 0

10

20

30

40 50 60 70 total run distance (meters)

80

90

In this case the yellow lines represent the actual geometry that each platform has, providing room to vary and optimize the network.

f

b

f

b

d

c

60

50

50 elevation (meters)

total rise (meters)

network deformation (increases total distance)

60

40 f

30 20

0

d b 10

20

30

40 50 60 distance (meters)

70

80

40 f

30 20 d

10

c 0

d

c

public space deformation (constant area)

10

90

0

100

c b 0

10

20

30

f

c

d

40 50 60 distance (meters)

70

80

90

100

Finally, the network can deform, taking a longer broken path. This effectively increases the linear distance between nodes, permitting a lower gradient.

As public space depends only on a fixed area and a node that lies within the polygon, the network can deform in order to optimize the slope degree.

b

100

f

b

c

d

173


Symbiotic aggregations

Python script for CA controlled through GA Chapter 5.3 Infill growth. Chapter 7.2 Conclusions & further development. The following python code corresponds to the script that finds the generators and developes a CA logic. Not all scripts are shown in the appedinx, but this one is important to include for in developes in detail the logics that govern the CA growth. Hopefully, the results can be elaborated on and pushed forward. One of the final jurors of this thesis proposed the idea of having variable generators as well, that could be controlled by the genetic algorithm’s genes. Due to lack of time it is not possible to carry out this test; but it remains an open avenue for further development.

174


Appendix

SETTING GENERATORS AND FLAT ROOFS import import import import import

Rhino scriptcontext ghpythonlib.components as gh itertools math

# switch script context to use Rhino scriptcontext.doc = Rhino.RhinoDoc.ActiveDoc # for accesssing GH classes import clr clr.AddReference("Grasshopper") from Grasshopper.Kernel.Data import GH_Path from Grasshopper import DataTree layerTree = DataTree[Rhino.Geometry.GeometryBase]() for i in range(len(layernames)): objs = scriptcontext.doc.Objects.FindByLayer(layernames[i]) if objs: geoms = [obj.Geometry for obj in objs] path = GH_Path(i) layerTree.AddRange(geoms, path) a = layerTree # # # #

Setting generators this code is executed within the grasshopper environment for Rhino as shown bottom right it takes a topographic model as a surface, a point cloud of negative space and generators as layers in rhinoceros Transform a string (x,y,z) into a list of [[x,y,z][x1,y1,z1]]

def KeyToPts(key): Pts=[] if isinstance(key,list or tuple) == True: for each in key: split = each.split(', ') split2=[] for j in split: newj = j.replace("(", "") newj = newj.replace(")", "") coord=int(newj) split2.append(coord) Pts.append(split2) else: split = key.split(', ') split2=[] for j in split: newj = j.replace("(", "") newj = newj.replace(")", "") coord=int(newj) split2.append(coord) Pts.append(split2) return Pts # Transforms a set of [x,y,z] coordinates into a string (x,y,z) def PtsToKey(pts): keyN=[] if isinstance(pts[0],list) == True: for each in pts: j=str(each) newstr = j.replace("[", "") newstr = newstr.replace("]","") newstr = newstr.replace("(","") newstr = newstr.replace(")","") keyN.append(newstr) else: j=str(pts) newstr = j.replace("[", "") newstr = newstr.replace("]","") newstr = newstr.replace("(","") newstr = newstr.replace(")","") keyN.append(newstr) return keyN def FindCellBelow (key): Pt1 = KeyToPts(key) PtBelow = Pt1[0][0],Pt1[0][1],Pt1[0][2]-3 keyN = PtsToKey(PtBelow) return keyN curves = Generator

175


Symbiotic aggregations

bottom_cells={} for i in range (0,len(x)): keyName = (x[i],y[i]) strKey = str(keyName) strKey = strKey.replace("(", "") strKey = strKey.replace(")", "") bottom_cells[strKey]=[] for i in range (0,len(x)): keyName = (x[i],y[i]) strKey = str(keyName) strKey = strKey.replace("(", "") strKey = strKey.replace(")", "") bottom_cells[strKey].append(z[i])

x=[] y=[] z=[] for each in bottom_cells: low_point = KeyToPts(each)[0] low_point.append(min(bottom_cells[each])) x.append(low_point[0]) y.append(low_point[1]) z.append(low_point[2]) grid={} for i in range (0,len(x)): keyName=x[i],y[i],z[i] strKey=str(keyName) strKey = strKey.replace("(", "") strKey = strKey.replace(")", "") boolean=0 grid[strKey]=boolean for strKey,boolean in grid.items(): newKey = FindCellBelow(strKey) if newKey[0] in grid: grid[strKey] = 0 else: grid[strKey] = 1 pts=[] for strKey,boolean in grid.items(): if boolean == 1: split = strKey.split(', ') pt = gh.ConstructPoint(split[0],split[1],0) boolean_inside = gh.PointinCurves(pt,curves) if boolean_inside[0] == 2: pt1 = gh.ConstructPoint(split[0],split[1],split[2]) pts.append(pt1) a=[] for pt in pts: brep_cp = gh.BrepClosestPoint(pt,Brep) if brep_cp[1] < 3.1: a.append(pt) del grid del bottom_cells ### Flat roofs def Find_Cell_Below (key): Pt1 = KeyToPts(key) PtBelow = Pt1[0][0],Pt1[0][1],Pt1[0][2]-3 keyN = PtsToKey(PtBelow) return keyN def Find_Cell_Above (key): Pt1 = KeyToPts(key) PtAbove = Pt1[0][0],Pt1[0][1],Pt1[0][2]+3 keyN = PtsToKey(PtAbove) return keyN curves = Generator grid={} for i in range (0,len(x)): keyName=x[i],y[i],z[i] strKey=str(keyName) strKey = strKey.replace("(", "") strKey = strKey.replace(")", "")

176


Appendix

boolean=0 grid[strKey]=boolean a=grid for strKey,boolean in grid.items(): new_key = Find_Cell_Below(strKey) if new_key[0] in grid: grid[strKey] = 0 else: grid[strKey] = 1 new_key_2 = Find_Cell_Above(strKey) if new_key_2[0] in grid: grid[new_key_2[0]] = 1 pts=[] for strKey,boolean in grid.items(): if boolean == 1: split = strKey.split(', ') pt = gh.ConstructPoint(split[0],split[1],0) boolean_inside = gh.PointinCurves(pt,curves) if boolean_inside[0] == 2: pt1 = gh.ConstructPoint(split[0],split[1],split[2]) pts.append(pt1) a=[] for pt in pts: brep_cp = gh.BrepClosestPoint(pt,Brep) if brep_cp[1] < 6.1: a.append(pt)

CELLULAR AUTOMATA CONTROLLED BY A GA Takes in several genes as shown to the right Yields a cellular automata model import ghpythonlib.components as gh import itertools import math grid_size = 3 ### Transforms a set of [x,y,z] coordinates into a string (x,y,z) def PtsToKey(pts): keyN=[] if isinstance(pts[0],list) == True: for each in pts: j=str(each) newstr = j.replace("[", "") newstr = newstr.replace("]","") newstr = newstr.replace("(","") newstr = newstr.replace(")","") keyN.append(newstr) else: j=str(pts) newstr = j.replace("[", "") newstr = newstr.replace("]","") newstr = newstr.replace("(","") newstr = newstr.replace(")","") keyN.append(newstr) return keyN ### Transform a string (x,y,z) into a list of [[x,y,z][x1,y1,z1]] def KeyToPts(key): Pts=[] if isinstance(key,list or tuple) == True: for each in key: split = each.split(', ') split2=[] for j in split: newj = j.replace("(", "") newj = newj.replace(")", "") coord=int(newj) split2.append(coord) Pts.append(split2) else: split = key.split(', ') split2=[] for j in split: newj = j.replace("(", "")

177


Symbiotic aggregations

newj = newj.replace(")", "") coord=int(newj) split2.append(coord) Pts.append(split2) return Pts ### Adj_Coord takes a list of coordinates and returns the nearby cells as [x,y,z] def Adj_Coord(pts): adjCoords=[] test_length = [-grid_size,0,grid_size] if isinstance(pts[0], list) == True: for each in pts:

temp_points = [(each[0]+x1,each[1]+y1,each[2]+z1) for x1 in test_length for y1 in test_length for z1 in test_length \ if abs(x1)+abs(y1)+abs(z1) != 0]

adjCoords.append(temp_points) adjCoords = list(itertools.chain.from_iterable(adjCoords)) else:

temp_points = [(pts[0]+x1,pts[1]+y1,pts[2]+z1) for x1 in test_length for y1 in test_length for z1 in test_length \ if abs(x1)+abs(y1)+abs(z1) != 0]

adjCoords.append(temp_points) return adjCoords

### Takes a list of coordinates and returns same level near cells as [x,y,z] def AdjFaceCoord(pts): adjCoords1=[] test_length = [-grid_size,0,grid_size] if isinstance(pts[0], list) == True: for each in pts:

temp_points = [(each[0]+x1,each[1]+y1,each[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) != 0]

adjCoords1.append(temp_points) adjCoords1 = list(itertools.chain.from_iterable(adjCoords1)) else:

temp_points = [(pts[0]+x1,pts[1]+y1,pts[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) != 0]

adjCoords1.append(temp_points) return adjCoords1

### Direct Face Coord (total 4) as [x,y,z] def Face_Coord(pts): adjCoords1=[] test_length = [-grid_size,0,grid_size] if isinstance(pts[0], list) == True: for each in pts:

temp_points = [(each[0]+x1,each[1]+y1,each[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) == 3]

adjCoords1.append(temp_points) adjCoords1 = list(itertools.chain.from_iterable(adjCoords1)) else:

temp_points = [(pts[0]+x1,pts[1]+y1,pts[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) == 3]

adjCoords1.append(temp_points) return adjCoords1 ### Corner Coord (total 4) as [x,y,z] def Corner_Coord(pts): adjCoords1=[] test_length = [-grid_size,0,grid_size] if isinstance(pts[0], list) == True: for each in pts:

temp_points = [(each[0]+x1,each[1]+y1,each[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) == 6]

adjCoords1.append(temp_points) adjCoords1 = list(itertools.chain.from_iterable(adjCoords1)) else:

temp_points = [(pts[0]+x1,pts[1]+y1,pts[2]) for x1 in test_length for y1 in test_length if abs(x1)+abs(y1) == 6]

adjCoords1.append(temp_points) return adjCoords1

### Takes [x,y,z]. Find out how many adjacent face cells are 1 and return total value (int) def FaceValue(coords): value=0 for each in coords: key = PtsToKey(each) if key[0] in grid: if grid.get(key[0]) == 1: value=value+1 else: value=value+0 else: value=value+1 return value #Finds whether cells are in different places def Find_Cell_Above(key): pt1 = KeyToPts(key) PtAbove = pt1[0][0],pt1[0][1],pt1[0][2]+grid_size keyN = PtsToKey(PtAbove) return keyN

178


Appendix

def Find_Cell_Below(key): pt1 = KeyToPts(key) pt_below = pt1[0][0],pt1[0][1],pt1[0][2]-grid_size keyN = PtsToKey(pt_below) return keyN ### drop the ball def Drop_Ball(key,dict): pt_below = Find_Cell_Below(key) pt_below_1 = Find_Cell_Below(pt_below) if pt_below[0] in dict: if pt_below_1[0] in dict: if grid[pt_below[0]] == 0: dict[pt_below[0]] = 3 elif grid[pt_below[0]] == 2: dict[pt_below[0]] = 1 ### cantilevers def Cantilever(key,dict,temp_dict): pt1 = KeyToPts(key) von_neumann = Face_Coord(pt1) for i in von_neumann: key_i = PtsToKey(i) pt_below = Find_Cell_Below(key_i) if key_i[0] in dict and pt_below[0] in dict: if dict[key_i[0]] != 1: near_cells_a = Adj_Coord(i) print near_cells_a[0] near_c_value = FaceValue(near_cells_a[0]) print near_c_value if near_c_value > 8 and near_c_value < 10: dict[key_i[0]] = 1 temp_dict[key_i[0]] = 1 #Find the lowest ground points in a generator ### create a dictionary with each coordinate as key ### create a parallel dictionary with the same coordinates for iterations class find_cells(object): def __init__(self, key, dict, initial_status=0): self.status = initial_status self.key = key def find(self,key,x,y,dict): Pt1 = KeyToPts(key) PtAbove = Pt1[0][0]+x,Pt1[0][1]+y,Pt1[0][2] keyN = PtsToKey(PtAbove) if keyN[0] in dict: self.key = keyN[0] if dict[keyN[0]] == 2: self.status = 1 ### x or y must == 0 def Grow_Horizontal(key,dict,dict_temp,x,y): if x == 0 or y == 0 and abs(y)+abs(x) >= 1: x1=x*grid_size y1=y*grid_size my_key = find_cells(key,dict,0) my_key.find(key,x1,y1,dict) if my_key.key in dict: if my_key.status == 1: dict[my_key.key] = 1 counter = abs(x)+abs(y) if x > 0: while counter > 0: Pt = KeyToPts(my_key.key) Pt1 = Pt[0][0]-(grid_size*counter),Pt[0][1],Pt[0][2] key1 = PtsToKey(Pt1) if key1[0] in dict: dict_temp[key1[0]] = 1 grid[key1[0]] = 1 else: grid[key1[0]] = 1 counter = counter-1 elif x < 0: while counter > 0: Pt = KeyToPts(my_key.key) Pt1 = Pt[0][0]+(grid_size*counter),Pt[0][1],Pt[0][2] key1 = PtsToKey(Pt1) if key1[0] in dict: dict_temp[key1[0]] = 1 grid[key1[0]] = 1 else: grid[key1[0]] = 1 counter = counter-1

179


Symbiotic aggregations

elif y > 0: while counter > 0: Pt = KeyToPts(my_key.key) Pt1 = Pt[0][0],Pt[0][1]-(grid_size*counter),Pt[0][2] key1 = PtsToKey(Pt1) if key1[0] in dict: dict_temp[key1[0]] = 1 grid[key1[0]] = 1 else: grid[key1[0]] = 1 counter = counter-1 elif y < 0: while counter > 0: Pt = KeyToPts(my_key.key) Pt1 = Pt[0][0],Pt[0][1]+(grid_size*counter),Pt[0][2] key1 = PtsToKey(Pt1) if key1[0] in dict: dict_temp[key1[0]] = 1 grid[key1[0]] = 1 else: grid[key1[0]] = 1 counter = counter-1

### Run the code grid={} gridP={} for i in xrange(0,len(x)): keyName=x[i],y[i],z[i] strKey = str(keyName) strKey = strKey.replace("(", "") strKey = strKey.replace(")", "") boolean=0 grid[strKey]=boolean gridP[strKey]=boolean ### Set generator points to 1 coordinates=[] testPts=[] for each in inputPt: coor = gh.Deconstruct(each) coordinates.append(coor) for each in coordinates: round=gh.Round(each) testPts.append(round[0]) keyList = PtsToKey(testPts) for keyE in keyList: intEach = KeyToPts(keyE) if keyE in grid: grid[keyE] = 1 gridP[keyE] = 1 del coordinates del testPts del keyList ### Set flat roof points to 2 coordinates=[] testPts=[] for each in roofPt: coor = gh.Deconstruct(each) coordinates.append(coor) for each in coordinates: round=gh.Round(each) testPts.append(round[0]) keyList = PtsToKey(testPts) for keyE in keyList: intEach = KeyToPts(keyE) if keyE in grid: grid[keyE] = 2 gridP[keyE] = 2 del coordinates del testPts del keyList ### Run the code II temp_grid = dict(grid) temp_grid2 = {} for n in range(Generations): for strKey,boolean in temp_grid.items(): if boolean == 2: temp_grid2[strKey] = 2 if boolean == 1:

180


Appendix

coords = KeyToPts(strKey) near_cells = AdjFaceCoord(coords) corner_cells = Corner_Coord(coords) face_cells = Face_Coord(coords) for each in near_cells: key1 = PtsToKey(each) if key1[0] in temp_grid: if temp_grid[key1[0]] == 2: temp_grid2[key1[0]] = 1 grid[key1[0]] = 1 total_value = ((FaceValue(corner_cells))*corner_value)+((FaceValue(face_cells))*face_value) if total_value >= threshold[n]: cell_above = Find_Cell_Above(strKey) if cell_above[0] in grid: grid[cell_above[0]] = 1 temp_grid2[cell_above[0]] = 1 else: cell_above = Find_Cell_Above(strKey) if cell_above[0] in grid: grid[cell_above[0]] = 0 temp_grid2[cell_above[0]] = 0 temp_grid2[strKey] = 1 Grow_Horizontal(strKey,grid,temp_grid2,s,0) Grow_Horizontal(strKey,grid,temp_grid2,0,s) Grow_Horizontal(strKey,grid,temp_grid2,-s,0) Grow_Horizontal(strKey,grid,temp_grid2,0,-s) Grow_Horizontal(strKey,grid,temp_grid2,t,0) Grow_Horizontal(strKey,grid,temp_grid2,0,t) Grow_Horizontal(strKey,grid,temp_grid2,-t,0) Grow_Horizontal(strKey,grid,temp_grid2,0,-t) Drop_Ball(strKey,grid) if toggle[n] == 1: Cantilever(strKey,grid,temp_grid2) del temp_grid temp_grid = dict(temp_grid2) del temp_grid2 temp_grid2 = {} ### Final step: build cells from points count=0 buildCells=[] for each in grid: if grid[each] == 1 or grid[each] == 3: cells = KeyToPts(each) merged = list(itertools.chain.from_iterable(cells)) buildCells.append(merged) if grid[each] == 3: count = count + 1 points=[] for each in buildCells: point = gh.ConstructPoint(each[0],each[1],each[2]) points.append(point)

181


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.