Process tracing and auditing system and method applied to engineering design change

By applying the process traceability and auditing system in engineering design changes and adjusting the design data using the state mapping equation, the misjudgment of engineering costs and quality and safety problems caused by inaccurate audits are solved, and the goal achievement and resource optimization of each engineering stage is achieved.

CN119692574AActive Publication Date: 2025-03-25SHENZHEN YUNJI SYST TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510211201.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-03-25
Estimated Expiration
2045-02-25

AI Technical Summary

Technical Problem

In engineering design, inaccurate audits may lead to misjudgment of project costs, covering up defects in design changes or non-compliant parts, thereby affecting project budget control, cost-benefit analysis, project quality and safety.

Method used

A process traceability and audit system and method applied to engineering design changes is proposed. By setting the project stage feature type matrix, state quantity type set, design data type set and environmental influencing factor type set, historical data is collected to construct the state quantity mapping equation, and adjust the current design data for auditing and process traceability.

Benefits of technology

By independently analyzing and optimizing the design changes content of each engineering stage, we ensure that the project goals of each stage meet the corresponding standards, reduce resource waste, improve project quality and safety, and accurately audit design change data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119692574A_ABST
    Figure CN119692574A_ABST
Patent Text Reader

Abstract

The invention discloses a process tracing and auditing system and method applied to engineering design change, relates to the field of engineering design data analysis, and aims to solve the problems that a project is generally divided into a plurality of stages, the project targets of the stages are different, and the contents needing to be subjected to design change are different. Independently analyzing the rationality of the design change content of each stage to determine the optimal design change of each stage, so that the engineering target of each stage reaches the corresponding standard; the engineering state quantity at the end of the current stage has great influence on the state quantity at the end of the next stage; on the basis of optimizing the engineering design change content of each stage, the state quantity of the stage reaches the target, and then the final stage of the whole project reaches the corresponding state quantity target; according to the method, multiple factors are considered, so that the subsequent change of the engineering design is more accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of engineering design data analysis, and in particular, relates to a process tracing and auditing system and method applied to engineering design changes. Background Art

[0002] In engineering projects, actual conditions may involve changes in design data; however, inaccurate audits of engineering design change data may lead to misjudgment of engineering costs and may conceal defects or non-compliant parts in the design changes, thereby affecting the project's budget control and cost-benefit analysis, and affecting the quality and safety of the project. For example, in construction projects, if the audit does not find problems in the structural design changes, the stability of the building may be threatened. In addition, if the audit fails to find duplicate work or unnecessary processes in the design changes, it may lead to a waste of resources. Summary of the invention

[0003] In view of the problems in the related technology, the present invention proposes a process tracing and auditing system and method applied to engineering design changes to overcome the above-mentioned technical problems existing in the existing related technology.

[0004] In order to solve the above technical problems, the present invention is achieved through the following technical solutions: The present invention is a process tracing and auditing method applied to engineering design changes, comprising the following steps: S1. Set several feature types, engineering state quantity types, several types of engineering design data, and several types of external environment influencing factors of the state quantity of each engineering stage corresponding to several engineering stages, and obtain an engineering stage feature type matrix, an engineering stage state quantity type set, an engineering design data type set, and an engineering stage state environment influencing factor type set; S2. According to the engineering stage characteristic type matrix, the engineering stage state quantity type set, the engineering design data type set and the engineering stage state environment influencing factor type set, multiple sets of engineering design data at each stage in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage characteristic data are collected to construct the final engineering stage state quantity mapping equation set; S3. Acquire various types of characteristic data, engineering design data and preset cycles of each stage of the current audited project in cooperation with the engineering stage characteristic type matrix and the engineering design data type set, and adjust the engineering design data of each stage of the current audited project in order to obtain the final design data matrix of the current audited project in the current stage; S4. Audit the design change data in the current audit project based on the final design data matrix of the current audit project and perform process tracing; Since the project is generally divided into multiple stages, the project objectives of each stage are different, and the content of the design changes required is also different. Therefore, this plan divides the project into stages and independently analyzes the rationality of the design change content of each stage to determine the optimal design changes for each stage, so that the project objectives of each stage can meet the corresponding standards; and since the project state quantity at the end of the current stage has a great influence on the size of the state quantity at the end of the next stage; based on, by optimizing the engineering design change content of each stage, the state quantity of the stage can reach the target, and then the final stage of the entire project can reach the corresponding state quantity target.

[0005] Preferably, the S1 comprises the following steps: S11, setting a number of engineering stages and engineering design data types to obtain an engineering stage set and an engineering design data type set; setting a number of feature types corresponding to each stage in the engineering stage set to obtain an engineering stage feature type matrix; S12, setting the engineering state quantity type corresponding to each engineering stage in the engineering stage set to obtain an engineering stage state quantity type set; setting a number of external environmental factor types that affect the state quantity of each engineering stage in the engineering stage state quantity type set to obtain an engineering stage state environment influencing factor type set; The engineering design data type set is the pre-design content of the project before the project starts. These contents have a great impact on the state quantity of each stage; and in the actual progress of the subsequent project, the engineering design data may be changed according to the actual situation to better achieve the target state quantity of each stage; the engineering stage feature type matrix contains the feature data of the current engineering stage, such as scale; these feature data have a great impact on the time taken for the stage, that is, how long it will take to reach the state quantity target of the current stage; the engineering stage state quantity type set contains the state quantity type of each stage, which provides a change direction for subsequent changes to the engineering design content; in addition to the above factors, natural factors also have a certain impact on the time taken to achieve the state quantity target of the engineering stage, such as weather factors; by considering the above factors, subsequent changes to the engineering design are made more accurate.

