An oil-to-electricity each material traceability management system and method

By using the node behavior analysis, number chain extension, pressure adjustment, and cross-domain weight migration modules, the problem of inconsistent records in various material traceability management systems for oil-to-electricity conversion was solved, achieving unified and continuous connection of material coding status and improving the consistency and verifiability of traceability management.

CN121810322BActive Publication Date: 2026-06-26LONGYAN UNIV +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
LONGYAN UNIV
Filing Date
2026-03-10
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In the existing traceability management system for oil-to-electric conversion materials, the recording standards of each link are not completely consistent. There is a lack of continuous mapping relationship between batch information, assembly status and sealing performance, which makes it difficult for the records between workstations to form a unified logical support. This results in node offset or record disconnection, making it difficult to quickly confirm related nodes and previous and subsequent states. As a result, the traceability chain is prone to problems such as jumps, omissions, inaccurate positioning and duplicate verification.

Method used

The node behavior analysis module obtains material codes and identifies the status of differentiated nodes; the numbering chain extension module filters abnormal material codes and inserts abnormal identifiers; the pressure adjustment module compares the assembly station operation data with the fastening data and corrects the status of associated material codes; the cross-domain weight migration module unifies the status of inconsistent material codes; and the numbering chain solidification module verifies continuity, locks the status of consistent material code links, and forms a continuous material traceability flow chain.

Benefits of technology

It achieves a comparable state sequence of cross-cycle node coding differences, unifies assembly records and fastening performance, completes cross-stage comparison of quality inspection information under the same logic, forms continuous connection between materials in multiple stages, makes the source of anomalies identifiable, maintains smooth connection of cross-stage records, and improves the overall flow chain in terms of coherence, verifiability and anomaly detection capability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121810322B_ABST
    Figure CN121810322B_ABST
Patent Text Reader

Abstract

The present application relates to material traceability management technical field, specifically to an oil-to-electricity each material traceability management system and method, the system includes node behavior analysis module, number chain extension module, pressure adjustment module, cross-domain weight migration module and number chain solidification module.In the present application, the encoding difference of cross-period node is collected as a comparable state sequence, the abnormal node presents a more detectable change trajectory in path extension, the assembly record and fastening performance are included in a unified state system, the quality inspection information completes cross-link comparison under the same logic, the materials form continuous connection and stable transition among multiple links, the node relationship presents more consistent structural features in the link, each type of state maintains progressive association under the same logic, the abnormal source has identifiable due to state solidification, the cross-link record maintains smooth connection due to logical unity, and the overall circulation chain is improved in continuity, checkability, abnormality detection ability and cross-node correlation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of material traceability management technology, and in particular to a material traceability management system and method for oil-to-electric conversion projects. Background Technology

[0002] Material traceability management technology involves recording, organizing, and associating source information, batch information, installation nodes, fastening parameters, sealing inspection results, and program writing steps for multiple materials throughout the entire process of supply, warehousing, issuance, and assembly. Its core aspects include setting unique identifiers for materials, performing warehousing scans, recording workstation issuance time and purpose, recording installation location and process number during assembly, recording torque values ​​and water / air circuit sealing status during quality inspection, and recording operation steps and read information when writing electronic controller programs. The whole process forms a complete material flow chain through continuous recording. One type of traditional oil-to-electric conversion material traceability management system refers to a technical solution applied to the assembly process of oil-to-electric vehicles, which records the source, batch, workstation issuance, installation node, tightening torque, sealing inspection, and program writing steps of various materials such as motor and gearbox assembly, air compressor system, radiator and cooling unit, main body and sub-beam, battery compartment and battery system assembly, high voltage line, five-in-one controller, high voltage box, steering motor, hydraulic and air circuit components, cooling components and wiring harness. The traditional method usually involves manually pasting material numbers, recording batch and issuance information in paper forms, and manually filling in record forms item by item to complete material tracking.

[0003] Existing technologies rely on segmented recording models, with inconsistent recording standards across different stages. Batch information, assembly status, and sealing performance often exist in independent forms, lacking a continuous mapping relationship for status semantics. Records between workstations are difficult to form a unified logical support. Once a node offset or record disconnection occurs in the assembly path, it is difficult to quickly confirm the related nodes and their states manually, resulting in poor connection between stages. Breakpoints in the chain increase the difficulty of troubleshooting, and the causes of anomalies are vague in cross-workstation comparisons. Traceability chains are prone to jumps and omissions, leading to problems such as inaccurate positioning and repeated verification. Summary of the Invention

[0004] To address the technical problems existing in the prior art, embodiments of the present invention provide a material traceability management system and method for oil-to-electricity conversion, the system comprising:

[0005] The node behavior analysis module obtains the node battery pack housing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number. By comparing the material codes with the records of differentiated nodes, it identifies the differences and distinguishes the status of the corresponding nodes, thus obtaining a list of node material statuses.

[0006] The number chain extension module, based on the node material status list, filters abnormal material codes in the flow path, inserts abnormal identifiers, distinguishes the corresponding node status, and obtains the abnormal status associated number chain.

[0007] Based on the abnormal state association number chain, the pressure adjustment module extracts and compares the operation data and fastening data of the assembly station, identifies the material code with assembly offset signs, corrects the associated material code status, updates the status performance, and obtains the pressure verification material list.

[0008] Based on the pressure review bill of materials, the cross-domain weight migration module extracts the status information of the assembly stage and the detection information of the quality inspection stage, unifies the inconsistent material coding status, and synchronously corrects the cross-stage status mapping relationship to obtain a cross-domain unified status list.

[0009] Based on the cross-domain unified status list, the numbering chain solidification module checks the continuity according to the assembly process sequence, locks the consistent material code links, and obtains the material traceability flow chain.

[0010] As a further embodiment of the present invention, the node material status list includes node difference identifier category, node status judgment label, and node correspondence index; the abnormal status association number chain includes a sequential coding structure with embedded abnormal identifier bit, abnormal node positioning index, and status association mapping segment; the pressure review material list includes torque deviation level identifier, assembly offset risk level, and review status confirmation label; the cross-domain unified status list includes cross-link status consistency identifier, status mapping correction matrix, and unified status judgment code; and the material traceability flow chain includes continuous node sequence identifier, status connection integrity identifier, and full-process traceability coding segment.

[0011] As a further aspect of the present invention, the record of the differentiated node refers to the storage information of the field data and numerical content corresponding to the same material code on the differentiated assembly and inspection node.

[0012] As a further aspect of the present invention, the associated material code status refers to the status identifier result after the original status of the material code is corrected and synchronously written into the flow path record after the assembly offset determination.

[0013] The consistent state material coding link refers to the material coding sequence structure that maintains a consistent state after sequential verification of consecutive nodes and comparison with the state connection threshold.

[0014] As a further aspect of the present invention, the node behavior analysis module includes:

