Method and management system for dynamic supply chain optimization of products throughout their life cycle based on cbam
By using a CBAM-based approach, detailed carbon source distribution information for material pathways and a detailed list of carbon emissions from production operations are obtained. Non-compliant pathways are eliminated, and atlases of connectable resource pathways are merged. This solves the problem of linking and matching carbon emission pathways with operational content in existing technologies, and improves the resource allocation efficiency and pathway adaptability of the supply chain.
Patent Information
- Application Number
- CN202511227660.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2026-03-17
- Estimated Expiration
- 2045-08-29
AI Technical Summary
Existing technologies have blind spots in the linkage and matching of carbon emission pathways and operational content, making it difficult to achieve coordinated optimization of pathways and operations when scheduling multiple market exits. Furthermore, they lack an executable pathway elimination mechanism, resulting in low resource allocation efficiency.
By using a CBAM-based approach, detailed carbon source distribution information for material pathways is obtained, a detailed list of carbon emissions from production operations is identified, pathways that do not comply with export market restrictions are eliminated, and atlases of connectable resource pathways are merged to achieve resource allocation optimization under carbon emission constraints.
It improves the efficiency of resource allocation and path adaptability under carbon emission constraints, realizes multi-dimensional linkage of path selection, spatial connection and operation scheduling, and optimizes carbon emission management of the supply chain.
Smart Images

