Patrick Janssen

Patrick Janssen
National University of Singapore | NUS · Department of Architecture

AA Dipl, PhD
mobius.design-automation.net

About

114
Publications
48,269
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
740
Citations
Introduction
Patrick Janssen (江山)is an Associate Professor at the Department of Architecture at the National University of Singapore and is the Director of the Design Automation Laboratory. Patrick conducts research into computational methods and tools for design exploration and optimisation at building and urban scales. Websites: https://patrick.janssen.name, https://design-automation.net, https://mobius.design-automation.net
Additional affiliations
January 2016 - present
National University of Singapore
Position
  • Professor (Associate)
June 2008 - December 2015
National University of Singapore
Position
  • Professor (Assistant)

Publications

Publications (114)
Article
Full-text available
Free and open source tools present numerous opportunities to support current urban planning practice. However, their overview is fragmented, and the uptake among planning professionals remains lacklustre. Recent discourse in the domain of planning support tools attribute poor take up to the lack of understanding on the landscape and functionality o...
Article
Full-text available
对现有参数化建模和智能寻优算法技术在基于性能的设计优化方面的特点和局限性进行了剖析;根据设计师在方案阶段侧重于建筑设计探索和概念发生的工作特点,介绍了具有自主设计生成和探索能力的设计优化工具EvoMass,并展示了其在方案设计中的应用。应用结果表明,设计师可以通过EvoMass提取与建筑性能相关的设计信息,并将其融入概念发生和设计综合的过程之中。同时,EvoMass为性能设计优化流程提供了面向“人机协同的设计综合”的新方法范式。 This paper centers on the need for design exploration and concept development at the early-stage architectural design and investigat...
Conference Paper
Full-text available
This paper presents a ‘skeletal’ parametric schema to generate residential building layout configurations for performance-based design optimization. The schema generates residential building layout configurations using a set of ‘skeletal’ lines that are created based on various design elements and coincident with factors such as walkways, spacing,...
Chapter
During the early stages of design exploration, competing design strategies are typically considered. This chapter presents a design method, supported by a novel type of evolutionary algorithm, that maintains a heterogeneous population of design variants based on competing design strategies. Each strategy defines its own search space of design varia...
Conference Paper
Full-text available
The traditional participatory design approach has its physical limitations regarding the number of workshop participants and visualisation tools used. In order to get the input from more people and to enable three-dimensional design visualisation, an online web-game is developed as a mass participatory design tool. For the purpose of this research,...
Conference Paper
Full-text available
This research presents a vision-based Tangible User Interface that was designed to facilitate the investigation of urban spaces. The analogue-digital process made use of inexpensive paper material and commonly accessible technology like a modern camera-enabled phone. Citizens will use a paper-cutting approach to shape the urban space within an urba...
Article
This paper describes the development of a novel geo-computational methodology for automating planning tasks. The knowledge contribution focuses on the ability of the planner to interact with and override the automated procedures. This approach is referred to as "agile automated modelling". The framework is evaluated by developing and testing workfl...
Article
Full-text available
Differences in the scope and intent of the contrasting IFC and CityGML data formats entail that converting the former to the latter results in loss of information. However, for some use cases it is beneficial to keep also particular information from IFC that is not native to CityGML, and achieving that requires mechanisms such as the CityGML Applic...
Article
Full-text available
There is an increasing activity in developing workflows and implementations to convert BIM data into CityGML. However, there are still not many platforms that are suitable to view and interact with the detailed information stored as a result of such conversions, especially if an Application Domain Extension (ADE) is involved to support additional i...
Conference Paper
Full-text available
This paper presents an evolutionary design toolkit for performance-based building massing design optimisation (food4rhino.com/node/2974). The toolkit is aimed to assist architects in exploring a wide range of building massing design alternatives guided by various performance objectives, thereby encouraging architects to incorporate evolutionary des...
Conference Paper
Full-text available
Using performance-based optimization to explore unknown design solutions space has become widely acknowledged and considered an efficient approach to designing high-performing buildings. However, the lack of design diversity in the design space defined by the parametric model often confines the search of the optimization process to a family of simi...
Conference Paper
Full-text available
This paper focuses on developing a novel geo-computational methodology for automating the generation of design options for district planning. The knowledge contribution focuses on the ability of the planners and designers to interact with and override the automated process. This approach is referred to as “agile automated modelling”. The approach i...
Conference Paper
Full-text available
This paper describes the implementation and deployment of an automated grader used to facilitate the teaching of a spatial computational thinking course on the online education platform, edX. Over the period of a course on the platform, more than 3000 assignments were graded. As an evaluation of the grader, examples of assignments and statistical r...
Conference Paper
Full-text available
This paper reports on the development of a geocomputational simulation workflow for the irradiance mapping of large scale city models. A fully automated workflow is presented, for importing CityGML city models, generating the simulation input models, executing the simulations, and aggregating the results. In order to speed up the overall processing...
Article
Full-text available
The activity-based workspace (ABW) paradigm is becoming more popular in commercial office spaces. In this strategy, occupants are given a choice of spaces to do their work and personal activities on a day-to-day basis. This paper shows the implementation and testing of the Spacematch platform that was designed to improve the allocation and manageme...
Article
Full-text available
Significant research has been undertaken focusing on the application of evolutionary algorithms for design exploration at conceptual design stages. However, standard evolutionary algorithms are typically not well-suited to supporting such optimization-based design exploration due to the lack of design diversity in the optimization result and the po...
Preprint
Full-text available
The activity-based workspace (ABW) paradigm is becoming more popular in commercial office spaces. In this strategy, occupants are given a choice of spaces to do their work and personal activities on a day-to-day basis. This paper shows the implementation and testing of the Spacematch platform that was designed to improve the allocation and manageme...
Article
Full-text available
For sustainable building design, performance-based optimization incorporating parametric modelling and evolutionary optimization can allow architects to leverage building massing design to improve energy performance. However, two key challenges make such applications of performance-based optimization difficult in practice. First, due to the paramet...
Article
Full-text available
In practice, most planners do not make significant use of planning support systems. Although extensive research has been conducted, the focus tends to be on supporting individual tasks, and the outcomes are often the development of new stand-alone tools that are difficult to integrate into existing workflows. The knowledge contribution in this arti...
Article
Digital building modelling faces issues related to inconsistent integration/interoperability, in particular for a BIM GIS convergence. A consistent data conversion approach should consider semantic and spatial geometric modelling, therefore potentially leading to a loss of spatial geometric information. This paper simplifies semantic solving, and c...
Conference Paper
Full-text available
This paper focuses on the use of using appropriate parametric modelling approaches for computational design optimization in architecture. In many cases, architects do not apply appropriate parametric modelling approaches to describe their design concepts, and as a result , the design search space defined by the parametric model can be problematic....
Conference Paper
Full-text available
Standard evolutionary algorithms have limited use in practical architectural design tasks. This may be due to the poor search efficiency and the lack of diversity of the result. In order to overcome these weaknesses, this paper proposes a hybrid evolutionary algorithm combining an island model approach (parallel distributed technique) and a steady-...
Conference Paper
Full-text available
The use of parametric design optimization should not be merely a solution for design challenges, rather, a medium of reflection. The research explores how to conceive feasible design schemas and formulate appropriate parametric models capable of fully exploiting potential performance improvements through an iteratively reflective design synthesis w...
Conference Paper
Full-text available
In practice, most planners do not make significant use of planning support systems. Although significant research has been conducted, the focus tends to be on supporting individual tasks, and the outcomes are often the development of new stand-alone tools that are difficult to integrate into existing workflows. The knowledge contribution in this pa...
Preprint
Full-text available
Evolutionary design allows complex design search spaces to be explored, potentially leading to the discovery of novel design alternatives. As generative models have becomemore complex, constraint handling has been found to be an effective approach to limit the size of the search space. However, constraint handling can significantly affect the overa...
Article
Full-text available
This research integrates cooling systems as a variable in the multi-objective optimisation of building form and envelope design in the early design stages. The integration is achieved by 1) using a simplified calculation that requires minimal form, envelope and systems data for calculating the energy consumption of the cooling systems, and 2) optim...
Conference Paper
Full-text available
This paper investigates the impacts of constraint handling on the evolutionary designs in terms of time efficiency and evolutionary effectiveness. To analyse this issue systematically, three generative models with different constraint handling strategies were constructed. The locality of the models and the associated positive and negative impacts o...
Conference Paper
Full-text available
Existing buildings are often lacking BIM models. This paper proposes a method to semi-automate the generation of BIM models from 2D CAD drawings. The method has two parts: the first part, 2D CAD drawing preparation, involves cleaning the drawings to obtain simplified 2D input geometry and the second, 3D BIM model generation, involves generating and...
Book
Full-text available
The annual CAADRIA (Association for Computer-Aided Architectural Design Research in Asia) conference provides an international community of researchers and practitioners with a venue to exchange, to discuss and to publish their latest ideas and accomplishments. This volume contains the 113 research papers that were accepted for presentation at the...
Book
Full-text available
The annual CAADRIA (Association for Computer-Aided Architectural Design Research in Asia) conference provides an international community of researchers and practitioners with a venue to exchange, to discuss and to publish their latest ideas and accomplishments. This volume contains the 87 research papers that were accepted for presentation at the 2...
Conference Paper
Full-text available
Form-Based Codes are legal regulations adopted by local government that allow specific urban forms to be achieved. Such codes have a significant impact on the performative potential of the urban environment. This paper explores the possibility of using a neuroevolution algorithm to elucidate the complex relationship between Form-based Codes and the...
Conference Paper
Full-text available
We present a workflow to automatically generate semantic 3D city models from conceptual massing models. In the workflow, the massing design is exported as a Collada file. The auto-conversion method, implemented as a Python library, identifies city objects by analysing the relationships between the geometries in the Collada file. For example, if the...
Conference Paper
Full-text available
We present an auto-parameterisation tool, implemented in Python, that takes in a semantic model, in CityGML format, and outputs a parametric model. The parametric model is then used for design optimisation of solar availability and urban ventilation potential. We demonstrate the tool by parameterising a CityGML model regarding building height, orie...
Chapter
Urban plans are difficult to comprehensively analyze quantitatively because they lack sufficiently detailed information. They tend to emphasize land-use, possibly suggesting general building typologies. Nevertheless, they are generally conceived with respect to objective criteria, such as population targets, plot ratios, gross floor areas, etc. Thi...
Conference Paper
Full-text available
Existing urban planning and design systems and workflows do not effectively support a fast iterative design process capable of generating and evaluating large-scale urban models. One of the key issues is the lack of flexibility in workflows to support iterative design generation and performance analyses, and easily integrate into design and plannin...
Conference Paper
Full-text available
In early stages of architectural design, highly simplified minimal models are often preferred while in the later stages maximal Building Information Models (BIM) are required that include the relevant information for detailed design documentation. This research focuses on the transition from minimal to maximal models and proposes a semi-automated w...
Conference Paper
For complex parametric modelling tasks, systems that use textual programming languages (TPLs) currently have clear ad- vantages over visual programming languages (VPLs) systems. Their support for a rich variety of programming mechanisms means that the complexity of the program can remain commensurate with the com- plexity of the modelling task. A p...
Article
A platform for experimenting with population-based design exploration algorithms is presented, called Dexen . The platform has been developed in order to address the needs of two distinct groups of users loosely labeled as researchers and designers . Whereas the researchers group focuses on creating and testing customized toolkits, the designers gr...
Conference Paper
Full-text available
The animation and visual effects industry is producing advanced software capable of generating realistic behaviours faster than ever by using algorithms that approximate the physics of the real world. There is an opportunity to utilize these software to support performance-based conceptual design for complex simulations such as Computational Fluid...
Conference Paper
Full-text available
In order to support exploration in the early stages of the design process, researchers have proposed the use of population-based multi-objective optimisation algorithms. This paper focuses on analysing the resulting population of design variants in order to gain insights into the relationship between architectural features and design performance. T...
Conference Paper
Full-text available
Parametric modelling is a term widely used to describe a range of modelling approaches. This paper proposes a taxonomy that distinguishes types of parametric modelling in the way they support iteration. A generalized parametric model is described and used as an analytical device to investigate how different parametric modelling methods provide for...
Conference Paper
Full-text available
Existing performance-based design exploration methods typically suffer from a lack of real-time feedback and a lack of actionable feedback. This paper proposes a hybrid design exploration method that overcomes these issues by combining parametric modelling, surrogate modelling, and evolutionary algorithms. The proposed method is structured as a mix...
Conference Paper
Building Information Modelling systems enable the creation of associative parametric models that include sets of interlinked parametric objects. Graph-based modelling systems on the other hand enable the creation of parametric models with more complex iterative behaviours. Parametric BIM workflows aim to link graph-based systems to BIM systems. A k...
Conference Paper
Full-text available
This paper investigates the state-of-the-art with respect to simulation-based planning support systems in order to draw a set of requirements and best practices for an urban planning and design framework that enables multiple stakeholders with differing perspectives to systematically explore design options, leveraging the latest analysis and simula...
Conference Paper
Full-text available
Coming soon...
Conference Paper
Full-text available
Evolutionary algorithms have popularly been used for the past ten years in building performance optimisation. This paper will present the use of multi-objective ant colony algorithm as a possible alternative to multi-objective evolutionary algorithm. The multi-objective optimisation of a semi-transparent building integrated photovoltaic (BIPV) faca...
Conference Paper
Full-text available
Custom digital workflows aim to allow diverse, non-integrated design and analysis applications to be custom linked in digital workflows, created by a variety of users, including those who are not expert programmers. With the intention of introducing this in practice, education and research, this paper focuses on critical aspects of overcoming inter...
Article
Full-text available
The optimisation of semi-transparent building integrated photovoltaic facades can be challenging when attempting to find an overall balance performance between conflicting performance criteria. This paper presents a three-phase design optimisation method that maximises overall electricity savings generated by these types of facades by simulating th...
Conference Paper
Full-text available
Evolutionary design is an approach that evolves populations of design variants through the iterative application of a set of computational procedures. This paper proposes a template and set of techniques for creating the development and evaluation procedures. The template defines a clear structure for the procedures, while the techniques provide sp...
Conference Paper
Full-text available
Designers interested in applying evo-devo-design methods for performance based multi-objective design exploration have typically faced two main hurdles: it's too hard and too slow. An evo-devo-design method is proposed that effectively overcomes the hurdles of skill and speed by leveraging two key technologies: computational workflows and cloud com...
Conference Paper
Full-text available
This research project proposed to create spatial and communal qualities of Group Form architecture via a web-based user participation design method. The proposed method allows multiple users to simultaneously design houses on the same site, encouraging spatiotemporal negotiation as users interact and collaborate with one another. In order to assess...
Book
Full-text available
Contemporary challenges require inclusively integrated approaches to designing. Constrained by established modes of practice, such integration is impossible without a radical commitment to openness. In response to this need, the 18th International Conference on Computer-Aided Architectural Design Research in Asia (CAADRIA 2013) brought together con...