[0015] The data acquisition submodule acquires the battery pack housing code, electric drive assembly nameplate code and high-voltage wiring harness terminal number corresponding to the power battery pack installation node, electric drive assembly fixing node and high-voltage wiring harness connection node in the oil-to-electric conversion assembly line. It also synchronously acquires the assembly station operation information and the quality inspection station detection information, performs unified format conversion and aligns the time series to obtain the node code data matrix.

[0016] The node comparison submodule, based on the node coding data matrix, matches the material coding index order, aligns the corresponding field data of the differentiated nodes in position, compares them with the values, extracts the fields with differences, and obtains the node difference coefficient matrix.

[0017] The status discrimination submodule calls the preset node status threshold range to perform interval mapping based on the node difference coefficient matrix, converts the difference coefficient corresponding to the material code into the node status identifier value, and obtains the node material status list.

[0018] As a further aspect of the present invention, the numbering chain extension module includes:

[0019] The path verification submodule, based on the material codes in the node material status list, obtains the flow path sequence and material code sequence according to the flow path verification order of the materials in the assembly process, compares the index positions item by item, marks the offset positions, and obtains the sequence offset status.

[0020] Based on the sequential offset state, the anomaly code extraction submodule calls the status identifier in the node material status list, compares the status identifier with the anomaly judgment threshold range, extracts the material code corresponding to the status identifier exceeding the anomaly judgment threshold range, and obtains the anomaly distribution.

[0021] The chain structure reconstruction submodule obtains the original numbering order based on the sequence offset state, rearranges the original numbering order according to the abnormal position index, and writes the abnormal state field code at the corresponding position to obtain the abnormal state associated numbering chain.

[0022] As a further aspect of the present invention, the pressure adjustment module includes:

[0023] The coding extraction submodule collects assembly station operation data and fastening data based on the material code in the abnormal state association number chain, aligns the fields and matches the numbers to obtain the station mapping matrix.

[0024] The torque deviation calculation submodule extracts fastening torque data based on the workstation mapping matrix, collects process standard data from the preset sample dataset, compares the difference, and makes segment determination based on the standard torque threshold range to obtain the torque deviation range.

[0025] The path status update submodule performs assembly offset determination based on the material codes in the torque deviation range and the abnormal status association number chain, filters the corresponding material codes according to the offset ratio threshold and corrects the associated material code status, and synchronously writes them into the flow path node record to obtain the pressure verification material list.

[0026] As a further aspect of the present invention, the cross-domain weight transfer module includes:

[0027] The status acquisition submodule collects assembly status information and quality inspection information based on the material codes in the pressure verification bill of materials, aligns the assembly status information and quality inspection information fields, counts the number of differences according to the status identifier difference counting rules, and obtains a status difference matrix.

[0028] The mapping correction submodule extracts the corresponding material code based on the state difference matrix, calls the state difference matrix and the assembly stage state information to divide the segment, performs segment judgment according to the preset state consistency threshold, and performs weight redistribution processing on the cross-stage state mapping relationship corresponding to the material code to obtain the mapping weight matrix.

[0029] The list generation submodule extracts the corresponding material code based on the mapping weight matrix, performs status normalization processing according to the detection information of the quality inspection process, adjusts the status identifier according to the mapping weight matrix and reconstructs the cross-process status mapping relationship to obtain a cross-domain unified status list.

[0030] As a further aspect of the present invention, the numbering chain fixing module includes:

[0031] The flow sequence verification submodule performs continuous verification based on the material code in the cross-domain unified status list and the actual flow sequence of the material in the final assembly process. It collects the flow node number and corresponding timestamp, arranges the node numbers in the order of timestamps, records the difference between adjacent node numbers one by one, and compares the values ​​with the preset sequence interval benchmark value to obtain the continuous interval of the nodes.

[0032] The state connection verification submodule verifies the state connection between adjacent nodes based on the continuous interval of the nodes, collects the state identifiers of adjacent nodes and performs code consistency verification, compares the number of differences with a preset state connection threshold, removes node combinations that exceed the threshold, and obtains the state connection judgment result.

[0033] The link locking output submodule calls the state connection judgment result, screens the material code sequence, extracts the node number and corresponding material code of the judgment value that is lower than the preset state connection threshold, arranges the node number according to the assembly process sequence and splices the node identifier in sequence to generate the material traceability flow chain.

[0034] On the other hand, a method for tracing and managing the sources of various materials in the oil-to-electricity conversion project, based on the aforementioned oil-to-electricity conversion material traceability and management system, includes the following steps:

[0035] S1: Obtain the node battery pack housing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number. Compare the material codes with the records of differentiated nodes to identify the differences and distinguish the status of the corresponding nodes, and obtain the node material status list.

[0036] S2: Based on the node material status list, filter abnormal material codes in the flow path, insert abnormal identifiers at the corresponding positions in the flow path, distinguish the corresponding node status, and obtain an abnormal status association number chain.

[0037] S3: Based on the abnormal state association number chain, extract and compare the operation data and fastening data of the assembly station, identify the material code with assembly offset signs, correct the associated material code status, and synchronously update the status performance in the flow path to obtain the pressure verification material list.

[0038] S4: Based on the pressure verification bill of materials, extract the status information of the assembly process and the detection information of the quality inspection process, unify the inconsistent material coding status, and simultaneously correct the cross-process status mapping relationship to obtain a cross-domain unified status list.

[0039] S5: Based on the cross-domain unified status list, check the continuity according to the assembly process sequence, verify the status connection between adjacent nodes, lock the material code link with consistent status connection, and obtain the material traceability flow chain.

[0040] Compared with the prior art, the advantages and positive effects of the present invention are as follows:

[0041] In this invention, by aggregating the coding differences of cross-cycle nodes into a comparable state sequence, abnormal nodes exhibit more easily detectable change trajectories in the path extension. Assembly records and fastening performance are incorporated into a unified state system. Quality inspection information completes cross-stage comparison under the same logic. Materials form continuous connections and stable transitions between multiple stages. Node relationships exhibit more consistent structural characteristics in the link. Each type of state maintains progressive association under the unified framework. The source of anomalies becomes identifiable due to state solidification. Cross-stage records maintain smooth connection due to logical unification. The overall flow chain is improved in terms of coherence, verifiability, anomaly detection capability, and cross-node correlation. Attached Figure Description

[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0043] Figure 1 This is a system flowchart of the present invention;

[0044] Figure 2 This is a system block diagram of the present invention;

[0045] Figure 3 This is a flowchart of the node behavior analysis module in this invention;

[0046] Figure 4 This is a flowchart of the numbering chain extension module in this invention;

[0047] Figure 5 This is a flowchart of the pressure adjustment module in this invention;

[0048] Figure 6 This is a flowchart of the cross-domain weight transfer module in this invention;

[0049] Figure 7 This is a flowchart of the numbering chain fixing module in this invention;

