收藏 分销(赏)

两阶段遗传算法和贪心策略相结合的多约束排样优化方法.pdf

上传人:自信****多点 文档编号:647178 上传时间:2024-01-23 格式:PDF 页数:9 大小:1.70MB
下载 相关 举报
两阶段遗传算法和贪心策略相结合的多约束排样优化方法.pdf_第1页
第1页 / 共9页
两阶段遗传算法和贪心策略相结合的多约束排样优化方法.pdf_第2页
第2页 / 共9页
两阶段遗传算法和贪心策略相结合的多约束排样优化方法.pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第 31 卷 第 3 期厦门理工学院学报Journal of Xiamen University of TechnologyVol.31 No.32023 年 6 月Jun.2023两阶段遗传算法和贪心策略相结合的多约束排样优化方法马英钧,钟俊江*(厦门理工学院数学与统计学院,福建 厦门 361024)摘 要为了提升产品排样问题的板材利用率,降低生产成本,同时满足切割过程中的“齐头切”和“阶段数不超过3”的约束,分别建立产品和条带组合优化的数学模型;引入序号编码、部分交叉映射,设计局部最优解码方案,进而建立两阶段遗传算法模型。基于贪心策略分别建立产品和条带余料再利用算法来提升利用率,提出一种两

2、阶段遗传算法和贪心策略的排样优化方法。5个基准数据集验证的结果表明:与其他排样优化模型相比,多阶段遗传算法和贪心策略的排样结果不仅满足“齐头切”和“阶段数”的约束,同时板材的利用率更高,在5个数据集上的板材利用率基本上都可保持在80%以上。关键词排样优化;遗传算法;贪心策略;板材利用率中图分类号O221.2 文献标志码A 文章编号1673-4432(2023)03-0079-09Layout Optimization Based on Two-Stage Genetic Algorithm and Greedy StrategyMA Yingjun,ZHONG Junjiang*(School

3、 of Mathematics&Statistics,Xiamen University of Technology,Xiamen 361024,China)Abstract:To improve the plate utilization rate,reduce cost,and satisfy the constraints of“straight and edge cutting”and“no more than 3 stages”in the cutting process,a model of a two-stage genetic algorithm with the greedy

4、 strategy was proposed to optimize the layout.To accomplish this,mathematical models of product and strip combination were first introduced with serial number coding,partial cross mapping and local optimal decoding schemes to develop the two-stage genetic algorithm model,and the greedy strategy used

5、 to develop the algorithm for product and strip residual material reuse to improve the utilization rate.The results verified by five benchmark data sets show that compared with other layout optimization models,the layout results of the two-stage genetic algorithm with the greedy strategy meet the co

6、nstraints of“straight and edge cutting”and“no more than 3 stages”,and have a higher plate utilization rate,marking basically 80%or more on all five data doi:10.19697/ki.1673-4432.202303012收稿日期:20221109 修回日期:20230224基金项目:福建省自然科学基金项目(2021J05260,2023J011433);教育部人文社会科学研究青年基金项目(21YJC910011);福建省中青年教师教育科研项

7、目(JAT200474)通信作者:钟俊江,男,副教授,博士,研究方向为应用统计、统计计算,E-mail:。引文格式:马英钧,钟俊江.两阶段遗传算法和贪心策略相结合的多约束排样优化方法 J.厦门理工学院学报,2023,31(3):79-87.Citation:MA Y J,ZHONG J J.Layout optimization based on two-stage genetic algorithm and greedy strategyJ.Journal of Xiamen University of Technology,2023,31(3):79-87.(in Chinese)厦门理工

8、学院学报2023 年sets.Key words:layout optimization;genetic algorithm;greedy strategy;board utilization rate排样优化问题本质上也称切割填充问题,优化的目的是合理规划方形产品在板材上的布局,减少下料过程中的板材浪费,简化切割过程。下料作为众多制造企业生产链中产品及零部件生产的第一道工序,消耗的材料和资源不容小觑,如何提高材料利用率,降低原材料消耗,是企业减少资源和能源浪费,承担环境保护责任所要解决的关键问题。针对排样优化问题,当前已提出一些计算模型。王竹婷等1将层次聚类思想引入矩阵排样优化问题中,通过计

