Open-Source Software for Building-Integrated Photovoltaic Tiling for Novelty Architecture
Bibliographic record
Abstract
Novelty architecture buildings can be tiled with conventional rectangular solar photovoltaic (PV) modules with both close-packed cells or partially transparent modules, vastly increasing renewable energy, reducing carbon emissions, and allowing for positive energy buildings. To enable this potential, in this study, for the first time, two open-source programs were developed and integrated to provide a foundation for designing and coating real-life novelty architecture buildings and objects with solar PV modules. First, a tiling algorithm was proposed and integrated into Blender that can generate solar PV modules on the face of any 3D model, and an augmented Python version of SAM was developed to simulate the performance of the resultant irregularly shaped PV systems. The integrated open-source software was used to analyze the energy performance of seven different novelty BIPVs located across the globe. The buildings’ energy performance was compared to conventional ground-based PV systems, and the results showed that the conventional arrays generate more energy per unit power than the BIPVs. The analysis reveals that the more complex the building model geometry, the less energy the building generates; however, the novelty BIPV power and energy densities far surpass conventional ground-based PV. The real estate savings observed were substantial, reaching 170% in one case where the BIPV reached 750 m in height. The BIPVs’ energy production is optimized by orienting the building via rotation and only needs to be carried out a single time for replication anywhere globally. The results show that the energy yield of the BIPV increases as the building becomes more detailed while the total power and energy decrease, indicating the need for the careful balancing of priorities in building design. Finally, the energy simulations demonstrate the potential for net-positive energy buildings and contribute to net-zero-emission cities. The findings indicate that BIPVs are not only appropriate for conventional residential houses and commercial buildings, but also for historical building replicas or monuments in the future. Further studies are needed to investigate the structural, electrical, and socio-economic aspects of novelty-architecture BIPVs.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.002 |
| Meta-epidemiology (narrow) | 0.002 | 0.001 |
| Meta-epidemiology (broad) | 0.001 | 0.003 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.001 | 0.002 |
| Open science | 0.003 | 0.002 |
| Research integrity | 0.001 | 0.003 |
| Insufficient payload (model declined to judge) | 0.034 | 0.013 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".