[0050] Figure 8 This is a flowchart of the method steps of the present invention. Detailed Implementation

[0051] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0052] 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.

[0053] This invention provides a material traceability management system for oil-to-electricity conversion projects, such as... Figure 1-2 The diagram shown illustrates the material traceability management system for the oil-to-electricity conversion project. This system includes:

[0054] The node behavior analysis module obtains the battery pack shell code, electric drive assembly nameplate code and high voltage harness terminal number corresponding to the power battery pack installation node, electric drive assembly fixing node and high voltage harness connection node in the oil-to-electric conversion assembly line. It simultaneously retrieves the assembly station operation information and the quality inspection station detection information, compares the data corresponding to the same material code at different nodes, identifies the material codes with different contents, distinguishes the corresponding node status, and obtains the node material status list.

[0055] The numbering chain extension module is based on the material code in the node material status list. It checks the material sequentially according to the flow path of the material in the assembly process, filters out the material codes with abnormal status, adjusts the original numbering order according to the position in the flow path, and embeds the abnormal status field in the corresponding position to obtain the abnormal status associated numbering chain.

[0056] The pressure adjustment module extracts the operation data and fastening data of the corresponding assembly station based on the material code in the abnormal state association number chain, compares and analyzes the fastening torque data and process standard data, identifies the material code with assembly offset signs, corrects the status of the associated material code, and updates the status performance in the flow path at the same time to obtain the pressure verification material list.

[0057] The cross-domain weight migration module extracts the status information of the assembly stage and the inspection information of the quality inspection stage based on the material codes in the pressure review bill of materials. It then checks the information of the corresponding stages, unifies the inconsistent material code statuses, and simultaneously corrects the cross-stage status mapping relationship to obtain a unified cross-domain status list.

[0058] The number chain solidification module is based on the material codes in the cross-domain unified status list. It performs continuous verification according to the actual flow order of materials in the final assembly process, verifies the status connection between adjacent nodes one by one, locks the material code link with consistent status connection, and obtains the material traceability flow chain.

[0059] The node material status list includes node difference identifier categories, node status judgment labels, and node correspondence indexes. The abnormal status association number chain includes a sequential coding structure with embedded abnormal identifier bits, an abnormal node location index, and a status association mapping segment. The pressure review material list includes torque deviation level identifiers, assembly offset risk levels, and review status confirmation labels. The cross-domain unified status list includes cross-stage status consistency identifiers, a status mapping correction matrix, and a unified status judgment code. The material traceability flow chain includes continuous node sequence identifiers, status connection integrity identifiers, and full-process traceability coding segments.

[0060] Specifically, such as Figure 2 , 3 As shown, the node behavior analysis module includes:

[0061] The data acquisition submodule acquires the battery pack housing code, electric drive assembly nameplate code and high-voltage wiring harness terminal number corresponding to the power battery pack installation node, electric drive assembly fixing node and high-voltage wiring harness connection node in the oil-to-electric conversion assembly line. It also synchronously acquires the assembly station operation information and the quality inspection station detection information, performs unified format conversion and aligns the time series to obtain the node code data matrix.

[0062] First, the data acquisition submodule calls the underlying data access interface of the workshop manufacturing execution platform database based on the underlying hardware communication bus protocol. It scans and reads the battery pack housing code corresponding to the power battery pack installation node. This battery pack housing code is a 32-bit pure numeric string. Simultaneously, it reads the electric drive assembly nameplate code corresponding to the electric drive assembly fixed node and the high-voltage harness terminal number corresponding to the high-voltage harness connection node. The data acquisition submodule parses the header information and checksum data in various types of encoded data, removing dirty data records containing garbled characters or null values. It then calls a pre-set character filtering and cleaning algorithm based on regular expressions to perform a unified character set conversion process on the above three types of encoding, converting them all to a standard unified code format. Based on this, the data acquisition submodule calls the register address of the field programmable logic controller to collect assembly station operation information. This assembly station operation information includes the operator's identification badge number, the preset torque value of the tightening gun, and the assembly duration data. Simultaneously, it collects quality inspection station detection information, including appearance defect scanning rating values ​​and insulation resistance test values. The data acquisition submodule reads the original timestamp records from the aforementioned operation and detection information, and converts all types of original timestamps into millisecond-level standard time values ​​calculated from 00:00 UTC on January 1, 1970. The data acquisition submodule obtains the standard millisecond time values ​​of the power battery pack installation node and the assembly station operation information, subtracts the two, calculates the absolute value of the time deviation, and compares this absolute value with a preset time alignment tolerance threshold. The time alignment tolerance threshold is set to 500 milliseconds, which is derived by summing the maximum network latency of 200 milliseconds for workshop equipment communication and the sensor response time of 300 milliseconds. When the absolute value of the time deviation is less than or equal to 500 milliseconds, the data acquisition submodule determines that the corresponding data are within the same time series slice, and then performs horizontal splicing of the aligned operation information, detection information, and the three types of node coded data according to the set time series slice index. During the horizontal splicing process, the data acquisition submodule uses millisecond-level timestamps as the primary key index, and uses the battery pack casing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number as horizontally extended columns. The corresponding assembly duration data and insulation resistance test values ​​are then sequentially filled into the corresponding empty fields. The advantage of this operation logic is that by directly subtracting the millisecond-level timestamps and applying a threshold, out-of-order data caused by asynchronous transmission is eliminated. This ensures a high degree of consistency in the time dimension of diverse and heterogeneous data across workstations from the underlying data source. After parameter packaging and merging processing, the final node-coded data matrix is ​​obtained.

[0063] The node comparison submodule, based on the node coding data matrix, matches the material coding index order, aligns the corresponding field data of the differentiated nodes in position, compares them with the values, extracts the fields with differences, and obtains the node difference coefficient matrix.

