[go: up one dir, main page]

CN118536910A - Retired power battery intelligent storage method and device, intelligent storage system and storage medium - Google Patents

Retired power battery intelligent storage method and device, intelligent storage system and storage medium Download PDF

Info

Publication number
CN118536910A
CN118536910A CN202410887922.2A CN202410887922A CN118536910A CN 118536910 A CN118536910 A CN 118536910A CN 202410887922 A CN202410887922 A CN 202410887922A CN 118536910 A CN118536910 A CN 118536910A
Authority
CN
China
Prior art keywords
target
storage
aevb
fitness
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410887922.2A
Other languages
Chinese (zh)
Other versions
CN118536910B (en
Inventor
屈挺
潘威
张凯
郑湃
李昭
黄国全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan University
Original Assignee
Jinan University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jinan University filed Critical Jinan University
Priority to CN202410887922.2A priority Critical patent/CN118536910B/en
Publication of CN118536910A publication Critical patent/CN118536910A/en
Application granted granted Critical
Publication of CN118536910B publication Critical patent/CN118536910B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/20Ensemble learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/12Computing arrangements based on biological models using genetic models
    • G06N3/126Evolutionary algorithms, e.g. genetic algorithms or genetic programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Economics (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Biophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Mathematical Physics (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physiology (AREA)
  • Molecular Biology (AREA)
  • Game Theory and Decision Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computational Linguistics (AREA)
  • Genetics & Genomics (AREA)
  • Biomedical Technology (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

本申请涉及退役动力电池智能仓储方法、装置、智能仓储系统及存储介质,该方法包括:获得待仓储的每个目标AEVB对应的多种目标指标参数;在对目标指标参数进行预处理,生成标准特征参数之后,利用评估分类模型处理标准特征参数,得到与每个目标AEVB对应的分类标签数据;基于仓储库区对应的布局参数信息和多个目标AEVB,利用NSGA‑II算法进行仓储分配规划,生成初始仓储分配信息;确定初始仓储分配信息中所有备选仓储库区对应的第一仓储适应度,根据与分类标签数据中的目标重组热度分类及目标重组热度评分值的对应的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行仓储规划迭代,直至差值不大于预设阈值,生成对应的目标仓储分配信息。

The present application relates to a method, device, intelligent storage system and storage medium for intelligent storage of retired power batteries, the method comprising: obtaining a plurality of target indicator parameters corresponding to each target AEVB to be stored; after preprocessing the target indicator parameters to generate standard feature parameters, using an evaluation classification model to process the standard feature parameters to obtain classification label data corresponding to each target AEVB; based on the layout parameter information corresponding to the storage area and a plurality of target AEVBs, using the NSGA‑II algorithm to perform storage allocation planning to generate initial storage allocation information; determining the first storage fitness corresponding to all candidate storage areas in the initial storage allocation information, and performing storage planning iterations on the initial storage allocation information according to the difference between the target storage fitness corresponding to the target reorganization heat classification and the target reorganization heat score value in the classification label data and the first storage fitness, until the difference is no greater than a preset threshold, and generating the corresponding target storage allocation information.

Description

退役动力电池智能仓储方法、装置、智能仓储系统及存储介质Intelligent storage method, device, intelligent storage system and storage medium for retired power batteries

技术领域Technical Field

本申请涉及退役动力电池梯次利用技术领域,特别是退役动力电池智能仓储方法、装置、智能仓储系统及存储介质。The present application relates to the technical field of cascade utilization of retired power batteries, and in particular to an intelligent storage method, device, intelligent storage system and storage medium for retired power batteries.

背景技术Background Art

动力电池广泛用于电动汽车等领域,随着使用时间的推移,其性能会逐渐衰减,最终达到不能再满足车辆使用需求的退役状态,退役后的动力电池仍具有一定的剩余容量,可以用于储能等场景,在相关技术中,动力电池回收再利用的方式包括拆解回收和梯次利用,梯次利用因其能够延长电池的生命周期价值和实现对资源的充分利用,梯次利用在动力电池回收中越来越受到欢迎。Power batteries are widely used in electric vehicles and other fields. As time goes by, their performance will gradually decline, and eventually they will be retired and can no longer meet the needs of vehicle use. Retired power batteries still have a certain residual capacity and can be used in energy storage and other scenarios. In related technologies, the ways of recycling and reusing power batteries include disassembly and recycling and cascade utilization. Cascade utilization is becoming more and more popular in power battery recycling because it can extend the life cycle value of the battery and make full use of resources.

相关技术中,退役的动力电池在回收存储阶段,因未考虑重组环节效率问题,在产品被送至重组车间重组时,会造成重组的产品质量参差不齐;同时,因为不同退役动力电池对应的部分内特性参数是不可获取的,通过获取有限的可测量的内特性参数对退役动力电池进行分选,然后对分选的动力电池进行重组,会造成退役动力电池在仓储过程中不能有效的分类,进而不能对重组电池的品质进行有效管控,降低退役动力电池回收利用效率,并且,还会造成待重组的动力电池在仓储时存储混乱、降低拣选效率,以及因无效的分类,退役动力电池难以进行规范化存储,存在安全风险。In the related art, during the recycling and storage stage of retired power batteries, the efficiency of the reorganization link is not taken into consideration, which will cause uneven quality of the reorganized products when the products are sent to the reorganization workshop for reorganization. At the same time, because some internal characteristic parameters corresponding to different retired power batteries are not available, the retired power batteries are sorted by obtaining limited measurable internal characteristic parameters, and then the sorted power batteries are reorganized, which will cause the retired power batteries to be unable to be effectively classified during the storage process, and thus the quality of the reorganized batteries cannot be effectively controlled, reducing the recycling efficiency of retired power batteries, and will also cause storage chaos of the power batteries to be reorganized during storage, reduce picking efficiency, and due to ineffective classification, it is difficult to store the retired power batteries in a standardized manner, posing a safety risk.

目前针对相关技术中退役动力电池在仓储过程中未能有效分选、降低动力电池回收利用率及降低智能仓储效果的问题,尚未提出有效的解决方案。At present, no effective solution has been proposed for the problem in related technologies that retired power batteries cannot be effectively sorted during the storage process, which reduces the recycling rate of power batteries and reduces the effect of intelligent storage.

发明内容Summary of the invention

本申请实施例提供了一种退役动力电池智能仓储方法、装置、智能仓储系统及存储介质,以至少解决相关技术中退役动力电池在仓储过程中未能有效分选、降低动力电池回收利用率及降低智能仓储效果的问题。The embodiments of the present application provide a method, device, intelligent storage system and storage medium for intelligent storage of retired power batteries, so as to at least solve the problems in the related art that retired power batteries cannot be effectively sorted during the storage process, reduce the recycling rate of power batteries and reduce the effect of intelligent storage.

第一方面,本申请实施例提供了一种退役动力电池智能仓储方法,包括:获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个所述目标信息包括多种目标指标参数,所述目标指标参数用于表征对应的所述目标AEVB的一种特性参数,所述特性参数包括内特性参数和外特性参数;在对每个所述目标AEVB所对应的所述多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个所述目标AEVB所对应的多种所述标准特征参数,得到与每个所述目标AEVB对应的分类标签数据,其中,所述分类标签数据包括所述目标AEVB对应的目标重组热度分类及目标重组热度评分值,所述目标重组热度分类用于表征所述目标AEVB在重组时被使用的优先级,所述评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据;基于预设的仓储库区对应的布局参数信息和多个所述目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,其中,所述初始仓储分配信息包括为每个所述目标AEVB分配的备选仓储库区;确定所述初始仓储分配信息中的所有所述备选仓储库区所对应的第一仓储适应度,并根据与所述目标重组热度分类及所述目标重组热度评分值对应的目标仓储适应度和所述第一仓储适应度的差值,对所述初始仓储分配信息进行基于所述NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至所述差值不大于预设阈值,生成对应的目标仓储分配信息,其中,所述目标仓储分配信息包括为每个所述目标AEVB分配的目标仓储库区。In a first aspect, an embodiment of the present application provides an intelligent storage method for retired power batteries, comprising: obtaining target information of multiple target power storage batteries AEVB to be stored, wherein each of the target information includes multiple target indicator parameters, and the target indicator parameters are used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameters include internal characteristic parameters and external characteristic parameters; after preprocessing the multiple target indicator parameters corresponding to each of the target AEVB to generate corresponding multiple standard characteristic parameters, using a trained evaluation classification model to process the multiple standard characteristic parameters corresponding to each of the target AEVB to obtain classification label data corresponding to each of the target AEVB, wherein the classification label data includes a target recombination heat classification and a target recombination heat score value corresponding to the target AEVB, the target recombination heat classification is used to characterize the priority of the target AEVB used during recombination, and the evaluation classification model is based on the extreme gradient boosting decision tree algorithm XGBoos A machine learning model trained by t is trained to generate classification label data corresponding to the corresponding battery according to the input characteristic parameters of the recombinant battery; based on the layout parameter information corresponding to the preset storage area and the multiple target AEVBs, a multi-objective genetic NSGA-II algorithm is used to perform storage allocation planning to generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the candidate storage area allocated to each target AEVB; the first storage fitness corresponding to all the candidate storage areas in the initial storage allocation information is determined, and according to the difference between the target storage fitness corresponding to the target recombination heat classification and the target recombination heat score value and the first storage fitness, the initial storage allocation information is subjected to non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm until the difference is no greater than a preset threshold, and the corresponding target storage allocation information is generated, wherein the target storage allocation information includes the target storage area allocated to each target AEVB.

第二方面,本申请实施例提供了一种退役动力电池智能仓储装置,包括:In a second aspect, an embodiment of the present application provides an intelligent storage device for retired power batteries, comprising:

获取模块,用于获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个所述目标信息包括多种目标指标参数,所述目标指标参数用于表征对应的所述目标AEVB的一种特性参数,所述特性参数包括内特性参数和外特性参数;An acquisition module, used for obtaining target information of a plurality of target power storage batteries AEVB to be stored, wherein each of the target information includes a plurality of target index parameters, and the target index parameters are used for characterizing a characteristic parameter of the corresponding target AEVB, and the characteristic parameters include internal characteristic parameters and external characteristic parameters;

预测模块,用于在对每个所述目标AEVB所对应的所述多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个所述目标AEVB所对应的多种所述标准特征参数,得到与每个所述目标AEVB对应的分类标签数据,其中,所述分类标签数据包括所述目标AEVB对应的目标重组热度分类及目标重组热度评分值,所述目标重组热度分类用于表征所述目标AEVB在重组时被使用的优先级,所述评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据;A prediction module, used for preprocessing the multiple target indicator parameters corresponding to each target AEVB to generate the corresponding multiple standard feature parameters, and then using the trained evaluation classification model to process the multiple standard feature parameters corresponding to each target AEVB to obtain classification label data corresponding to each target AEVB, wherein the classification label data includes the target recombination heat classification and the target recombination heat score corresponding to the target AEVB, the target recombination heat classification is used to characterize the priority of the target AEVB to be used during recombination, and the evaluation classification model is a machine learning model trained based on the extreme gradient boosting decision tree algorithm XGBoost, and is trained to generate classification label data corresponding to the corresponding battery according to the input recombination battery characteristic parameters;

规划模块,用于基于预设的仓储库区对应的布局参数信息和多个所述目标AEVB,利用多目标遗传算法NSGA-II进行仓储分配规划,生成对应的初始仓储分配信息,其中,所述初始仓储分配信息包括为每个所述目标AEVB分配的备选仓储库区;A planning module, which is used to perform storage allocation planning based on the layout parameter information corresponding to the preset storage area and the plurality of target AEVBs, using the multi-objective genetic algorithm NSGA-II, and generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the candidate storage area allocated to each target AEVB;

处理模块,用于确定所述初始仓储分配信息中的所有所述备选仓储库区所对应的第一仓储适应度,并根据由所述目标重组热度分类和所述目标重组热度评分值确定的目标仓储适应度和所述第一仓储适应度的差值,对所述初始仓储分配信息进行基于所述NSGA-II的非支配排序迭代及遗传进化迭代,直至所述差值不大于预设阈值,生成对应的目标仓储分配信息,其中,所述目标仓储分配信息包括为每个所述目标AEVB分配的目标仓储库区。A processing module is used to determine the first storage fitness corresponding to all the alternative storage areas in the initial storage allocation information, and according to the difference between the target storage fitness determined by the target recombination heat classification and the target recombination heat score value and the first storage fitness, perform non-dominated sorting iteration and genetic evolution iteration based on the NSGA-II on the initial storage allocation information until the difference is no more than a preset threshold, and generate corresponding target storage allocation information, wherein the target storage allocation information includes a target storage area assigned to each of the target AEVBs.

第三方面,本申请实施例提供了一种智能仓储系统,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行第一方面所述的退役动力电池智能仓储方法。In a third aspect, an embodiment of the present application provides an intelligent warehousing system, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the intelligent warehousing method for retired power batteries described in the first aspect.

第四方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述第一方面所述的退役动力电池智能仓储方法。In a fourth aspect, an embodiment of the present application provides a storage medium on which a computer program is stored, and when the program is executed by a processor, the intelligent storage method for retired power batteries as described in the first aspect above is implemented.

相比于相关技术,本申请实施例提供的退役动力电池智能仓储方法、装置、智能仓储系统及存储介质,通过获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个所述目标信息包括多种目标指标参数,所述目标指标参数用于表征对应的所述目标AEVB的一种特性参数,所述特性参数包括内特性参数和外特性参数;在对每个所述目标AEVB所对应的所述多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个所述目标AEVB所对应的多种所述标准特征参数,得到与每个所述目标AEVB对应的分类标签数据,其中,所述分类标签数据包括所述目标AEVB对应的目标重组热度分类及目标重组热度评分值,所述目标重组热度分类用于表征所述目标AEVB在重组时被使用的优先级,所述评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据;基于预设的仓储库区对应的布局参数信息和多个所述目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,其中,所述初始仓储分配信息包括为每个所述目标AEVB分配的备选仓储库区;确定所述初始仓储分配信息中的所有所述备选仓储库区所对应的第一仓储适应度,并根据与所述目标重组热度分类及所述目标重组热度评分值对应的目标仓储适应度和所述第一仓储适应度的差值,对所述初始仓储分配信息进行基于所述NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至所述差值不大于预设阈值,生成对应的目标仓储分配信息,其中,所述目标仓储分配信息包括为每个所述目标AEVB分配的目标仓储库区,解决相关技术中退役动力电池在仓储过程中未能有效分选、降低动力电池回收利用率及降低智能仓储效果的问题,采用可获取的外特性参数数据结合部分可测量的内特性参数,对退役动力电池进行管理和分选,实现了智能化的动力电池仓储和管理,能够在部分内特性数据缺失的情况下,根据不同场景确定退役动力电池重组一致性指标与存储规则,对入库电池有效分类,使的重组的电池能及时被运用于储能场景,进而提高退役动力电池的利用率。Compared with the related art, the retired power battery intelligent storage method, device, intelligent storage system and storage medium provided in the embodiment of the present application obtain target information of multiple target power storage batteries AEVB to be stored, wherein each of the target information includes multiple target indicator parameters, and the target indicator parameters are used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameters include internal characteristic parameters and external characteristic parameters; after preprocessing the multiple target indicator parameters corresponding to each of the target AEVB to generate the corresponding multiple standard characteristic parameters, the multiple target indicator parameters corresponding to each of the target AEVB are processed using the trained evaluation classification model. The target AEVB is characterized by standard characteristic parameters, and the classification label data corresponding to each of the target AEVBs is obtained, wherein the classification label data includes the target recombination heat classification and the target recombination heat score corresponding to the target AEVB, and the target recombination heat classification is used to characterize the priority of the target AEVB to be used in recombination. The evaluation classification model is a machine learning model trained based on the extreme gradient boosting decision tree algorithm XGBoost, and is trained to generate the classification label data corresponding to the corresponding battery according to the input recombinant battery characteristic parameters; based on the layout parameter information corresponding to the preset storage area and the plurality of the target AEVBs, the multi-objective genetic NSGA-II is used. The algorithm is used to perform storage allocation planning and generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the candidate storage warehouse areas allocated to each of the target AEVBs; the first storage fitness corresponding to all the candidate storage warehouse areas in the initial storage allocation information is determined, and according to the difference between the target storage fitness corresponding to the target recombination heat classification and the target recombination heat score value and the first storage fitness, the initial storage allocation information is subjected to non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm until the difference is no greater than a preset threshold, and the corresponding target storage allocation information is generated, wherein the target The storage allocation information includes the target storage area allocated to each of the target AEVBs, which solves the problem in the related art that retired power batteries cannot be effectively sorted during the storage process, reduces the recycling rate of power batteries and reduces the effect of intelligent storage. The obtained external characteristic parameter data is combined with some measurable internal characteristic parameters to manage and sort retired power batteries, thereby realizing intelligent power battery storage and management. In the case of missing some internal characteristic data, the consistency index and storage rules of retired power battery reorganization can be determined according to different scenarios, and the batteries in storage can be effectively classified so that the reorganized batteries can be used in energy storage scenarios in time, thereby improving the utilization rate of retired power batteries.

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。The details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

图1是本申请实施例的退役动力电池智能仓储方法的终端的硬件结构框图;FIG1 is a hardware structure block diagram of a terminal of an intelligent storage method for retired power batteries according to an embodiment of the present application;

图2是根据本申请实施例的退役动力电池智能仓储方法的流程图;FIG2 is a flow chart of a method for intelligent storage of retired power batteries according to an embodiment of the present application;

图3是根据本申请实施例的退役动力电池智能仓储装置的结构框图。FIG3 is a structural block diagram of an intelligent storage device for retired power batteries according to an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application. In addition, it can also be understood that although the efforts made in this development process may be complex and lengthy, for ordinary technicians in the field related to the contents disclosed in the present application, some changes such as design, manufacturing or production based on the technical contents disclosed in the present application are only conventional technical means, and should not be understood as insufficient contents disclosed in the present application.

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“多环节”是指大于或者等于两个的环节。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation and may represent the singular or plural. The terms "including", "comprising", "having" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include unlisted steps or units, or may also include other steps or units inherent to these processes, methods, products or devices. The "multiple links" involved in this application refer to links greater than or equal to two. "And/or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and/or B" may represent: A exists alone, A and B exist at the same time, and B exists alone. The terms "first", "second", "third" and the like involved in this application are only used to distinguish similar objects and do not represent a specific ordering of objects.

在对本申请具体实施例进行说明之前,对本申请的相关技术进行说明如下:Before describing the specific embodiments of the present application, the related technologies of the present application are described as follows:

基于极致梯度提升决策树算法(eXtreme Gradient Boosting,简称XGBoost)使用梯度提升框架,旨在提供一个高效、灵活、便携的梯度提升库,XGBoost属于Boosting类型的集成学习方法。Based on the extreme gradient boosting decision tree algorithm (eXtreme Gradient Boosting, referred to as XGBoost) using the gradient boosting framework, it aims to provide an efficient, flexible and portable gradient boosting library. XGBoost belongs to the Boosting type of integrated learning method.

非支配排序遗传算法II (Non-dominated Sorting Genetic Algorithm II,简称NSGA-Ⅱ) 是用于解决多目标优化问题的遗传算法,是NSGA的改进版本,解决了原始NSGA在计算复杂度、收敛性和参数设置方面的问题。Non-dominated Sorting Genetic Algorithm II (NSGA-Ⅱ) is a genetic algorithm used to solve multi-objective optimization problems. It is an improved version of NSGA and solves the problems of the original NSGA in computational complexity, convergence and parameter setting.

非支配排序Non-dominated sorting

对种群中的个体进行非支配排序,将个体分为不同等级,等级越高优先级越高,排序和选择那些在多个目标上没有被其他解同时占优的解,一个解如果没有被另一解在所有目标上都超过,那它就是非支配的(或说不劣的);在多目标优化中,解A支配解B的条件是:解A在所有目标上都不差于解B、解A在至少一个目标上优于解B;将每个候选解与其他解进行比较,找到那些不被其他解支配的解,这些解组成第一层非支配前沿(Pareto前沿或层);移除已经找到的第一层非支配解后,对剩余的解重复上述过程,找到第二层非支配解;然后继续这一过程,直到所有解都被排序到某一层中;第一层非支配解,比较每个解的两个适应度值,找到那些没有被任何其他解支配的,这些解构成第一层;假设解A、解B、解C不被任何其他解支配,它们属于第一层非支配解。第二层非支配解,移除第一层后的种群,再次进行比较,找到不被任何其他解支配的解,构成第二层,假设解D、解E属于第二层,后续层:继续上一步直到所有解都被分配到某一层中。Perform non-dominated sorting on the individuals in the population and divide them into different levels. The higher the level, the higher the priority. Sort and select those solutions that are not dominated by other solutions at the same time on multiple objectives. If a solution is not surpassed by another solution on all objectives, it is non-dominated (or not inferior). In multi-objective optimization, the condition for solution A to dominate solution B is that solution A is not worse than solution B on all objectives and solution A is better than solution B on at least one objective. Compare each candidate solution with other solutions to find those solutions that are not dominated by other solutions. These solutions constitute the first layer of non-dominated frontier (Pareto front or layer). After removing the first layer of non-dominated solutions that have been found, repeat the above process for the remaining solutions to find the second layer of non-dominated solutions. Then continue this process until all solutions are sorted into a certain layer. For the first layer of non-dominated solutions, compare the two fitness values of each solution to find those that are not dominated by any other solution. These solutions constitute the first layer. Assuming that solutions A, B, and C are not dominated by any other solution, they belong to the first layer of non-dominated solutions. The second layer of non-dominated solutions, remove the population after the first layer, compare again, find the solution that is not dominated by any other solution, and form the second layer. Assume that solution D and solution E belong to the second layer. Subsequent layers: continue the previous step until all solutions are assigned to a certain layer.

非支配排序遗传算法II的遗传进化Genetic Evolution of Non-Dominated Sorting Genetic Algorithm II

一旦非支配排序完成,可以利用这些排序层来进行选择、交叉和变异操作,以生成下一代种群,层数越低的解,它们的优先级越高,意味着这些解在多目标优化上平衡得更好;选择、交叉和变异:用遗传算法中的选择、交叉和变异操作生成新的种群,确保种群多样性并加速优化过程,迭代求解:通过多次迭代,不断生成新种群并进行选择,逐步逼近最优解,每代包括--计算适应度函数、非支配排序和拥挤距离计算、选择、交叉和变异操作,最终优化结果是一个Pareto前沿,包含一组非劣解。Once the non-dominated sorting is completed, these sorting layers can be used to perform selection, crossover and mutation operations to generate the next generation of populations. The lower the number of layers, the higher their priority, which means that these solutions are better balanced in multi-objective optimization; selection, crossover and mutation: use the selection, crossover and mutation operations in the genetic algorithm to generate a new population to ensure population diversity and accelerate the optimization process. Iterative solution: through multiple iterations, new populations are continuously generated and selected, gradually approaching the optimal solution. Each generation includes - calculation of fitness function, non-dominated sorting and crowding distance calculation, selection, crossover and mutation operations. The final optimization result is a Pareto frontier containing a set of non-inferior solutions.

以下对本申请实施例的智能仓储所解决的技术问题产生的原因以及对应的技术手段原理进行说明如下:The causes of the technical problems solved by the intelligent warehousing in the embodiment of the present application and the corresponding technical means and principles are explained as follows:

动力电池回收再利用产生的原因在于:退役动力电池可以应用于电力系统中的储能设施,作为可再生能源的储能装置,提高能源利用效率;退役动力电池还可以用于构建电力调频和备用电源系统,为电网提供辅助服务。而通过借助智能仓储系统,对退役电池进行检测和重新分级,将符合标准的电池进行重组后,将重组的电池进行分销,然后予以再利用,进而创造新的经济价值。The reason for the recycling and reuse of power batteries is that retired power batteries can be used in energy storage facilities in the power system as energy storage devices for renewable energy to improve energy efficiency; retired power batteries can also be used to build power frequency regulation and backup power systems to provide auxiliary services for the power grid. By using intelligent storage systems, retired batteries can be tested and reclassified, and batteries that meet the standards can be reorganized, distributed, and then reused, thereby creating new economic value.

在现有技术中,因为不同品牌的退役动力电池具有特殊的电池管理系统(BatteryManagement System,简称BMS),通过各自的BMS监控和管理电池的状态,例如:以下内特性参数中的一种或多种:电压、温度、充放电、电池均衡,因为每个品牌的退役动力电池的BMS不同以及对应的授权权限不同,想要获取不同品牌的退役动力电池的所有电池信息是不可行的,例如:对于A品牌的动力电池,因为权限问题,在动力电池退役之后,其对应的电池均衡参数、充放电参数不能被采集或获取,A品牌的动力电池的部分内特性参数是不可获取的,此时,想要获取完整的退役动力电池的全部电池信息是需要花费巨大的成本,而对于梯度利用回收动力电池的企业其是不可取的,因而就产生了退役动力电池不能有效的进行分选的问题,也就是产生了本申请实施例所需要解决的技术问题。In the prior art, since retired power batteries of different brands have special battery management systems (BMS), the battery status is monitored and managed through their respective BMSs, for example, one or more of the following internal characteristic parameters: voltage, temperature, charge and discharge, and battery balancing. Since the BMS of retired power batteries of each brand is different and the corresponding authorization permissions are different, it is not feasible to obtain all battery information of retired power batteries of different brands. For example, for power batteries of brand A, due to permission issues, after the power batteries are retired, their corresponding battery balancing parameters and charge and discharge parameters cannot be collected or obtained, and some internal characteristic parameters of power batteries of brand A are not available. At this time, it costs a huge cost to obtain all the battery information of the complete retired power batteries, which is not advisable for enterprises that grade-utilize and recycle power batteries. Therefore, the problem of inability to effectively sort retired power batteries arises, which is the technical problem that needs to be solved by the embodiments of the present application.

对于本申请实施例所需要解决的技术问题,本申请实施例所采用的手段是:通过提出运用可获取的外特性参数数据(也就是根据退役动力电池交易平台数据、网络中的电池热度以及可测量的结构化数据,获取的大量动力电池一致性指标外特性数据,例如:电池名称、电池类型、电池供应量参数)结合部分可测量的内特性参数(对于拆解后的电池可测量的部分数据,例如:残存容量、电压、电流),对退役动力电池进行管理,依据以上的外特性参数和内特性参数,对退役动力电池进行分选,也就是当退役动力电池的部分内特性参数不可获取或缺失时,基于已有数据获取的可以表征退役动力电池相关特征的外特征参数,来替换部分不可获取的内特性参数,两者结合共同表征待重组的动力电池的一致性,进而对退役动力电池进行有效的分选,使的重组的电池能及时被运用于储能场景,进而提高退役动力电池的利用率。For the technical problem to be solved by the embodiment of the present application, the means adopted by the embodiment of the present application is: by proposing to use the available external characteristic parameter data (that is, a large amount of external characteristic data of power battery consistency indicators obtained according to the retired power battery trading platform data, the battery popularity in the network and the measurable structured data, such as: battery name, battery type, battery supply quantity parameters) combined with some measurable internal characteristic parameters (for some measurable data of the disassembled battery, such as: remaining capacity, voltage, current), the retired power batteries are managed, and the retired power batteries are sorted according to the above external characteristic parameters and internal characteristic parameters. That is, when some internal characteristic parameters of the retired power battery are not available or missing, the external characteristic parameters that can characterize the relevant characteristics of the retired power battery obtained based on the existing data are used to replace some of the unavailable internal characteristic parameters. The combination of the two jointly characterizes the consistency of the power battery to be reassembled, and then the retired power batteries are effectively sorted, so that the reassembled batteries can be used in energy storage scenarios in a timely manner, thereby improving the utilization rate of the retired power batteries.

以下对本申请的具体实施例进行说明如下:The specific embodiments of the present application are described below:

本实施例提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。以运行在终端上为例,图1是本申请实施例的退役动力电池智能仓储方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选地,上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。The method embodiment provided in this embodiment can be executed in a terminal, a computer or a similar computing device. Taking running on a terminal as an example, FIG1 is a hardware structure block diagram of a terminal of the retired power battery intelligent storage method according to an embodiment of the present application. As shown in FIG1 , the terminal may include one or more (only one is shown in FIG1 ) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the terminal may also include a transmission device 106 and an input/output device 108 for communication functions. It can be understood by a person of ordinary skill in the art that the structure shown in FIG1 is for illustration only and does not limit the structure of the terminal. For example, the terminal may also include more or fewer components than those shown in FIG1 , or have a configuration different from that shown in FIG1 .

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的退役动力电池智能仓储方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the intelligent storage method for retired power batteries in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

本实施例提供了一种运行于上述终端的退役动力电池智能仓储方法,图2是根据本申请实施例的退役动力电池智能仓储方法的流程图,如图2所示,该流程包括如下步骤:This embodiment provides a method for intelligent storage of retired power batteries running on the above-mentioned terminal. FIG2 is a flow chart of the method for intelligent storage of retired power batteries according to an embodiment of the present application. As shown in FIG2, the process includes the following steps:

步骤S201,获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个目标信息包括多种目标指标参数,目标指标参数用于表征对应的目标AEVB的一种特性参数,特性参数包括内特性参数和外特性参数。Step S201, obtaining target information of multiple target power storage batteries AEVB to be stored, wherein each target information includes multiple target index parameters, and the target index parameter is used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameter includes an internal characteristic parameter and an external characteristic parameter.

在本实施例中,为对目标AEVB(对应为退役动力电池)进行分选,需要利用AEVB对应的内特性参数和外特性参数,而在接收到待仓储的目标AEVB之后,目标信息中可测量的内特性参数可以是在动力电池退役之后测量采集的,也可以是在获取到目标AEVB之后实时测量采集的,在本实施例中,可测量的内特性参数包括电压、温度、剩余容量,内特性是必须具备的参数;而对于对应的外特性参数(例如:电池品牌、生成日期),是指在动力电池退役后并确定被用于重组时,从预设的指标参数(与外特性参数相关)中筛选出较为重要(例如:对指标参数进行排序,排序在前的指标参数)的指标参数,并赋予给对应的目标AEVB,也就是当接收到待仓储的目标AEVB之后,每个目标AEVB的目标信息中与外特性参数相关的目标指标参数是已经存在的。In this embodiment, in order to sort the target AEVB (corresponding to retired power batteries), it is necessary to use the internal characteristic parameters and external characteristic parameters corresponding to the AEVB. After receiving the target AEVB to be stored, the measurable internal characteristic parameters in the target information can be measured and collected after the power battery is retired, or can be measured and collected in real time after the target AEVB is acquired. In this embodiment, the measurable internal characteristic parameters include voltage, temperature, and remaining capacity, and the internal characteristics are necessary parameters; and for the corresponding external characteristic parameters (for example, battery brand, generation date), it means that after the power battery is retired and determined to be used for reorganization, the more important (for example, the indicator parameters are sorted, and the indicator parameters ranked first) indicator parameters are selected from the preset indicator parameters (related to the external characteristic parameters) and assigned to the corresponding target AEVB. That is, after receiving the target AEVB to be stored, the target indicator parameters related to the external characteristic parameters in the target information of each target AEVB already exist.

步骤S202,在对每个目标AEVB所对应的多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个目标AEVB所对应的多种标准特征参数,得到与每个目标AEVB对应的分类标签数据,其中,分类标签数据包括目标AEVB对应的目标重组热度分类及目标重组热度评分值,目标重组热度分类用于表征目标AEVB在重组时被使用的优先级,评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据。Step S202, after preprocessing the various target indicator parameters corresponding to each target AEVB and generating the corresponding various standard feature parameters, the various standard feature parameters corresponding to each target AEVB are processed using the trained evaluation classification model to obtain classification label data corresponding to each target AEVB, wherein the classification label data includes a target recombination heat classification and a target recombination heat score value corresponding to the target AEVB, the target recombination heat classification is used to characterize the priority of the target AEVB when being recombined, and the evaluation classification model is a machine learning model trained based on the extreme gradient boosting decision tree algorithm XGBoost, and is trained to generate classification label data corresponding to the corresponding battery according to the input recombination battery characteristic parameters.

在本实施例中,在将多种目标指标参数输入到训练好的评估分类模型之前,先需要对多种目标指标参数进行预处理,也就是将多种目标指标参数处理为评估分类模型能够识别的数据格式,而评估分类模型是采用对应数据格式的样本数据集进行训练的;在本实施例中,将预处理转换生成对应的标准特征参数之后,将多种标准特征参数输入到评估分类模型中,进行对每个目标AEVB对应的多种标准特征参数进行排序,然后基于排序选取重要标准特征参数进行AEVB分类及AEVB需求预测,其中,AEVB分类是指将待仓储的AEVB划分为是否更好重组的电池分类,也就是指对应的AEVB是否会被优先用于重组;AEVB需求预测是指根据对待仓储的AEVB进行评估,根据评估结果(对应的评分值)来确定该AEVB是否为未来所需求的重组电池产品,例如:当对应的两个AEVB的评分值分别为8.555和9.122,此时,高评分值的AEVB未来被作为重组电池产品的概率是大于低分值的AEVB的。In this embodiment, before inputting a plurality of target indicator parameters into a trained evaluation classification model, the plurality of target indicator parameters need to be preprocessed first, that is, the plurality of target indicator parameters are processed into a data format recognizable by the evaluation classification model, and the evaluation classification model is trained using a sample data set of the corresponding data format; in this embodiment, after the preprocessing conversion generates corresponding standard feature parameters, the plurality of standard feature parameters are input into the evaluation classification model, and the plurality of standard feature parameters corresponding to each target AEVB are sorted, and then the important standard feature parameters are selected based on the sorting to perform AEVB classification and AEVB demand forecasting, wherein AEVB classification refers to dividing the AEVB to be stored into battery classifications for whether they are better reorganized, that is, whether the corresponding AEVB will be used for reorganization first; AEVB demand forecasting refers to evaluating the AEVB to be stored, and determining whether the AEVB is a recombinant battery product required in the future according to the evaluation results (corresponding score values), for example: when the score values of the corresponding two AEVBs are 8.555 and 9.122 respectively, at this time, the probability that the AEVB with a high score value will be used as a recombinant battery product in the future is greater than that of the AEVB with a low score value.

在本实施例中,运用机器学习的评估分类模型进行一致性指标排序、AEVB分类、AEVB需求预测,再在不同节点确定对应指标及相应权重,得到目标重组热度分类及目标重组热度评分值,对应的目标重组热度分类用于确定待仓储的AEVB大致的仓储库区(也就是表示大致在哪个区域),目标重组热度评分值用于待仓储的AEVB具体的仓储库区;在本实施例中,将仓库的实际空间划分成若干独立区域 ,这些区域可以按照热度等级(对应一致重组热度分类)进行分配,例如:将高热度(极热、热)仓储库区设置在仓库的核心位置或便于访问的区域,高热度仓储库区具备更好的环境控制系统(例如:温湿度控制)和更高的安全标准;将中等热度(温)仓储库区分配到次中心区域,中等热度仓储库区的区域环境控制和安全措施中等,适合存储存取频率适中的电池;将低热度(凉、冷)的仓储库区分配到仓库的边缘或不太频繁访问的区域,低热度的仓储库区环境控制和安全措施相对较低,如此,能够利用重组热度分类及目标重组热度评分值,对AEVB电池回收仓储进行合理布局,确保电池存储的安全性和高效性。In this embodiment, the evaluation and classification model of machine learning is used to sort the consistency indicators, classify the AEVB, and predict the AEVB demand. Then, the corresponding indicators and corresponding weights are determined at different nodes to obtain the target reorganization heat classification and the target reorganization heat score. The corresponding target reorganization heat classification is used to determine the approximate storage area of the AEVB to be stored (that is, it indicates roughly which area), and the target reorganization heat score is used for the specific storage area of the AEVB to be stored. In this embodiment, the actual space of the warehouse is divided into several independent areas. , these areas can be allocated according to the heat level (corresponding to the consistent reorganization heat classification), for example: high-heat (extremely hot, hot) storage areas are set in the core position of the warehouse or in an area that is easy to access. High-heat storage areas have better environmental control systems (for example: temperature and humidity control) and higher safety standards; medium-heat (warm) storage areas are allocated to secondary central areas. The regional environmental control and safety measures of medium-heat storage areas are medium, which are suitable for storing batteries with moderate access frequency; low-heat (cool, cold) storage areas are allocated to the edge of the warehouse or areas that are less frequently visited. The environmental control and safety measures of low-heat storage areas are relatively low. In this way, the reorganization heat classification and target reorganization heat score can be used to reasonably layout the AEVB battery recycling storage to ensure the safety and efficiency of battery storage.

在本实施例中,目标重组热度分类及目标重组热度评分值是对应的目标AEVB在仓储库区分配时预期的目标,也就是当前待仓储的目标AEVB最理想的仓储位置,例如:重组热度分类为高热度(对应的热度评分值区间为8.000-10.000)的仓储库区有仓储库区1、仓储库区2、仓储库区3、仓储库区4和仓储库区5,且对应的重组热度评分值分别为:8.25、8.5、8.75、9.0、9.5;而一个目标AEVB对应的分类标签数据中的目标重组热度分类为高热度、且目标重组热度评分值为8.5,则该目标AEVB对应的目标仓储库区为仓储库区2;在仓储分配规划过程中,分类标签数据中的目标重组热度分类及目标重组热度评分值用于指引为该目标AEVB分配的仓储库区自初始随机分配的仓储库区逐步向对应目标仓储库区靠拢,直至分配到对应的重组热度分类和重组热度评分值分别与目标重组热度分类及目标重组热度评分值对应的目标仓储库区。In this embodiment, the target reorganization heat classification and the target reorganization heat score are the expected targets of the corresponding target AEVB when allocating them in the storage area, that is, the most ideal storage location of the target AEVB to be stored at present. For example, the storage areas with high reorganization heat classification (corresponding heat score range of 8.000-10.000) are storage area 1, storage area 2, storage area 3, storage area 4 and storage area 5, and the corresponding reorganization heat score values are 8.25, 8.5, 8.75, 9.0, 9.5 respectively; and one target AEVB corresponds to If the target recombinant heat classification in the classification label data is high heat and the target recombinant heat score value is 8.5, then the target storage area corresponding to the target AEVB is storage area 2; in the storage allocation planning process, the target recombinant heat classification and the target recombinant heat score value in the classification label data are used to guide the storage area allocated to the target AEVB from the initial randomly allocated storage area to the corresponding target storage area gradually, until it is allocated to the target storage area whose corresponding recombinant heat classification and recombinant heat score value correspond to the target recombinant heat classification and target recombinant heat score value respectively.

步骤S203,基于预设的仓储库区对应的布局参数信息和多个目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,其中,初始仓储分配信息包括为每个目标AEVB分配的备选仓储库区。Step S203, based on the layout parameter information corresponding to the preset storage area and multiple target AEVBs, a multi-objective genetic NSGA-II algorithm is used to perform storage allocation planning to generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the alternative storage area allocated to each target AEVB.

在本实施例中,在确定目标AEVB对应的分类标签数据之后,根据当前仓库库区的布局参数信息进行仓储分配规划,也就是利用NSGA-II算法求解出对应的最优仓储分配;在求解过程中,首先进行的是随机初始化种群,也就是随机生成仓储分配方案,随机初始化种群(对应为初始仓储分配信息)中的个体代表一致可能的AEVB仓储库区配置方案,也就是为每个目标AEVB分配的备选仓储库区,而备选仓储库区为预设的仓储库区中当前空闲的一个;可以理解的是,初始仓储分配信息是随机初始化生成的方案,对应的仓储适应度大概率是与目标仓储适应度有很大偏差的,因此,需要对初始仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代。In this embodiment, after determining the classification label data corresponding to the target AEVB, storage allocation planning is performed according to the layout parameter information of the current warehouse area, that is, the corresponding optimal storage allocation is solved using the NSGA-II algorithm; in the solution process, the population is first randomly initialized, that is, a storage allocation plan is randomly generated, and the individuals in the randomly initialized population (corresponding to the initial storage allocation information) represent a consistent possible AEVB storage area configuration plan, that is, an alternative storage area allocated to each target AEVB, and the alternative storage area is a currently idle one in the preset storage area; it can be understood that the initial storage allocation information is a randomly initialized generated plan, and the corresponding storage fitness is likely to be greatly deviated from the target storage fitness. Therefore, it is necessary to perform non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the initial storage allocation information.

步骤S204,确定初始仓储分配信息中的所有备选仓储库区所对应的第一仓储适应度,并根据与目标重组热度分类及目标重组热度评分值对应的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至差值不大于预设阈值,生成对应的目标仓储分配信息,其中,目标仓储分配信息包括为每个目标AEVB分配的目标仓储库区。Step S204, determine the first storage fitness corresponding to all the alternative storage areas in the initial storage allocation information, and according to the difference between the target storage fitness corresponding to the target recombination heat classification and the target recombination heat score value and the first storage fitness, perform non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the initial storage allocation information until the difference is no more than a preset threshold, and generate the corresponding target storage allocation information, wherein the target storage allocation information includes the target storage area assigned to each target AEVB.

在本实施例中,采用适应度函数来衡量进行仓储分配规划过程中生成的仓储分配信息对应的个体(对应一个目标AEVB分配的仓储库区)的优劣,也就是通过计算基于NSGA-II算法求解的仓储分配信息中对应的仓储库区的第一仓储适应度,来衡量当次求解出的仓储库区分配方案的优劣,并通过比较所有的目标AEVB当次分配的仓储库区对应的第一仓储适应度和对应的目标AEVB所对应的目标仓储适应度,进而指引对当次所生成的仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至生成目标仓储分配信息;可以理解的是,在进行非支配排序迭代及遗传进化操作迭代过程中,分类标签数据中的目标重组热度分类及目标重组热度评分值用于指引为对应的目标AEVB分配的仓储库区逐步向对应目标仓储库区靠拢,直至分配到对应的重组热度分类和重组热度评分值分别与目标重组热度分类及目标重组热度评分值对应的目标仓储库区。In this embodiment, a fitness function is used to measure the quality of the individuals (corresponding to a storage area assigned to a target AEVB) corresponding to the storage allocation information generated during the storage allocation planning process, that is, by calculating the first storage fitness of the corresponding storage area in the storage allocation information solved based on the NSGA-II algorithm, the quality of the storage area allocation scheme solved at the time is measured, and by comparing the first storage fitness corresponding to the storage area assigned to all the target AEVBs at the time with the target storage fitness corresponding to the corresponding target AEVB, the storage allocation information generated at the time is guided to perform non-dominated sorting iterations and genetic evolution operation iterations based on the NSGA-II algorithm until the target storage allocation information is generated; it can be understood that in the process of performing non-dominated sorting iterations and genetic evolution operation iterations, the target recombination heat classification and target recombination heat score value in the classification label data are used to guide the storage area assigned to the corresponding target AEVB to gradually move closer to the corresponding target storage area until the corresponding recombination heat classification and recombination heat score value are respectively assigned to the target storage area corresponding to the target recombination heat classification and target recombination heat score value.

需要说明的是,在本实施例中,非支配排序和对应的遗传进化操作的步骤,为相关技术中对应的操作,本领域技术人员对非支配排序和对应的遗传进化操作的步骤是可以理解的,并不构成对本申请不清楚的限定。It should be noted that in this embodiment, the steps of non-dominated sorting and corresponding genetic evolution operations are corresponding operations in the relevant technology. Those skilled in the art can understand the steps of non-dominated sorting and corresponding genetic evolution operations, and they do not constitute unclear limitations on the present application.

通过上述步骤S201至步骤S204,采用获得待仓储的多个目标动力蓄电池AEVB的目标信息,每个目标信息包括多种目标指标参数,目标指标参数用于表征对应的目标AEVB的一种特性参数,特性参数包括内特性参数和外特性参数;在对每个目标AEVB所对应的多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个目标AEVB所对应的多种标准特征参数,得到与每个目标AEVB对应的分类标签数据,分类标签数据包括目标AEVB对应的目标重组热度分类及目标重组热度评分值,目标重组热度分类用于表征目标AEVB在重组时被使用的优先级;基于预设的仓储库区对应的布局参数信息和多个目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,初始仓储分配信息包括为每个目标AEVB分配的备选仓储库区;确定初始仓储分配信息中的所有备选仓储库区所对应的第一仓储适应度,并根据与目标重组热度分类及目标重组热度评分值对应的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至差值不大于预设阈值,生成对应的目标仓储分配信息,目标仓储分配信息包括为每个目标AEVB分配的目标仓储库区;解决相关技术中退役动力电池在仓储过程中未能有效分选、降低动力电池回收利用率及降低智能仓储效果的问题,采用可获取的外特性参数数据结合部分可测量的内特性参数,对退役动力电池进行管理和分选,实现了智能化的动力电池仓储和管理,能够在部分内特性数据缺失的情况下,根据不同场景确定退役动力电池重组一致性指标与存储规则,对入库电池有效分类,使的重组的电池能及时被运用于储能场景,进而提高退役动力电池的利用率,根据库位优化规则对在库电池进行合理的库位规划与安排,使得其满足一定的安全性与存储高效性。Through the above steps S201 to S204, target information of multiple target power storage batteries AEVB to be stored is obtained, each target information includes multiple target index parameters, and the target index parameters are used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameters include internal characteristic parameters and external characteristic parameters; after preprocessing the multiple target index parameters corresponding to each target AEVB to generate the corresponding multiple standard characteristic parameters, the multiple standard characteristic parameters corresponding to each target AEVB are processed by using the trained evaluation classification model to obtain classification label data corresponding to each target AEVB, and the classification label data includes the target reorganization heat classification and the target reorganization heat score value corresponding to the target AEVB, and the target reorganization heat classification is used to characterize the priority of the target AEVB to be used during reorganization; based on the layout parameter information corresponding to the preset storage area and the multiple target AEVB, the multi-objective genetic NSGA-II algorithm is used to perform storage allocation planning to generate the corresponding initial storage allocation information, and the initial storage allocation information includes the alternative storage area allocated to each target AEVB; determine the location of all the alternative storage areas in the initial storage allocation information The corresponding first storage fitness is obtained, and according to the difference between the target storage fitness corresponding to the target reorganization heat classification and the target reorganization heat score and the first storage fitness, the initial storage allocation information is iterated by non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm until the difference is no more than the preset threshold, and the corresponding target storage allocation information is generated, and the target storage allocation information includes the target storage area allocated to each target AEVB; the problem that retired power batteries cannot be effectively sorted during the storage process, the recycling rate of power batteries is reduced, and the intelligent storage effect is reduced in the related technology is solved, and the obtained external characteristic parameter data is combined with some measurable internal characteristic parameters to manage and sort retired power batteries, so as to realize intelligent power battery storage and management, and can determine the reorganization consistency index and storage rules of retired power batteries according to different scenarios when some internal characteristic data are missing, effectively classify the incoming batteries, so that the reorganized batteries can be used in the energy storage scenario in time, thereby improving the utilization rate of retired power batteries, and reasonably plan and arrange the storage locations of the batteries in stock according to the storage location optimization rules, so that they meet certain safety and storage efficiency.

在其中一些实施例中,对每个目标AEVB所对应的多种目标指标参数进行预处理,生成对应的多种标准特征参数,通过如下步骤实现:In some embodiments, preprocessing is performed on a plurality of target indicator parameters corresponding to each target AEVB to generate a plurality of corresponding standard feature parameters, which is achieved by the following steps:

步骤21,从每个目标AEVB的目标信息中,提取每个目标AEVB所对应的多种目标指标参数,其中,目标指标参数包括以下其中一种:AEVB种类、AEVB品铭、 AEVB类型、AEVB电性参数。Step 21 : extracting a plurality of target indicator parameters corresponding to each target AEVB from the target information of each target AEVB, wherein the target indicator parameter includes one of the following: AEVB type, AEVB brand, AEVB type, and AEVB electrical parameter.

在本实施例中,对于外特性参数对应的目标指标参数(例如:AEVB种类、AEVB品铭、AEVB类型),是指在动力电池退役后并确定被用于重组时,从预设的指标参数中筛选出较为重要的指标参数,并赋予给对应的目标AEVB,当接收到待仓储的目标AEVB时,每个目标AEVB的目标信息已经具有表征外特性参数对应的目标指标参数;而表征内特性参数的目标指标参数可以是在动力电池退役为目标AEVB时测量得到的,还可以是在仓储入库时进行测量得到。In this embodiment, the target indicator parameters corresponding to the external characteristic parameters (for example: AEVB type, AEVB brand, AEVB type) refer to that after the power battery is retired and determined to be used for reorganization, more important indicator parameters are screened out from the preset indicator parameters and assigned to the corresponding target AEVB. When the target AEVB to be stored is received, the target information of each target AEVB already has the target indicator parameters corresponding to the external characteristic parameters; and the target indicator parameters characterizing the internal characteristic parameters can be measured when the power battery is retired as a target AEVB, or can be measured when it is stored in the warehouse.

步骤22,对所有目标AEVB所对应的目标指标参数进行过滤、降噪及清洗,生成标准指标参数。Step 22, filtering, denoising and cleaning the target indicator parameters corresponding to all target AEVBs to generate standard indicator parameters.

在本实施例中,对目标指标参数进行过滤,也就是进行去重处理,移除在目标指标参数中重复的项目,确保每条数据是唯一的,再格式转换,将不同的度量单位标准化,例如:工作电压统一转换为伏特(V),将电池容量统一转为千瓦时(kWh);对目标指标参数进行降噪,是指检测异常值、检测并剔除明显异常的数据点,例如:目标AEVB的供电量明显偏高或偏低的值,又例如:对目标指标参数中的缺失值进行统一处理,通过填补缺失值或剔除信息严重不完整的数据行;对目标指标参数进行清洗包括:对目标指标参数进行格式统一处理,确保所有文本字段规范化,还进行冗余信息去除,保留核心数据。In this embodiment, the target indicator parameters are filtered, that is, deduplication processing is performed to remove repeated items in the target indicator parameters to ensure that each data is unique, and then the format is converted to standardize different units of measurement, for example: the working voltage is uniformly converted into volts (V), and the battery capacity is uniformly converted into kilowatt-hours (kWh); the target indicator parameters are denoised, which refers to detecting abnormal values, detecting and eliminating obviously abnormal data points, for example: the power supply of the target AEVB is obviously too high or too low, and for example: the missing values in the target indicator parameters are uniformly processed by filling the missing values or eliminating data rows with seriously incomplete information; the target indicator parameters are cleaned, including: the target indicator parameters are formatted in a unified manner to ensure that all text fields are normalized, and redundant information is removed to retain core data.

步骤23,对所有目标AEVB所对应的标准指标参数进行归一化处理,生成标准特征参数。Step 23, normalize the standard index parameters corresponding to all target AEVBs to generate standard feature parameters.

在本实施例中,对标准指标参数进行归一化处理,以使输入到评估分类模型的所有标准特征参数都在同一量级。In this embodiment, the standard indicator parameters are normalized so that all standard feature parameters input into the evaluation classification model are at the same level.

通过上述步骤中的从每个目标AEVB的目标信息中,提取每个目标AEVB所对应的多种目标指标参数,其中,目标指标参数包括以下其中一种:AEVB种类、AEVB品铭、 AEVB类型、AEVB电性参数;对所有目标AEVB所对应的目标指标参数进行过滤、降噪及清洗,生成标准指标参数;对所有目标AEVB所对应的标准指标参数进行归一化处理,生成标准特征参数,实现了对所有目标AEVB的目标信息中的目标指标参数进行预处理,使的形成的标准特征参数具有高质量、高一致性和可分析性,以便评估分类模型进行AEVB分类和需求预测。Through the above steps, a variety of target indicator parameters corresponding to each target AEVB are extracted from the target information of each target AEVB, wherein the target indicator parameters include one of the following: AEVB type, AEVB brand, AEVB type, AEVB electrical parameters; the target indicator parameters corresponding to all target AEVBs are filtered, denoised and cleaned to generate standard indicator parameters; the standard indicator parameters corresponding to all target AEVBs are normalized to generate standard feature parameters, thereby preprocessing the target indicator parameters in the target information of all target AEVBs, so that the formed standard feature parameters have high quality, high consistency and analyzability, so as to evaluate the classification model for AEVB classification and demand forecasting.

在其中一些实施例中,在获取待仓储的多个目标动力蓄电池AEVB的目标信息之前,还实施如下步骤:In some of the embodiments, before obtaining target information of a plurality of target power storage batteries AEVB to be stored, the following steps are further implemented:

步骤31利用预设的数据采集器,从目标网络平台上获取对应的超文本标记语言HTML页面数据。Step 31 uses a preset data collector to obtain corresponding hypertext markup language HTML page data from the target network platform.

在本实施例中,在采集数据之前,还会对目标网络平台进行识别,以识别出进行退役动力蓄电池交易的网络平台;然后,对不同的网络平台,配置不同的数据采集器(例如:Python的BeautifulSoup和Scrapy),数据采集器定期自动访问目标网络平台获取动态数据,提取HTML页面数据。In this embodiment, before collecting data, the target network platform is also identified to identify the network platform for trading retired power batteries; then, different data collectors (for example: Python's BeautifulSoup and Scrapy) are configured for different network platforms, and the data collectors regularly and automatically access the target network platform to obtain dynamic data and extract HTML page data.

步骤32,从HTML页面数据中,提取AEVB对应的交易数据,并从交易数据中解析出与外特性参数所对应的第一指标参数。Step 32, extracting the transaction data corresponding to the AEVB from the HTML page data, and parsing the first indicator parameter corresponding to the external characteristic parameter from the transaction data.

在本实施例中,通过解析HTML页面数据,进而提取AEVB对应的交易数据,对应的交易数据包括AEVB名称、品牌、AEVB类型、供应量、应用场景、供电量,其中,AEVB名称包括车用电池、工业用电池、储能电池,品牌是指对应的电池供应商;AEVB类型包括电池包(Pack)、模组(Module)、电芯(Cell);供应量则提供批次数量、总量,单位如kWh或者组数等数据;应用场景是指对应的使用场景说明,例如:电动车、电动工具、储能系统;供电量包括电压(V)、容量(Ah或kWh)。In this embodiment, the transaction data corresponding to the AEVB is extracted by parsing the HTML page data. The corresponding transaction data includes the AEVB name, brand, AEVB type, supply quantity, application scenario, and power supply. Among them, the AEVB names include automotive batteries, industrial batteries, and energy storage batteries. The brand refers to the corresponding battery supplier; the AEVB types include battery packs (Pack), modules (Module), and cells (Cell); the supply quantity provides batch quantity, total quantity, units such as kWh or number of groups and other data; the application scenario refers to the corresponding usage scenario description, for example: electric vehicles, power tools, energy storage systems; the power supply includes voltage (V) and capacity (Ah or kWh).

步骤33,将已采集的内特性参数所对应的第二指标参数和第一指标参数,作为目标指标参数。Step 33: Use the second indicator parameter and the first indicator parameter corresponding to the collected intrinsic characteristic parameters as target indicator parameters.

在本实施例中,在获取到第一指标参数之后,会第一指标参数作为指标参数库,当有AEVB退役并用于重组时,会从参数库中选取对应的第一指标参数,以赋予给对应的AEVB,从而使该AEVB的目标信息中具有表征外特征参数的目标指标参数,而同时,对部分内特性参数,通过测量即可获得,然后将测量获得的内特性参数对应的第二指标参数与该AEVB关联,则使的该AEVB的目标信息中具有完整的目标指标参数;需要理解的是,将第二指标参数和第一指标参数作为目标指标参数,是指组成对应的目标指标参数对应的参数库,而对于具体的AEVB所关联的目标指标参数则需要通过赋予对应的第一指标参数和实测出第二指标参数而生成或者获得。In this embodiment, after the first indicator parameter is obtained, the first indicator parameter is used as an indicator parameter library. When an AEVB is retired and used for reorganization, the corresponding first indicator parameter is selected from the parameter library and assigned to the corresponding AEVB, so that the target information of the AEVB has target indicator parameters representing external characteristic parameters. At the same time, some internal characteristic parameters can be obtained through measurement, and then the second indicator parameters corresponding to the measured internal characteristic parameters are associated with the AEVB, so that the target information of the AEVB has complete target indicator parameters. It should be understood that using the second indicator parameter and the first indicator parameter as target indicator parameters refers to a parameter library corresponding to the corresponding target indicator parameters, and the target indicator parameters associated with a specific AEVB need to be generated or obtained by assigning the corresponding first indicator parameter and measuring the second indicator parameter.

通过上述步骤中的利用预设的数据采集器,从目标网络平台上获取对应的超文本标记语言HTML页面数据;从HTML页面数据中,提取AEVB对应的交易数据,并从交易数据中解析出与外特性参数所对应的第一指标参数;将已采集的内特性参数所对应的第二指标参数和第一指标参数,作为目标指标参数,实现了对目标指标参数的构建和预设,进而能快速的确定作为重组电池的退役AEVB的目标指标参数,进而快速的对目标AEVB进行分选以及仓储。By utilizing the preset data collector in the above steps, the corresponding hypertext markup language HTML page data is obtained from the target network platform; the transaction data corresponding to the AEVB is extracted from the HTML page data, and the first indicator parameters corresponding to the external characteristic parameters are parsed from the transaction data; the second indicator parameters and the first indicator parameters corresponding to the collected internal characteristic parameters are used as target indicator parameters, thereby realizing the construction and preset of the target indicator parameters, and then the target indicator parameters of the retired AEVB as the recombinant battery can be quickly determined, and then the target AEVB can be quickly sorted and stored.

在其中一些实施例中,基于预设的仓储库区对应的布局参数信息和多个目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,通过如下步骤实现:In some of the embodiments, based on the layout parameter information corresponding to the preset storage area and multiple target AEVBs, a multi-objective genetic NSGA-II algorithm is used to perform storage allocation planning and generate corresponding initial storage allocation information, which is achieved through the following steps:

步骤41,获取多个目标AEVB所对应的编码信息和每个仓储库区的布局参数信息,其中,布局参数信息包括每个仓储库区所对应的重组拣选效率参数、仓储安全参数和仓储状态参数,重组拣选效率参数是根据仓储库区的位置信息所确定的,仓储安全参数是根据仓储库区所对应的存储环境和位置信息所确定的。Step 41, obtain the coding information corresponding to multiple target AEVBs and the layout parameter information of each storage area, wherein the layout parameter information includes the reorganization picking efficiency parameters, storage safety parameters and storage status parameters corresponding to each storage area, the reorganization picking efficiency parameters are determined based on the location information of the storage area, and the storage safety parameters are determined based on the storage environment and location information corresponding to the storage area.

步骤42,在根据仓储状态参数确定出当前空闲的仓储库区之后,将当前空闲的仓储库区与每个编码信息进行随机分配编码,得到与多个目标AEVB所对应的多个编码体,并将每个编码体对应的仓储库区作为对应的备选仓储库区。Step 42, after determining the currently idle storage area according to the storage status parameters, randomly assign codes to the currently idle storage area and each coding information to obtain multiple coding bodies corresponding to multiple target AEVBs, and use the storage area corresponding to each coding body as the corresponding candidate storage area.

步骤43,确定每个备选仓储库区对应的第一仓储适应度,并基于所有目标AEVB对应的备选仓储库区和第一仓储适应度,生成初始仓储分配信息,其中,第一仓储适应度是根据对应的仓储库区对应的重组拣选效率参数和仓储安全参数进行加权所生成的。Step 43, determine the first storage fitness corresponding to each alternative storage area, and generate initial storage allocation information based on the alternative storage areas and the first storage fitness corresponding to all target AEVBs, wherein the first storage fitness is generated by weighting the reorganization picking efficiency parameters and storage safety parameters corresponding to the corresponding storage areas.

在本实施例中,基于重组拣选效率和仓储安全参数两个指标确定每个仓储分配方案所对应的优劣程度,也就是计算当次为每个目标AEVB分配的备选仓储库区对应的第一仓储适应度来衡量该分配方案的优异,其中,重组拣选效率是根据存储记录数据,计算每个仓储库区对应的拣选路径长度和时间,进而计算出对应的重组拣选效率;重组安全参数是基于对应的仓储库区所处的存储环境和位置所确定的热度分级以及对应的安全性赋分,例如:设置有环境控制系统以及安全防护措施的仓储库区,其对应的安全性赋分是高分值。In this embodiment, the degree of superiority of each storage allocation scheme is determined based on the two indicators of reorganization picking efficiency and storage safety parameters, that is, the first storage fitness corresponding to the alternative storage area allocated to each target AEVB is calculated to measure the excellence of the allocation scheme, wherein the reorganization picking efficiency is calculated based on the storage record data, the picking path length and time corresponding to each storage area, and then the corresponding reorganization picking efficiency is calculated; the reorganization safety parameter is based on the storage environment and location of the corresponding storage area. The heat classification and corresponding safety score, for example: the storage area equipped with an environmental control system and safety protection measures has a high corresponding safety score.

通过上述步骤41至步骤43,实现了随机生成仓储分配方案,为确定目标仓储分配信息提供数据。Through the above steps 41 to 43, a random generation of a storage allocation plan is achieved, providing data for determining target storage allocation information.

在其中一些实施例中,根据与目标重组热度分类及目标重组热度评分值对应的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,包括如下步骤:In some of the embodiments, according to the difference between the target storage fitness and the first storage fitness corresponding to the target recombination heat classification and the target recombination heat score value, the initial storage allocation information is subjected to non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm, including the following steps:

步骤51,确定每个目标AEVB对应的目标重组热度分类所对应的适应度区间,并确定每个备选仓储库区所对应的第一仓储适应度是否处于对应的适应度区间。Step 51, determine the fitness interval corresponding to the target reorganization heat classification corresponding to each target AEVB, and determine whether the first storage fitness corresponding to each candidate storage area is in the corresponding fitness interval.

步骤52,在确定到至少有一个备选仓储库区所对应的第一仓储适应度未处于适应度区间的情况下,对初始仓储分配信息进行多次基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至生成的当前仓储分配信息中为每个目标AEVB分配的当前仓储库区所对应的第一仓储适应度处于对应的适应度区间,其中,遗传进化操作包括编码体选择操作、编码体交叉操作及编码体变异操作。Step 52, when it is determined that the first storage fitness corresponding to at least one alternative storage area is not in the fitness interval, the initial storage allocation information is subjected to multiple non-dominated sorting iterations and genetic evolution operation iterations based on the NSGA-II algorithm, until the first storage fitness corresponding to the current storage area allocated to each target AEVB in the generated current storage allocation information is in the corresponding fitness interval, wherein the genetic evolution operation includes a coding body selection operation, a coding body crossover operation and a coding body mutation operation.

步骤53,判断当前仓储库区所对应的第一仓储适应度和与目标重组热度评分值对应的目标仓储适应度的差值是否大于预设阈值,在判断到当前仓储库区所对应的第一仓储适应度与目标仓储适应度的差值不大于预设阈值的情况下,将当前仓储库区作为目标AEVB所对应的目标仓储库区,并生成目标仓储分配信息。Step 53, determine whether the difference between the first storage fitness corresponding to the current storage area and the target storage fitness corresponding to the target reorganization heat score is greater than a preset threshold. When it is determined that the difference between the first storage fitness corresponding to the current storage area and the target storage fitness is not greater than the preset threshold, the current storage area is used as the target storage area corresponding to the target AEVB, and the target storage allocation information is generated.

步骤54,在判断到当前仓储库区所对应的第一仓储适应度和与目标重组热度评分值对应的目标仓储适应度的差值大于预设阈值的情况下,对当前仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代。Step 54, when it is determined that the difference between the first storage fitness corresponding to the current storage area and the target storage fitness corresponding to the target reorganization heat score value is greater than a preset threshold, the current storage allocation information is iterated by non-dominated sorting and genetic evolution operations based on the NSGA-II algorithm.

在其中一些实施例中,在至少一个当前仓储库区所对应的第一仓储适应度未处于对应的适应度区间之前,还实施如下步骤:重复执行对当次生成的仓储分配信息进行基于NSGA-II算法的非支配排序迭代和遗传进化操作迭代。In some of the embodiments, before the first storage fitness corresponding to at least one current storage area is in the corresponding fitness interval, the following steps are also implemented: repeatedly executing non-dominated sorting iterations and genetic evolution operation iterations based on the NSGA-II algorithm on the storage allocation information generated this time.

在其中一些实施例中,评估分类模型的训练包括:In some embodiments, evaluating the training of the classification model includes:

步骤61,获取预设的数据集,其中,数据集包括多个AEVB对应的目标指标参数。Step 61, obtaining a preset data set, wherein the data set includes target indicator parameters corresponding to a plurality of AEVBs.

步骤62,在将数据集中的每个AEVB对应的目标指标参数进行预处理,生成特征参数集之后,将特征参数集中每个AEVB对应的所有标准特征参数划分为重组电池特征组,并为每个AEVB对应的重组电池特征组标注对应的分类标签数据,生成重组电池特征参数集。Step 62, after preprocessing the target indicator parameters corresponding to each AEVB in the data set to generate a feature parameter set, all standard feature parameters corresponding to each AEVB in the feature parameter set are divided into recombinant battery feature groups, and the recombinant battery feature groups corresponding to each AEVB are annotated with corresponding classification label data to generate a recombinant battery feature parameter set.

步骤63,将重组电池特征参数集按预设比例切割为重组电池特征参数训练集和重组电池特征参数测试集,并利用重组电池特征参数训练集,训练初始构建的XGBoost机器学习模型,直至回归拟合,得到训练好的XGBoost机器学习模型。Step 63, cutting the recombinant battery characteristic parameter set into a recombinant battery characteristic parameter training set and a recombinant battery characteristic parameter test set according to a preset ratio, and using the recombinant battery characteristic parameter training set to train the initially constructed XGBoost machine learning model until regression fitting is achieved to obtain a trained XGBoost machine learning model.

在本实施例中,初始构建XGBoost机器学习模型使,配置XGBoost模型的相关参数和目标函数,并通过重组电池特征参数训练集中的所有标准特征参数作为输入,对应的分类标签数据作为监督进行训练;通过设定树数量、深度、学习率等参数,并进行交叉验证选择最优参数。In this embodiment, the XGBoost machine learning model is initially constructed, the relevant parameters and objective function of the XGBoost model are configured, and all standard feature parameters in the recombinant battery feature parameter training set are used as input, and the corresponding classification label data is used as supervision for training; the optimal parameters are selected by setting parameters such as the number of trees, depth, and learning rate, and performing cross-validation.

步骤64,利用重组电池特征参数测试集,对训练好的XGBoost机器学习模型进行测试评估,以训练生成评估分类模型。Step 64, using the recombinant battery characteristic parameter test set, the trained XGBoost machine learning model is tested and evaluated to train and generate an evaluation classification model.

在本实施例中,重组电池特征参数测试集对模型进行评估测试时,使采用重组电池特征参数测试集中的所有标准特征参数作为输入,对比模型输出的分类标签数据与为重组电池特征参数测试集标注的分类标签数据的偏差,进而对评估分类模型的效果进行评估;在本实施例中,利用采用准确率、精度、召回率、F1-score等指标对评估分类模型效果进行评估。In this embodiment, when the recombinant battery characteristic parameter test set is used to evaluate the model, all standard characteristic parameters in the recombinant battery characteristic parameter test set are used as input, and the deviation between the classification label data output by the model and the classification label data annotated for the recombinant battery characteristic parameter test set is compared, thereby evaluating the effect of the evaluation classification model; in this embodiment, the evaluation classification model effect is evaluated by using indicators such as accuracy, precision, recall rate, and F1-score.

本实施例还提供了退役动力电池智能仓储装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。This embodiment also provides an intelligent storage device for retired power batteries, which is used to implement the above-mentioned embodiments and preferred embodiments, and will not be repeated here. As used below, the terms "module", "unit", "subunit", etc. can be a combination of software and/or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

图3是根据本申请实施例的退役动力电池智能仓储装置的结构框图,如图3所示,该装置包括获取模块31、预测模块32、规划模块33和处理模块34,其中,FIG3 is a structural block diagram of a retired power battery intelligent storage device according to an embodiment of the present application. As shown in FIG3 , the device includes an acquisition module 31, a prediction module 32, a planning module 33 and a processing module 34, wherein:

获取模块31,用于获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个目标信息包括多种目标指标参数,目标指标参数用于表征对应的目标AEVB的一种特性参数,特性参数包括内特性参数和外特性参数;An acquisition module 31 is used to obtain target information of multiple target power storage batteries AEVB to be stored, wherein each target information includes multiple target index parameters, and the target index parameter is used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameter includes an internal characteristic parameter and an external characteristic parameter;

预测模块32,与获取模块31耦合连接,用于在对每个目标AEVB所对应的多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个目标AEVB所对应的多种标准特征参数,得到与每个目标AEVB对应的分类标签数据,其中,分类标签数据包括目标AEVB对应的目标重组热度分类及目标重组热度评分值,目标重组热度分类用于表征目标AEVB在重组时被使用的优先级,评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据;The prediction module 32 is coupled to the acquisition module 31, and is used to pre-process the multiple target indicator parameters corresponding to each target AEVB to generate the corresponding multiple standard feature parameters, and then use the trained evaluation classification model to process the multiple standard feature parameters corresponding to each target AEVB to obtain the classification label data corresponding to each target AEVB, wherein the classification label data includes the target recombination heat classification and the target recombination heat score value corresponding to the target AEVB, the target recombination heat classification is used to characterize the priority of the target AEVB to be used during recombination, and the evaluation classification model is a machine learning model trained based on the extreme gradient boosting decision tree algorithm XGBoost, and is trained to generate the classification label data corresponding to the corresponding battery according to the input recombination battery characteristic parameters;

规划模块33,与预测模块32耦合连接,用于基于预设的仓储库区对应的布局参数信息和多个目标AEVB,利用多目标遗传算法NSGA-II进行仓储分配规划,生成对应的初始仓储分配信息,其中,初始仓储分配信息包括为每个目标AEVB分配的备选仓储库区;The planning module 33 is coupled to the prediction module 32 and is used to perform storage allocation planning based on the layout parameter information corresponding to the preset storage area and multiple target AEVBs using the multi-objective genetic algorithm NSGA-II to generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the candidate storage area allocated to each target AEVB;

处理模块34,与规划模块33耦合连接,用于确定初始仓储分配信息中的所有备选仓储库区所对应的第一仓储适应度,并根据由目标重组热度分类和目标重组热度评分值确定的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行基于NSGA-II的非支配排序迭代及遗传进化迭代,直至差值不大于预设阈值,生成对应的目标仓储分配信息,其中,目标仓储分配信息包括为每个目标AEVB分配的目标仓储库区。The processing module 34 is coupled to the planning module 33, and is used to determine the first storage fitness corresponding to all the alternative storage areas in the initial storage allocation information, and according to the difference between the target storage fitness determined by the target recombination heat classification and the target recombination heat score value and the first storage fitness, perform non-dominated sorting iteration and genetic evolution iteration based on NSGA-II on the initial storage allocation information until the difference is no more than a preset threshold, and generate the corresponding target storage allocation information, wherein the target storage allocation information includes the target storage area assigned to each target AEVB.

通过本申请实施例的退役动力电池智能仓储装置,采用。The intelligent storage device for retired power batteries according to the embodiment of the present application is adopted.

在其中一些实施例中,该预测模块32进一步包括:In some embodiments, the prediction module 32 further includes:

提取单元,用于从每个目标AEVB的目标信息中,提取每个目标AEVB所对应的多种目标指标参数,其中,目标指标参数包括以下其中一种:AEVB种类、AEVB品铭、 AEVB类型、AEVB电性参数;An extraction unit, used to extract a plurality of target indicator parameters corresponding to each target AEVB from the target information of each target AEVB, wherein the target indicator parameter includes one of the following: AEVB type, AEVB brand name, AEVB type, and AEVB electrical parameter;

处理单元,与提取单元耦合连接,用于对所有目标AEVB所对应的目标指标参数进行过滤、降噪及清洗,生成标准指标参数;A processing unit, coupled to the extraction unit, is used to filter, reduce noise and clean the target indicator parameters corresponding to all target AEVBs to generate standard indicator parameters;

生成单元,与处理单元耦合连接,用于对所有目标AEVB所对应的标准指标参数进行归一化处理,生成标准特征参数。The generating unit is coupled to the processing unit and is used for normalizing the standard index parameters corresponding to all target AEVBs to generate standard characteristic parameters.

在其中一些实施例中,该退役动力电池智能仓储装置还用于在获取待仓储的多个目标动力蓄电池AEVB的目标信息之前,利用预设的数据采集器,从目标网络平台上获取对应的超文本标记语言HTML页面数据;从HTML页面数据中,提取AEVB对应的交易数据,并从交易数据中解析出与外特性参数所对应的第一指标参数;将已采集的内特性参数所对应的第二指标参数和第一指标参数,作为目标指标参数。In some of the embodiments, the intelligent storage device for retired power batteries is also used to obtain corresponding hypertext markup language HTML page data from the target network platform using a preset data collector before obtaining target information of multiple target power batteries AEVB to be stored; extract transaction data corresponding to AEVB from the HTML page data, and parse out first indicator parameters corresponding to external characteristic parameters from the transaction data; and use the second indicator parameters and the first indicator parameters corresponding to the collected internal characteristic parameters as target indicator parameters.

在其中一些实施例中,该规划模块33进一步包括:In some embodiments, the planning module 33 further includes:

获取单元,用于获取多个目标AEVB所对应的编码信息和每个仓储库区的布局参数信息,其中,布局参数信息包括每个仓储库区所对应的重组拣选效率参数、仓储安全参数和仓储状态参数,重组拣选效率参数是根据仓储库区的位置信息所确定的,仓储安全参数是根据仓储库区所对应的存储环境和位置信息所确定的;An acquisition unit is used to acquire the coding information corresponding to the plurality of target AEVBs and the layout parameter information of each storage area, wherein the layout parameter information includes the reorganization picking efficiency parameter, storage safety parameter and storage status parameter corresponding to each storage area, the reorganization picking efficiency parameter is determined according to the location information of the storage area, and the storage safety parameter is determined according to the storage environment and location information corresponding to the storage area;

编码单元,与获取单元耦合连接,用于在根据仓储状态参数确定出当前空闲的仓储库区之后,将当前空闲的仓储库区与每个编码信息进行随机分配编码,得到与多个目标AEVB所对应的多个编码体,并将每个编码体对应的仓储库区作为对应的备选仓储库区;The encoding unit is coupled to the acquisition unit and is used to randomly assign the encoding to the currently idle storage area and each encoding information after determining the currently idle storage area according to the storage state parameter, so as to obtain multiple encoding bodies corresponding to multiple target AEVBs, and use the storage area corresponding to each encoding body as the corresponding candidate storage area;

确定单元,与编码单元耦合连接,用于确定每个备选仓储库区对应的第一仓储适应度,并基于所有目标AEVB对应的备选仓储库区和第一仓储适应度,生成初始仓储分配信息,其中,第一仓储适应度是根据对应的仓储库区对应的重组拣选效率参数和仓储安全参数进行加权所生成的。The determination unit is coupled to the encoding unit, and is used to determine the first storage fitness corresponding to each alternative storage area, and generate initial storage allocation information based on the alternative storage areas and the first storage fitness corresponding to all target AEVBs, wherein the first storage fitness is generated by weighting the reorganization picking efficiency parameters and storage safety parameters corresponding to the corresponding storage areas.

在其中一些实施例中,该处理模块34进一步包括:In some embodiments, the processing module 34 further includes:

处理单元,用于确定每个目标AEVB对应的目标重组热度分类所对应的适应度区间,并确定每个备选仓储库区所对应的第一仓储适应度是否处于对应的适应度区间;A processing unit, used to determine the fitness interval corresponding to the target recombination heat classification corresponding to each target AEVB, and determine whether the first storage fitness corresponding to each candidate storage area is in the corresponding fitness interval;

迭代单元,与处理单元耦合连接,用于在确定到至少有一个备选仓储库区所对应的第一仓储适应度未处于适应度区间的情况下,对初始仓储分配信息进行多次基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至生成的当前仓储分配信息中为每个目标AEVB分配的当前仓储库区所对应的第一仓储适应度处于对应的适应度区间,其中,遗传进化操作包括编码体选择操作、编码体交叉操作及编码体变异操作;An iteration unit is coupled to the processing unit and is used to perform multiple non-dominated sorting iterations and genetic evolution operation iterations based on the NSGA-II algorithm on the initial storage allocation information when it is determined that the first storage fitness corresponding to at least one candidate storage area is not within the fitness interval, until the first storage fitness corresponding to the current storage area allocated to each target AEVB in the generated current storage allocation information is within the corresponding fitness interval, wherein the genetic evolution operation includes a coding body selection operation, a coding body crossover operation and a coding body mutation operation;

判断单元,与迭代单元耦合连接,用于判断当前仓储库区所对应的第一仓储适应度和与目标重组热度评分值对应的目标仓储适应度的差值是否大于预设阈值,在判断到当前仓储库区所对应的第一仓储适应度与目标仓储适应度的差值不大于预设阈值的情况下,将当前仓储库区作为目标AEVB所对应的目标仓储库区,并生成目标仓储分配信息。The judgment unit is coupled to the iteration unit and is used to judge whether the difference between the first storage fitness corresponding to the current storage area and the target storage fitness corresponding to the target reorganization heat score value is greater than a preset threshold. When it is judged that the difference between the first storage fitness corresponding to the current storage area and the target storage fitness is not greater than the preset threshold, the current storage area is used as the target storage area corresponding to the target AEVB, and the target storage allocation information is generated.

在其中一些实施例中,在迭代单元确定到至少一个当前仓储库区所对应的第一仓储适应度未处于对应的适应度区间之前,该处理模块34还用于重复执行对当次生成的仓储分配信息进行基于NSGA-II算法的非支配排序迭代和遗传进化操作迭代;在判断单元判断到当前仓储库区所对应的第一仓储适应度和与目标重组热度评分值对应的目标仓储适应度的差值大于预设阈值的情况下,该处理模块34还用于对当前仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代。In some of the embodiments, before the iteration unit determines that the first storage fitness corresponding to at least one current storage area is not in the corresponding fitness interval, the processing module 34 is also used to repeatedly execute the non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm for the storage allocation information generated this time; when the judgment unit determines that the difference between the first storage fitness corresponding to the current storage area and the target storage fitness corresponding to the target recombination heat score value is greater than a preset threshold, the processing module 34 is also used to perform non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm for the current storage allocation information.

在其中一些实施例中,该退役动力电池智能仓储装置还用于获取预设的数据集,其中,数据集包括多个AEVB对应的目标指标参数;在将数据集中的每个AEVB对应的目标指标参数进行预处理,生成特征参数集之后,将特征参数集中每个AEVB对应的所有标准特征参数划分为重组电池特征组,并为每个AEVB对应的重组电池特征组标注对应的分类标签数据,生成重组电池特征参数集;将重组电池特征参数集按预设比例切割为重组电池特征参数训练集和重组电池特征参数测试集,并利用重组电池特征参数训练集,训练初始构建的XGBoost机器学习模型,直至回归拟合,得到训练好的XGBoost机器学习模型;利用重组电池特征参数测试集,对训练好的XGBoost机器学习模型进行测试评估,以训练生成评估分类模型。In some of the embodiments, the intelligent storage device for retired power batteries is also used to obtain a preset data set, wherein the data set includes target indicator parameters corresponding to multiple AEVBs; after preprocessing the target indicator parameters corresponding to each AEVB in the data set to generate a feature parameter set, all standard feature parameters corresponding to each AEVB in the feature parameter set are divided into recombinant battery feature groups, and the corresponding classification label data is annotated for the recombinant battery feature group corresponding to each AEVB to generate a recombinant battery feature parameter set; the recombinant battery feature parameter set is cut into a recombinant battery feature parameter training set and a recombinant battery feature parameter test set according to a preset ratio, and the recombinant battery feature parameter training set is used to train the initially constructed XGBoost machine learning model until regression fitting is achieved to obtain a trained XGBoost machine learning model; the trained XGBoost machine learning model is tested and evaluated using the recombinant battery feature parameter test set to train and generate an evaluation classification model.

本实施例还提供了一种智能仓储系统,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。This embodiment also provides an intelligent warehousing system, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

可选地,上述智能仓储系统还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。Optionally, the intelligent warehousing system may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

S1,获得待仓储的多个目标动力蓄电池AEVB的目标信息,其中,每个目标信息包括多种目标指标参数,目标指标参数用于表征对应的目标AEVB的一种特性参数,特性参数包括内特性参数和外特性参数。S1, obtaining target information of multiple target power storage batteries AEVB to be stored, wherein each target information includes multiple target index parameters, and the target index parameter is used to characterize a characteristic parameter of the corresponding target AEVB, and the characteristic parameter includes an internal characteristic parameter and an external characteristic parameter.

S2,在对每个目标AEVB所对应的多种目标指标参数进行预处理,生成对应的多种标准特征参数之后,利用已训备的评估分类模型处理每个目标AEVB所对应的多种标准特征参数,得到与每个目标AEVB对应的分类标签数据,分类标签数据包括目标AEVB对应的目标重组热度分类及目标重组热度评分值,目标重组热度分类用于表征目标AEVB在重组时被使用的优先级,评估分类模型是基于极致梯度提升决策树算法XGBoost训练的机器学习模型,被并训练为根据输入的重组电池特征参数生成与对应电池所对应的分类标签数据。S2, after preprocessing the various target indicator parameters corresponding to each target AEVB and generating the corresponding various standard feature parameters, the various standard feature parameters corresponding to each target AEVB are processed using the trained evaluation classification model to obtain classification label data corresponding to each target AEVB, wherein the classification label data includes a target recombination heat classification and a target recombination heat score value corresponding to the target AEVB, wherein the target recombination heat classification is used to characterize the priority of the target AEVB to be used during recombination, and the evaluation classification model is a machine learning model trained based on the extreme gradient boosting decision tree algorithm XGBoost, and is trained to generate classification label data corresponding to the corresponding battery according to the input recombination battery feature parameters.

S3,基于预设的仓储库区对应的布局参数信息和多个目标AEVB,利用多目标遗传NSGA-II算法进行仓储分配规划,生成对应的初始仓储分配信息,其中,初始仓储分配信息包括为每个目标AEVB分配的备选仓储库区。S3, based on the layout parameter information corresponding to the preset storage area and multiple target AEVBs, a multi-objective genetic NSGA-II algorithm is used to perform storage allocation planning and generate corresponding initial storage allocation information, wherein the initial storage allocation information includes the alternative storage area allocated to each target AEVB.

S4,确定初始仓储分配信息中的所有备选仓储库区所对应的第一仓储适应度,并根据与目标重组热度分类及目标重组热度评分值对应的目标仓储适应度和第一仓储适应度的差值,对初始仓储分配信息进行基于NSGA-II算法的非支配排序迭代及遗传进化操作迭代,直至差值不大于预设阈值,生成对应的目标仓储分配信息,其中,目标仓储分配信息包括为每个目标AEVB分配的目标仓储库区。S4, determine the first storage fitness corresponding to all the alternative storage areas in the initial storage allocation information, and according to the difference between the target storage fitness corresponding to the target recombination heat classification and the target recombination heat score value and the first storage fitness, perform non-dominated sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the initial storage allocation information until the difference is no more than a preset threshold, and generate the corresponding target storage allocation information, wherein the target storage allocation information includes the target storage area assigned to each target AEVB.

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

另外,结合上述实施例中的退役动力电池智能仓储方法,本申请实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种退役动力电池智能仓储方法。In addition, in combination with the retired power battery intelligent storage method in the above embodiment, the embodiment of the present application can provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by a processor, any one of the retired power battery intelligent storage methods in the above embodiment is implemented.

本领域的技术人员应该明白,以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。Those skilled in the art should understand that the technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims (10)

1. An intelligent storage method for retired power batteries is characterized by comprising the following steps:
Obtaining target information of a plurality of target power storage batteries AEVB to be stored, wherein each target information comprises a plurality of target index parameters, the target index parameters are used for representing one characteristic parameter of the corresponding target AEVB, and the characteristic parameters comprise an inner characteristic parameter and an outer characteristic parameter;
after preprocessing the multiple target index parameters corresponding to each target AEVB to generate multiple corresponding standard characteristic parameters, processing the multiple standard characteristic parameters corresponding to each target AEVB by using a trained evaluation classification model to obtain classification label data corresponding to each target AEVB, wherein the classification label data comprises target recombination heat classification corresponding to the target AEVB and target recombination heat score value, the target recombination heat classification is used for representing the priority of the target AEVB used during recombination, and the evaluation classification model is a machine learning model trained by an extreme gradient lifting decision tree algorithm XGBoost and is trained to generate classification label data corresponding to a corresponding battery according to the input recombination battery characteristic parameters;
Based on the preset layout parameter information corresponding to the warehouse area and a plurality of target AEVB, carrying out warehouse allocation planning by utilizing a multi-target genetic NSGA-II algorithm to generate corresponding initial warehouse allocation information, wherein the initial warehouse allocation information comprises an alternative warehouse area allocated to each target AEVB;
Determining first storage fitness corresponding to all the alternative storage warehouse areas in the initial storage allocation information, and carrying out non-dominant sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the initial storage allocation information according to the target storage fitness corresponding to the target reorganization heat classification and the target reorganization heat scoring value and the difference value of the first storage fitness until the difference value is not larger than a preset threshold value, so as to generate corresponding target storage allocation information, wherein the target storage allocation information comprises target storage warehouse areas allocated for each target AEVB.
2. The method of claim 1, wherein preprocessing the plurality of target indicator parameters corresponding to each target AEVB to generate a corresponding plurality of standard feature parameters, comprising:
Extracting a plurality of target index parameters corresponding to each target AEVB from the target information of each target AEVB, wherein the target index parameters comprise one of the following: AEVB type, AEVB product name, AEVB type, AEVB electrical parameters;
filtering, denoising and cleaning the target index parameters corresponding to all the target AEVB to generate standard index parameters;
and carrying out normalization processing on the standard index parameters corresponding to all the target AEVB to generate the standard characteristic parameters.
3. The method of claim 2, wherein prior to obtaining target information for a plurality of target power storage batteries AEVB to be stocked, the method further comprises:
acquiring corresponding hypertext markup language (HTML) page data from a target network platform by using a preset data acquisition device;
Extracting transaction data corresponding to AEVB from the HTML page data, and analyzing a first index parameter corresponding to the external characteristic parameter from the transaction data;
And taking the second index parameter and the first index parameter corresponding to the acquired internal characteristic parameter as the target index parameters.
4. The method of claim 1, wherein the generating the corresponding initial warehouse allocation information based on the preset warehouse lot area corresponding layout parameter information and the plurality of target AEVB and using a multi-target genetic NSGA-II algorithm for warehouse allocation planning comprises:
Acquiring coding information corresponding to a plurality of target AEVB and layout parameter information of each warehouse area, wherein the layout parameter information comprises a reorganization picking efficiency parameter, a warehouse safety parameter and a warehouse status parameter corresponding to each warehouse area, the reorganization picking efficiency parameter is determined according to the position information of the warehouse area, and the warehouse safety parameter is determined according to a storage environment corresponding to the warehouse area and the position information;
After determining the currently idle warehouse area according to the warehouse status parameters, carrying out random allocation coding on the currently idle warehouse area and each piece of coding information to obtain a plurality of coding bodies corresponding to a plurality of target AEVB, and taking the warehouse area corresponding to each coding body as a corresponding alternative warehouse area;
Determining the first storage fitness corresponding to each alternative storage bin, and generating the initial storage allocation information based on the alternative storage bins and the first storage fitness corresponding to all the target AEVB, wherein the first storage fitness is generated by weighting according to the recombination picking efficiency parameter and the storage safety parameter corresponding to the corresponding storage bin.
5. The method of claim 4, wherein performing non-dominant ranking iterations and genetic evolution operation iterations based on the NSGA-II algorithm on the initial bin allocation information based on a difference between a target bin fitness corresponding to the target reorganization heat classification and the target reorganization heat score value and the first bin fitness comprises:
determining an fitness interval corresponding to the target recombination heat classification corresponding to each target AEVB, and determining whether the first storage fitness corresponding to each alternative storage bin is in the corresponding fitness interval;
Under the condition that at least one first warehouse fitness corresponding to the alternative warehouse area is not in the fitness interval, carrying out non-dominant sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the initial warehouse allocation information for a plurality of times until the first warehouse fitness corresponding to the current warehouse area allocated to each target AEVB in the generated current warehouse allocation information is in the corresponding fitness interval, wherein the genetic evolution operation comprises a coding body selection operation, a coding body crossing operation and a coding body variation operation;
Judging whether the difference value between the first storage fitness corresponding to the current storage bin and the target storage fitness corresponding to the target recombination heat scoring value is larger than a preset threshold value, and taking the current storage bin as the target storage bin corresponding to the target AEVB and generating the target storage allocation information under the condition that the difference value between the first storage fitness corresponding to the current storage bin and the target storage fitness is not larger than the preset threshold value.
6. The method of claim 5, wherein before the first bin fitness corresponding to at least one of the current bin regions is not within the corresponding fitness interval, the method further comprises: repeatedly executing non-dominant sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the storage allocation information generated at present;
In the case that the difference between the first storage fitness corresponding to the current storage area and the target storage fitness corresponding to the target recombination heat scoring value is greater than a preset threshold, the method further includes: and carrying out non-dominant sorting iteration and genetic evolution operation iteration based on the NSGA-II algorithm on the current warehouse allocation information.
7. The method of claim 1, wherein the training of the assessment classification model comprises:
Acquiring a preset data set, wherein the data set comprises a plurality of target index parameters corresponding to AEVB;
Preprocessing the target index parameters corresponding to each AEVB in the data set to generate a characteristic parameter set, dividing all the standard characteristic parameters corresponding to each AEVB in the characteristic parameter set into a recombined battery characteristic set, and labeling the recombined battery characteristic set with the corresponding classification label data to generate a recombined battery characteristic parameter set;
Cutting the recombined battery characteristic parameter set into a recombined battery characteristic parameter training set and a recombined battery characteristic parameter test set according to a preset proportion, and training an initially constructed XGBoost machine learning model by utilizing the recombined battery characteristic parameter training set until regression fitting is carried out to obtain a trained XGBoost machine learning model;
And testing and evaluating the trained XGBoost machine learning model by using the recombinant battery characteristic parameter testing set so as to train and generate the evaluating and classifying model.
8. An intelligent storage device for retired power batteries, which is characterized by comprising:
the storage system comprises an acquisition module, a storage module and a storage module, wherein the acquisition module is used for acquiring target information of a plurality of target power storage batteries AEVB to be stored, each piece of target information comprises a plurality of target index parameters, the target index parameters are used for representing one characteristic parameter of the corresponding target AEVB, and the characteristic parameters comprise an inner characteristic parameter and an outer characteristic parameter;
The prediction module is configured to pre-process the multiple target index parameters corresponding to each target AEVB to generate multiple corresponding standard feature parameters, and then process the multiple standard feature parameters corresponding to each target AEVB by using a trained evaluation classification model to obtain classification tag data corresponding to each target AEVB, where the classification tag data includes a target recombination heat classification corresponding to the target AEVB and a target recombination heat score value, the target recombination heat classification is used to characterize a priority of the target AEVB used during recombination, and the evaluation classification model is a machine learning model trained based on an extreme gradient lifting decision tree algorithm XGBoost and is trained to generate classification tag data corresponding to a corresponding battery according to the input recombination battery feature parameters;
The planning module is used for carrying out warehouse allocation planning by utilizing a multi-target genetic algorithm NSGA-II based on the layout parameter information corresponding to the preset warehouse areas and a plurality of target AEVB, and generating corresponding initial warehouse allocation information, wherein the initial warehouse allocation information comprises an alternative warehouse area allocated to each target AEVB;
the processing module is configured to determine a first storage fitness corresponding to all the candidate storage warehouse areas in the initial storage allocation information, and perform non-dominant sorting iteration and genetic evolution iteration based on the NSGA-II on the initial storage allocation information according to a difference value between the target storage fitness determined by the target recombination heat classification and the target recombination heat scoring value and the first storage fitness until the difference value is not greater than a preset threshold, so as to generate corresponding target storage allocation information, where the target storage allocation information includes a target storage warehouse area allocated for each target AEVB.
9. A smart warehousing system comprising a memory and a processor, wherein the memory has stored therein a computer program, the processor being arranged to run the computer program to perform the steps of the retired power battery smart warehousing method of any one of claims 1 to 7.
10. A storage medium having stored thereon a computer program, which when executed by a processor implements the intelligent warehousing method of retired power battery according to any one of claims 1-7.
CN202410887922.2A 2024-07-03 2024-07-03 Intelligent storage method, device, intelligent storage system and storage medium for retired power batteries Active CN118536910B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410887922.2A CN118536910B (en) 2024-07-03 2024-07-03 Intelligent storage method, device, intelligent storage system and storage medium for retired power batteries

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410887922.2A CN118536910B (en) 2024-07-03 2024-07-03 Intelligent storage method, device, intelligent storage system and storage medium for retired power batteries

Publications (2)

Publication Number Publication Date
CN118536910A true CN118536910A (en) 2024-08-23
CN118536910B CN118536910B (en) 2025-01-21

Family

ID=92384509

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410887922.2A Active CN118536910B (en) 2024-07-03 2024-07-03 Intelligent storage method, device, intelligent storage system and storage medium for retired power batteries

Country Status (1)

Country Link
CN (1) CN118536910B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119397293B (en) * 2024-11-20 2025-05-27 暨南大学 Retired power battery matching and reorganizing method, service system and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112952820A (en) * 2021-03-19 2021-06-11 长沙理工大学 Intelligent community micro-grid ultra-multi-target energy management method considering retired batteries
CN113281657A (en) * 2021-05-21 2021-08-20 张家港清研检测技术有限公司 Intelligent assessment retired battery complementary energy classification and echelon utilization method
CN113447825A (en) * 2021-07-01 2021-09-28 合肥工业大学 Retired power battery consistency assessment and sorting recombination device
CN113933718A (en) * 2021-11-04 2022-01-14 格林美股份有限公司 Retired battery capacity sorting method, device, equipment and storage medium
CN114883675A (en) * 2022-06-17 2022-08-09 兴义民族师范学院 Retired power battery information matching recombination system
CN115796849A (en) * 2022-11-29 2023-03-14 派尔森环保科技有限公司 Method, electronic device, and storage medium for automatic capacity classification and identification of secondary batteries
CN116011998A (en) * 2023-03-23 2023-04-25 深圳市杰成镍钴新能源科技有限公司 Retired battery recycling and classifying treatment method and device
CN116562596A (en) * 2023-07-07 2023-08-08 杭州安影科技有限公司 Retired battery processing method and device, retired battery storage vertical warehouse and medium
CN116934220A (en) * 2023-07-05 2023-10-24 中博信息技术研究院有限公司 Intelligent warehouse layout method based on intelligent data analysis and algorithm optimization
WO2024103563A1 (en) * 2022-11-16 2024-05-23 广东邦普循环科技有限公司 Method for screening and sorting retired batteries

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112952820A (en) * 2021-03-19 2021-06-11 长沙理工大学 Intelligent community micro-grid ultra-multi-target energy management method considering retired batteries
CN113281657A (en) * 2021-05-21 2021-08-20 张家港清研检测技术有限公司 Intelligent assessment retired battery complementary energy classification and echelon utilization method
CN113447825A (en) * 2021-07-01 2021-09-28 合肥工业大学 Retired power battery consistency assessment and sorting recombination device
CN113933718A (en) * 2021-11-04 2022-01-14 格林美股份有限公司 Retired battery capacity sorting method, device, equipment and storage medium
CN114883675A (en) * 2022-06-17 2022-08-09 兴义民族师范学院 Retired power battery information matching recombination system
WO2024103563A1 (en) * 2022-11-16 2024-05-23 广东邦普循环科技有限公司 Method for screening and sorting retired batteries
CN115796849A (en) * 2022-11-29 2023-03-14 派尔森环保科技有限公司 Method, electronic device, and storage medium for automatic capacity classification and identification of secondary batteries
CN116011998A (en) * 2023-03-23 2023-04-25 深圳市杰成镍钴新能源科技有限公司 Retired battery recycling and classifying treatment method and device
CN116934220A (en) * 2023-07-05 2023-10-24 中博信息技术研究院有限公司 Intelligent warehouse layout method based on intelligent data analysis and algorithm optimization
CN116562596A (en) * 2023-07-07 2023-08-08 杭州安影科技有限公司 Retired battery processing method and device, retired battery storage vertical warehouse and medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
孙威等: "退役动力电池梯次利用的 容量优化配置", 电器与能效管理技术, 31 December 2017 (2017-12-31), pages 72 - 76 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119397293B (en) * 2024-11-20 2025-05-27 暨南大学 Retired power battery matching and reorganizing method, service system and storage medium

Also Published As

Publication number Publication date
CN118536910B (en) 2025-01-21

Similar Documents

Publication Publication Date Title
CN102509178B (en) Distribution network device status evaluating system
CN118381197B (en) Power distribution network fault monitoring method and system based on digital twinning
CN106650963A (en) Electric car charging equipment detection and maintenance managing method and device
CN115330275B (en) Echelon utilization method and device for retired battery
CN118446684B (en) Chemical battery energy storage system optimization method based on artificial intelligence
CN111401427B (en) Product cost evaluation method and system based on industrial big data
CN112791997A (en) A method for screening retired batteries for cascade utilization
CN118536910A (en) Retired power battery intelligent storage method and device, intelligent storage system and storage medium
CN118244191B (en) An uninterruptible power supply power collection and metering system
CN118134358B (en) Wisdom logistics distribution data management platform
CN112508363B (en) Power information system state analysis method and device based on deep learning
Sivakumar et al. Analysis of distribution systems in the presence of electric vehicles and optimal allocation of distributed generations considering power loss and voltage stability index
CN114114056B (en) Battery detection and recovery method and system of power exchange cabinet and storage medium
CN112990776A (en) Distribution network equipment health degree evaluation method
CN119151091B (en) Novel power distribution and utilization system flexibility carbon reduction resource allocation optimization method and system
CN116862209B (en) New energy automobile charging facility management method and system
CN117150393B (en) A method and system for identifying weak branches in power systems based on decision trees
KR102664486B1 (en) Apparatus for Providing Reusable Batteries Platform Service for After Used Electric Vechicle Batteries Reuse and Method for Providing Service Using the Same
CN117310500A (en) Battery state classification model construction method and battery state classification method
Lin et al. Research on clustering analysis of new energy charging user behavior based on spark
Sun et al. Optimization of a multi-objective location model of manufacturing base considering cooperative manufacturing capabilities and service benefits.
CN119397293B (en) Retired power battery matching and reorganizing method, service system and storage medium
CN118610627B (en) A comprehensive recycling method and system for power batteries
CN119149350B (en) Abnormal state early warning method of energy storage system
CN115860518A (en) Communication scheme evaluation method and system for low-voltage service requirements

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant