{"title":"基于物理的建模和柔荑花序动态过程模拟","authors":"Jiaxiu Zhang, Meng Yang, Benye Xi, Jie Duan, Qingqing Huang, Weiliang Meng","doi":"10.3390/f14122431","DOIUrl":null,"url":null,"abstract":"Flight simulation of catkins using computer technology helps their prevention and control. However, this is a challenging task due to the complex characteristics, and irregular shapes of catkins, while existing methods mainly focus on rain and snow, which are not suitable for catkins. In this paper, we propose a physics-based algorithm for the dynamic simulation of fluttering catkins. Our approach includes an L-system based 3D modeling method for simulating the natural phenomena of the catkin. We consider the motion of wind, free fall of catkins, and the dynamics of catkins under the joint action of attraction between them, while adhering to the physical motion law of catkins. To provide wind force, we first establish a three-dimensional wind field based on Boltzmann’s equation. We then use the kernel function idea to calculate the attraction force between catkins and finally update the position of the catkin. We incorporate the phenomena of collision and adhesion, attraction, and accumulation of catkins while simulating motion states depending on the adjusted wall height and ground humidity parameters. Our approach overcomes limitations of previous models by achieving good simulation while using relatively less code to simulate various realistic motion states. According to our users’ study, more than 71% of users found the simulation results to be acceptable, authentic, and realistic, confirming the authenticity of our simulation. Our method can generate highly realistic effects, significantly improving efficiency by several orders of magnitude compared to manual modeling. In addition, it can effectively simulate the dynamics of catkins in different scales, providing a decision-making reference for catkin control.","PeriodicalId":12339,"journal":{"name":"Forests","volume":"67 3","pages":""},"PeriodicalIF":2.4000,"publicationDate":"2023-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Physics-Based Modeling and Fluttering Dynamic Process Simulation for Catkins\",\"authors\":\"Jiaxiu Zhang, Meng Yang, Benye Xi, Jie Duan, Qingqing Huang, Weiliang Meng\",\"doi\":\"10.3390/f14122431\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Flight simulation of catkins using computer technology helps their prevention and control. However, this is a challenging task due to the complex characteristics, and irregular shapes of catkins, while existing methods mainly focus on rain and snow, which are not suitable for catkins. In this paper, we propose a physics-based algorithm for the dynamic simulation of fluttering catkins. Our approach includes an L-system based 3D modeling method for simulating the natural phenomena of the catkin. We consider the motion of wind, free fall of catkins, and the dynamics of catkins under the joint action of attraction between them, while adhering to the physical motion law of catkins. To provide wind force, we first establish a three-dimensional wind field based on Boltzmann’s equation. We then use the kernel function idea to calculate the attraction force between catkins and finally update the position of the catkin. We incorporate the phenomena of collision and adhesion, attraction, and accumulation of catkins while simulating motion states depending on the adjusted wall height and ground humidity parameters. Our approach overcomes limitations of previous models by achieving good simulation while using relatively less code to simulate various realistic motion states. According to our users’ study, more than 71% of users found the simulation results to be acceptable, authentic, and realistic, confirming the authenticity of our simulation. Our method can generate highly realistic effects, significantly improving efficiency by several orders of magnitude compared to manual modeling. In addition, it can effectively simulate the dynamics of catkins in different scales, providing a decision-making reference for catkin control.\",\"PeriodicalId\":12339,\"journal\":{\"name\":\"Forests\",\"volume\":\"67 3\",\"pages\":\"\"},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2023-12-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Forests\",\"FirstCategoryId\":\"97\",\"ListUrlMain\":\"https://doi.org/10.3390/f14122431\",\"RegionNum\":2,\"RegionCategory\":\"农林科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"FORESTRY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Forests","FirstCategoryId":"97","ListUrlMain":"https://doi.org/10.3390/f14122431","RegionNum":2,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"FORESTRY","Score":null,"Total":0}
引用次数: 0
摘要
利用计算机技术模拟柔荑花序的飞行有助于预防和控制柔荑花序。然而,由于柔荑花序的复杂特性和不规则形状,这是一项具有挑战性的任务,而现有的方法主要针对雨和雪,并不适合柔荑花序。在本文中,我们提出了一种基于物理的柔荑花序动态模拟算法。我们的方法包括一种基于 L 系统的三维建模方法,用于模拟柔荑花序的自然现象。在遵循柔荑花序物理运动规律的前提下,我们考虑了风的运动、柔荑花序的自由落体运动以及柔荑花序在相互吸引的共同作用下的动态运动。为了提供风力,我们首先根据玻尔兹曼方程建立了一个三维风场。然后,我们利用核函数思想计算柔荑花序之间的吸引力,最后更新柔荑花序的位置。我们结合了柔荑花序的碰撞和粘附、吸引和积聚现象,同时根据调整后的墙壁高度和地面湿度参数模拟运动状态。我们的方法克服了以往模型的局限性,在使用相对较少的代码模拟各种真实运动状态的同时,还实现了良好的模拟效果。根据我们的用户研究,超过 71% 的用户认为模拟结果是可接受的、真实的和逼真的,这证实了我们模拟的真实性。我们的方法可以生成高度逼真的效果,与手动建模相比,效率显著提高了几个数量级。此外,它还能有效模拟不同尺度的柔荑花序动态,为柔荑花序控制提供决策参考。
Physics-Based Modeling and Fluttering Dynamic Process Simulation for Catkins
Flight simulation of catkins using computer technology helps their prevention and control. However, this is a challenging task due to the complex characteristics, and irregular shapes of catkins, while existing methods mainly focus on rain and snow, which are not suitable for catkins. In this paper, we propose a physics-based algorithm for the dynamic simulation of fluttering catkins. Our approach includes an L-system based 3D modeling method for simulating the natural phenomena of the catkin. We consider the motion of wind, free fall of catkins, and the dynamics of catkins under the joint action of attraction between them, while adhering to the physical motion law of catkins. To provide wind force, we first establish a three-dimensional wind field based on Boltzmann’s equation. We then use the kernel function idea to calculate the attraction force between catkins and finally update the position of the catkin. We incorporate the phenomena of collision and adhesion, attraction, and accumulation of catkins while simulating motion states depending on the adjusted wall height and ground humidity parameters. Our approach overcomes limitations of previous models by achieving good simulation while using relatively less code to simulate various realistic motion states. According to our users’ study, more than 71% of users found the simulation results to be acceptable, authentic, and realistic, confirming the authenticity of our simulation. Our method can generate highly realistic effects, significantly improving efficiency by several orders of magnitude compared to manual modeling. In addition, it can effectively simulate the dynamics of catkins in different scales, providing a decision-making reference for catkin control.
期刊介绍:
Forests (ISSN 1999-4907) is an international and cross-disciplinary scholarly journal of forestry and forest ecology. It publishes research papers, short communications and review papers. There is no restriction on the length of the papers. Our aim is to encourage scientists to publish their experimental and theoretical research in as much detail as possible. Full experimental and/or methodical details must be provided for research articles.