[0064] First, the node comparison submodule reads the node code data matrix generated by the data acquisition submodule and extracts the material code-related field data for each row of the matrix. The node comparison submodule then retrieves the standard material code list from the enterprise resource planning platform and constructs a basic comparison sequence according to the material assembly index order from chassis line to high-voltage line specified in the standard material code list. The node comparison submodule performs a position-by-position comparison between the actual material codes in the node code data matrix and the basic comparison sequence. When the assembly level position parameter of the actual material code is inconsistent with the standard level position parameter recorded in the basic comparison sequence, the offset index value of the actual material code is recorded. For the aligned data, the node comparison submodule extracts the actual material feature parameters and standard material feature parameters. The actual material feature parameters include the actual weight value and the actual length value, while the standard material feature parameters include the standard weight value and the standard length value. The node comparison submodule subtracts the standard weight value from the actual weight value to obtain the absolute weight deviation value, and subtracts the standard length value from the actual length value to obtain the absolute length deviation value. The node comparison submodule then divides the absolute value of the weight deviation by the standard weight value to calculate the weight difference ratio. Similarly, it divides the absolute value of the dimensional deviation by the standard length value to calculate the dimensional difference ratio. The node comparison submodule obtains pre-set key feature weight coefficients and secondary feature weight coefficients. The key feature weight coefficient is set to 0.7, and the secondary feature weight coefficient is set to 0.3. This weight allocation is based on the distribution pattern of 70% dimensional interference and 30% weight deviation in the statistical analysis of assembly rework reasons over the years. The node comparison submodule multiplies the weight difference ratio by the secondary feature weight coefficient to obtain the first product value, and multiplies the dimensional difference ratio by the key feature weight coefficient to obtain the second product value. Finally, the first and second product values ​​are summed to obtain the comprehensive difference coefficient for the corresponding node. The node comparison submodule summarizes all fields with positional offsets and extracted comprehensive difference coefficients, and arranges them in ascending order according to the original node identifier. The advantage of this operational logic is that by introducing the distribution of historical fault causes to construct a dynamic weight summation logic, the contribution of subtle changes in key physical characteristics to the overall difference is amplified, thereby significantly improving the sensitivity of identifying hidden material specification mismatches, and finally obtaining the node difference coefficient matrix.

[0065] The status discrimination submodule calls the preset node status threshold range to perform interval mapping based on the node difference coefficient matrix, converts the difference coefficient corresponding to the material code into the node status identifier value, and obtains the node material status list.

[0066] First, the status discrimination submodule receives the node difference coefficient matrix transmitted by the node comparison submodule and extracts the comprehensive difference coefficient from the matrix one by one. The status discrimination submodule then calls the built-in database mapping configuration table to obtain the preset node status threshold range. This preset node status threshold range is divided into three consecutive level segments: high-quality range, qualified range, and abnormal range. The lower limit of the high-quality range is 0, and the value is less than or equal to 0.015; the value of the qualified range is greater than 0.015 and less than or equal to 0.035; and the lower limit of the abnormal range is 0.036, and the upper limit is 1.000. This threshold range is based on the scatter distribution statistics of the defect rate and comprehensive difference coefficient from the quality inspection reports of 10,000 converted electric vehicles. When the comprehensive difference coefficient reaches 0.036, the defect rate exhibits an exponential increase. The status discrimination submodule then compares the currently extracted comprehensive difference coefficient with the upper and lower limits of the aforementioned ranges. When the comprehensive difference coefficient is greater than or equal to the lower limit of the high-quality range and less than or equal to the upper limit of the high-quality range, the status discrimination submodule assigns the node status identifier value of the material code to 1. When the comprehensive difference coefficient is greater than or equal to the lower limit of the qualified range and less than or equal to the upper limit of the qualified range, the status discrimination submodule assigns the node status identifier value of the material code to 2. When the comprehensive difference coefficient is greater than or equal to the lower limit of the abnormal range, the status discrimination submodule assigns the node status identifier value of the material code to 3. The status discrimination submodule associates and binds all material codes that have completed range mapping and numerical assignment with their corresponding node status identifier values, and writes the bound data set into the internal cache. The advantage of this operation logic is that by discretizing and scaling the continuous difference coefficient quantification feature, using simple and clear natural numbers to represent the complex feature fluctuations, the computational overhead of data comparison in the subsequent multi-node flow judgment process is greatly reduced. After completing the persistent storage of all data, the final node material status list is obtained.

[0067] Specifically, such as Figure 2 , 4 As shown, the numbering chain extension module includes:

[0068] The path verification submodule is based on the material code in the node material status list. According to the material flow path verification order in the assembly process, it obtains the flow path sequence and material code sequence, compares the index position item by item, marks the offset position, and obtains the sequence offset status.

[0069] First, the path verification submodule accesses the node material status list and extracts the complete set of material codes with status identifiers. Next, it calls the standard final assembly process route master file from the production process scheduling platform to obtain the standard flow path sequence of materials in the assembly process. This standard flow path sequence consists of a series of preset workstation numbers arranged in a prescribed execution order. Simultaneously, the path verification submodule retrieves the station scan logs from the manufacturing execution platform, extracting the check-in workstation numbers of the actual material codes in chronological order to generate the actual flow material code sequence. The path verification submodule sets the initial comparison cursor to 1 and subtracts the workstation number at the cursor position in the actual flow material code sequence from the corresponding workstation number at the cursor position in the standard flow path sequence. When the difference is 0, the path verification submodule determines that the workstation node has no offset, increments the comparison cursor value by 1, and continues with the subtraction comparison for the next node. When the difference obtained from the subtraction is not zero, the path verification submodule records the cursor position as the offset position index where a flow jump or misalignment has occurred, and defines the absolute value of the non-zero difference obtained from the subtraction as the offset span value. The path verification submodule traverses and compares the cursors until the end of the sequence, summarizing all recorded offset position indices, actual clock-in station numbers, and offset span values. The advantage of this operation logic is that by synchronously incrementing the position cursor and directly subtracting from the station number, it accurately and with low latency captures easily overlooked process reversals or missed loading across stations on the assembly line. After structurally concatenating the above information with the corresponding material codes, the final sequence offset status is obtained.

[0070] The anomaly code extraction submodule is based on the sequential offset state. It calls the status identifier in the node material status list, compares the status identifier with the anomaly judgment threshold range, extracts the material code corresponding to the status identifier that exceeds the anomaly judgment threshold range, and obtains the anomaly distribution.

[0071] First, the anomaly code extraction submodule reads the sequence offset status record set output by the path verification submodule and extracts the node status identifier value of the material code corresponding to the offset. The anomaly code extraction submodule then calls the quality control specification database to extract a preset anomaly judgment threshold range. The lower limit of this anomaly judgment threshold range is set to a status identifier value of 3, based on the classification rule in the preceding status discrimination logic that defines the scale of comprehensive differences exceeding the safety boundary as 3. The anomaly code extraction submodule iterates through all material codes in the sequence offset status record set, comparing the node status identifier values ​​bound to them with the lower limit of the anomaly judgment threshold range. When the extracted node status identifier value equals 3, the anomaly code extraction submodule determines that the node status identifier value matches the anomaly judgment threshold range and then extracts the material code corresponding to that status identifier value. For the extracted material codes, the anomaly code extraction submodule further counts their frequency of occurrence in each workstation interval, summing the number of anomaly material codes within the same workstation interval to obtain the total number of anomalies in the area. The anomaly code extraction submodule divides the total number of anomalies in each workstation interval by the total number of that type of material put into the production line during the shift to calculate the anomaly distribution ratio. It then packages the workstation interval identifier, the total number of anomalies in each area, and the anomaly distribution ratio together. The advantage of this calculation logic is that by combining absolute value matching of status identifiers with cumulative division of the total number of areas, the random assembly defects of individual materials are transformed into quantifiable and traceable macroscopic indicators of weak links in the production line. Combined with the statistical data and the material code list, the final anomaly distribution is obtained.

