一种基于居民满意度的分类垃圾箱优化配置方法技术

技术编号:38841998 阅读:19 留言:0更新日期:2023-09-17 09:55
本发明专利技术属于资源回收技术领域,特别涉及一种垃圾箱优化智能配置方法。其技术方案是一种基于居民满意度的分类垃圾箱优化配置方法,其特征是:建立基于居民满意度的最小数量分类垃圾箱优化配置模型;针对积分表达式模型在粒子群算法中嵌入强化学习求解。本发明专利技术提出针对生活垃圾随机产生的数量概率密度函数,直接积分表达居民满意度约束要求,建立最小数量分类垃圾箱优化配置模型,避免了现有技术利用模拟抽样方法求解所带来的多次循环重复计算,大幅减少求解时长;在粒子群算法中嵌入强化学习过程,混合使用两类算法的优化策略,降低参数设置依赖的同时保留了全局搜索的并行寻优效率,进一步缩减求解时长。进一步缩减求解时长。进一步缩减求解时长。

【技术实现步骤摘要】
一种基于居民满意度的分类垃圾箱优化配置方法


[0001]本专利技术属于资源回收
,特别涉及一种垃圾箱优化智能配置方法。

技术介绍

[0002]近年来我国开始大力倡导城市生活垃圾分类处理,以期减少占地和环境污染,改善居住环境,同时对可回收物品进行资源再利用,实现变废为宝。为充分利用资金,在满足小区居民垃圾投放习惯基础上,尽可能减少堆存点分类垃圾箱配置费用,是降低物业费率、提升小区居民综合幸福度的重要措施。如果垃圾数量相对固定,该问题可以转化为一个存储平衡的线性规划模型来求解,但是由于居民日常生活难以定义描述,必须设法平衡垃圾随机产生与分类固定投放之间的矛盾,若任意扩大垃圾堆存点范围、配置大批量垃圾箱,虽然能够很好地满足居民垃圾投放需求,但是也会造成土地和资金的浪费,增加物业运营成本,并最终转嫁给居民造成不必要的负担。因此,如何合理优化配置分类垃圾箱是亟需解决的关键问题。

技术实现思路