9、算矩形组件间的结合度,将结合度最高的组件进行合并,并重复该过程来实现优化方案设计。王伟等2提出了一种基于捕食策略的遗传算法,通过对编码、遗传算子和适应度算子进行改进,并结合最低轮廓线搜索算法来获得最优布局。曾晓亮等3利用六元数组对矩形组件进行表征,并利用多岛遗传算法来设计排样方案,结果表明,该方案具有较高的利用率和稳定性。近年来,陈仕军等4提出反悔算子、距离受限邻域算子、满足容忍度3种策略来改进传统的邻域搜索算法,通过与以往方法的结果对比发现,该方法具有很高的求解效率。吴继聪等5介绍了多种Meta-Heuristic算法在排样优化研究中的应用,并分析不同算法的性能和适用场景。与之前的方形组件的

10、排样优化研究不同,张闯等6研究二维椭圆零件的排样优化问题,提出了一种在仿射坐标系下的变换,并建立整数规划模型。以上成果虽然推动了排样优化问题的研究,但是它们仅考虑如何排样以使材料最省,很少考虑到机器的具体切割限制,比如每次的切割可以保证板材分离及切割的次数不能过多的限制等。基于此,针对多约束排样优化问题的特点,本文提出了一种两阶段遗传算法和贪婪策略相结合的排样优化方法,建立产品布局和条带布局的数学模型,利用一种两阶段遗传算法来进行模型求解,并设计有效的解码方案提升模型的求解效率。同时,为了进一步提升利用率,针对“条带余料”和“板材余料”建立2种基于贪婪策略的算法模型,并在多个数据集上执行计算,

11、以验证本文算法的有效性。1问题分析本研究的问题引自2022年“中国光谷华为杯”研究生数学建模竞赛B题第一问。本问题中的切割需要满足以下条件:1)只考虑“齐头切”的切割方式(直线切割、切割方向垂直于板材一条边,并保证每次直线切割板材可分离成2块);2)切割阶段数不超过3,同一个阶段切割方向相同;3)假定板材原片仅有一种规格且数量充足;4)排样方案不用考虑锯缝宽度(即切割的缝隙宽度)影响;5)最终切割生成的产品项是完整的,非拼接而成。图1是一种有效的3阶段切割方式及其生成的模块。图1一种3阶段切割方式及其生成模块简图Fig.1A three-stage cutting mode and modul

12、es it generated80第 3 期马英钧,等:两阶段遗传算法和贪心策略相结合的多约束排样优化方法图1中:实竖线表示第一次切割得到两个模块分别是条带1和条带2;长横虚线表示对于条带的切割(即第二次切割)得到6个栈分别是栈1、栈2、栈3、栈4、栈5和栈6;短竖虚线表示对于栈的切割(即第三次切割)最终获得17个产品。由图1可以看出,以上的每次切割都是沿着板材的一条边进行的,并且每次切割都将板材分成2段。对于该问题直接进行二维布局,不仅计算复杂度高,而且很有可能导致不满足“切割阶段不超过3”的约束。由图1可知,第二刀切割会产生多个栈,每个栈都是由边长相等的产品组成的,因此,研究等边长的产品可

13、以在一定程度上提升板材的利用效率。为了减少切割的次数,先将边长相等的产品拼接为条带,并将条带沿着板材的长边放置。因此,根据产品的边长特点,将其分为3个类别:1)类别1包含有相等的边长,并且相等边长小于W(板材的宽)的产品;2)类别2包含边长大于W的产品;3)类别3包含与其他产品的边长都不相等的产品。对于类别1,建立一阶段模型来实现产品组合为条带优化;对于类别1得到的条带和类别2的产品(每个作为一个条带),建立二阶段模型来实现条带在板材上的布局优化;对于边长不相等的产品(类别3),利用前两步的废料和新板材,执行余料再利用。具体求解框架见图2。2基于两阶段遗传算法的产品布局优化本节主要通过两阶段遗