[0006] Preferably, S2 comprises the following steps: S21, in conjunction with the engineering stage set, engineering design data type set, engineering stage state quantity type set, engineering stage feature type matrix and engineering stage state environment influencing factor type set, collect multiple sets of engineering design data at each stage in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage feature data, and obtain a historical engineering design data set matrix , State quantity data matrix of historical engineering stages , historical stage time-consuming data matrix , Historical engineering stage status environmental impact factor data set matrix , Historical engineering stage characteristic data set matrix ;as follows, ; ; ; ; ; in, , , , , , Respectively represent the collected i The first project in the history of the group j The engineering design data set of each stage, the engineering stage state quantity data at the beginning and end of the stage, the time consumption data, the mean value data set of the environmental influencing factors of the engineering stage state, and the engineering stage characteristic data set, b Indicates the total number of engineering processes in the history of the collection; Indicates the total number of engineering phases set for each project; S22, constructing a final engineering stage state quantity mapping equation set according to the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix; By collecting relevant data of historical projects, data expenditure is provided for constructing the state quantity mapping equation of the final engineering stage; the state quantity mapping equation of the final engineering stage describes the mapping relationship between engineering design data, state quantity data at the beginning of the engineering stage, environmental influencing factor data of the state quantity of the engineering stage, characteristic data of the engineering stage, and time-consuming data and state quantity data at the end of the engineering stage, thereby providing a mapping tool for subsequent acquisition of the adjustment effect of adjusting the engineering design change data.

[0007] Preferably, the S22 comprises the following steps: S221, construct the initial engineering stage state quantity mapping equation corresponding to each engineering stage in conjunction with the engineering stage set, engineering design data type set, engineering stage state quantity type set, engineering stage feature type matrix and engineering stage state environment influencing factor type set to obtain the initial engineering stage state quantity mapping equation set; the first j The initial engineering stage state quantity mapping equation of each engineering stage is as follows: ; in, Indicates the state quantity data at the end of the engineering phase; Indicates the state quantity mapping equation set of the initial engineering stage j The mapping relationship of the initial engineering stage state quantity mapping equation of each engineering stage; , , , , Respectively represent the state data at the end of the engineering stage, k Types of engineering design data, k Types of project phase status environmental impact factor data, project phase time data, and k Types of engineering phase characteristic data; Indicates the total number of engineering design data types that are set. Indicates the total number of environmental impact factor types of the set engineering stage status; Indicates the total number of characteristic data types set for each engineering stage; S222, substitute the data in the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix into the initial engineering stage state quantity mapping equation set corresponding to the initial engineering stage state quantity mapping equation for mapping, and obtain the historical engineering stage end state quantity mapping data matrix ;as follows, ; in, Indicates that the first i The first project in the history of the group j The engineering design data set of each stage, the engineering stage state quantity data at the beginning of each stage, the time consumption data, the mean data set of the engineering stage state environment influencing factors, and the engineering stage characteristic data set are substituted into the initial engineering stage state quantity mapping equation set. j The state quantity mapping data of the end of each engineering phase is obtained by mapping the state quantity mapping equation of the initial engineering phase of each engineering phase; S223, calculating the error value between each column of the state quantity mapping data matrix at the end of the historical engineering stage and the state quantity data at the end of the engineering stage in the corresponding column of the state quantity data matrix at the historical engineering stage, and obtaining the initial end state quantity mapping error data set , The data matrix representing the end state quantity mapping of the historical engineering stage is j The error value between the column data and the state quantity data at the end of the engineering stage in the corresponding column in the historical engineering stage state quantity data matrix; the calculation formula is as follows, ; Setting an end state quantity mapping error threshold; when there is initial end state quantity mapping error data greater than or equal to the end state quantity mapping error threshold in the initial end state quantity mapping error data set, taking the corresponding initial engineering stage state quantity mapping equation as the initial engineering stage state quantity mapping equation to be adjusted, and adjusting the initial engineering stage state quantity mapping equation to be adjusted until there is no initial end state quantity mapping error data greater than or equal to the end state quantity mapping error threshold in the initial end state quantity mapping error data set, thereby obtaining a final engineering stage state quantity mapping equation set; otherwise, taking the initial engineering stage state quantity mapping equation set as the final engineering stage state quantity mapping equation set; First, the engineering stage state quantity mapping equation is initialized, and the previously collected historical engineering data is substituted into the corresponding initial engineering stage state quantity mapping equation for mapping, so as to determine whether the mapping accuracy of the corresponding initial engineering stage state quantity mapping equation meets the requirements, and thus determine whether it needs to be optimized and adjusted.

[0008] Preferably, S3 comprises the following steps: S31, setting the current audit project to be traced; matching the engineering stage feature type matrix and the engineering design data type set, and obtaining various types of feature data and engineering design data of each stage of the current audit project to be traced according to the construction requirements of the current audit project to be traced, to obtain the current audit project stage feature data matrix and the current audit project stage design data matrix; then setting the preset period of each stage in the current audit project to be traced, to obtain the current stage preset period set; S32, setting the current engineering stage; collecting the engineering stage state environmental influencing factor data at several time points before the start of the current engineering stage according to the engineering stage state environmental influencing factor type set, and obtaining the current historical state environmental influencing factor data matrix; predicting the engineering stage state environmental influencing factor data at multiple time points during the current engineering stage according to the current historical state environmental influencing factor data matrix and using the BP neural network model, and obtaining the current predicted state environmental influencing factor data matrix; Acquire the state quantity data at the beginning of the current engineering stage in conjunction with the engineering stage state quantity type set to obtain the starting state quantity data of the current stage; calculate the average value of each type of state environment influence factor data at multiple time points in the current predicted state environment influence factor data matrix to obtain the current predicted state environment influence factor average data set; S33, adjusting the design data matrix of the current audit engineering stage to be traced according to the preset cycle set of the current stage, the characteristic data matrix of the current audit engineering stage to be traced, the average data set of environmental influencing factors of the current predicted state, and the initial state quantity data of the current stage to obtain the final design data matrix of the current audit engineering stage to be traced; By obtaining the engineering design content of each stage before the start of the current audited project, the state quantity data at the beginning, the characteristic data and the preset stage cycle indicators, and at the same time, by collecting historical environmental impact factor data, the environmental impact factor data of each stage is predicted, and these data are substituted into the corresponding adjusted final engineering stage state quantity mapping equation for mapping, and the state quantity data at the end of the corresponding stage is obtained; when the state quantity data at the end of the stage does not meet the requirements, the engineering design content of the stage needs to be changed.

