SWARM EMERGENCE

NON-LINEAR ALGORITHMS OPTIMIZATION

CONCEPT

Swarm emergence investigates the applications of repeating parametrize components, implications of looping system and recursive strategies to develop an architectural arrangement.

Whole idea is to create an architectural intervention in the pavilion by Mies van der Rohe, by recursive system, which resembles how nature would generate in a contained environment with the concept of progression, aggregation and growth system.

The exercise aims at combining physical generation by using the equations and a growth loop with Anemone. Here, number of particles that constitute a swarm moving around in the search space looking for the best solution. Each particle in search space adjust its “flying” according to its own flying experience as well as the flying experience of other particles.

WORKING BEHAVIOR

-The model relies mostly on the basic principles of self- organization which is used to describe the dynamics of complex systems.

-This work proposes a new multi-objective algorithm inspired from the navigation of grasshopper swarms in nature.

– A mechanism is then proposed to use the model in approximating the global optimum in a single-objective search space.

-PARAMETRIC SWARMING BEHAVIOUR using NEWTON’S SECOND LAW OF MOTION

( F = ma ).

Velocity, acceleration, momentum and force are vector quantity.

SWARM BASIC PRINCIPLE

-INITIALIZE THE SWARM FORM  FROM A BASE SPACE /SURFACE.

-EVALUATE THE FITNESS OF EACH PARTICLE.

-UPDATE INDIVIUALS AT EACH INTERMITENT.

-UPDATE THE FORCE AND POSITION OF EACH PARTICLE.

-AGAIN, EVALUATE THE FITNESS OF EACH PARTICLE AND REPEAT UNTILL

THE TERMINATION CONDITION.

PSEUDO  CODE

 CODE DEVELOPMENT

RECURSIVE GROWTH SYSTEM

 SCRIPT

 

ANIMATION

 

Algorithmic Emergence  is a project of IAAC, Institute for Advanced Architecture of Catalonia developed in the Master in Advanced Architecture 2020/21 by student: Lekha Gajbhiye and faculty: Rodrigo Aguirre and Faculty Assistant: Ashkan Foroughi Dehnav