14、传算法来实现类别1和类别2的产品在板材上的优化布局,主要包含3个步骤:1)建立产品组合优化数学模型;2)建立条带优化数学模型;3)构建两阶段遗传算法来初步实现两类产品在板材上的最优布局。2.1产品组合优化数学模型的建立对于物品很少的分组,如果直接组合为条带,可能会导致空间的浪费。因此,设置阈值,对边长相等的物品数大于的那些分组拼接为条带。令M1表示需要拼接的物品的个数,li表示第i产品的另一边(除了相等边长的另一边)的长度,M2表示预估需要的条带个数,xij表示第i产品是否放置于条带j中,当第i产品置于条带j中时,xij=1,反之,xij=0。为了使得用料最省,要求在不超过每个条带的限制长度L

15、(板材的长边)情况下,使得所用的条带的数量尽可能少。此时,其模型为argminx j=1M2(i=1M1xij),s.t.i=1M1xij li L,j=1,M2;j=1M2xij=1,i=1,2,M1;xij0,1,i=1,M1,j=1,M2。(1)图2多约束排样优化问题的整体求解框架Fig.2Solution framework for multi-constraint layout optimization81厦门理工学院学报2023 年在式(1)的目标函数中:argminx()表示最小目标函数下变量x的值;(x)为判断函数,当x0 时,(x)=1,当x=0时,(x)=0。由式(1)可以

16、看出,目标函数要求选取的条带数尽可能小。第一个约束条件要求,每个条带剪裁的产品项的总长度小于原片的最大长度L。第二个约束要求每个产品必须有一个条带来剪裁。第三个约束条件要求xij是01决策变量。需要注意的是,以dataA1的边长为58的产品为例,其84个产品另一边长的总和为100 830,而每个条带的最大长度为2 440,因此,M 100 830/2 440 41.32。对于式(1)描述的混合01规划问题,变量的个数至少为84 42。2.2条带组合优化数学模型的建立本节主要介绍条带在板材上最优布局的数学模型的建立。令wiN1i=1表示类别1得到的N1个条带宽的集合,wiN2i=1表示类别 2的

17、N2个的产品(即条带)的较短边长度的集合。此时,一共有N3=(N1+N2)个条带,这些条带的宽组成的集合可记为wiN3i=1。令N4表示预估需要的板材个数。yij表示第i个条带是否放置于板材j中,当第i个条带放置于板材j中时,yij=1,反之,yij=0。根据板材数量最小的目标,以及每个板材中条带宽度和不超过W(即板材宽度)的约束,可以得到如下约束优化问题argminy j=1N4(i=1N3yij),s.t.i=1N3yij wi W,j=1,2,N4;j=1N4yij=1,i=1,2,N3;yij0,1,i=1,N3,j=1,N4。(2)式(2)中:(x)为判断函数,与式(1)中的定义类似

18、。由式(2)可以看出,目标函数要求选取的板材数尽可能小。第一个约束条件要求每个板材剪裁的条带的总宽度小于板材的宽度W,第二个约束要求每个条带必须有一个板材来剪裁,第三个约束条件要求yij是01决策变量。需要注意的是,以dataA1和阈值=10为例,根据类别1拼接得到108个条带和类别2的102个条带,一共得到 210 个条带。这些条带的总宽度为71 754,因此,至少需要的板材数量N=71 754/1 220 59。也就是说,式(2)描述的模型中决策变量的个数至少为210 59。2.3基于两阶段遗传算法的模型求解节2.1和节2.2描述的问题都是混合01规划模型,并且模型中决策变量的个数都比较多

19、,利用传统的优化方法很难求解,甚至很难得到可行解。基于此,本研究采用遗传算法进行求解。现以产品组合优化的求解进行介绍。遗传算法的优化方案包含编码、生成初始种群、计算适应度、交叉、变异等操作。1)编码。为了提升编码效率,本研究使用序号编码来生成染色体。对于M个产品,任意一条染色体可表示为X=x1,x2,xM,其中 x1,x2,xM表示产品编号1,2,M 的任意排列。染色体X表示的意义是依次实现产品x1,x2,xM的剪裁。2)目 标 函 数。对 于 染 色 体X=x1,x2,xM,条 带 的 长 度 限 制L,产 品 另 一 边 长 度 l1,l2,lM,计算条带总数的计算步骤如下:Step1 将