[0009] Preferably, the S33 comprises the following steps: S331, inputting the preset period corresponding to the current engineering stage in the preset period set of the current stage, the engineering stage characteristic data set corresponding to the current engineering stage in the characteristic data matrix of the engineering stage to be traced back for audit, the average data set of environmental influencing factors of the current predicted state, the initial state quantity data of the current stage, and the engineering stage design data set corresponding to the current engineering stage in the design data matrix of the engineering stage to be traced back for audit into the final engineering stage state quantity mapping equation corresponding to the final engineering stage state quantity mapping equation set for mapping, and obtaining the final state quantity data of the current stage; S332, set the state quantity error threshold corresponding to the current engineering stage and the state quantity requirement data at the end of the current engineering stage, recorded as the current stage end state quantity standard data and the current state quantity error threshold; when the error between the current stage end state quantity data and the current stage end state quantity standard data is greater than or equal to the current state quantity error threshold, adjust the engineering stage design data set corresponding to the current engineering stage in the current engineering stage design data matrix to be traced back and audited, until the error between the current stage end state quantity data and the current stage end state quantity standard data is less than the current state quantity error threshold, and obtain the current stage final end state quantity data; S333, using the final end state quantity data of the current stage to be traced back to replace the corresponding feature data in the feature data matrix of the next stage engineering stage of the current engineering stage; then using the next stage of the current engineering stage to replace the current engineering stage, repeating S32 and S33; until the current engineering stage is the last stage of the current audited engineering stage to be traced back, the design data matrix after the change of the current audited engineering stage to be traced back is obtained; By looping each stage, the engineering design data of each stage is changed and optimized in sequence according to the order of the stages, and the state data at the end of the current stage replaces the corresponding data in the engineering features of the next stage, so that the optimization of the next stage is based on the current stage reaching the optimal state, which makes the optimization process of the engineering design data of the next stage smoother to a certain extent.

[0010] Preferably, in S332, adjusting the engineering stage design data set corresponding to the current engineering stage in the engineering stage design data matrix to be traced back for audit includes the following steps: S3321, record the engineering stage design data set corresponding to the current engineering stage in the engineering stage design data matrix to be traced back and audited as the current engineering stage design data set to be adjusted; set the change range corresponding to each design data in the current engineering stage design data set to be adjusted, and obtain the change interval set of the current engineering stage design data to be adjusted. c 2; as follows, ; in, , They respectively represent the first i The lower and upper limits of changes to various types of engineering phase design data; Construction Engineering Phase Design Data Change Pigeon Population , Indicates the number of pigeons in the engineering phase design data change i A pigeon, Indicates the size of the pigeon population for the engineering stage design data change; Sets the maximum number of iterations of the pigeon population for the engineering stage design data change to d 3 and the current number of iterations is d 4, respectively, are recorded as the maximum number of iterations of the design change and the current number of iterations of the design change; the search space dimension of the pigeon population for design data change in the engineering stage is ; S3322, setting the initial position of each pigeon in the engineering stage design data change pigeon population according to the current engineering stage design data change interval set to be adjusted, and obtaining a second initial position matrix ;as follows, ; in, Indicates that the design data of the engineering stage has changed in the pigeon population j The initial position of the pigeon is in the design data set of the current engineering stage to be adjusted. i The position component of the engineering stage design data dimension of the type; the calculation formula is as follows, ; In the formula, rand 2ji Indicates for Generate a random number between 0 and 1; S3323, setting the fitness function of the pigeon population to change the design data in the engineering stage ;as follows, ; In the formula, e It represents the error between the state quantity data obtained by inputting each type of engineering stage design data obtained in each iteration, the preset period corresponding to the current engineering stage in the current stage preset period set in S331, the engineering stage characteristic data set corresponding to the current engineering stage in the current engineering stage characteristic data matrix to be traced back and audited, the average data set of environmental influencing factors of the current predicted state, and the initial state quantity data of the current stage into the final engineering stage state quantity mapping equation corresponding to the final engineering stage state quantity mapping equation set and mapping the obtained state quantity data and the corresponding standard state quantity data; S3324, start iteration, before iteration, set the current iteration number of the design change to 1; in the first round of iteration, use the engineering stage design data to change the fitness function of the pigeon population Calculate the fitness value of the initial position of each pigeon in the second initial position matrix to obtain a third fitness value set; use the maximum fitness in the third fitness value set and the corresponding initial position of the pigeon as the third global optimal fitness and the third global optimal position respectively; update the initial position of each pigeon in the second initial position matrix according to the third global optimal fitness and the third global optimal position; after the update is completed, add 1 to the current iteration number of the design change and enter the next round of iteration; In each other iteration, the fitness function of the pigeon population is changed by using the design data of the engineering stage. Calculate the fitness value of the position of each pigeon in the engineering phase design data change pigeon population updated in the previous round of iterations to obtain a fourth fitness value set; use the maximum fitness and the corresponding pigeon position in the fourth fitness value set as the fourth global optimal fitness and the fourth global optimal position respectively; update the position of each pigeon in the engineering phase design data change pigeon population updated in the previous round of iterations according to the fourth global optimal fitness and the fourth global optimal position; after the update is completed, add 1 to the current iteration number of the design change and enter the next round of iterations; S3325, when When , stop the iteration, get the second final global best position and the final global best fitness; take the final global best fitness as the error data of the state quantity at the end of the current stage after optimization; otherwise, continue to iterate until When the error data of the state quantity at the end of the current stage after the optimization is less than the error threshold of the current state quantity, the adjustment is completed; otherwise, return to S3324 to continue iterating until the error data of the state quantity at the end of the current stage after the optimization is less than the error threshold of the current state quantity; The engineering design data of each stage in the current audited project are iteratively optimized by using the pigeon swarm optimization algorithm, and the error between the state quantity and the standard state quantity in the current stage within the preset period is used as the fitness function; therefore, as the iteration proceeds, the error between the state quantity and the standard state quantity in the current stage within the preset period becomes smaller and smaller, and finally meets the requirements.

[0011] Preferably, S4 comprises the following steps: S41, comparing the final design data matrix of the current audited engineering stage to be traced back and the design data matrix of the current audited engineering stage to be traced back, to obtain the design change data matrix of the current audited engineering stage to be traced back; S42. After the current audit project to be traced begins, when it is necessary to change the engineering design data, the data to be changed are sorted to obtain the engineering design change data to be audited; the engineering design change data to be audited is compared with the current engineering design change data matrix to be traced to determine whether the engineering design change data to be audited meets the requirements; when it does not meet the requirements, the process of the engineering design change data to be audited is traced; otherwise, there is no need to trace the process, and the engineering design change data to be audited is used in the current audit project to be traced.