[0072] The chain structure reconstruction submodule obtains the original numbering order based on the sequential offset state, rearranges the original numbering order according to the abnormal position index, writes the abnormal state field code at the corresponding position, and obtains the abnormal state associated numbering chain.

[0073] First, the chain structure reconstruction submodule receives the anomaly distribution data set from the anomaly code extraction submodule and obtains the original assembly flow number sequence. The original number sequence consists of a series of chronologically ordered numerical indices. The chain structure reconstruction submodule extracts the anomaly location index value centrally located in the anomaly distribution data set. The submodule traverses the original number sequence; when it encounters a node with an anomaly location index value, it shifts the index positions of that node and all subsequent nodes one position to the right, thus freeing up an empty data slot at the original anomaly location index. The submodule extracts the material code of the anomaly and its corresponding node status identifier value, and writes the pre-set hexadecimal anomaly status field code into the empty data slot. This anomaly status field code is generated by directly concatenating the node status identifier value and the anomaly workstation number. The chain structure reconstruction submodule continues to execute the aforementioned translation and writing operations until all extracted anomaly position indices have been traversed. Then, it re-executes the ascending index numbering overwrite operation starting from 1 on the updated long sequence, completely rearranging the original numbering order. The advantage of this operational logic is that, through dynamic topology translation interpolation, static anomaly attributes are hard-coded into the dynamic flow lifecycle chain without disrupting the original assembly time flow correlation, ensuring the continuity of subsequent tracing and ultimately obtaining the anomaly state associated numbering chain.

[0074] Specifically, such as Figure 2 , 5 As shown, the pressure adjustment module includes:

[0075] The code extraction submodule collects assembly station operation data and fastening data based on the material code in the abnormal state association number chain, aligns the fields and matches the numbers to obtain the station mapping matrix;

[0076] First, the code extraction submodule parses the abnormal status association number chain and extracts the abnormal status field codes and corresponding abnormal material codes using a built-in string splitting and matching method. Based on the extracted abnormal material codes, the code extraction submodule sends data retrieval commands to the servo tightening equipment and workstation controller to collect the operation data and fastening data of the corresponding assembly station. The assembly station operation data specifically includes the operator's job qualification level and the ambient temperature during tightening. The fastening data specifically includes the final output torque of the assembly bolts and the rotation angle during torque application. The code extraction submodule establishes a unified data structure table, dividing the operation data and fastening data into corresponding feature columns according to data categories, and using the abnormal material codes as primary keys for horizontal alignment and splicing. Since there are differences in field definitions between the fastening data and operation data collected from different equipment, the code extraction submodule extracts the field names of each data table header and performs full literal comparison and replacement using a preset field mapping dictionary to uniformly convert non-standard field names into internal standard parameter names, thereby completing the field alignment operation. The encoding extraction submodule further binds the values ​​of each standard parameter with the primary key abnormal material code using foreign keys, constructing a two-dimensional data array. The advantage of this operational logic is that, through primary key alignment and forced literal substitution of fields, it completely eliminates data silos between underlying control devices, transforming discrete physical fastening action parameters into a structured high-dimensional feature matrix. After accumulating and merging multiple generated records, the final workstation mapping matrix is ​​obtained.

[0077] The torque deviation calculation submodule extracts fastening torque data based on the workstation mapping matrix, collects process standard data from the preset sample dataset, compares the difference, and makes segment determination based on the standard torque threshold range to obtain the torque deviation range.

[0078] First, the torque deviation calculation submodule reads the workstation mapping matrix, retrieves and extracts the final output torque value corresponding to each material code along the data dimension, and then accesses the pre-set sample dataset from the quality management center. Based on the fastener model identifier in the material code, it matches and collects the corresponding process standard data, which includes the standard center torque value for that fastener model. The torque deviation calculation submodule subtracts the standard center torque value from the extracted final output torque value to obtain the actual torque difference, and further calls the standard torque threshold range stored internally in the program. This standard torque threshold range is divided into normal or slight deviation, mild deviation, moderate deviation, and severe deviation sections. The lower limit for the normal or slight deviation section is 0 Nm and the upper limit is 1 Nm; the lower limit for the mild deviation section is 1 Nm and the upper limit is 3 Nm; and the lower limit for the moderate deviation section is... The upper limit for the torque deviation range is 3 Nm, and the lower limit is 6 Nm. The upper limit for the severe deviation range is 6 Nm, and the upper limit is 20 Nm. The above range division benchmark values ​​are derived from the fatigue life destructive test conducted in the laboratory on the same type of high-strength bolts. When the difference reaches more than 7 Nm, the probability of the bolt loosening under vehicle vibration conditions increases sharply to more than 50%. The torque deviation calculation submodule takes the absolute value of the actual torque difference and compares this absolute value with the upper and lower limits of each of the above ranges to determine the specific range it falls into. The corresponding range identification code is generated and recorded. By combining direct difference calculation with the rigid range threshold judgment method verified by destructive testing, the complex dynamic tolerance evaluation is abandoned. While ensuring calculation efficiency, the key materials with potential mechanical connection failure risks are identified. After summarizing the range identification judgment results of all materials, the torque deviation range is finally obtained.

[0079] The path status update submodule performs assembly offset judgment based on the material code in the number chain associated with the torque deviation range and abnormal status. It filters the corresponding material code according to the offset ratio threshold and corrects the status of the associated material code. It is then synchronously written into the flow path node record to obtain the pressure verification material list.

[0080] First, the path status update submodule receives the torque deviation range data from the torque deviation calculation submodule and simultaneously acquires all abnormal material codes in the abnormal status association number chain. The path status update submodule counts the total number of abnormal material codes falling into the moderate and severe deviation sections, divides this total by the total number of abnormal material codes detected in the current batch, and performs a division operation to obtain the overall offset ratio. The path status update submodule calls an internally preset offset ratio threshold, which is set to 0.15. This setting is calculated based on the production line fault tolerance mechanism and the maximum throughput of the rework buffer. When the calculated overall offset ratio is greater than the preset offset ratio threshold of 0.15, the path status update submodule determines that there is a global offset in the current batch assembly process and then extracts all abnormal material codes within the batch that fall into the abnormal deviation section. The path status update submodule performs a status correction operation on the selected abnormal material codes, overwriting and modifying their original ordinary abnormal status identifier values ​​to high-risk recall identifier values. After the modifications are completed, the path status update submodule reformatted the material codes with high-risk recall flag values ​​and their corresponding original process checkpoint location information into string data, and synchronously inserted them into the corresponding positions in the flow path node record database. The advantage of this operation logic is that by introducing a macro-offset ratio threshold for control comparison, isolated individual fastening defects are elevated to batch quality event warnings, achieving an effective leap from local status monitoring to global assembly quality trend intervention. After extracting the set of all abnormal material codes whose status flag values ​​have been corrected, the final pressure review material list is obtained.

