CityFFD – City Fast Fluid Dynamics Model for Urban Microclimate Simulations
Notice bibliographique
Résumé
In recent years, due to the rapid population growth and the preference to live in urban areas, urbanization has intensely increased. Currently, based on a United Nation report, 55% of the population live in the cities and the number is expected to reach about 68% by 2050. Urban microclimate has significant impacts on human life and health, and building energy performance. Urban microclimate information, such as wind velocity, temperature, humidity, pollutant dispersion levels, and local precipitation, are often important for accurate evaluations of building energy performance, indoor and outdoor human comfort, extreme events, and emergency situations. For example, it was reported that indoor temperature estimated with the microclimate information could be at least 5 °C different from that without it, which could be significant for the evaluations of indoor thermal comfort. The study of urban microclimate includes both observational and numerical approaches. The observational study is often related to field measurements, satellite imagery, and laboratory tests, e.g. in wind tunnels. The numerical approach is often based on computer models, such as CFD (computational fluid dynamics), for high-resolution and relatively small computing domains, compared to larger scale regional climate models, such as WRF and GEM-SURF. The latter two models are mostly used to model the domain size of 1~10 km with the resolution more than 100 m so they are not developed for urban microclimate and building-level simulations. In comparison, CFD has been applied to the urban microclimate of less than 1 km with a resolution less than 10 m down to the building level. However, conventional CFD solvers often perform unsatisfactorily for microscale and complicated problems because of numerical constraints such as stability issues associated with CFL condition, which is a necessary condition for convergence while solving certain partial differential equations (usually hyperbolic PDEs) numerically. Thus, conventional tools are often computationally expensive for modeling microclimates and consequently impractical for urban-scale problems. Recently, there are an increasing amount of efforts focusing on developing faster and accurate CFD techniques such as based on Fast Fluid Dynamics (FFD) methods. A FFD method relies on semi-Lagrangian and fractional step methods. FFD methods is fundamentally an explicit method without the CFL constraint so it is unconditionally stable even under large time steps and coarse grid resolutions, which are common for urban microclimate problems. In the meantime, the conventional FFD methods are often dependent on low-order interpolation schemes and thus with high numerical errors, which are the main drawbacks of this approach. \nThe main objective of this thesis is to develop a fast and accurate CFD solver with a series of new computing algorithms based on semi-Lagrangian approach for modeling urban/city scale microclimates. The new solver with the name of CityFFD (city Fast Fluid Dynamics), is designed for tackling the challenges of large domain, coarse grid, and/or large time step, which are typical for urban microclimate simulations, without a heavy reliance on computer resources, such as the possibility of running on personal computers. First, a novel high-order interpolation scheme is proposed to significantly reduce the numerical errors of conventional semi-Lagrangian solvers. The new interpolation scheme enables the possibility of obtaining fast and accurate results even on coarse grids. The second algorithm focuses on the simulation accuracy associated with the time step of the semi-Lagrangian method. A new scheme of an adaptive time step is developed to adjust the time step dynamically according to local truncation errors. To improve the estimation of the characteristic curves, a new algorithm is proposed by considering the acceleration of the flow particles inside the computational domain which can provide highly accurate results and capture the complicated flow fields even by using a large time step. The fourth algorithm is to speed up the simulation by eliminating the need for solving the Poisson equation, which is often the most time-consuming operation of conventional semi-Lagrangian models. The new scheme is based on the concept of the artificial compressibility of solving incompressible flows and makes it easier to implement parallel computing techniques, such as the NVIDIA GPU CUDA and the OpenMP. The last feature of CityFFD is adding Large Eddy Simulation (LES) model to capture the turbulence behavior of the flow in urban environments. In this section, a parallel OpenMP geometry reader is developed to read the city scale geometries in a fast manner. At the end, the proposed CityFFD model is demonstrated by a case study: the modeling of an extreme weather event, the snow-storm of the century in Montreal, for evaluating building resilience during the storm, to show the importance of urban microclimate and its impact on human health and indoor environment.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction machine sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Le volet Gemma est une étiquette directe du modèle pour chaque travail de la base, lue sur la notice réduite au titre. Le volet Codex est un classifieur appris des 10 348 étiquettes directes de Codex et calibré sur les taux pondérés de l'échantillon; les champs sans appui suffisant ne portent aucun appel Codex. Le mode candidate est l'union des deux volets; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont pas des étiquettes humaines.
Scores du classifieur distillé par catégorie (deux têtes)
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,001 | 0,002 |
| Méta-épidémiologie (sens strict) | 0,002 | 0,001 |
| Méta-épidémiologie (sens large) | 0,001 | 0,002 |
| Bibliométrie | 0,001 | 0,001 |
| Études des sciences et des technologies | 0,001 | 0,001 |
| Communication savante | 0,002 | 0,001 |
| Science ouverte | 0,003 | 0,002 |
| Intégrité de la recherche | 0,003 | 0,002 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,012 | 0,002 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule source (Gemma direct ou Codex distillé), pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».