[0012] A process tracing and auditing system applied to engineering design data includes an engineering data type setting module, a state quantity environmental impact factor setting module, a historical engineering data acquisition module, a state quantity mapping equation construction module, a current engineering data acquisition module, a current engineering stage state quantity environmental impact factor data prediction and calculation module, a current engineering design data adjustment module and a current engineering design change data tracing and auditing module.

[0013] The present invention has the following beneficial effects: 1. In the present invention, the project is divided into stages, and the rationality of the design change content of each stage is independently analyzed to determine the optimal design change for each stage, so that the engineering goals of each stage meet the corresponding standards; and because the engineering state quantity at the end of the current stage has a great influence on the size of the state quantity at the end of the next stage; based on, by optimizing the engineering design change content of each stage, the state quantity of the stage reaches the target, and then the final stage of the entire project reaches the corresponding state quantity target.

[0014] 2. In the present invention, a pigeon flock optimization algorithm is used to iteratively adjust multiple constant coefficients in the state quantity mapping equation of the initial engineering stage to be adjusted, and the error between the mapping data of the state quantity mapping equation of the initial engineering stage to be adjusted and the actual data is used as the fitness function; therefore, as the iteration proceeds, the mapping accuracy of the state quantity mapping equation of the initial engineering stage to be adjusted becomes higher and higher, and finally the mapping requirements are met.

[0015] 3. In the present invention, the engineering design data of each stage in the current audited project are iteratively optimized multiple times by using the pigeon swarm optimization algorithm, and the error between the state quantity and the standard state quantity in the current stage within a preset period is used as the fitness function; therefore, as the iteration proceeds, the error between the state quantity and the standard state quantity in the current stage within the preset period becomes smaller and smaller, and finally meets the requirements.

[0016] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the invention, the drawings required for describing the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the invention. For ordinary technicians in this field, they can also obtain drawings based on these drawings without paying creative work.

[0018] Figure 1 The present invention is a flowchart of a process tracing and auditing method applied to engineering design changes. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the invention to clearly and completely describe the technical solutions in the embodiments of the invention. Obviously, the described embodiments are only part of the embodiments of the invention, not all of the embodiments. Based on the embodiments in the invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the invention.