[0081] Specifically, such as Figure 2 , 6 As shown, the cross-domain weight transfer module includes:

[0082] The status acquisition submodule collects status information of the assembly process and inspection information of the quality inspection process based on the material code in the pressure verification bill of materials. It aligns the fields of the status information of the assembly process and the inspection information of the quality inspection process, counts the number of differences according to the status identifier difference counting rules, and obtains the status difference matrix.

[0083] First, the status acquisition submodule extracts all high-risk material codes recorded in the pressure verification bill of materials and generates data polling and fetching task instructions based on these material codes. The status acquisition submodule requests assembly stage status information from the assembly station servo controller in the final assembly workshop via the workshop manufacturing bus protocol. This information includes tooling fixture clamping status codes and bolt positioning guidance success indicators. Simultaneously, the status acquisition submodule requests quality inspection information from the automated testing bench in the final inspection area, including high-voltage insulation withstand voltage leakage current values ​​and shell airtightness attenuation rate values. After receiving the returned data packets, the status acquisition submodule extracts the core field content from the assembly stage status information data packet and the quality inspection information data packet, using the high-risk material codes as a benchmark. It then places both in the same memory data structure array and performs field concatenation and merging to complete the structural alignment at the field level. The status acquisition submodule invokes the status identifier difference counting rule, which defines a mutually exclusive situation where the assembly status indicates qualification but the quality inspection status indicates abnormality as a single status difference. The status acquisition submodule reads the aligned data line by line, determining whether the tooling clamping status code in the assembly stage is 1 (representing normal) and whether the airtightness attenuation rate in the quality inspection stage exceeds the standard limit. If the logical judgment result is true, the status acquisition submodule increments the status difference counter value of the material code by 1. The status acquisition submodule continuously iterates through all material code records of the current batch, incrementing the count for entries that meet the mutual exclusion condition. The advantage of this operation logic is that, through direct Boolean logic mutual exclusion comparison and cumulative counting mechanism across workstation features, it exposes false compliance illusions caused by data falsification in a single stage or sensor false alarms, effectively intercepting hidden defects from flowing to the next critical process. After unifying all material codes and their corresponding cumulative status differences, a status difference matrix is ​​finally obtained.

[0084] The mapping correction submodule extracts the corresponding material code based on the state difference matrix, calls the state difference matrix and assembly stage state information to divide the segments, performs segment judgment based on the preset state consistency threshold, and performs weight redistribution processing on the cross-stage state mapping relationship corresponding to the material code to obtain the mapping weight matrix.

[0085] First, the mapping correction submodule receives and parses the state difference matrix sent by the state acquisition submodule. It then iterates through the matrix to extract all material codes corresponding to difference counter values ​​greater than 0. Next, the mapping correction submodule retrieves the specific difference count values ​​recorded in the state difference matrix and, combined with the workstation dwell time values ​​from the assembly process status information, divides the material codes with differences into impact depth segments. Specifically, if the difference count value is 1 and the workstation dwell time is less than the standard dwell time, it is classified as a slightly affected segment; if the difference count value is 1 and the workstation dwell time is greater than or equal to the standard dwell time, it is classified as a moderately affected segment; and if the difference count value is greater than 1, it is classified as a heavily affected segment regardless of the dwell time. The mapping correction submodule further introduces a preset state consistency threshold for segment determination. This threshold is set to the maximum allowable state difference count value of 1. This preset state consistency threshold is derived from the historical error baseline during the trial operation phase of the oil-to-electric conversion production line. When the difference count exceeds one mutually exclusive difference, it is determined that there is a risk of physical damage to the sensor or serious operational violations. For material codes that exceed the preset state consistency threshold, the mapping correction submodule triggers the weight redistribution processing logic. The logic initially defaults to a weight of 0.5 for assembly stage feature data and 0.5 for quality inspection stage feature data. The mapping correction submodule subtracts a penalty factor of 0.3 from the weight of the assembly stage feature data to obtain a new weight of 0.2, and adds a compensation factor of 0.3 to the weight of the quality inspection stage feature data to obtain a new weight of 0.8, thereby completing the weight tilt reshaping of the cross-stage state mapping relationship. This operation logic triggers a weight redistribution operation by adding and subtracting weight penalty and compensation when the difference count exceeds the threshold, dynamically weakening the influence weight of contamination data in the final quality judgment, improving the anti-interference stability of the comprehensive quality assessment system, and finally obtaining the mapping weight matrix after reorganizing the structured data of all material codes that have undergone redistribution.

[0086] The list generation submodule extracts the corresponding material code based on the mapping weight matrix, performs status normalization processing based on the detection information of the quality inspection process, adjusts the status identifier according to the mapping weight matrix and reconstructs the cross-process status mapping relationship to obtain a cross-domain unified status list.

[0087] First, the bill of quantities generation submodule performs data extraction from the mapping weight matrix, sequentially reading the material codes corresponding to the completed weight redistribution processing and their corresponding new weight value combinations. The submodule extracts the raw values ​​of the quality inspection information for each material code, including leakage current measurements and absolute values ​​of airtight pressure drop, and calls preset data scaling rules to uniformly map the raw values ​​of different dimensions of each inspection item to a standardized value range of 0 to 100. The submodule multiplies the assembly stage scoring data within the standardized value range by the new weight values ​​for the assembly stage to obtain the weighted score for the assembly stage, and simultaneously multiplies the standardized scoring data for the quality inspection stage by the new weight values ​​for the quality inspection stage to obtain the weighted score for the quality inspection stage. The submodule directly adds the weighted scores for the assembly stage and the quality inspection stage to obtain the cross-domain unified state comprehensive score for the corresponding material code. Based on this cross-domain unified state comprehensive score, the submodule readjusts and assigns values ​​to the original discrete state identifiers. If the comprehensive score is greater than or equal to 80, the state identifier is adjusted to the final qualified identifier; if the comprehensive score is less than 80, the abnormal identifier is retained. The advantage of this operational logic is that by introducing a weighted operational logic that combines multi-source fractions, it eliminates the evaluation bias caused by differences in the dimensions and reliability of data in a single link, outputs a highly quantified view of material health status, and after summarizing, associating and recording all material codes that have undergone the above weight adjustment and reconstruction of mapping relationships and determined the final status identifier, a unified cross-domain status list is finally obtained.

[0088] Specifically, such as Figure 2 , 7 As shown, the numbering chain fixing module includes:

[0089] The flow sequence verification submodule is based on the material code in the cross-domain unified status list. It performs continuous verification according to the actual flow sequence of the material in the final assembly process, collects the flow node number and corresponding timestamp, arranges the node numbers in the order of timestamp, records the difference between adjacent node numbers one by one and compares the values ​​with the preset sequence interval benchmark value to obtain the continuous interval of the node.