20、产品项按照染色体X=x1,x2,xM的顺序排列;初始化K=0,i=1,j=1,F1=,Z=0。Step2 将当前第i个产品放入Fj中,即Fj=Fj,xi,并计算Z=Z+lxk。Step3 当Z L时,表示前条带有剩余;否则,删除集合Fj的最后一个元素,选择下一个条带,即j=j+1,Fj=xi,Z=0。Step4 i=i+1,若i M,执行步骤Step2和Step3;否则,返回需要的条带总数K=j。82第 3 期马英钧,等:两阶段遗传算法和贪心策略相结合的多约束排样优化方法在以上步骤中,集合Fj表示第 j条带剪裁的产品集合,K表示条带总数。由以上步骤可以看出,解码步骤的算法复杂度为O(n)。本研

21、究中的每个染色体都是利用贪心算法进行解码,不仅保证每个染色体是可行解,而且是局部最优的。3)交叉和变异。由于本文采用序号编码,在交叉的时候可能会导致染色体损坏。因此,采用部分交叉映射来对染色体进行修正7-9。部分交叉映射的主要思想是:对两个待交叉染色体交叉区域内的基因互换,并利用交叉区域内的映射关系将交叉区域外的基因进行修正。为了提升计算效率,保证变异之后染色体的有效性,变异操作采用基因交换的方式,即随机选择待变异染色体两个位置的基因进行交换10。4)重组。为了提升算法效率,保证优秀染色体可以进入下一代,本文设置代沟操作,并在每一次交叉变异之后,选取上一代最优的10%的个体直接进入下一代。遗传

22、算法的具体流程见图3。综上,首先利用遗传算法求解节2.1的问题来获取产品组装为条带的最优方案,然后再利用遗传算法求解节2.2实现条带在板材上的最优布局。3基于贪心策略的余料再利用在产品组合优化和条带组合优化的过程中,都可能会出现余料,合理利用这些余料可以在很大程度上提升板材的利用效率。因此,基于贪心策略11-12,本文提出两方面的余料利用策略,即产品组合的余料再利用和条带组合的余料再利用。3.1产品组合的余料再利用条带剪裁产品的过程中,若条带中产品项的总长度小于L,导致余料S1产生。图4给出了余料S1的再利用示意图。如图4所示,对于组装条带产生的余料S1,其高为h1,宽为w1,从剩余的产品中选

23、择可以放入S1的产品集合C1,即C1=x|min hx,wx min h1,w1且max hx,wx min wi,hi 且 max w,h max wi,hi,说明此时第i个产品项可利用余料S1剪裁,更新T=T,i。Step3 i=i+1,若i M,执行步骤Step2;否则,执行Step4。Step4 从T中挑选面积最大的第k产品放入余料S1中,且保证该产品左下边顶点与S1左上顶点重合,计算此时可用余料S1。Step5 计算产品旋转90o后的可用余料S1,当旋转后依旧可以放置,并且S1 S1时,将该产品旋转90o,更新余料S1=S1,更新余料S1的宽w和高h,T=;否则,更新余料S1=S1,

24、更新余料S1的宽w和高h,T=。Step6 更新步骤Step2、Step3、Step4和Step5,直至不能找到可放置的产品。返回关于当前余料S1的再利用方案。根据以上步骤可以看出,对于任意产品的放置,都需要对所有的可能产品遍历一次,因此,其算法复杂度为O(n2)。3.2条带组合的余料再利用在板材剪裁条带的过程中,若板材中条带的总宽度小于W,导致余料S2产生。余料S2的再利用示意图见图5。图4余料S1的再利用示意图Fig.4Reuse of residual material S1图5余料S2的使用示意图Fig.5Reuse of residual material S284第 3 期马英钧,

25、等:两阶段遗传算法和贪心策略相结合的多约束排样优化方法板材剪裁条带过程中产生的余料如图5所示。首先,利用贪心策略,从剩余需要剪裁的产品中选择最优的,即满足剪裁要切,面积最大,且放置方式要保证可利用余料S21的可利用面积最大。然后,经过第一次放置,有2块余料产生,即余料S21和余料S22。对于余料S22的处理方式与第一步类似,而余料S21的处理方式如节3.1余料S1的再利用步骤所示。余料S2的再利用步骤如下:Step1 令 余 料S2的 宽w和 高h,且 剩 余m个 需 要 剪 裁 产 品C1,C2,Cm的 宽 分 别 为 w1,w2,wm,高分别为 h1,h2,hm。Step2 按照余料S1的