[0003]本专利技术的目的针对生活垃圾随机产生带来的不确定性,基于居民满意度调查结果,快速确定小区垃圾堆存点最小数量的分类垃圾箱配置方案。这里定义居民满意度是指居民投放某分类一定数量垃圾时,堆存点该类垃圾箱都有足够空间可以容纳;不确定性就是指出现某个分类一定数量垃圾属于随机事件。
[0004]本专利技术的技术方案是:
[0005]一种基于居民满意度的分类垃圾箱优化配置方法,其特征是:建立基于居民满意度的最小数量分类垃圾箱优化配置模型;
[0006]所述优化配置模型的目标函数表达式为:
>[0007][0008]所述优化配置模型的居民满意度约束一,表达式为:
[0009][0010]所述优化配置模型的堆存点空间约束二,表达式为:
[0011][0012]式中:i表示垃圾分类类型,包括可回收物、厨余垃圾、有害垃圾和其他垃圾4种;
[0013]表示居民日常投放第i类垃圾的数量,为变量;
[0014]表示分类垃圾箱容量大小,为常量;
[0015]表示向上取整,即为第i类垃圾箱数量;
[0016]表示第i类生活垃圾随机产生的数量概率密度函数;
[0017]和分别表示第i类垃圾随机产生的下界数量和上界数量,均为变量;
[0018]P表示给定的居民最低满意度要求,为常量;
[0019]表示堆存点空间最大允许的分类垃圾箱数量上限,为常量。
[0020]进一步的,采用粒子群算法对所述优化配置进行求解,包括如下步骤:
[0021]步骤21 初始化粒子群;
[0022]垃圾分类为4种,所述优化配置模型的变量包括、和3个,粒子空间维度D取值12,粒子位置向量对应所述优化配置模型变量关系如下:
[0023];
[0024]垃圾数量最小值为0,最大值为M*L,因此粒子位置区间和速度区间为:
[0025];
[0026];
[0027]在允许区间内随机初始化粒子群得到初始位置向量和初始速度向量;
[0028]定义:个体历史最优位置为,初始化个体历史最优适应度值为+∞;
[0029]定义:群体全局最优位置为,初始化群体全局最优适应度值为+∞;
[0030]步骤22 计算个体适应度值;
[0031]个体适应度函数以目标函数为主体并引入惩罚函数,适应度值越小,粒子位置向量越优,个体适应度函数表达式如下:
[0032];
[0033]式中为当前粒子,为目标函数,是惩罚函数,为惩罚因子;
[0034]步骤23 更新个体历史最优位置向量与群体全局最优位置向量;
[0035]如果,则更新;
[0036]如果,则更新;
[0037]步骤24 判断是否满足算法终止条件,如果满足,则群体全局最优位置向量,算法退出;如果不满足,则累加迭代次数k=k+1,执行步骤25;
[0038]步骤25 更新粒子速度:
[0039]按照粒子“下一步迭代的移动方向=惯性方向+个体历史最优方向+群体全局最优方向”的思路,计算更新粒子速度,表达式如下:
[0040];
[0041]式中:k表示迭代次数,表示惯性权重,表示个体学习因子,表示群体学习因子,i表示粒子序号;d表示粒子维度序号;表示粒子i在第k次迭代中第d维位置分量;表示粒子i在第k次迭代中第d维速度分量;表示粒子i个体历史最优的第d维位置分量;表示群体全局最优的第d维位置分量,和为均匀分布随机数;
[0042]如果更新后的粒子速度超出所述速度区间,则将粒子速度转换为区间上下界的临近值;
[0043]步骤26 更新粒子位置,返回步骤22;
[0044]按照“粒子下一步迭代的位置=上一步位置+下一步速度”的思路,利用步骤25得到的粒子速度,计算更新粒子位置,表达式如下:
[0045];
[0046]式中,表示粒子i在第k次迭代中第d维位置分量;
[0047]如果更新后的粒子位置超出所述位置区间,则在保证移动距离不变的前提下,粒子碰撞区域边界后沿对称反射方向继续运动。
[0048]进一步的,步骤25所述更新粒子速度表达式中的速度更新参数采用强化学习进行计算,步骤为:
[0049]步骤251 更新强化学习过程的状态;
[0050]定义:强化学习过程的状态为粒子群算法当前优化进度的描述信息,表达式如下:
[0051];
[0052]式中,k表示迭代次数;为当前粒子群中最优个体的适应度值;为当前粒子群所有个体的平均适应度值;为当前粒子群的整体适应度值方差;
[0053]步骤252 更新强化学习过程的回报;
[0054]定义:强化学习过程的回报为整体适应度值方差与迭代次数的线性函数,表达式如下:
[0055];
[0056]式中,为迭代次数负回报的调节因子;
[0057]步骤253 确定强化学习的最佳动作;
[0058]定义:强化学习过程的动作为粒子群算法速度更新参数,表达式如下:
[0059];
[0060]式中,表示惯性权重,表示个体学习因子,表示群体学习因子;
[0061]以状态为输入,采用深度确定性策略梯度算法,通过正向计算和反向计算相结合,确定最佳动作,得到自适应的速度更新参数
[0062]本专利技术公开的一种基于居民满意度的分类垃圾箱优化配置方法与现有技术相比,具有以下优势:
[0063](1)针对生活垃圾随机产生的数量概率密度函数,直接积分表达居民满意度约束要求,建立最小数量分类垃圾箱优化配置模型,避免了现有技术利用模拟抽样方法求解所带来的多次循环重复计算,大幅缩减了问题求解时长;
[0064](2)针对积分表达式模型难以计算的困境,在粒子群算法中嵌入强化学习过程,混合使用两类算法的优化策略,降低参数设置依赖的同时又保留了全局搜索的并行寻优效率,进一步缩减问题求解时长。
附图说明
[0065]图1是本发本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于居民满意度的分类垃圾箱优化配置方法,其特征是:建立基于居民满意度的最小数量分类垃圾箱优化配置模型:所述优化配置模型的目标函数表达式为:;所述优化配置模型的居民满意度约束一,表达式为:;所述优化配置模型的堆存点空间约束二,表达式为:;式中:i表示垃圾分类类型,包括可回收物、厨余垃圾、有害垃圾和其他垃圾4种;表示居民日常投放第i类垃圾的数量,为变量;表示分类垃圾箱容量大小,为常量;表示向上取整,即为第i类垃圾箱数量;表示第i类生活垃圾随机产生的数量概率密度函数;和分别表示第i类垃圾随机产生的下界数量和上界数量,均为变量;P表示给定的居民最低满意度要求,为常量;表示堆存点空间最大允许的分类垃圾箱数量上限,为常量。2.如权利要求1所述的一种基于居民满意度的分类垃圾箱优化配置方法,其特征是:采用粒子群算法对所述优化配置模型进行求解,包括如下步骤:步骤21 初始化粒子群;垃圾分类为4种,所述优化配置模型的变量包括、和3个,粒子空间维度取值12,粒子位置向量对应所述优化配置模型变量关系如下:;垃圾数量最小值为0,最大值为M*L,因此粒子的位置区间和速度区间为:;;在允许区间内随机初始化粒子群得到初始位置向量和初始速度向量;定义:个体历史最优位置为,初始化个体历史最优适应度值为+∞;定义:群体全局最优位置为,初始化群体全局最优适应度值为+∞;步骤22 计算个体适应度值;个体适应度函数以目标函数为主体并引入惩罚函数,适应度值越小,粒子位置向量越优,个体适应度函数表达式如下:
;式中,为当前粒子,为目标函数,是惩罚函数,为惩罚因子;步骤23 更新个体历史最优位置向量与群体全局最优位置向量;如果,则更新;如果,则更新;步骤24 判断是否满足算法终止条件,如果满足,则群体全局最优位置向量,算法退出;如果不满足,则累加迭代次数k=k+1,执行步骤25;步骤25 更新粒子速度:按照粒子...

【专利技术属性】
技术研发人员:赵国宏陈豪江光德蒋鸣高润芳赵云飞王才红
申请(专利权)人:中国人民解放军九六九零一部队
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1