[0090] First, the flow sequence verification submodule parses the cross-domain unified status list and extracts all material code sequences related to the assembly process recorded within the list. For each extracted material code, the flow sequence verification submodule connects to the workshop positioning and tracking network interface to retrieve and collect all flow node numbers and their corresponding millisecond-level absolute timestamp data that the material experiences in the actual final assembly process. The flow sequence verification submodule retrieves the data sorting instruction set from its internal memory and arranges all the collected unordered node numbers in ascending order according to their bound timestamp values. After completing the time-series-based rearrangement, the flow sequence verification submodule sets a sliding reading window with a step size of 1, reads two adjacent node numbers one by one, subtracts the timestamp value of the previous node from the timestamp value of the subsequent node, and calculates the actual time difference between adjacent nodes. The flow sequence verification submodule calls a preset sequence interval benchmark value, which is set to 3,600,000 milliseconds, or 1 hour. This value is taken from the maximum limit of single-station dwell time and allowable flow time upper limit set by the industrial engineering department. The flow sequence verification submodule compares each calculated actual time difference value with the above-mentioned preset sequence interval benchmark value. When the actual time difference value is less than the preset sequence interval benchmark value, it is determined that the continuity verification requirement between the two adjacent nodes is met. The advantage of this operation logic is that by combining the forced timestamp difference subtraction operation with rigid extreme value comparison, it eliminates false jumps in the production line caused by manual scanning omissions or hardware crashes, truly restores the actual physical trajectory of material flow and dwell time, and extracts and packages all node number segments that meet the continuity comparison requirement and are connected end to end, finally obtaining the node continuous interval.

[0091] The state connection verification submodule verifies the state connection between adjacent nodes based on continuous intervals of nodes, collects the state identifiers of adjacent nodes and performs code consistency verification, compares the number of differences with a preset state connection threshold, removes node combinations that exceed the threshold, and obtains the state connection judgment result.

[0092] First, the status connection verification submodule receives the node continuous interval dataset from the flow sequence verification submodule and extracts the pairs of adjacent nodes contained within this continuous interval. The status connection verification submodule calls the status history repository to collect the status identifier data registered internally by the platform for each pair of adjacent nodes when leaving the previous workstation and entering the next workstation. The status connection verification submodule performs a low-level string matching encoding consistency check between the output status identifier data of the previous node and the input status identifier data of the next node. When the two status identifier strings are not completely equal, the status connection verification submodule records it as a connection mutation and increments the difference count accumulator for that material within this continuous interval by 1. The status connection verification submodule reads the preset status connection threshold in the internal configuration file, which is always set to 0. The reason for setting it to 0 is that, in the strictly continuous time interval, the physical state attributes of the material at the material transfer between adjacent workstations are theoretically absolutely prohibited from undergoing unauthorized changes during spatial translation. Any mutation greater than 0 implies a risk of damage during transportation or malicious external data tampering. The state connection verification submodule directly compares the statistically calculated number of differences with the preset state connection threshold of 0. When the number of differences is greater than 0, the state connection verification submodule executes an exclusion instruction, completely deleting the adjacent node combination from the legal continuous path library. The advantage of this operation logic is that, through a strict zero-tolerance difference counting comparison logic, it cuts off any possibility of continuing a pathological process chain carrying harmful state mutations, ensuring the absolute purity and tamper-proof nature of information flow between upstream and downstream of the assembly process. After summarizing the information corresponding to all node combinations with a difference count of 0 and associating and encapsulating these perfectly matching link nodes, the final state connection determination result is obtained.

[0093] The link locking output submodule calls the status connection judgment result, screens the material code sequence, extracts the node number and corresponding material code of the judgment value that is lower than the preset status connection threshold, arranges the node number according to the assembly process sequence and splices the node identifier in sequence to generate the material traceability flow chain.

[0094] First, the link locking output submodule accesses the status connection judgment result set provided by the status connection verification submodule and extracts the valid associated records that have passed the strict zero-difference verification. The link locking output submodule uses the associated node numbers and corresponding primary key material codes from these seamless connection records as a complete filtering dataset. Based on the work center sequence number defined by the main process line on the final assembly line, the link locking output submodule performs a global ascending numerical sorting of all filtered valid node numbers. After sorting, the link locking output submodule creates a dynamic blank string container, sets up a looping grabbing pointer, and sequentially grabs the unique, authenticated node identifier code of each node according to the pre-defined numerical sequence. The link locking output submodule calls the underlying string concatenation function to append each grabbed node identifier code to the end of the dynamic blank string container bit by bit using a pre-defined separator, such as a hyphen, performing continuous concatenation. When the pointer has traversed all ascending node numbers associated with a specific material code, the link locking output submodule binds and packages the long connection string generated in the container along with its associated material code. The advantage of this operational logic is that, through the forced combination of global serial number ascending reordering and character displacement concatenation, fragmented qualified workstation status information is solidified into a physical traceability chain data asset with unique directionality and irreversible time. After directly binding it with the battery pack material code and writing it into a read-only database block for data solidification and persistent storage, the material traceability flow chain is finally obtained.

[0095] Please see Figure 8 The method for tracing and managing the sources of materials in the oil-to-electricity conversion project is based on the aforementioned oil-to-electricity conversion material traceability and management system, and includes the following steps:

[0096] S1: Obtain the node battery pack housing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number. Compare the material codes with the records of differentiated nodes to identify the differences and distinguish the status of the corresponding nodes, and obtain the node material status list.

[0097] S2: Based on the node material status list, filter abnormal material codes in the flow path, insert abnormal identifiers at the corresponding positions in the flow path, distinguish the corresponding node status, and obtain the abnormal status association number chain.

[0098] S3: Based on the abnormal state association number chain, extract and compare the operation data and fastening data of the assembly station, identify the material code with assembly offset signs, correct the status of the associated material code, and synchronously update the status performance in the flow path to obtain the pressure review material list.

[0099] S4: Based on the pressure verification bill of materials, extract the status information of the assembly process and the inspection information of the quality inspection process, unify the inconsistent material coding status, and simultaneously correct the cross-process status mapping relationship to obtain a unified cross-domain status list.

[0100] S5: Based on the cross-domain unified status list, check the continuity according to the assembly process sequence, verify the status connection between adjacent nodes, lock the material code link with consistent status connection, and obtain the material traceability flow chain.

