摘要
本发明涉及优化算法领域,尤其涉及一种基于PSO‑DSSAT试验氮肥管理自动优化方法,通过在DSSAT外部构建交互环境,利用MATLAB R‑link作为桥梁,连接DSSAT与MATLAB编写的PSO算法。通过编写和配置DSSAT调用文件及批处理文件,实现对试验文件及输出的多变量定位和目标数据读取。用户可根据需求设置PSO算法的粒子总数和迭代次数,自动调整变量值从而实现目标的优化。该方法通过初始化粒子位置和速度,迭代更新粒子位置,将新位置作为变量值在试验文件中进行修改,并综合评估目标,更新历史最优位置,直至满足结束条件。最终输出最优变量组合及粒子迭代值。本发明通过自动化寻优过程,减少人工的机械性重复与主观性猜想,获取DSSAT指定试验在用户目标下的最优处理方案。
技术关键词
自动优化方法
粒子
氮肥
算法
变量
参数
速度
信息更新
社会
程序
目录
桥梁
数据
系统为您推荐了相关专利信息
航海雷达
动态
海杂波分布模型
雷达图像数据
种子
地区电网供电
风力涡轮机
分布式发电机
储能系统
柴油发电机
CBCT成像系统
旋转机架
多模式扫描
激光定位装置
射线
地基云图
云团
识别匹配方法
ORB算法
识别匹配系统