Andreas Angourakis , Jean-Philippe Baudouin , Cameron A. Petrie
{"title":"天气模式(印度河村):模拟小规模社会生态系统的日常天气的程序生成","authors":"Andreas Angourakis , Jean-Philippe Baudouin , Cameron A. Petrie","doi":"10.1016/j.envsoft.2025.106634","DOIUrl":null,"url":null,"abstract":"<div><div>This paper describes the Weather model, a procedural generation model that creates realistic daily weather data. The Weather model generates synthetic weather time series (solar radiation, temperature, precipitation) using algorithms based on sinusoidal and double logistic functions, incorporating stochastic variation to mimic unpredictable weather patterns. It aims to provide realistic yet flexible weather inputs for exploring diverse climate scenarios. The model is implemented in NetLogo and R, offering a computationally efficient method to generate extensive weather data for socioecological simulations. We further discuss the caveats and advantages of the procedural approach over data-driven or mechanistic methods for simulating past climates in complex systems. The Weather model was designed as a component of the Indus Village model, which is a larger simulation framework studying the Indus Civilisation, but it can be used independently.</div></div>","PeriodicalId":310,"journal":{"name":"Environmental Modelling & Software","volume":"193 ","pages":"Article 106634"},"PeriodicalIF":4.6000,"publicationDate":"2025-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Weather model (Indus Village): Procedural generation of daily weather for the simulation of small-scale socioecological systems\",\"authors\":\"Andreas Angourakis , Jean-Philippe Baudouin , Cameron A. Petrie\",\"doi\":\"10.1016/j.envsoft.2025.106634\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>This paper describes the Weather model, a procedural generation model that creates realistic daily weather data. The Weather model generates synthetic weather time series (solar radiation, temperature, precipitation) using algorithms based on sinusoidal and double logistic functions, incorporating stochastic variation to mimic unpredictable weather patterns. It aims to provide realistic yet flexible weather inputs for exploring diverse climate scenarios. The model is implemented in NetLogo and R, offering a computationally efficient method to generate extensive weather data for socioecological simulations. We further discuss the caveats and advantages of the procedural approach over data-driven or mechanistic methods for simulating past climates in complex systems. The Weather model was designed as a component of the Indus Village model, which is a larger simulation framework studying the Indus Civilisation, but it can be used independently.</div></div>\",\"PeriodicalId\":310,\"journal\":{\"name\":\"Environmental Modelling & Software\",\"volume\":\"193 \",\"pages\":\"Article 106634\"},\"PeriodicalIF\":4.6000,\"publicationDate\":\"2025-08-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Environmental Modelling & Software\",\"FirstCategoryId\":\"93\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S1364815225003184\",\"RegionNum\":2,\"RegionCategory\":\"环境科学与生态学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Environmental Modelling & Software","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1364815225003184","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
The Weather model (Indus Village): Procedural generation of daily weather for the simulation of small-scale socioecological systems
This paper describes the Weather model, a procedural generation model that creates realistic daily weather data. The Weather model generates synthetic weather time series (solar radiation, temperature, precipitation) using algorithms based on sinusoidal and double logistic functions, incorporating stochastic variation to mimic unpredictable weather patterns. It aims to provide realistic yet flexible weather inputs for exploring diverse climate scenarios. The model is implemented in NetLogo and R, offering a computationally efficient method to generate extensive weather data for socioecological simulations. We further discuss the caveats and advantages of the procedural approach over data-driven or mechanistic methods for simulating past climates in complex systems. The Weather model was designed as a component of the Indus Village model, which is a larger simulation framework studying the Indus Civilisation, but it can be used independently.
期刊介绍:
Environmental Modelling & Software publishes contributions, in the form of research articles, reviews and short communications, on recent advances in environmental modelling and/or software. The aim is to improve our capacity to represent, understand, predict or manage the behaviour of environmental systems at all practical scales, and to communicate those improvements to a wide scientific and professional audience.