[0101] 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 traceability management system for various materials in an oil-to-electricity conversion project, characterized in that, The system includes: The node behavior analysis module obtains the node battery pack housing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number. By comparing the material codes with the records of differentiated nodes, it identifies the differences and distinguishes the status of the corresponding nodes, thus obtaining a list of node material statuses. Based on the node material status list, the number chain extension module filters abnormal material codes in the flow path, inserts abnormal identifiers, distinguishes the corresponding node status, and obtains the abnormal status associated number chain. Based on the abnormal state association number chain, the pressure adjustment module extracts and compares the operation data and fastening data of the assembly station, identifies the material code with assembly offset signs, corrects the associated material code status, updates the status performance, and obtains the pressure verification material list. Based on the pressure review bill of materials, the cross-domain weight migration module extracts the status information of the assembly stage and the detection information of the quality inspection stage, unifies the inconsistent material coding status, and synchronously corrects the cross-stage status mapping relationship to obtain a cross-domain unified status list. Based on the cross-domain unified status list, the numbering chain solidification module checks the continuity according to the assembly process sequence, locks the material coding link with consistent status connection, and obtains the material traceability flow chain. The numbering chain extension module includes: The path verification submodule, based on the material codes in the node material status list, obtains the flow path sequence and material code sequence according to the flow path verification order of the materials in the assembly process, compares the index positions item by item, marks the offset positions, and obtains the sequence offset status. Based on the sequential offset state, the anomaly code extraction submodule calls the status identifier in the node material status list, compares the status identifier with the anomaly judgment threshold range, extracts the material code corresponding to the status identifier exceeding the anomaly judgment threshold range, and obtains the anomaly distribution. The chain structure reconstruction submodule obtains the original numbering order based on the order offset state, rearranges the original numbering order according to the abnormal position index, writes the abnormal state field code in the corresponding position, and obtains the abnormal state associated numbering chain. The number chain fixing module includes: The flow sequence verification submodule performs continuous verification based on the material code in the cross-domain unified status list and the actual flow sequence of the material in the final assembly process. It collects the flow node number and corresponding timestamp, arranges the node numbers in the order of timestamps, records the difference between adjacent node numbers one by one, and compares the values ​​with the preset sequence interval benchmark value to obtain the continuous interval of the nodes. The state connection verification submodule verifies the state connection between adjacent nodes based on the continuous interval of the nodes, collects the state identifiers of adjacent nodes and performs code consistency verification, compares the number of differences with a preset state connection threshold, removes node combinations that exceed the threshold, and obtains the state connection judgment result. The link locking output submodule calls the state connection judgment result, screens the material code sequence, extracts the node number and corresponding material code of the judgment value that is lower than the preset state connection threshold, arranges the node number according to the assembly process sequence and splices the node identifier in sequence to generate the material traceability flow chain.

2. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The node material status list includes node difference identifier category, node status judgment label, and node correspondence index. The abnormal status association number chain includes a sequential coding structure with embedded abnormal identifier bits, abnormal node location index, and status association mapping segment. The pressure review material list includes torque deviation level identifier, assembly offset risk level, and review status confirmation label. The cross-domain unified status list includes cross-link status consistency identifier, status mapping correction matrix, and unified status judgment code. The material traceability flow chain includes continuous node sequence identifier, status connection integrity identifier, and full-process traceability coding segment.

3. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The record of the differentiated node refers to the storage information of the field data and numerical content corresponding to the same material code at the differentiated assembly and inspection node.

4. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The associated material code status refers to the status identifier result after the original status of the material code is corrected and synchronously written into the flow path record after the assembly offset determination. The consistent state material coding link refers to the material coding sequence structure that maintains a consistent state after sequential verification of consecutive nodes and comparison with the state connection threshold.

5. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The node behavior analysis module includes: The data acquisition submodule acquires the battery pack housing code, electric drive assembly nameplate code and high-voltage wiring harness terminal number corresponding to the power battery pack installation node, electric drive assembly fixing node and high-voltage wiring harness connection node in the oil-to-electric conversion assembly line. It also synchronously acquires the assembly station operation information and the quality inspection station detection information, performs unified format conversion and aligns the time series to obtain the node code data matrix. The node comparison submodule, based on the node coding data matrix, matches the material coding index order, aligns the corresponding field data of the differentiated nodes in position, compares them with the values, extracts the fields with differences, and obtains the node difference coefficient matrix. The status discrimination submodule calls the preset node status threshold range to perform interval mapping based on the node difference coefficient matrix, converts the difference coefficient corresponding to the material code into the node status identifier value, and obtains the node material status list.

6. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The pressure adjustment module includes: The coding extraction submodule collects assembly station operation data and fastening data based on the material code in the abnormal state association number chain, aligns the fields and matches the numbers to obtain the station mapping matrix. The torque deviation calculation submodule extracts fastening torque data based on the workstation mapping matrix, collects process standard data from the preset sample dataset, compares the difference, and makes segment determination based on the standard torque threshold range to obtain the torque deviation range. The path status update submodule performs assembly offset determination based on the material codes in the torque deviation range and the abnormal status association number chain, filters the corresponding material codes according to the offset ratio threshold and corrects the associated material code status, and synchronously writes them into the flow path node record to obtain the pressure verification material list.

7. The oil-to-electricity material traceability management system according to claim 1, characterized in that, The cross-domain weight transfer module includes: The status acquisition submodule collects assembly status information and quality inspection information based on the material codes in the pressure verification bill of materials, aligns the assembly status information and quality inspection information fields, counts the number of differences according to the status identifier difference counting rules, and obtains a status difference matrix. The mapping correction submodule extracts the corresponding material code based on the state difference matrix, calls the state difference matrix and the assembly stage state information to divide the segment, performs segment judgment according to the preset state consistency threshold, and performs weight redistribution processing on the cross-stage state mapping relationship corresponding to the material code to obtain the mapping weight matrix. The list generation submodule extracts the corresponding material code based on the mapping weight matrix, performs status normalization processing according to the detection information of the quality inspection process, adjusts the status identifier according to the mapping weight matrix and reconstructs the cross-process status mapping relationship to obtain a cross-domain unified status list.

8. A method for traceability management of various materials in an oil-to-electricity conversion project, characterized in that, The process, performed by the oil-to-electricity material traceability management system according to any one of claims 1-7, includes the following steps: S1: Obtain the node battery pack housing code, electric drive assembly nameplate code, and high-voltage wiring harness terminal number. Compare the material codes with the records of differentiated nodes to identify the differences and distinguish the status of the corresponding nodes, and obtain the node material status list. S2: Based on the node material status list, filter abnormal material codes in the flow path, insert abnormal identifiers at the corresponding positions in the flow path, distinguish the corresponding node status, and obtain an abnormal status association number chain. S3: Based on the abnormal state association number chain, extract and compare the operation data and fastening data of the assembly station, identify the material code with assembly offset signs, correct the associated material code status, and synchronously update the status performance in the flow path to obtain the pressure verification material list. S4: Based on the pressure verification bill of materials, extract the status information of the assembly process and the detection information of the quality inspection process, unify the inconsistent material coding status, and simultaneously correct the cross-process status mapping relationship to obtain a cross-domain unified status list. S5: Based on the cross-domain unified status list, check the continuity according to the assembly process sequence, verify the status connection between adjacent nodes, lock the material code link with consistent status connection, and obtain the material traceability flow chain.