26、再利用算法,寻找产品放入S2中,得到剩余余料S21和余料S22。Step3 对剩余余料S21,重复余料S1的再利用算法,直至不能放置产品。Step4 对剩余余料S22,重复步骤Step2和Step3,直至不能放置产品。输出余料S2的再利用方案。4模型整体求解结果和分析4.1两阶段遗传算法的优化性能分析对于类别1和类别2中的产品,利用两阶段遗传算法来获得产品的初始布局。现以dataA1中边长为58的84个产品组合条带和210个条带组合在板材上布局为例来分析两阶段遗传算法的优化性能,结果见图6。由图6(a)可以看出,初始随机方案的条带数为51,条带利用率为100 830/(2 440 51)=81

27、.03%。随着算法进行,所需的条带数逐渐降低,最终需要的条带数为 46,条带利用率为100 830/(2 440 46)=89.83%。条带的数量降低4个,条带的利用率提升8.81%。由图6(b)可以看出,随着迭代过程的进行,组装210个条带需要的板材数量逐渐降低。初始随机生成的组装方案需要64个板材,板材的横向利用率为71 754/(1 220 70)=84.02%,其中71 754为210个条带的总宽度;当迭代次数为150次以后,板材的个数稳定到64个,板材的横向利用率为71 754/(1 220 64)=91.90%,提升了7.88%。4.2阈值对模型性能的影响如节2.2所述,对于某些存

28、在边长相等但数量很少的物品,直接组合为条带可能会导致板材的浪费。通过设置阈值=2,3,20来分析相等边长物品的数量与板材利用率的关系。具体地,当=2时,考虑所有存在边长相等的物品(相等边长小于1 220);当=3时,考虑相等边长的物品数量3的情况。以dataA1为例,对于不同的阈值,代入以上过程,可得到相应的板材利用率,结果见图7。由图7可以看出,随着阈值的增加,板材的利用率也在逐渐提高,当阈值=10左右时,板材的利用率最高可达到82.71%。因此,对于数据集1,本文取=10,即对那些边长相等的物品数量10的分组利用第2节的操作来组合为条带,边长相等的物品数量小于10的个体归入类别3。(a)8

29、4个边长为58的产品组合为条带的优化过程 (b)210个条带板材上布局的优化过程图6关于dataA1的两阶段遗传优化过程图Fig.6Two-stage genetic optimization process for dataA185厦门理工学院学报2023 年4.3板材布局对于 2022 年“中国光谷华为杯”研究生数学建模竞赛 B 题中的 dataA1、dataA2、dataA3、dataA4和dataA5这5个数据集,利用以上过程来执行排样优化,并选取禁忌搜索算法13-14进行对比,最终得到的结果见表1。由于并不知道实际的最优板材数量,但可以计算最优板材数量的下界,即“最优板材数量下界”,

30、它通过利用产品项的总面积和除以板材面积,并向上取整得到。由表1可以看出,本文的方法在5个数据集上的板材利用率基本上都可保持在80%以上,并且高于禁忌搜索算法的结果。其中,对于dataA1,物品总面积为2.486 9108,需要的板材数量为101个,板材的利用率为82.71%。图8给出了dataA1的第一个板材上的排样效果图。表1排样优化在5个数据集上的结果对比Table 1Results of layout optimization across five data sets compared数据集产品项总面积最优板材数量下界禁忌搜索算法本文算法板材数量/个板材利用率/%板材数量/个板材利用率

31、/%dataA12.486 91088410381.1110182.71dataA22.467 01088310182.059884.56dataA32.492 41088410282.099885.43dataA42.436 6108829784.389586.16dataA52.484 6108849984.319786.05图8dataA1中第一个板材上的产品排样Fig.8Product layout on the first plate in dataA1图7dataA1中阈值和利用率的关系Fig.7Relationship between threshold and utilizat

