matlab离差分析代码跟踪MPD
TrackMPD
是一个三维粒子跟踪模型,用于海洋和沿海系统中海洋塑料垃圾的运输。
TrackMPD
的强大之处在于:(1)
兼容多种格式的电流-速度输入;
(2)
它能够通过添加更复杂和更逼真的粒子行为和物理过程来扩展对流-扩散的拉格朗日建模,这可以根据应用包括或排除。
目前,TrackMPD
可以包括搁浅、冲刷、降解、生物污垢、下沉和沉积。
特别是,下沉和沉积取决于颗粒行为,后者依赖于颗粒密度、尺寸、形状、结垢状态和降解状态。
该模型可以结合新的流程和行为,并通过新的实验结果或特定应用改变现有流程和行为的实施。
因此,TrackMPD
具有结构化和连贯的建模框架,以满足灵活性、可扩展性和可互换性的标准。
该框架基于对流和扩散过程的粒子跟踪和分析工具箱(PaTATO,Fredj
等人,2016
年)。
它可以使用来自不同来源的速度数据,例如不同的海洋环流模型(OGCM:例如
POM、FVCOM)和卫星观测,并且可以计算二维或三维的前向和后向轨迹。
该模型由一组耦合和相互交互的模块组成。
模块是独立的函数或类,它们定义行为、从某个源读取输入、实现给定
2021-07-22 09:49:45
166.56MB
系统开源
1