[0020] Example 1: Please refer to Figure 1 , this embodiment is a process tracing and auditing method applied to engineering design changes, including the following steps: S1. Set several feature types, engineering state quantity types, several types of engineering design data, and several types of external environment influencing factors of the state quantity of each engineering stage corresponding to several engineering stages, and obtain an engineering stage feature type matrix, an engineering stage state quantity type set, an engineering design data type set, and an engineering stage state environment influencing factor type set; The S1 comprises the following steps: S11. Set a number of engineering stages and engineering design data types to obtain an engineering stage set and an engineering design data type set; the engineering stage set includes the foundation construction stage, the indoor and outdoor decoration stage, etc.; the engineering design data type includes material data, construction process data, personnel allocation data, etc.; set a number of feature types corresponding to each stage in the engineering stage set to obtain an engineering stage feature type matrix; the engineering stage feature type matrix includes the foundation stability of the previous stage of the foundation construction stage, the decoration completion quality of the previous stage of the interior decoration stage, and the project scale, etc.; S12, setting the type of engineering state quantity corresponding to each engineering stage in the engineering stage set to obtain an engineering stage state quantity type set; the engineering stage state quantity type set includes the foundation stability of the infrastructure construction stage, the decoration completion quality of the interior decoration stage, etc.; setting a number of external environmental factor types that affect the state quantity of each engineering stage in the engineering stage state quantity type set to obtain an engineering stage state environment influencing factor type set; the engineering stage state environment influencing factor type set includes foundation soil hardness, foundation soil stability, etc.; S2. According to the engineering stage characteristic type matrix, the engineering stage state quantity type set, the engineering design data type set and the engineering stage state environment influencing factor type set, multiple sets of engineering design data at each stage in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage characteristic data are collected to construct the final engineering stage state quantity mapping equation set; The S2 comprises the following steps: S21, in conjunction with the engineering stage set, engineering design data type set, engineering stage state quantity type set, engineering stage feature type matrix and engineering stage state environment influencing factor type set, collect multiple sets of engineering design data at each stage in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage feature data, and obtain a historical engineering design data set matrix , State quantity data matrix of historical engineering stages , historical stage time-consuming data matrix , Historical engineering stage status environmental impact factor data set matrix , Historical engineering stage characteristic data set matrix ;as follows, ; ; ; ; ; in, , , , , , Respectively represent the collected i The first project in the history of the group j The engineering design data set of each stage, the engineering stage state quantity data at the beginning and end of the stage, the time consumption data, the mean value data set of the environmental influencing factors of the engineering stage state, and the engineering stage characteristic data set, b Indicates the total number of engineering processes in the history of the collection; Indicates the total number of engineering phases set for each project; S22, constructing a final engineering stage state quantity mapping equation set according to the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix; The S22 comprises the following steps: S221, construct the initial engineering stage state quantity mapping equation corresponding to each engineering stage in conjunction with the engineering stage set, engineering design data type set, engineering stage state quantity type set, engineering stage feature type matrix and engineering stage state environment influencing factor type set to obtain the initial engineering stage state quantity mapping equation set; the first j The initial engineering stage state quantity mapping equation of each engineering stage is as follows: ; in, Indicates the state quantity data at the end of the engineering phase; Indicates the state quantity mapping equation set of the initial engineering stage j The mapping relationship of the initial engineering stage state quantity mapping equation of each engineering stage; , , , , Respectively represent the state data at the end of the engineering stage, k Types of engineering design data, k Types of project phase status environmental impact factor data, project phase time data, and k Types of engineering phase characteristic data; Indicates the total number of engineering design data types that are set. Indicates the total number of environmental impact factor types of the set engineering stage status; Indicates the total number of characteristic data types set for each engineering stage; S222, substitute the data in the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix into the initial engineering stage state quantity mapping equation set corresponding to the initial engineering stage state quantity mapping equation for mapping, and obtain the historical engineering stage end state quantity mapping data matrix ;as follows, ; in, Indicates that the first i The first project in the history of the group j The engineering design data set of each stage, the engineering stage state quantity data at the beginning of each stage, the time consumption data, the mean data set of the engineering stage state environment influencing factors, and the engineering stage characteristic data set are substituted into the initial engineering stage state quantity mapping equation set. jThe state quantity mapping data of the end of each engineering phase is obtained by mapping the state quantity mapping equation of the initial engineering phase of each engineering phase; S223, calculating the error value between each column of the state quantity mapping data matrix at the end of the historical engineering stage and the state quantity data at the end of the engineering stage in the corresponding column of the state quantity data matrix at the historical engineering stage, and obtaining the initial end state quantity mapping error data set , The data matrix representing the end state quantity mapping of the historical engineering stage is j The error value between the column data and the state quantity data at the end of the engineering stage in the corresponding column in the historical engineering stage state quantity data matrix; the calculation formula is as follows, ; Setting an end state quantity mapping error threshold; when there is initial end state quantity mapping error data greater than or equal to the end state quantity mapping error threshold in the initial end state quantity mapping error data set, taking the corresponding initial engineering stage state quantity mapping equation as the initial engineering stage state quantity mapping equation to be adjusted, and adjusting the initial engineering stage state quantity mapping equation to be adjusted until there is no initial end state quantity mapping error data greater than or equal to the end state quantity mapping error threshold in the initial end state quantity mapping error data set, thereby obtaining a final engineering stage state quantity mapping equation set; otherwise, taking the initial engineering stage state quantity mapping equation set as the final engineering stage state quantity mapping equation set; The step of adjusting the state quantity mapping equation of the initial engineering stage to be adjusted in S223 includes the following steps: S2231, setting a number of constant coefficients of the state quantity mapping equation of the initial engineering stage to be adjusted to obtain a constant coefficient set to be adjusted; setting a value interval of each constant coefficient in the constant coefficient set to be adjusted to obtain a constant coefficient value interval set to be adjusted , , They represent the first i The lower and upper limits of the constant coefficients, Represents the total number of constant coefficients of the state quantity mapping equation to be adjusted in the initial engineering stage; Construction phase state mapping to adjust the pigeon population , Indicates that the state quantity mapping of the engineering stage adjusts the first i A pigeon, Indicates that the state quantity mapping of the engineering stage adjusts the size of the pigeon population; Sets the maximum number of iterations of the state quantity mapping of the engineering stage to adjust the pigeon population d 1 and the current number of iterations isd 2, respectively recorded as the maximum number of iterations of engineering adjustment and the current number of iterations of engineering adjustment; the engineering stage state quantity mapping adjusts the search space dimension of the pigeon population to be ; S2232, setting the engineering phase state quantity mapping according to the constant coefficient value interval set to be adjusted to adjust the initial position of each pigeon in the pigeon population, and obtaining a first initial position matrix ;as follows, ; in, Indicates that the state quantity mapping of the engineering stage adjusts the first j The pigeon is in the state quantity mapping equation of the initial engineering stage to be adjusted. i The position component in the constant coefficient dimension; the calculation formula is as follows, ; In the formula, rand 1ji Indicates for Generate a random number between 0 and 1; S2233, setting the engineering stage state quantity mapping to adjust the fitness function of the pigeon population ;as follows, ; In the formula, It represents the error between the mapped data and the actual data after a set of constant coefficients obtained in each round of iteration is substituted into the state quantity mapping equation of the initial engineering stage to be adjusted; S2234, start iteration, before iteration, set the current iteration number of the project adjustment to 1; in the first round of iteration, use the project stage state quantity mapping to adjust the fitness function of the pigeon population Calculate the fitness value of the initial position of each pigeon in the first initial position matrix to obtain a first fitness value set; use the maximum fitness value in the first fitness value set and the corresponding initial position of the pigeon as the first global optimal fitness and the first global optimal position respectively; update the initial position of each pigeon in the first initial position matrix according to the first global optimal fitness and the first global optimal position; after the update is completed, add 1 to the current iteration number of the project adjustment and enter the next round of iteration; In each other iteration process, the fitness function of the pigeon population is adjusted by using the state quantity mapping of the engineering stage Calculate the fitness value of the engineering phase state quantity mapping adjustment position of each pigeon in the pigeon population updated in the previous round of iterations to obtain a second fitness value set; use the maximum fitness value in the second fitness value set and the corresponding pigeon position as the second global optimal fitness and the second global optimal position respectively; update the engineering phase state quantity mapping adjustment position of each pigeon in the pigeon population updated in the previous round of iterations according to the second global optimal fitness and the second global optimal position; after the update is completed, add 1 to the current iteration number of the engineering adjustment and enter the next round of iterations; S2235, when When , stop the iteration and get the first final global optimal position; otherwise, continue to iterate until until the time; substitute each position component of the first final global optimal position into the state quantity mapping equation of the initial engineering stage to be adjusted to obtain the state quantity mapping equation of the optimized engineering stage; substitute the data corresponding to the data in the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time-consuming data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix in S222 into the state quantity mapping equation of the optimized engineering stage for mapping, and obtain the historical optimized engineering stage end state quantity mapping data set; calculate the error value between the state quantity data at the end of the engineering stage of the historical optimized engineering stage and the state quantity data at the end of the engineering stage of the corresponding column in the historical engineering stage state quantity data matrix, and obtain the optimized end state quantity mapping error data; When the optimized end state quantity mapping error data is less than the end state quantity mapping error threshold, the adjustment is completed; otherwise, return to S2234 to continue iterating until the optimized end state quantity mapping error data is less than the end state quantity mapping error threshold; The pigeon swarm optimization algorithm has a better optimization effect by simulating the map and compass operations and landmark operations used by pigeons during navigation; it has fewer parameters to be adjusted, is insensitive to parameter settings, has strong resistance to noise and interference, and has high stability and reliability; it can effectively explore the solution space and avoid falling into the local optimal solution; based on the above advantages, the pigeon swarm optimization algorithm is used in this scheme to iteratively adjust multiple constant coefficients in the state quantity mapping equation of the initial engineering stage to be adjusted for multiple times, and the error between the mapping data of the state quantity mapping equation of the initial engineering stage to be adjusted and the actual data is used as the fitness function; therefore, as the iteration proceeds, the mapping accuracy of the state quantity mapping equation of the initial engineering stage to be adjusted becomes higher and higher, and finally meets the mapping requirements; S3. Acquire various types of characteristic data, engineering design data and preset cycles of each stage of the current audited project in cooperation with the engineering stage characteristic type matrix and the engineering design data type set, and adjust the engineering design data of each stage of the current audited project in order to obtain the final design data matrix of the current audited project in the current stage; The S3 comprises the following steps: S31, setting the current audit project to be traced; matching the engineering stage feature type matrix and the engineering design data type set, and obtaining various types of feature data and engineering design data of each stage of the current audit project to be traced according to the construction requirements of the current audit project to be traced, to obtain the current audit project stage feature data matrix and the current audit project stage design data matrix; then setting the preset period of each stage in the current audit project to be traced, to obtain the current stage preset period set; S32, setting the current engineering stage; the current engineering stage refers to the ongoing engineering stage in the current audited engineering; collecting the engineering stage state environmental impact factor data at several time points before the start of the current engineering stage according to the engineering stage state environmental impact factor type set, and obtaining the current historical state environmental impact factor data matrix; predicting the engineering stage state environmental impact factor data at multiple time points during the current engineering stage according to the current historical state environmental impact factor data matrix and using the BP neural network model, and obtaining the current predicted state environmental impact factor data matrix; Acquire the state quantity data at the beginning of the current engineering stage in conjunction with the engineering stage state quantity type set to obtain the initial state quantity data of the current stage, which is generally 0; calculate the average value of each type of state environment influence factor data at multiple time points in the current predicted state environment influence factor data matrix to obtain the current predicted state environment influence factor average data set; S33, adjusting the design data matrix of the current audit engineering stage to be traced according to the preset cycle set of the current stage, the characteristic data matrix of the current audit engineering stage to be traced, the average data set of environmental influencing factors of the current predicted state, and the initial state quantity data of the current stage to obtain the final design data matrix of the current audit engineering stage to be traced; The S33 comprises the following steps: S331, inputting the preset period corresponding to the current engineering stage in the preset period set of the current stage, the engineering stage characteristic data set corresponding to the current engineering stage in the characteristic data matrix of the engineering stage to be traced back for audit, the average data set of environmental influencing factors of the current predicted state, the initial state quantity data of the current stage, and the engineering stage design data set corresponding to the current engineering stage in the design data matrix of the engineering stage to be traced back for audit into the final engineering stage state quantity mapping equation corresponding to the final engineering stage state quantity mapping equation set for mapping, and obtaining the final state quantity data of the current stage; S332, set the state quantity error threshold corresponding to the current engineering stage and the state quantity requirement data at the end of the current engineering stage, recorded as the current stage end state quantity standard data and the current state quantity error threshold; when the error between the current stage end state quantity data and the current stage end state quantity standard data is greater than or equal to the current state quantity error threshold, adjust the engineering stage design data set corresponding to the current engineering stage in the current engineering stage design data matrix to be traced back and audited, until the error between the current stage end state quantity data and the current stage end state quantity standard data is less than the current state quantity error threshold, and obtain the current stage final end state quantity data; In S332, adjusting the engineering stage design data set corresponding to the current engineering stage in the engineering stage design data matrix to be traced back for audit includes the following steps: S3321, record the engineering stage design data set corresponding to the current engineering stage in the engineering stage design data matrix to be traced back and audited as the current engineering stage design data set to be adjusted; set the change range corresponding to each design data in the current engineering stage design data set to be adjusted, and obtain the change interval set of the current engineering stage design data to be adjusted. c 2; as follows, ; in, , They respectively represent the first i The lower and upper limits of changes to various types of engineering phase design data; Construction Engineering Phase Design Data Change Pigeon Population , Indicates the number of pigeons in the engineering phase design data change i A pigeon, Indicates the size of the pigeon population for the engineering stage design data change; Sets the maximum number of iterations of the pigeon population for the engineering stage design data change to d 3 and the current number of iterations is d4, respectively, are recorded as the maximum number of iterations of the design change and the current number of iterations of the design change; the search space dimension of the pigeon population for design data change in the engineering stage is ; S3322, setting the initial position of each pigeon in the engineering stage design data change pigeon population according to the current engineering stage design data change interval set to be adjusted, and obtaining a second initial position matrix ;as follows, ; in, Indicates that the design data of the engineering stage has changed in the pigeon population j The initial position of the pigeon is in the design data set of the current engineering stage to be adjusted. i The position component of the engineering stage design data dimension of the type; the calculation formula is as follows, ; In the formula, rand 2ji Indicates for Generate a random number between 0 and 1; S3323, setting the fitness function of the pigeon population to change the design data in the engineering stage ;as follows, ; In the formula, e It represents the error between the state quantity data obtained by inputting each type of engineering stage design data obtained in each iteration, the preset period corresponding to the current engineering stage in the current stage preset period set in S331, the engineering stage characteristic data set corresponding to the current engineering stage in the current engineering stage characteristic data matrix to be traced back and audited, the average data set of environmental influencing factors of the current predicted state, and the initial state quantity data of the current stage into the final engineering stage state quantity mapping equation corresponding to the final engineering stage state quantity mapping equation set and mapping the obtained state quantity data and the corresponding standard state quantity data; S3324, start iteration, before iteration, set the current iteration number of the design change to 1; in the first round of iteration, use the engineering stage design data to change the fitness function of the pigeon population Calculate the fitness value of the initial position of each pigeon in the second initial position matrix to obtain a third fitness value set; use the maximum fitness in the third fitness value set and the corresponding initial position of the pigeon as the third global optimal fitness and the third global optimal position respectively; update the initial position of each pigeon in the second initial position matrix according to the third global optimal fitness and the third global optimal position; after the update is completed, add 1 to the current iteration number of the design change and enter the next round of iteration; In each other iteration, the fitness function of the pigeon population is changed by using the design data of the engineering stage. Calculate the fitness value of the position of each pigeon in the engineering phase design data change pigeon population updated in the previous round of iterations to obtain a fourth fitness value set; use the maximum fitness and the corresponding pigeon position in the fourth fitness value set as the fourth global optimal fitness and the fourth global optimal position respectively; update the position of each pigeon in the engineering phase design data change pigeon population updated in the previous round of iterations according to the fourth global optimal fitness and the fourth global optimal position; after the update is completed, add 1 to the current iteration number of the design change and enter the next round of iterations; S3325, when When , stop the iteration, get the second final global best position and the final global best fitness; take the final global best fitness as the error data of the state quantity at the end of the current stage after optimization; otherwise, continue to iterate until When the error data of the state quantity at the end of the current stage after the optimization is less than the error threshold of the current state quantity, the adjustment is completed; otherwise, return to S3324 to continue iterating until the error data of the state quantity at the end of the current stage after the optimization is less than the error threshold of the current state quantity; S333, using the final end state quantity data of the current stage to be traced back to replace the corresponding feature data in the feature data matrix of the next stage engineering stage of the current engineering stage; then using the next stage of the current engineering stage to replace the current engineering stage, repeating S32 and S33; until the current engineering stage is the last stage of the current audited engineering stage to be traced back, the design data matrix after the change of the current audited engineering stage to be traced back is obtained; S4. Audit the design change data in the current audit project based on the final design data matrix of the current audit project and perform process tracing; The S4 comprises the following steps: S41, comparing the final design data matrix of the current audited engineering stage to be traced back and the design data matrix of the current audited engineering stage to be traced back, to obtain the design change data matrix of the current audited engineering stage to be traced back; S42. After the current audit project to be traced begins, when it is necessary to change the engineering design data, the data to be changed are sorted to obtain the engineering design change data to be audited; the engineering design change data to be audited is compared with the current engineering design change data matrix to be traced to determine whether the engineering design change data to be audited meets the requirements; when it does not meet the requirements, the process of the engineering design change data to be audited is traced; otherwise, there is no need to trace the process, and the engineering design change data to be audited is used in the current audit project to be traced.

