Engineering · Computational design

Intelligent Shading System

A user-specific kinetic façade workflow joining parametric geometry, performance simulation, optimization, and control.

Period
2021 · Article published 2024
Status
M.Sc. thesis · Peer-reviewed case study
Perspectives
Engineering · Research · Design

30-second case brief

Question, responsibility, method, result.

Question
A user-specific kinetic façade workflow joining parametric geometry, performance simulation, optimization, and control.
Responsibility
Co-developer of the parametric, simulation, optimization, preference-modeling, and control workflow
Methods
Rhino/Grasshopper · Ladybug/Honeybee · Radiance · NSGA-II · regression
Result
Peer-reviewed case study · Parametric-to-control workflow
A responsive façade connects changing daylight conditions with parametric geometry, performance objectives, and user control.

Project scope and responsibility

Context
Politecnico di Milano
Role
Co-developer of the parametric, simulation, optimization, preference-modeling, and control workflow
Team
Ramyar Tajik · Saeideh Soltanmohammadlou · Amir Kianfar
Methods
Rhino/Grasshopper · Ladybug/Honeybee · Radiance · NSGA-II · regression
Publication
Journal of Green Building 19(1), 2024
01 / 09

Overview

Conventional shading is often optimized for one performance target or controlled with a fixed threshold. This M.Sc. thesis developed a user-specific automated kinetic shading workflow that connects façade geometry, daylight, glare, energy, thermal conditions, and observed preference. The project was completed with Saeideh Soltanmohammadlou and Amir Kianfar at Politecnico di Milano.

A personalized kinetic façade links environmental sensing, performance goals, and user control.

Interactive tool · façade controller

Control daylight from inside the room.

Move the sun, set the glare response, and tune shade transparency. This demonstrator explains the control relationships; values are illustrative.

Current responseBalanced daylight control

Venetians 49% closed · Roller 47% deployed

Interior viewpointModerate incoming light
02 / 09

Case and simulation baselines

A home-office case study established the building, climate, façade, occupancy, and simulation assumptions. Daylight, energy, glare, and adaptive-comfort baselines provided a common reference for later strategy comparisons and keep the resulting performance claims traceable.

Daylight and glare simulations establish comparable performance baselines.
Back to project navigation ↑
03 / 09

Shading strategy comparison

Five strategies were compared: no shading, fixed exterior shading, a motorized interior roller, a combined motorized roller with fixed exterior shading, and a combination of motorized interior and exterior shading. The comparison shows why no single position can maximize daylight, limit glare, reduce loads, and satisfy every user at the same time.

Back to project navigation ↑
04 / 09

Parametric workflow

The workflow used Rhino and Grasshopper to define the façade and shading geometry, then connected that model to Ladybug/Honeybee, Radiance-based daylight analysis, and energy simulation. Parametric control made it possible to vary design genes consistently and send comparable alternatives into the optimization process.

Parametric geometry feeds a repeatable daylight, glare, and energy workflow.
Back to project navigation ↑
05 / 09

Multi-objective optimization

An NSGA-II evolutionary search explored candidate geometries across competing objectives. Instead of declaring one mathematically perfect answer, the workflow produced a family of trade-off solutions and a transparent selection process. The resulting Pareto set connects candidate performance with the geometry genes and objectives used to produce it.

The search returns trade-off solutions rather than a single universal optimum.
Back to project navigation ↑
06 / 09

User preference model

A four-month preference dataset connected environmental conditions with user choices. Regression translated those observations into a case-specific control input, allowing the automation concept to respond both to modeled performance and to the person occupying the space.

Back to project navigation ↑
07 / 09

Automation system

The control logic combines view factor, work-plane conditions, presence, direct sun, average illuminance, directional glare probability, user preference, and manual override. A decision tree determines how the system responds when the user is present or absent and preserves a clear path for user control.

Sensor inputs, learned preference, and override are combined in the operating logic.
Back to project navigation ↑
08 / 09

Grasshopper files and automated-system video

The project archive connects the parametric definitions, simulation logic, control workflow, and automated-system demonstration. A short video records the responsive sequence, while selected Grasshopper views make the relationships between geometry, performance inputs, optimization, and control legible without exposing the full working directory.

Working system video

Physical controller driving the parametric shading model in real time.

A short demonstration shows the physical control interface sending live inputs to the Grasshopper model, where the façade geometry responds immediately on screen.

Back to project navigation ↑
09 / 09

Results and publication

The project demonstrates a reproducible path from façade geometry to simulation, optimization, preference modeling, and control. It identifies candidate high-performing configurations and shows how user-specific logic can be incorporated into adaptive shading. Results are comparative rather than a full-year field validation. A peer-reviewed article was published in the Journal of Green Building in 2024, DOI 10.3992/jgb.19.1.123.

The final project configuration connects geometry, performance simulation, preference, and control.
Back to project navigation ↑

Contact

Interested in hiring me?