32、ion in dataA186第 3 期马英钧,等:两阶段遗传算法和贪心策略相结合的多约束排样优化方法5结论针对多约束产品排样问题,提出一种两阶段遗传算法和贪心策略相结合的排样优化方法。该方法通过分析产品排样问题的特征,设计局部最优解码方案,采用两阶段遗传算法来实现产品和条带的最优布局,并针对产品余料和条带余料分别设计基于贪心策略的再利用方案。利用2022年研究生数学建模竞赛B题的5种数据集进行测试,通过模型对比和分析,验证了本研究模型的有效性。该模型的建立为有切割次数和切割限制的排样优化问题提供了一种新的求解方案。下一步的工作将针对多约束排样优化问题的特点建立集成学习模型,从而设计更为有效的

33、邻域搜索策略,以进一步提升板材的利用率。参考文献1 王竹婷,邹乐.基于层次聚类模型的矩形优化排样问题研究J.重庆科技学院学报(自然科学版),2014,16(2):127-142.2 王伟,杜向阳.基于捕食搜索策略的遗传算法在矩形件优化排样中的研究J.中国农机化学报,2019,40(2):157-162.3 曾晓亮,琼 吴,袁旭华.二维矩形件排样问题的自适应多岛遗传算法优化J.锻压技术,2020,45(12):53-58.4 陈仕军,许继影.改进邻域搜索算法的矩形件排样优化研究J.山西师范大学学报(自然科学版),2022,36(1):49-55.5 吴继聪,王兴波.Meta-Heuristic算

34、法在二维图形优化排样中的应用J.信息与电脑,2021(17):57-59.6 张闯,高强,丛玉龙,等.二维椭圆零件排样问题研究J.科技创新与应用,2022(7):24-26.7 张卫凌,刘涛.基于改进遗传算法的生活垃圾转运站选址问题J.现代城市研究,2022(8):92-105.8 钢 辛,宋少忠,张慧,等.基于改进遗传算法的路径规划问题应用J.吉林大学学报(信息科学版),2022,40(6):946-952.9 曾坤,姜志侠,赵红梦.改进的分布式并行遗传算法求解大规模TSP问题J.长春理工大学学报(自然科学版),2022,45(4):136-143.10 张念,陈熙,袁媛,等.基于改进遗传算

35、法的多车场生鲜配送优化J.广西大学学报(自然科学版),2022,47(5):1 314-1 326.11 梁亚敏.基于贪心算法的翻译语料库异质性特征自动挖掘方法J.计算机应用研究,2022,41(4):50-53.12 林洪,邓艳.改进贪心算法求解扩展简化折扣0-1背包问题J.西南师范大学学报(自然科学版),2022,47(11):63-71.13 欧阳城添,唐风,朱东林.融合禁忌搜索的SSA算法及其路径规划的应用J.电子测量技术,2022,45(22):32-40.14 袁春雨.基于禁忌搜索算法的二维装箱问题研究J.山西能源学院学报,2017,30(3):214-217.(责任编辑 雨松)【

36、简讯】我校“机器人系统与数字制造”实验室入选市重点实验室6月6日,厦门市科学技术局公布了2023年厦门市重点实验室认定名单,我校机械与汽车工程学院刘建春教授团队申报的“厦门市机器人系统与数字制造重点实验室”成功入选。该重点实验室针对机器人系统集成与研发,重点研究智能、高效、高精机器人系统的控制与集成,围绕机器人智能控制与精密加工、机器人视觉感知与检测、多机器人运动协同规划与控制等领域,为机械、电子、医疗等行业提供机器人系统解决方案。实验室同时研究数字制造技术,重点研究 CAD/CAE/CAM/CAPP、虚拟仿真、增减材制造、自动化生产线等数字化制造核心技术,构建设计、仿真、优化和制造等全过程数字化系统,实现制造的柔性、加工的集成性,提高生产的效率和产品的质量。据悉,该实验室依托我校“机械工程”福建省高原学科,与厦门宏发、金龙、路达、通达、林德联合成立智能制造产业学院,围绕机器人系统集成与应用、数字制造技术等制造业关键领域的前沿问题开展技术攻关,培养和汇聚机器人与数字化制造相关的高水平科研人才和团队。学院将以该实验室入选市重点实验室为契机,进一步加强我校高层次科研创新平台建设,为提升学校的科研创新、社会服务能力和人才培养质量提供重要支撑。(机械与汽车工程学院、科研处/文)87

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 论文指导/设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服