[0021] Embodiment 2: This embodiment discloses a process tracing and auditing system applied to engineering design data, the system can implement the method of the above embodiment, including an engineering data type setting module, a state quantity environmental impact factor setting module, a historical engineering data acquisition module, a state quantity mapping equation construction module, a current engineering data acquisition module, a current engineering stage state quantity environmental impact factor data prediction and calculation module, a current engineering design data adjustment module and a current engineering design change data tracing and auditing module; The engineering data type setting module is used to set a number of feature types, engineering state quantity types and a number of engineering design data types corresponding to a number of engineering stages, and obtain an engineering stage feature type matrix, an engineering stage state quantity type set and an engineering design data type set; The state quantity environment influencing factor setting module is used to set a number of external environment influencing factor types for each engineering stage state quantity in the engineering stage state quantity type set to obtain the engineering stage state environment influencing factor type set; The historical engineering data acquisition module is used to collect multiple groups of engineering design data at various stages in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points, and engineering stage characteristic data according to the engineering stage characteristic type matrix, the engineering stage state quantity type set, the engineering design data type set, and the engineering stage state environment influencing factor type set, to obtain a historical engineering design data set matrix, a historical engineering stage state quantity data matrix, a historical stage time consumption data matrix, a historical engineering stage state environment influencing factor data set matrix, and a historical engineering stage characteristic data set matrix; The state quantity mapping equation construction module is used to construct the final engineering stage state quantity mapping equation set according to the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment influence factor data set matrix and the historical engineering stage characteristic data set matrix; The current engineering data acquisition module is used to cooperate with the engineering stage characteristic type matrix and the engineering design data type set to acquire various types of characteristic data, engineering design data and preset cycles for each stage of the current audited engineering to be traced back, and obtain the current audited engineering stage characteristic data matrix, the current audited engineering stage design data matrix and the current stage preset cycle set; The current engineering phase state quantity environmental impact factor data prediction and calculation module is used to predict and calculate the average value of the state quantity environmental impact factor data at multiple time points in the current engineering phase of the current audited project, and obtain the current predicted state environmental impact factor average data set; The current engineering design data adjustment module is used to adjust the design data matrix of the current engineering stage to be traced back and audited according to the current stage preset cycle set, the characteristic data matrix of the current engineering stage to be traced back and audited, the average data set of the current predicted state environmental influencing factors, and the current stage initial state quantity data to obtain the final design data matrix of the current engineering stage to be traced back and audited; The current engineering design change data tracing audit module is used to audit the design change data in the current audited engineering according to the final design data matrix of the current audited engineering stage and to perform process tracing.