Figure CN121190153B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of supply chain management technology, and in particular to a product lifecycle dynamic supply chain optimization method and management system based on CBAM. Background Technology
[0002] Supply chain management technology encompasses the comprehensive management and optimization of the flow of goods, information, and funds. Its core content is the efficient and precise management of the entire chain, from raw material procurement and manufacturing to product distribution and sales. Supply chain management involves coordination among suppliers, manufacturers, distributors, and consumers to reduce costs, improve service quality, and enhance the speed and ability to respond to market demands. It typically includes supply chain planning, demand forecasting, inventory control, transportation scheduling, production scheduling, and supplier management. With the development of globalized trade and the advancement of information technology, the automation, digitalization, and intelligentization of supply chain management have become key to enhancing competitiveness, especially through big data, artificial intelligence, and optimization algorithms to optimize the entire supply chain process and resource allocation.
[0003] The product lifecycle dynamic supply chain optimization method and management system based on CBAM refers to optimizing the supply chain management process during the production stage using the Carbon Boundary Adjustment Mechanism (CBAM). Its core lies in monitoring and optimizing carbon emissions during the production process to achieve dynamic supply chain optimization goals. By introducing a dynamic adjustment mechanism based on carbon emissions and employing precise carbon emission calculation and prediction models, the system optimizes and adjusts production processes, ensuring that production efficiency and resource utilization are improved while reducing carbon emissions. Furthermore, it proposes a system for monitoring and managing carbon emissions using real-time data and intelligent algorithms to ensure that carbon emissions during production comply with sustainable development requirements, addressing how to implement carbon emission-based optimization strategies during the production stage.
[0004] Existing technologies operate based on a static supply chain management architecture, which does not involve the quantitative identification of carbon emission characteristics and specific location order in the raw material transportation path. It is difficult to achieve linkage and matching between carbon emission paths and operational content. Under the condition of differentiated export target constraints, there is a lack of an executable path elimination mechanism. The path content lacks spatial connection judgment criteria, which leads to the disconnect between the processing tasks of some operational links and the path structure. It is difficult to carry out collaborative optimization based on time and space dimensions in path scheduling. When facing multi-market export scheduling, there are blind spots in path screening and imbalances in operation arrangement. Summary of the Invention
[0005] To address the technical problems existing in the prior art, embodiments of the present invention provide a product lifecycle dynamic supply chain optimization method and management system based on CBAM. The technical solution is as follows:
[0006] The CBAM-based dynamic supply chain optimization method for the entire product lifecycle includes the following steps:
[0007] S1: Obtain the export material list and production number, extract the raw material code and supply location identifier, combine geographical distance and transportation mode to form a path field, calculate the path sequence and segment distance sum, establish a one-to-one matching relationship between transportation segment number and raw material, and generate a detailed distribution of carbon source of material path;
[0008] S2: Based on the raw material path in the carbon source distribution details of the material path, extract the equipment name and job number, establish the association between equipment and process, call the running time and operation content under the job number, organize the job segment structure and collect the content, and generate a detailed table of carbon release from production operations.
[0009] S3: Based on the operation segment in the carbon emission details table of the production operation, extract the carbon emission path and export market declaration restriction item of each segment, compare the differences in numerical fields, eliminate inconsistent paths and retain paths that meet the restriction conditions, integrate all valid path contents, and generate a list of operation paths that can be put into operation under restricted conditions.
[0010] S4: Call the list of available operation paths under the aforementioned limited conditions, extract the contents of the packaging section, warehousing section and loading section, determine the overlap between the transportation start and end points and the handling route, select the path combination with high matching degree, and generate a complete resource path map set that can be connected.
[0011] As a further aspect of the present invention, the detailed distribution of carbon sources along the material path specifically includes raw material codes, transportation link numbers, path fields, geographical distances, and transportation mode types; the detailed carbon emission list for production operations includes equipment names, operation numbers, equipment process association lists, running times, operation content, and operation segment content; the list of operational paths that can be put into operation under restricted conditions specifically includes carbon emission paths, carbon declaration restrictions for export target markets, available paths, and paths to be eliminated; the atlas of connectable full-process resource paths includes packaging segments, warehousing segments, loading segments, transportation start and end points, material handling locations, handling route directions, and combinable path combinations.
[0012] As a further aspect of the present invention, the step of obtaining the material path carbon source distribution details is as follows:
[0013] S101: Obtain the bill of materials and corresponding production number for export requirements, extract all raw material codes and corresponding supply location identifiers in the bill of materials, locate the supply location coordinates based on the raw material codes, obtain the receiving location coordinate information, call the straight-line distance value between the supply location coordinates and the receiving location coordinates, and concatenate the field with the transportation mode type configured for the raw material to generate a set of geographic path structures corresponding to each raw material, and obtain the path field integration value.
[0014] S102: Call the transportation mode type contained in each transportation path field in the integrated value of the path field, sort the location numbers according to the order of the path segments under the same raw material item, perform sequential superposition of the geographical distance values contained in each path segment, calculate the cumulative distance value of continuous segments and construct the segment distance number, perform a combination mapping based on the number position and the segment distance value, establish a path structure with a one-to-one correspondence between the segment distance field and the number, and obtain the transportation segment number distance structure;
[0015] S103: Call the path segment number field in the distance structure of the transportation segment number, match the raw material code in the bill of materials, form a mapping relationship between each raw material code and its corresponding segment number, locate the corresponding transportation mode and distance based on the segment number, call the unit carbon emission factor corresponding to each transportation mode, calculate the carbon emission contribution value in the order of segment number, combine the raw material code and path segment carbon emission data, and obtain the material path carbon source distribution details.
[0016] As a further aspect of the present invention, the transportation mode type in the path field includes three fields: transportation medium attribute, load capacity, and emission level. In the step of obtaining the material path carbon source distribution details, the load capacity and emission level fields under the transportation mode type are further extracted, the carbon emission factor of the unit transportation segment is classified, and the segment carbon emission value is calculated by combining the path segment geographical distance field and the transportation medium attribute field. The corrected carbon emission value is used as the carbon source value to update the path segment field.
[0017] As a further aspect of the present invention, the step of obtaining the carbon emission details table for production operations is as follows:
[0018] S201: Based on the material path carbon source distribution details, extract the production line node information connected by the path field, locate the production area identifier and associated equipment name of each raw material at the production line entry point, call the equipment name field and the job number field to match the location, generate the belonging comparison content of the job number corresponding to the equipment, and establish the equipment job mapping structure.
[0019] S202: Call each job number in the equipment job mapping structure, obtain the running time field and operation content field of each group of job number fields, combine them in parallel based on the equipment name field and running time field, mark the combined field as the job segment unit identifier, aggregate the job segment unit identifier field according to the raw material code and establish a raw material job segment list, and obtain the job segment combination list.
[0020] S203: Based on the equipment running time field and operation content field contained in each work segment unit identifier in the work segment combination list, match its corresponding process type and corresponding operating condition emission coefficient, multiply the running time field and emission coefficient field to obtain the carbon release amount per unit work segment, and then collect the carbon release amounts of all work segments associated with the raw material code to obtain the production operation carbon release details table.
[0021] As a further aspect of the present invention, the step of obtaining the list of work paths that can be used under the limited conditions is as follows:
[0022] S301: Based on the operation segment field in the production operation carbon emission details table, extract the carbon emission path number and export target market identifier corresponding to each operation segment, call the carbon emission path number to locate the carbon emission value of each path segment under it, and obtain the carbon declaration restriction field and corresponding threshold field associated in the export target market, establish the field combination of operation segment and export market restriction, and obtain the operation segment emission restriction field set.
[0023] S302: Call each carbon release path field and carbon declaration restriction field in the emission restriction field set of the operation segment, compare the carbon emission value field of each path segment with the corresponding restriction threshold field, determine whether the comparison result exceeds the restriction threshold, add a removal mark to the path segment that is determined to exceed the threshold, add a retention mark to the path segment that does not exceed the threshold, summarize the marking results of each path segment, and obtain the path compliance marking structure.
[0024] S303: Based on the reserved marker fields of each path segment in the path compliance marker structure, aggregate all reserved path segment identifiers by the work segment dimension, deduplicate and merge each group of reserved path segments according to the path number, remove path items marked as exceeding the threshold, and combine to generate a set of work path fields that can continue to be used under the restricted conditions, and obtain a list of work paths that can be put into operation under the restricted conditions.
[0025] As a further aspect of the present invention, the steps for obtaining the connectable full-process resource path map are as follows:
[0026] S401: Call the content of each path in the list of operational paths that can be put into operation under the restricted conditions, extract the packaging section, warehousing section and loading section fields identified under each path, call the transportation start point, transportation end point, material handling location and handling route direction fields recorded in each section task, group and collect each section task field according to the path number, establish a section task field set, and obtain the path section task parameter set.
[0027] S402: Based on the continuous segment tasks under each path number in the path segment task parameter set, locate the material handling position and transport route direction fields in adjacent segment pairs, perform corresponding coordinate overlap judgment on the material handling position field and transport route direction field of two adjacent segments, mark the segment pairs with coordinate overlap greater than the position matching threshold as splicable items, record the path number and matching segment position, and obtain the position matching mark set.
[0028] S403: Based on the path number and segment task position combination of the path number marked as a splicable item in the location matching mark set, extract the transportation start and end point and transportation direction fields of the corresponding segment to construct the segment connection path, arrange all splicable segment combination fields in order according to the path number to form a segment path chain, draw a complete resource transportation logical sequence diagram according to the path chain structure, and obtain a complete process resource path map set that can be connected.
[0029] As a further aspect of the present invention, the method further includes:
[0030] S5: Based on the path sequence in the connected full-process resource path graph set, extract the processing numbers of the transportation segment and the operation segment, obtain the circulation time and route span of each segment, accumulate the time and span and sort them, select the path with the smallest sum value, and output the life cycle supply chain scheduling path scheme based on carbon emission constraints.
[0031] The lifecycle supply chain scheduling path scheme specifically includes resource succession sequence, transportation sequence, work segment processing number, material circulation time, route span, and the sum of time and span.
[0032] As a further aspect of the present invention, the step of obtaining the lifecycle supply chain scheduling path scheme based on carbon emission constraints is as follows:
[0033] S501: Based on the resource sequence field of each path in the connectable full-process resource path map set, extract the raw material origin point location field and the export loading point location field of all segments in the path structure, extract the transportation segment sequence and operation segment processing number field according to the path number, sort and integrate the segment fields between the raw material origin point and the export loading point to obtain the path segment sequence structure set.
[0034] S502: Call the processing number field of each segment in the path segment sequence structure set, retrieve the material flow time field and route span field of the corresponding segment, sum up the time value and span value of all segments under the same path number according to the segment order, record the total flow time value and total route span value corresponding to each path, and obtain the path cumulative time span table.
[0035] S503: Based on the total circulation time and total route span fields of each path in the cumulative time span table, perform a dual-field joint sorting operation on all paths, identify the path number where both the total time and total span values are the minimum, add an input flag to the path number field, output the path scheme number field that meets the input conditions, and obtain the life cycle supply chain scheduling path scheme based on carbon emission constraints.
[0036] A product lifecycle dynamic supply chain management system based on CBAM, the system comprising:
[0037] The path carbon source identification module obtains the bill of materials and production number corresponding to the export order, extracts the raw material code and the supplier location identifier, calculates the straight-line distance by combining the latitude and longitude values of the supplier location and the receiving location, and matches the transportation mode to form a path field. Based on the path field, it establishes the transportation segment sequence, superimposes the segment distance and marks the transportation number, completes the matching of raw material code and number, and obtains the detailed distribution of carbon sources along the material path.
[0038] The carbon emission collection module calls up the carbon source distribution details of the material path, extracts the raw material production line location and equipment name, matches the equipment name with the operation number, reads the running time and process operation content corresponding to the operation number, connects the equipment and running time to form an operation segment sequence, collects the sequence content, and obtains a detailed table of carbon release from production operations.
[0039] The path compliance screening module calls the carbon emission list of the production operation, extracts the carbon emission value field in the operation path, compares it with the carbon declaration limit value of the export target market item by item, filters out the path segment number that exceeds the limit field, retains the remaining path segments, integrates all retained segment numbers to form a set of usable paths, and obtains a list of usable operation paths under restricted conditions.
[0040] The resource path splicing module calls the list of available operation paths under the restricted conditions, extracts the start and end coordinates and transport direction of the packaging section, warehousing section and loading section within the path, calculates the latitude and longitude difference and direction angle between adjacent sections, records the path combinations that meet the conditions of position and direction coincidence, and obtains a complete set of connectable resource paths.
[0041] The scheduling path optimization module calls the connectable full-process resource path map, extracts the transportation sequence and operation segment number from the raw material origin point to the export loading point in each group of paths, counts the circulation time and route span of each segment, sums and sorts the two data, selects the path group with the smallest sort value, and obtains the life cycle supply chain scheduling path scheme based on carbon emission constraints.
[0042] The beneficial effects of the technical solutions provided in the embodiments of the present invention include at least the following:
[0043] In this invention, by quantifying the geographical distance and transportation mode information in the raw material supply path, a mapping relationship between transportation links and carbon sources is constructed. This is combined with the operation sequence of equipment operation sections to complete the identification of carbon release paths. Non-compliant paths are dynamically eliminated in combination with target market constraints. The screening results are associated with the spatial location of packaging and handling nodes. Connectable combinations are established based on the overlap between paths. The optimal operation input is formed by weighting and sorting the path time and span. This achieves multi-dimensional linkage of path screening, spatial connection and operation scheduling, improving the efficiency of resource allocation and the adaptability of execution paths under carbon emission constraints. Attached Figure Description
[0044] Figure 1 This is a flowchart of the method of the present invention;
[0045] Figure 2 This is a system flowchart of the present invention. Detailed Implementation
[0046] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0047] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.
[0048] In the embodiments of this invention, the terms "image" and "picture" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, their intended meanings are consistent. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing the distinction between them, their intended meanings are consistent.
[0049] In this embodiment of the invention, sometimes a subscript such as W1 may be written in a non-subscript form such as W1. When the difference is not emphasized, the meaning they express is the same.
[0050] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0051] Please see Figure 1 This invention provides a technical solution: a dynamic supply chain optimization method for the entire product lifecycle based on CBAM, comprising the following steps:
[0052] S1: Obtain the bill of materials and production number for export demand, extract the raw material code and corresponding supply location identifier from the bill of materials, record the geographical distance between the supply location and the receiving location and the transportation mode type to form a path field, call each path field and transportation segment to form a position order for combination calculation, superimpose the segment distance in order and establish a transportation link number index, associate the raw material code with the transportation link number one by one, and generate a detailed distribution of carbon source of material path;
[0053] S2: Based on the raw material corresponding path in the carbon source distribution details of the material path, extract the production area and equipment name of the material entering the production line within the path, match the equipment name with the job number and establish a list of equipment process associations, extract the running time and operation content corresponding to the job number, logically connect each group of equipment and running time and mark the job segment, collect all the combined content of the job segments, and generate a detailed table of carbon release from production operations.
[0054] S3: Based on the operation segment content in the carbon emission details table of production operations, extract the carbon emission path involved in each operation segment and the carbon declaration restriction items stipulated in the corresponding export target market. Compare the values of each segment in the carbon emission path with the corresponding values in the restriction items item by item. Mark the path that exceeds the limit field value as the elimination item, and mark the remaining path as the usable content. After summarizing all the usable content, generate a list of operation paths that can be put into operation under the restricted conditions.
[0055] S4: Call up the filtered path content in the list of available operation paths under limited conditions, retrieve the packaging section, warehousing section and loading section content contained in the path, extract the transportation start and end points, material handling positions and handling route directions in each task, judge the position overlap of the handling positions and handling routes in adjacent sections, record the combinations with high overlap as splicable paths, output all splicable path combinations, and generate a complete resource path map that can be connected.
[0056] S5: Based on the resource sequence of each path in the connectable full-process resource path map, extract the transportation sequence and operation segment processing number from the raw material origin point to the final export loading point in each segment of the path, retrieve the material circulation time and route span of each segment, perform a summation operation on the circulation time and span data, sort the paths according to the summation results, mark the path with the smallest sum of time and span as the feasible solution, and output the life cycle supply chain scheduling path solution based on carbon emission constraints.
[0057] The detailed carbon source distribution of material routes includes raw material codes, transportation link numbers, route fields, geographical distance, and transportation mode type; the detailed carbon emission list of production operations includes equipment name, operation number, equipment process association list, running time, operation content, and operation segment content; the list of operational routes that can be put into operation under restricted conditions includes carbon emission routes, carbon declaration restrictions in export target markets, available routes, and eliminated routes; the atlas of connectable full-process resource routes includes packaging segment, warehousing segment, loading segment, transportation start and end points, material handling location, handling route direction, and possible route combinations; the life cycle supply chain scheduling route plan includes resource succession sequence, transportation sequence, operation segment processing number, material circulation time, route span, and the sum of time and span.
[0058] The steps to obtain the detailed distribution of carbon sources along the material path are as follows:
[0059] S101: Obtain the bill of materials and corresponding production number for export requirements, extract all raw material codes and corresponding supply location identifiers in the bill of materials, locate the supply location coordinates based on the raw material codes, obtain the receiving location coordinate information, call the straight-line distance value between the supply location coordinates and the receiving location coordinates, and concatenate the field with the transportation mode type configured for the raw material to generate a set of geographic path structures corresponding to each raw material, and obtain the path field integration value.
[0060] Based on the Bill of Materials (BOM) and production number XW20231123 for a specific export requirement, the system extracts all raw material codes and their corresponding supplier location identifiers from the BOM. For example, for metal sheet with raw material code RM101, the supplier location identifier is "Supplier A"; for electronic components with raw material code RM102, the supplier location identifier is "Supplier B"; and for cables with raw material code RM103, the supplier location identifier is "Supplier C". The system locates the supplier location coordinates based on the raw material code. For example, the coordinates of "Supplier A" are (31.42°N, 121.51°E). It then obtains the receiving location coordinates, such as the coordinates of the production plant (31.22°N, 121.57°E). The process involves calling the straight-line distance between the supplier's and recipient's coordinates, calculating the geographical distance using the Haversine formula, and combining this with the transportation mode type configured for the raw materials. For example, RM101 metal sheets use "road transport," RM102 electronic components use "road-sea-road combined transport," and RM103 cables use "road transport." The distance value and transportation mode type are concatenated, for example, "125 km - road transport," to generate a set of geographical path structures for each raw material. The integrated value of the path fields is then obtained, which represents the combination of each raw material code and its geographical path structure. This process enables digital modeling of the material supply chain transportation path, providing foundational data for subsequent carbon emission calculations.
[0061] S102: Call the transportation mode type contained in each transportation path field in the integrated value of the path field, sort the location numbers according to the order of the path segments under the same raw material item, perform sequential superposition of the geographical distance values contained in each path segment, calculate the cumulative distance value of continuous segments and construct the segment number, perform a combination mapping based on the number position and the segment number value, establish a path structure with a one-to-one correspondence between the segment number field and the number, and obtain the transportation segment number distance structure.
[0062] Based on the acquired path field integration value, the system calls the transportation mode type contained in each transportation path field. For example, the path field for RM102 electronic components is "18 km - road transport_8000 km - sea transport_15 km - road transport". The system sorts the path segments according to their location numbers, for example, numbering the path segments of RM102 as 1, 2, and 3. The system then sequentially adds the geographical distance values contained in each path segment. For example, for RM102, the cumulative distance of the first segment is 18 km, and the cumulative distance of the second segment is 18 + 8000 = ... The cumulative distance of the third segment is 8018 km + 15 = 8033 km. Calculate the cumulative distance value of consecutive segments and construct segment numbers. For example, the segment numbers of RM102 are D01, D02, and D03. Based on the combination mapping of the number position and the segment value, establish a path structure in which the segment field and the number correspond one-to-one. For example, D01 corresponds to 18 km, D02 corresponds to 8018 km, and D03 corresponds to 8033 km. Obtain the transportation segment number distance structure. This structure contains the number of each transportation segment for each raw material and the corresponding cumulative distance.
[0063] S103: Call the path segment number field in the distance structure of the transportation segment number, match the raw material code in the bill of materials, form a mapping relationship between each raw material code and its corresponding segment number, locate the corresponding transportation mode and distance based on the segment number, call the unit carbon emission factor corresponding to each transportation mode, calculate the carbon emission contribution value in the order of segment number, combine the raw material code and path segment carbon emission data, and obtain the material path carbon source distribution details.
[0064] The route field includes three fields: transport medium attribute, load capacity and emission level. In the step of obtaining the material route carbon source distribution details, the load capacity and emission level fields under the transport mode type are further extracted, the carbon emission factor of the unit transport segment is classified, and the segment carbon emission value is calculated by combining the route segment geographical distance field and the transport medium attribute field. The corrected carbon emission value is used as the carbon source value to update the route segment field.
[0065] The system calls the path segment number field in the distance structure of the transport segment number. For example, for the segment numbers D01, D02, and D03 of RM102, it matches the raw material code RM102 in the bill of materials to form a mapping relationship between RM102 and D01, D02, and D03. Based on the segment number, it locates the corresponding transport mode and distance. For example, D01 corresponds to "road transport" and 18 kilometers, D02 corresponds to "sea transport" and 8000 kilometers, and D03 corresponds to "road transport" and 15 kilometers. The system further extracts the load capacity and emission level fields under the transport mode type in the path field. For example, the load capacity of road transport is 20 tons and the emission level is China V standard, while the load capacity of sea transport is 5000 tons and the emission level is IMO Tier III standard. The carbon emission factor of each transport segment is classified to ensure the accuracy of carbon emission calculation. For road transport, its carbon emission factor (EF) is... i The calculation comprehensively considers the properties of the transport medium (TA). i ), load capacity (LC) i ) and emission levels (EL) i Due to the impact of this, for road transport, the vehicle load capacity is set at 20 tons, and the emission standard is China V. This is determined by formula EF. i =w TA ×F TA +w LC ×F LC +w EL ×F EL The calculation involves a weighting factor, w, which must be set with reference to industry standards. According to relevant guidelines, load capacity and emission level have a significant impact on carbon emissions; therefore, w is set accordingly. LC =0.5, w EL =0.3, the rest are w TA =0.2, coefficients F of each parameter TA F LC F EL Based on actual test data, tests were conducted on a 20-ton heavy-duty truck that meets the China V emission standard, and its unit carbon emission factor EF was determined. i For maritime transport, the carbon emission factor EF is 0.12 kg CO2e / t·km. j The calculation also needs to consider relevant factors. According to the relevant regulations of the International Maritime Organization (IMO), the maritime emission factor is related to factors such as speed, ship type, and emission level. Through testing on a 5,000-ton cargo ship of the IMO Tier III standard, its unit carbon emission factor EF... jThe carbon emission contribution is calculated as follows: RM102's road transport segment has carbon emissions of 18 km × 0.12 kg CO2e / t·km = 2.16 kg CO2e / t; the sea transport segment has carbon emissions of 8000 km × 0.006 kg CO2e / t·km = 48 kg CO2e / t; and another road transport segment has carbon emissions of 15 km × 0.12 kg CO2e / t·km = 0.006 kg CO2e / t·km. The carbon emission value of 1.8 kg CO2e / t is used as the carbon source value to update the route segment field. The raw material code RM102 is combined with the route segment carbon emission data, such as RM102-D01: 2.16 kg CO2e / t, RM102-D02: 48 kg CO2e / t, RM102-D03: 1.8 kg CO2e / t, to obtain the detailed distribution of carbon sources in the material route. This process records the carbon footprint of the material in the transportation process in detail.
[0066] The steps to obtain the detailed carbon emission schedule for production operations are as follows:
[0067] S201: Based on the material path carbon source distribution details, extract the production line node information connected by the path field, locate the production area identifier and associated equipment name of each raw material at the production line entry point, call the equipment name field and the job number field to match the location, generate the belonging comparison content of the job number corresponding to the equipment, and establish the equipment job mapping structure.
[0068] Based on the material path carbon source distribution details, such as the path of raw material RM102, the system extracts the production line node information connected by the path field, locates the production area of RM102 at the production line entry point as "assembly workshop" and the associated equipment name as "automated assembly equipment A", calls the equipment name field and the job number field to perform location matching, for example, matching "automated assembly equipment A" with job number "OP-ASM-001" and matching "automated assembly equipment B" with job number "OP-ASM-002", generates the belonging comparison content of the equipment corresponding to the job number, and establishes the equipment job mapping structure. This structure contains the equipment name and the corresponding job number, providing data basis for subsequent carbon emission accounting of production operations.
[0069] S202: Call the job number in the equipment job mapping structure, obtain the running time field and operation content field of each group of job number fields, combine them in parallel based on the equipment name field and running time field, mark the combined field as the job segment unit identifier, aggregate the job segment unit identifier field according to the raw material code and establish a raw material job segment list, and obtain the job segment combination list.
[0070] The system retrieves the job numbers of each equipment in the equipment job mapping structure, such as OP-ASM-001 and OP-ASM-002. For each job number, it obtains the running time and operation content fields. For example, OP-ASM-001 has a running time of 25 minutes and the operation content is "parts assembly", while OP-ASM-002 has a running time of 15 minutes and the operation content is "screw fastening". The system then combines the equipment name and running time fields, for example, "Automated Assembly Equipment A - 25 minutes" and "Automated Assembly Equipment B - 15 minutes". The combined fields are marked as job segment unit identifiers, for example, "Automated Assembly Equipment A - 25 minutes" is marked as "J01" and "Automated Assembly Equipment B - 15 minutes" is marked as "J02". The system aggregates the job segment unit identifier fields according to the raw material code RM102, for example, "J01" and "J02" are aggregated under raw material RM102. A raw material job segment list is then created, and a job segment combination list is obtained. This list contains each raw material code and all its corresponding job segment unit identifiers.
[0071] S203: Based on the equipment running time field and operation content field contained in each work segment unit identifier in the work segment combination list, match its corresponding process type and corresponding operating condition emission coefficient, multiply the running time field and emission coefficient field to obtain the carbon release of a unit work segment, and then collect the carbon release of all work segments associated with the raw material code to obtain the production operation carbon release details table.
[0072] Based on the obtained list of work segment combinations, and according to the equipment running time and operation content fields included in each work segment unit identifier (e.g., work segment J01 includes equipment running time of 25 minutes and operation content "parts assembly"), and work segment J02 includes equipment running time of 15 minutes and operation content "screw fastening"), the corresponding process type and corresponding operating condition emission coefficient are matched. For example, the process type "parts assembly" corresponds to "assembly operation," and its operating condition emission coefficient is 1.2 gCO2e / min. This coefficient is calculated by monitoring the energy consumption of the equipment under actual operating conditions and combining it with the electricity emission factor. For example, if "automated assembly equipment A" is tested for 25 minutes, its power consumption is 0.5 kWh. According to the regional power grid average emission factor of 0.589 kgCO2e / kWh, its carbon emission is 0.5 kWh × 0.589 kgCO2e / kWh = 0.2945 kgCO2e = 294.5 g. The CO2e emission coefficient is approximately 11.78 gCO2e / min (294.5 gCO2e / 25 min). The "screw fastening" process type corresponds to "automated fastening operation," with an operating condition emission coefficient of 0.8 gCO2e / min. The carbon emission per unit of operation segment is calculated by multiplying the operating time field and the emission coefficient field. For example, the carbon emission of operation segment J01 is 25 minutes × 11.78 gCO2e / min = 294.5 gCO2e, and the carbon emission of operation segment J02 is 15 minutes × 0.8 gCO2e / min = 12 gCO2e. Then, the carbon emission of all operation segments associated with raw material code RM102 is aggregated. For example, the total production carbon emission of RM102 is 294.5 gCO2e + 12 gCO2e = 306.5 gCO2e. A detailed carbon emission table for production operations is obtained, which records the carbon emission of each raw material code in each operation segment during the production process.
[0073] The steps to obtain the list of available work paths under constrained conditions are as follows:
[0074] S301: Based on the operation segment field in the carbon emission details table of production operations, extract the carbon emission path number and export target market identifier corresponding to each operation segment, call the carbon emission path number to locate the carbon emission value of each path segment under it, and obtain the carbon declaration restriction field and corresponding threshold field associated in the export target market, establish the field combination of operation segment and export market restriction, and obtain the emission restriction field set of operation segment.
[0075] Based on the operation segment fields in the carbon emission details table of production operations, such as operation segments J01 and J02, the system extracts the carbon emission path number corresponding to each operation segment, such as path number P001, and the export target market identifier, such as "EU". It then uses carbon emission path number P001 to locate the carbon emission values of each subordinate path segment. For example, if the carbon emission from production operations is 306.5 gCO2e, the carbon emission from transportation is 2.16 + 48 + 1.8 = 51.96 kgCO2e = 51960 gCO2e. The system also obtains the associated carbon declaration restriction fields and corresponding threshold fields in the export target market "EU". For example, the EU CBAM stipulates that the total carbon emission threshold for products is 120000 gCO2e. Finally, it establishes a field combination between the operation segment and the export market restriction items, such as P001 and EU carbon emission restrictions, and obtains the operation segment emission restriction field set. This field set contains the restrictions for each carbon emission path and the corresponding target market.
[0076] S302: Call each carbon release path field and carbon declaration restriction field in the emission restriction field set of the work section, compare the carbon emission value field of each path segment with the corresponding restriction threshold field one by one, determine whether the comparison result exceeds the restriction threshold, add a removal mark to the path segment determined to exceed the threshold, add a retention mark to the path segment that does not exceed the threshold, summarize the marking results of each path segment, and obtain the path compliance marking structure.
[0077] Based on the emission limit field set for each work segment, the carbon release path field and carbon declaration limit field are called. For example, path P001 and the EU carbon emission limit are compared item by item with the corresponding limit threshold field. For example, the total carbon emissions of P001, 51960 + 306.5 = 52266.5 gCO2e, are compared with the EU threshold of 120000 gCO2e to determine whether the comparison result exceeds the limit threshold. In this example, 52266.5 < 120000, which does not exceed the threshold. A rejection mark is added to the path segment that is determined to exceed the threshold, and a retention mark is added to the path segment that does not exceed the threshold. For example, a retention mark is added to path P001. The marking results of each path segment are summarized to obtain the path compliance mark structure. This structure records whether each path complies with the carbon emission limit of the target market, providing a basis for subsequent path selection.
[0078] S303: Based on the reserved marker fields of each path segment in the path compliance marker structure, aggregate all reserved path segment identifiers by the work segment dimension, deduplicate and merge each group of reserved path segments according to the path number, remove path items marked as exceeding the threshold, and combine to generate a set of work path fields that can continue to be used under the restricted conditions, and obtain a list of work paths that can be put into operation under the restricted conditions.
[0079] Based on the reserved marker fields of each path segment in the path compliance marker structure, such as the reserved marker of path P001, the system aggregates all reserved path segment identifiers by the work segment dimension. For example, it aggregates work segments J01 and J02 in P001. Each group of reserved path segments is deduplicated and merged according to the path number, such as the reserved path segment of P001. Path items marked as exceeding the threshold are removed, such as none. The system then generates a set of work path fields that can continue to be used under restrictive conditions, such as P001. Finally, it obtains a list of work paths that can be put into operation under restricted conditions, which contains all complete paths that meet the carbon emission limit requirements.
[0080] The steps to obtain a connectable end-to-end resource path map are as follows:
[0081] S401: Call the content of each path in the list of available operation paths under restricted conditions, extract the packaging section, warehousing section and loading section fields identified under each path, call the transportation start point, transportation end point, material handling location and handling route direction fields recorded in each section task, group and collect the fields of each section task according to the path number, establish a section task field collection, and obtain the path section task parameter set.
[0082] The system retrieves the content of each path in the list of available operation paths under restricted conditions, such as path P001. It extracts the fields of packaging section, warehousing section, and loading section identified under each path. For example, P001 contains "Packaging Section - PKG01", "Warehousing Section - ST01", and "Loading Section - LD01". It retrieves the fields of transportation start point, transportation end point, material handling location, and transportation route direction recorded in each task segment. For example, the material handling location of "Packaging Section - PKG01" is "Packaging Area 1", and the transportation route direction is "Packaging Area 1 to Warehouse Area 1". It groups and collects the fields of each task segment according to the path number P001, establishes a set of task segment fields, and obtains the path segment task parameter set. This parameter set contains the detailed parameters of each task segment of each path.
[0083] S402: Based on the continuous segment tasks under each path number in the path segment task parameter set, locate the material handling position and transportation route direction fields in adjacent segment pairs, perform corresponding coordinate overlap judgment on the material handling position field and transportation route direction field of two adjacent segments, mark the segment pairs with coordinate overlap greater than the position matching threshold as splicable items, record the path number and matching segment position, and obtain the position matching mark set;
[0084] Based on the path segment task parameter set, for consecutive segment tasks under each path number, such as "Packaging Segment - PKG01" and "Warehouse Segment - ST01" in P001, the material handling position and transportation route direction fields of adjacent segment pairs are located. For example, the endpoint of the transportation route direction of PKG01 is "Warehouse Area 1", and the material handling position of ST01 is "Warehouse Area 1". The corresponding coordinate overlap judgment is performed on the material handling position field and transportation route direction field of adjacent two segments. For example, it is judged whether "PKG01 endpoint coordinates" and "ST01 starting coordinates" overlap. Segment pairs with a coordinate overlap degree greater than the position matching threshold are marked as splicable items. The position matching threshold is set to 0.95, that is, the distance between the two coordinates is less than 5 meters. This threshold setting is based on the actual production line layout to ensure smooth logistics connection between different work sections. The path number P001 and the matching segment position are recorded, such as "PKG01-ST01". The position matching mark set is obtained. This set records all task segments that can be seamlessly connected, providing data support for building a complete supply chain path.
[0085] S403: Based on the path number and segment task location combination of the path number marked as a splicable item in the location matching mark set, extract the transportation start and end point and transportation direction fields of the corresponding segment to construct the segment connection path, arrange all splicable segment combination fields in order according to the path number to form a segment path chain, draw a complete resource transportation logical sequence diagram according to the path chain structure, and obtain a complete process resource path map set that can be connected.
[0086] Based on the obtained location matching mark set, and based on the path number and segment task location combination marked as a splicable item, such as PKG01 and ST01 of P001, the transportation start and end points and handling direction fields of the corresponding segments are extracted, such as from "Packaging Area 1" to "Warehouse Area 1". Segment connection paths are constructed, such as "Packaging Area 1 - Warehouse Area 1". All splicable segment combination fields are arranged in order according to the path number P001 to form a segment path chain, such as "Raw Material Warehouse - Production Line - Packaging Area - Warehouse Area - Loading Area". A complete resource transportation logical sequence diagram is drawn according to the path chain structure to obtain a complete resource path map that can be connected. This map intuitively shows the complete logistics and production path from raw materials to the final product.
[0087] The steps to obtain a lifecycle supply chain scheduling path scheme based on carbon emission constraints are as follows:
[0088] S501: Based on the resource sequence field of each path in the connectable full-process resource path map, extract the raw material origin point location field and the export loading point location field of all segments in the path structure, extract the transportation segment sequence and operation segment processing number field according to the path number, sort the position and integrate the number of the segment fields between the raw material origin and the export loading point to obtain the path segment sequence structure set.
[0089] Based on the resource sequence field of each path in the connectable full-process resource path graph, such as the sequence of "raw material warehouse - production line - packaging area - warehousing area - loading area" in path P001, the system extracts the raw material origin point location field of all segments in the path structure, such as "raw material warehouse", and the exit loading point location field, such as "loading area". According to the path number P001, the system extracts the transportation segment sequence and operation segment processing number fields, such as transportation segments D01, D02, D03 and operation segments J01, J02. The system sorts and integrates the segment fields between the raw material origin and the exit loading point by position, such as integrating D01, D02, D03, J01, J02 into path P001 in sequence, and obtains the path segment sequence structure set. This structure set records in detail the execution order of all transportation segments and operation segments in each path.
[0090] S502: Call the processing number field of each segment in the path segment sequence structure set, retrieve the material flow time field and route span field of the corresponding segment, sum up the time value and span value of all segments under the same path number according to the segment order, record the total flow time value and total route span value corresponding to each path, and obtain the path cumulative time span table.
[0091] Based on the path segment sequence structure set, the processing number field of each segment is called, such as D01, D02, D03, J01, J02. The material flow time field and route span field of the corresponding segment are retrieved. For example, the time for D01 is 2 hours and the span is 18 kilometers, and the time for J01 is 25 minutes and the span is 0.05 kilometers. The time and span values of all segments under the same path number P001 are summed in segment order. For example, the total time is 2 hours + (25 + 1) / 25 minutes. 5) Minutes + 8000 / 30 hours + 15 / 30 hours ≈ 2 + 0.67 + 266.67 + 0.5 ≈ 269.84 hours, and the total span is 18 + 8000 + 15 = 8033 kilometers. Record the total circulation time and total route span for each path. For example, the total circulation time for path P001 is 269.84 hours, and the total route span is 8033 kilometers. Obtain the cumulative time span table for each path. This table lists the total time and total span for each path.
[0092] Table 1: Cumulative Time Span of the Path
[0093] Path number Total circulation time (hours) Total route span (km) P001 269.84 8033 P002 280.15 7850 P003 255.50 8500
[0094] See Table 1, which records the total time and total distance of different route options for subsequent sorting and selection.
[0095] S503: Based on the total circulation time and total route span fields of each path in the cumulative time and span table, perform a two-field joint sorting operation on all paths, identify the path number where both the total time and total span values are the minimum, add an input flag to the path number field, output the path scheme number field that meets the input conditions, and obtain the life cycle supply chain scheduling path scheme based on carbon emission constraints.
[0096] Based on the total travel time and total route span fields of each path in the cumulative travel time and span table, the system performs a joint sorting operation on all paths using these two fields. A weighted scoring method is then used to comprehensively evaluate all paths. The weighted scoring formula is as follows: Where S i T is the overall score for path i. i D represents the total time taken for path i. i T represents the total span of path i. min D is the path with the minimum total time. min w is the minimum total span among all paths. time and w dist These are the weighting coefficients for time consumption and duration, respectively. The weighting coefficients need to be adjusted according to the company's emphasis on efficiency and cost. For example, if the company focuses more on efficiency, then set w... time =0.6, w dist =0.4, and vice versa. In this example, considering that both time cost and transportation distance are crucial to supply chain optimization, the weights of the two are set to be equal, i.e., w time =w dist =0.5, according to the data in Table 1, the minimum total time T min = 255.50 hours, minimum total span D min =7850 km, calculate the score for path P001: Calculate a score for path P002: Calculate the score for path P003: The path number with the highest score and the smallest sum of time and span is identified. In this example, P001 has the highest score, and its total time and span are closest to the optimal values. An input flag is added to the path number field, and the path scheme number P001 with input conditions is output. The life cycle supply chain scheduling path scheme based on carbon emission constraints is obtained. The results show that path P001 is the optimal choice that takes into account both circulation time and route span. This scheme can be used as the preferred path for actual production and logistics scheduling because it has the highest overall efficiency under the premise of meeting carbon emission constraints.
[0097] Please see Figure 2 A dynamic supply chain management system based on CBAM for the entire product lifecycle, including:
[0098] The path carbon source identification module obtains the bill of materials and production number corresponding to the export order, extracts the raw material code and the supplier location identifier, calculates the straight-line distance by combining the latitude and longitude values of the supplier location and the receiving location, and matches the transportation mode to form a path field. Based on the path field, it establishes the transportation segment sequence, superimposes the segment distance and marks the transportation number, completes the matching of raw material code and number, and obtains the detailed distribution of carbon sources along the material path.
[0099] The carbon emission collection module calls up the carbon source distribution details of the material path, extracts the raw material production line location and equipment name, matches the equipment name with the job number, reads the running time and process operation content corresponding to the job number, connects the equipment and running time to form a job segment sequence, collects the sequence content, and obtains a detailed table of carbon release from production operations.
[0100] The path compliance screening module calls the carbon emission details table of production operations, extracts the carbon emission value field in the operation path, compares it with the carbon declaration limit value of the export target market item by item, filters out the path segment number that exceeds the limit field, retains the remaining path segments, integrates all retained segment numbers to form a set of usable paths, and obtains a list of usable operation paths under restricted conditions.
[0101] The resource path splicing module can call up the list of work paths that can be put into operation under limited conditions, extract the start and end coordinates and transportation direction of the packaging section, warehousing section and loading section within the path, calculate the latitude and longitude difference and direction angle between adjacent sections, record the path combinations that meet the conditions of position and direction coincidence, and obtain a complete set of resource path maps that can be connected.
[0102] The scheduling path optimization module calls up the connectable full-process resource path map, extracts the transportation sequence and operation segment number from the raw material origin point to the export loading point in each group of paths, counts the circulation time and route span of each segment, sums and sorts the two data, selects the path group with the smallest sort value, and obtains the life cycle supply chain scheduling path scheme based on carbon emission constraints.
[0103] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A CBAM-based product life cycle dynamic supply chain optimization method, characterized in that, The method comprises the following steps: S1: obtaining the export bill of materials and the production number, extracting the raw material code and the supply location identifier, combining the geographical distance and the transportation mode to form a path field, calculating the path order and the total distance of the section, establishing a one-to-one matching relationship between the transportation section number and the raw material, and generating a material path carbon source distribution detail; S2: based on the raw material path in the material path carbon source distribution detail, extracting the equipment name and the operation number, establishing the correlation between the equipment and the process, calling the running time and the operation content under the operation number, organizing the operation section structure and collecting the content, and generating a production operation carbon release detail table; S3: according to the operation section in the production operation carbon release detail table, extracting the carbon release path of each section and the export market declaration restriction item, comparing the value field difference, eliminating the inconsistent path and retaining the path that meets the restriction condition, integrating the content of all effective paths, and generating a list of operation paths that can be put into operation under the restricted condition; S4: calling the list of operation paths that can be put into operation under the restricted condition, extracting the packaging section, the warehousing section and the loading section content, judging the coincidence degree of the transportation start and end points and the handling route position, selecting the path combination with high matching degree, and generating a whole-process resource path atlas that can be connected; The material path carbon source distribution detail specifically includes the raw material code, the transportation link number, the path field, the geographical distance, and the transportation mode type. The production operation carbon release detail table includes the equipment name, the operation number, the equipment process correlation list, the running time, the operation content, and the operation section content. The list of operation paths that can be put into operation under the restricted condition specifically includes the carbon release path, the export target market carbon declaration restriction item, the available path, and the eliminated path. The whole-process resource path atlas that can be connected includes the packaging section, the warehousing section, the loading section, the transportation start and end points, the material handling position, the handling route direction, and the splicable path combination. The acquisition step of the material path carbon source distribution detail is: S101: obtaining the material list and the corresponding production number for export demand, extracting all raw material codes and corresponding supply location identifiers in the material list, positioning the supply location coordinates based on the raw material code, obtaining the receiving location coordinate information, calling the straight-line distance value between the supply location coordinates and the receiving location coordinates, and performing field splicing with the transportation mode type configured for the raw material to generate a geographical path structure set corresponding to each item of raw material, and obtaining the path field integrated value; S102: calling the transportation mode type contained in each transportation path field in the path field integrated value, performing position number sorting according to the path section order under the same raw material item, performing sequential superposition on the geographical distance value contained in each section path, calculating the cumulative distance value of the continuous section and constructing the section distance number, combining and mapping based on the number position and the section distance value, establishing a path structure corresponding to the section distance field and the number, and obtaining the transportation section number distance structure. S103: Call the path section number field in the transport section number distance structure, match the raw material code in the bill of materials, form the mapping relationship between each raw material code and the corresponding section distance number, locate the corresponding transport mode and distance based on the section distance number, call the unit carbon emission factor corresponding to each section transport mode, calculate the carbon emission contribution value in the order of section distance number, combine the raw material code and the path section carbon emission data, and obtain the material path carbon source distribution details.
2. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 1, wherein, The transport mode type in the path field includes three fields of transport medium attribute, carrying capacity and emission level. In the step of obtaining the material path carbon source distribution details, the carrying capacity and emission level fields under the transport mode type are further extracted, the unit transport section carbon emission factor is classified and processed, and the section carbon emission value is calculated by combining the path section geographic distance field and the transport medium attribute field. The corrected carbon emission value is updated to the path section field as the carbon source value.
3. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 1, wherein, The obtaining step of the production operation carbon release detail table is: S201: Based on the path corresponding to each raw material in the material path carbon source distribution details, extract the production line node information connected by the path field, locate the production area identifier and associated equipment name at the entry point of each raw material in the production line, call the equipment name field and operation number field for position matching, generate the ownership comparison content of the equipment corresponding to the operation number, and establish the equipment operation mapping structure; S202: Call each operation number in the equipment operation mapping structure, obtain its belonging operation time field and operation content field for each operation number field, perform parallel combination based on the equipment name field and the operation time field, mark the combined field as the operation section unit identifier, aggregate the operation section unit identifier field according to the raw material code, and establish the raw material operation section list to obtain the operation section combination list; S203: According to the equipment operation time field and operation content field contained in each operation section unit identifier in the operation section combination list, match the corresponding process type and corresponding operating condition emission coefficient, perform product calculation on the operation time field and the emission coefficient field to obtain the unit operation section carbon release amount, and then collect all operation section carbon release amounts associated with the raw material code to obtain the production operation carbon release detail table.
4. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 1, wherein, The obtaining step of the restricted condition under which the operation path list can be put into operation is: S301: According to the operation section field in the production operation carbon release detail table, extract the carbon release path number and export target market identifier corresponding to each operation section, call the carbon release path number to locate the carbon emission value of each path section under it, and obtain the carbon declaration restriction item field and corresponding threshold field associated in the export target market, establish the field combination of operation section and export market restriction item, and obtain the operation section emission restriction field set; S302: Compare each path segment carbon emission value field with the corresponding limit threshold field in the carbon declaration limit field of each carbon release path field in the job segment emission limit field set, judge whether the comparison result exceeds the limit threshold, add a rejection mark to the path segment that exceeds the threshold, add a retention mark to the path segment that does not exceed the threshold, and aggregate the path segment mark results to obtain a path compliance mark structure; S303: According to the retention mark field of each path segment in the path compliance mark structure, aggregate all retention path segment identifiers according to the job segment dimension, remove the path items marked as exceeding the threshold, and combine to generate a job path field set that can continue to be used under the limit condition, and obtain a list of paths that can be put into operation under the limit condition.
5. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 1, wherein, The acquisition step of the connectable whole-process resource path graph set is: S401: Call each path content in the list of paths that can be put into operation under the limit condition, extract the packaging segment, warehouse-in segment and loading segment fields identified under each path, call the transportation starting point, transportation endpoint, material handling location and carrying route direction fields recorded in each segment task, group and collect each segment task field according to the path number, establish a segment task field set, and obtain a path segment task parameter set; S402: Based on the continuous segment tasks under each path number in the path segment task parameter set, locate the material handling location and carrying route direction fields in the adjacent segment pair, perform corresponding coordinate coincidence degree judgment on the material handling location fields and carrying route direction fields of the adjacent two segments, mark the segment pair with coordinate coincidence degree greater than the position matching threshold as a splicable item, record the path number and matching segment position, and obtain a position matching mark set; S403: According to the path number and segment task position combination marked as splicable in the position matching mark set, extract the transportation starting and ending points and carrying direction fields of the corresponding segment to construct a segment-to-segment connection path, arrange all splicable segment combination fields in order according to the path number to form a segment-to-segment path chain, draw a complete resource transportation logic sequence graph according to the path chain structure, and obtain a connectable whole-process resource path graph set.
6. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 1, wherein, The method further comprises: S5: According to the path order in the connectable whole-process resource path graph set, extract the transportation segment and job segment processing number, obtain the time consumption and route span of each segment, accumulate and sort the time and span, select the path with the smallest total value, and output a life cycle supply chain scheduling path scheme based on carbon emission limit; The life cycle supply chain scheduling path scheme is specifically a resource connection order, a transportation order, a job segment processing number, a material flow time consumption, a route span, a time consumption and a span total value.
7. The CBAM-based product lifecycle dynamic supply chain optimization method of claim 6, wherein, The acquisition step of the life cycle supply chain scheduling path scheme based on carbon emission limit is: S501: According to the resource connection sequence field of each path group in the connectable whole-process resource path graph set, extract the raw material starting point position field and the export loading point position field of all paragraphs in the path structure, extract the transport segment order and operation segment processing number field according to the path number, sort the position of the paragraph field between the raw material starting point and the export loading point, and integrate the number, obtain the path segment order structure set; S502: Call the processing number field of each paragraph in the path segment order structure set, call the material flow consumption time field and the route span field of the corresponding segment, and add up the time value and the span value of all paragraphs under the same path number according to the paragraph order respectively, record the total value of the flow consumption time and the total value of the route span corresponding to each path, and obtain the path cumulative consumption span table; S503: According to the flow consumption time total value and route span total value field of each path in the path cumulative consumption span table, perform a double-field joint sorting operation on all paths, identify the path number whose flow consumption time total value and route span total value are both minimum, add an input mark to the path number field, output the path scheme number field with input conditions, and obtain the life cycle supply chain scheduling path scheme based on carbon emission limit.
8. A CBAM based product life cycle dynamic supply chain management system characterized in that, The system is used for the CBAM-based product whole life cycle dynamic supply chain optimization method in any one of claims 1-7, and the system comprises: A path carbon source identification module obtains the material list and production number corresponding to the export order, extracts the raw material code and supply location, calculates the straight-line distance between the supply location and the receiving location based on the latitude and longitude values, matches the transportation mode to form a path field, establishes the transportation segment order according to the path field, superimposes the segment distance and labels the transportation number, completes the pairing of the raw material code and the number, and obtains the material path carbon source distribution details; An operation carbon emission collection module calls the material path carbon source distribution details, extracts the raw material production line position and equipment name, matches the equipment name with the operation number, reads the running time and process operation content corresponding to the operation number, connects the equipment and the running time to form an operation segment sequence, collects the sequence content, and obtains a production operation carbon release detail table; A path compliance screening module calls the production operation carbon release detail table, extracts the carbon emission value field in the operation segment path, and compares it with the carbon declaration limit value of the export target market item by item, screens out the path segment number exceeding the limit field, retains the remaining path segment, integrates all retained segment numbers to form a connectable whole-process resource path graph set, and obtains a list of inputable operation paths under the limited condition; A resource path splicing module calls the list of inputable operation paths under the limited condition, extracts the start and end point coordinates and the carrying direction of the packaging segment, the warehousing segment and the loading segment in the path, calculates the latitude and longitude difference value and the direction included angle of adjacent segments, records the path combination that meets the position and direction coincidence condition, and obtains a connectable whole-process resource path graph set. The scheduling path optimization module calls the connectable whole-process resource path atlas, extracts the transportation sequence and operation section number of the raw material starting point to the export loading point in each path group, counts the circulation time consumption and route span of each section, adds and sorts the two data, selects the path group with the smallest sorting value, and obtains the life cycle supply chain scheduling path scheme based on carbon emission limitation.
Citation Information
Patent Citations
Subway construction engineering material transportation path planning method under carbon emission reduction target
CN117371628A