[0022] In the description of this specification, the description with reference to the terms "one embodiment", "example", "specific example", etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.

[0023] The preferred embodiments of the invention disclosed above are only used to help explain the invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the invention, so that those skilled in the art can understand and use the invention well.

Claims

1. A process tracing and auditing method applied to engineering design changes, characterized in that: The following steps are involved: S1. Set several feature types, engineering state quantity types, several types of engineering design data, and several types of external environment influencing factors of the state quantity of each engineering stage corresponding to several engineering stages, and obtain an engineering stage feature type matrix, an engineering stage state quantity type set, an engineering design data type set, and an engineering stage state environment influencing factor type set; S2. According to the engineering stage characteristic type matrix, the engineering stage state quantity type set, the engineering design data type set and the engineering stage state environment influencing factor type set, multiple sets of engineering design data at each stage in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage characteristic data are collected to construct the final engineering stage state quantity mapping equation set; S3. Acquire various types of characteristic data, engineering design data and preset cycles of each stage of the current audited project in cooperation with the engineering stage characteristic type matrix and the engineering design data type set, and adjust the engineering design data of each stage of the current audited project in order to obtain the final design data matrix of the current audited project in the current stage; S4. Audit the design change data in the current audit project based on the final design data matrix of the current audit project stage and perform process traceability.

2. A process tracing and auditing method for engineering design changes according to claim 1, characterized in that: The S1 comprises the following steps: S11, setting a number of engineering stages and engineering design data types to obtain an engineering stage set and an engineering design data type set; setting a number of feature types corresponding to each stage in the engineering stage set to obtain an engineering stage feature type matrix; S12. Set the engineering state quantity type corresponding to each engineering stage in the engineering stage set to obtain an engineering stage state quantity type set; set several external environmental factor types that affect the state quantity of each engineering stage in the engineering stage state quantity type set to obtain an engineering stage state environment influencing factor type set.

3. A process tracing and auditing method for engineering design changes according to claim 2, characterized in that: The S2 comprises the following steps: S21, in conjunction with the engineering stage set, engineering design data type set, engineering stage state quantity type set, engineering stage characteristic type matrix and engineering stage state environment influencing factor type set, collect multiple sets of engineering design data at various stages in the historical engineering process, state quantity data at the beginning and end of the stage, time consumption data, average data of engineering stage state environment influencing factors at multiple time points and engineering stage characteristic data, to obtain a historical engineering design data set matrix, a historical engineering stage state quantity data matrix, a historical stage time consumption data matrix, a historical engineering stage state environment influencing factor data set matrix, and a historical engineering stage characteristic data set matrix; S22. Construct a set of state quantity mapping equations for the final engineering stage.

4. A process tracing and auditing method for engineering design changes according to claim 3, characterized in that: The S22 comprises the following steps: S221, constructing the initial engineering stage state quantity mapping equation corresponding to each engineering stage to obtain the initial engineering stage state quantity mapping equation set; S222, substitute the data in the historical engineering design data set matrix, the historical engineering stage state quantity data matrix, the historical stage time consumption data matrix, the historical engineering stage state environment impact factor data set matrix, and the historical engineering stage characteristic data set matrix into the corresponding initial engineering stage state quantity mapping equation set for mapping, and obtain the historical engineering stage end state quantity mapping data matrix; S223, calculate the error value between each column of the state quantity mapping data matrix at the end of the historical engineering stage and the state quantity data at the end of the engineering stage in the corresponding column of the state quantity mapping data matrix at the end of the historical engineering stage, and obtain an initial end state quantity mapping error data set; set an end state quantity mapping error threshold; adjust the initial engineering stage state quantity mapping equation to be adjusted in accordance with the end state quantity mapping error threshold and the initial end state quantity mapping error data set.

5. A process tracing and auditing method for engineering design changes according to claim 4, characterized in that: In S223, the pigeon flock optimization algorithm is used to adjust the state quantity mapping equation of the initial engineering stage.

6. A process tracing and auditing method for engineering design changes according to claim 5, characterized in that: The S3 comprises the following steps: S31, setting the current audit project to be traced back; obtaining various types of characteristic data and engineering design data of each stage of the current audit project to be traced back according to the construction requirements of the current audit project to be traced back, and obtaining the characteristic data matrix of the stage of the current audit project to be traced back and the design data matrix of the stage of the current audit project to be traced back; and then setting the preset period of each stage of the current audit project to be traced back, and obtaining the preset period set of the current stage; S32, setting the current engineering stage; collecting the engineering stage state environmental influencing factor data at several time points before the start of the current engineering stage and using the BP neural network model to predict the engineering stage state environmental influencing factor data at multiple time points during the current engineering stage to obtain the current predicted state environmental influencing factor data matrix; Obtaining the state quantity data at the beginning of the current engineering stage to obtain the starting state quantity data of the current stage; calculating the average value of each type of state environment influencing factor data at multiple time points in the current predicted state environment influencing factor data matrix to obtain the current predicted state environment influencing factor average data set; S33. Adjust the design data matrix of the current audit engineering stage according to the preset cycle set of the current stage, the characteristic data matrix of the current audit engineering stage, the average data set of environmental influencing factors of the current predicted state, and the initial state quantity data of the current stage to obtain the final design data matrix of the current audit engineering stage.

7. A process tracing and auditing method for engineering design changes according to claim 6, characterized in that: The S33 comprises the following steps: S331, inputting the preset period corresponding to the current engineering stage in the preset period set of the current stage, the engineering stage characteristic data set corresponding to the current engineering stage in the characteristic data matrix of the engineering stage to be traced back for audit, the average data set of environmental influencing factors of the current predicted state, the initial state quantity data of the current stage, and the engineering stage design data set corresponding to the current engineering stage in the design data matrix of the engineering stage to be traced back for audit into the final engineering stage state quantity mapping equation corresponding to the final engineering stage state quantity mapping equation set for mapping, and obtaining the final state quantity data of the current stage; S332, set the state quantity error threshold corresponding to the current engineering stage and the state quantity requirement data at the end of the current engineering stage, recorded as the current stage end state quantity standard data and the current state quantity error threshold; when the error between the current stage end state quantity data and the current stage end state quantity standard data is greater than or equal to the current state quantity error threshold, adjust the engineering stage design data set corresponding to the current engineering stage in the current engineering stage design data matrix to be traced back and audited, until the error between the current stage end state quantity data and the current stage end state quantity standard data is less than the current state quantity error threshold, and obtain the current stage final end state quantity data; S333, using the final end state quantity data of the current stage to be traced back to replace the corresponding feature data in the feature data matrix of the current engineering stage to be audited, which corresponds to the next stage engineering stage of the current engineering stage; then using the next stage of the current engineering stage to replace the current engineering stage, repeat S32 and S33; until the current engineering stage is the last stage of the current engineering stage to be audited, the design data matrix after the change of the current engineering stage to be audited is obtained.

8. A process tracing and auditing method for engineering design changes according to claim 7, characterized in that: In S332, the pigeon flock optimization algorithm is used to adjust the engineering stage design data set corresponding to the current engineering stage in the current engineering stage design data matrix to be traced back and audited.

9. A process tracing and auditing method for engineering design changes according to claim 8, characterized in that: The S4 comprises the following steps: S41, comparing the final design data matrix of the current audited engineering stage to be traced back and the design data matrix of the current audited engineering stage to be traced back, to obtain the design change data matrix of the current audited engineering stage to be traced back; S42. After the current audit project to be traced begins, when it is necessary to change the engineering design data, the data to be changed are sorted to obtain the engineering design change data to be audited; the engineering design change data to be audited is compared with the current engineering design change data matrix to be traced to determine whether the engineering design change data to be audited meets the requirements; when it does not meet the requirements, the process of the engineering design change data to be audited is traced; otherwise, there is no need to trace the process, and the engineering design change data to be audited is used in the current audit project to be traced.

10. A system for implementing a process tracing and auditing method for engineering design changes as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Engineering project-based completion ending stage information management system

    CN118886863A