A ship fire-fighting detection cost automatic accounting system
Patent Information
- Application Number
- CN202610708115.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-21
- Publication Date
- 2026-08-18
AI Technical Summary
[0006]针对现有技术的不足,本发明提供了一种船舶消防检测费用自动核算系统,解决了现有核算方式未结合物理空间受限程度与设备老化状态调整检测工艺,缺乏多设备维保时公共前置工序重叠费用的消解机制,且对多维度图纸与缺失台账数据兼容能力不足,导致核算账单偏离实际工程造价以及自动核算流程易中断的问题
1、本发明通过提取结构图纸数据计算空间阻抗因子,并结合维保记录与备件出库流水计算状态衰减基数,以此求出次生风险阈值;当次生风险阈值大于临界风险值时,将常规检测工艺替换为重载干预检测工艺,可将现场施工的物理空间受限程度与设备实际老化状态直接引入工程计价逻辑,解决了传统核算方式未预判次生维保风险而导致核算成本低于实际施工成本的技术问题。
Smart Images

Figure CN122596499A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of engineering cost technology, specifically to an automatic calculation system for ship fire protection inspection costs. Background Technology
[0002] Regular inspections of ship fire-fighting equipment are fundamental to ensuring safe ship operation, and their cost calculation is a crucial basis for shipyard quotations and settlements with shipowners. The standard quotation method is typically used for calculating inspection costs, which involves directly multiplying the quantity of equipment to be inspected by the basic rate for routine maintenance to arrive at the total inspection fee.
[0003] However, the internal structure of actual ships is complex, and conventional accounting methods do not take into account the physical space constraints at the construction site and the actual aging condition of the equipment. When equipment is in a confined space or is severely aged due to long service life, continuing to disassemble it using conventional inspection processes can easily lead to secondary maintenance risks such as pipeline rupture. To avoid such risks, on-site construction must include heavy-duty intervention procedures such as equipment relocation and auxiliary facility erection. However, existing accounting systems lack the ability to predict potential secondary risks and the underlying process reconstruction mechanism, directly resulting in calculated costs that are lower than the actual construction costs.
[0004] Meanwhile, in scenarios involving centralized maintenance of multiple devices, existing accounting logic lacks a mechanism to mitigate overlapping costs. When multiple fire protection devices located in the same confined space or sharing the same piping topology are inspected simultaneously, they typically share common pre-installation procedures such as local ventilation and lighting setup. Traditional pricing methods directly linearly accumulate the routine maintenance costs of each device, failing to consider the objective law of diminishing marginal returns in common operations during construction, thus resulting in overlapping pricing within the same confined space.
[0005] Furthermore, ship maintenance accounting heavily relies on underlying drawing data and ledger records, but existing systems lack sufficient compatibility with multi-source heterogeneous data. In reality, drawings provided by ships of different ages exhibit dimensional differences between three-dimensional spatial coordinates and two-dimensional planar coordinates, and historical maintenance records and spare parts issuance logs often contain missing or distorted data. Existing accounting methods cannot directly accommodate the calculation of equivalent operational clearance volume from drawings of different dimensions, and lack logical comparison and processing for missing underlying business data. This makes it easy for accounting processes to be interrupted due to inconsistencies in drawing dimensions or distortions in historical ledgers, thus failing to guarantee the continuous operation of the system. Summary of the Invention
[0006] To address the shortcomings of existing technologies, this invention provides an automatic accounting system for ship fire protection inspection costs. This system solves the problems of existing accounting methods not taking into account the degree of physical space constraints and equipment aging status to adjust the inspection process, lacking a mechanism to resolve overlapping costs of common pre-processes when maintaining multiple pieces of equipment, and having insufficient compatibility with multi-dimensional drawings and missing ledger data, which leads to the accounting bill deviating from the actual project cost and the automatic accounting process being prone to interruption.
[0007] To achieve the above objectives, the present invention provides the following technical solution: an automatic calculation system for ship fire protection inspection costs, comprising: The spatial topology parsing module is used to extract structural drawing data of the fire-fighting equipment nodes to be calculated from the ship drawing database, construct a spatial topology association tree, and calculate and output the spatial impedance factor based on the structural drawing data. The status assessment module is used to extract the maintenance records and spare parts outbound flow of the fire equipment node to be accounted for from the maintenance plan and perform logical comparison, output confidence weight, and calculate and output status decay base based on the maintenance records and the confidence weight. The process reconfiguration module is used to calculate and output a secondary risk threshold by combining the spatial impedance factor and the state attenuation base; compare the secondary risk threshold with the critical risk value; when the secondary risk threshold is greater than the critical risk value, trigger a detection process reconfiguration instruction to replace the conventional detection process of the fire equipment node to be calculated with a heavy-load intervention detection process, and generate a reconfiguration process list; The aggregation accounting module is used to traverse the spatial topology association tree to identify reconstruction nodes that share the same topology parent node to generate a reconstruction cluster; separate the common pre-processes in the reconstruction process list of each node in the reconstruction cluster to perform merging processing, and calculate the spatial concurrency reduction coefficient; based on the spatial concurrency reduction coefficient, the reconstructed reconstruction process list after merging processing, and the unreconstructed conventional testing process, call the basic rate database to calculate and output the total testing accounting bill.
[0008] Furthermore, the spatial topology parsing module extracts the deck entrance coordinates from the structural drawing data as the root node and extracts the spatial coordinates of each fire-fighting equipment node to be calculated as the leaf nodes; based on the physical connection relationships of the compartment passages, watertight doors, and manhole covers marked in the drawings, a directed acyclic graph algorithm is used to construct the spatial topology association tree from the root node to each leaf node; a graph theory shortest path search algorithm is executed to traverse the spatial topology association tree and count the total number of physical barrier nodes, which is defined as the path depth.
[0009] Furthermore, the spatial topology analysis module determines the data dimension of the extracted structural drawing data: when the structural drawing data contains three-dimensional spatial coordinates, a three-dimensional ray projection algorithm is executed to generate the actual operational clearance volume and assign it as the calculated clearance volume; when the structural drawing data only contains two-dimensional planar coordinates, the two-dimensional clearance projection area is extracted, and combined with the preset standard floor height and heuristic concealment penalty coefficient, an equivalent operational clearance volume is generated and assigned as the calculated clearance volume.
[0010] Furthermore, the spatial topology analysis module extracts the maximum path depth and maximum operating height recorded in the ship's drawings as a benchmark, and performs dimensionless normalization processing on the calculated clearance volume, the path depth, and the operating height; by combining preset weighting constants, the normalized data is multidimensionally weighted to calculate and generate the spatial impedance factor.
[0011] Furthermore, the status assessment module compares the overhaul records in the maintenance plan with the spare parts outbound flow under time window constraints. If a repair kit outbound record of the corresponding specification exists within the preset time window, a first confidence weight is assigned. If a matching spare parts outbound flow is completely missing within the preset time window, and combined with a recent serious non-compliance report issued to the fire equipment node to be accounted for, a penalty mechanism is triggered to assign a second confidence weight, whereby the first confidence weight is higher than the second confidence weight.
[0012] Furthermore, the condition assessment module constructs an exponential decay term by combining the standard natural aging constant of the physical equipment type with the number of months since the overhaul record; obtains the frequency of recorded defects, divides the frequency of recorded defects by the confidence weight; and performs a weighted summation of the weighted exponential decay term and the frequency of recorded defects divided by the weight to calculate and output the condition decay base.
[0013] Furthermore, the process reconstruction module uses the spatial impedance factor and the state attenuation base as input coordinates to extract the regional risk weight in a preset two-dimensional mapping matrix; it introduces a secondary damage penalty coefficient bound to the working pressure level, adds one to the state attenuation base and calculates the natural logarithm, and then performs a multiplication operation on the natural logarithm, the secondary damage penalty coefficient and the spatial impedance factor to solve for the secondary risk threshold.
[0014] Furthermore, the critical risk value is derived from statistical regression analysis of a historical engineering maintenance accident database; specifically, the engineering maintenance accident database includes records of secondary equipment ruptures caused by historical construction work at ship repair shops, safety accident reports of confined space maintenance operations, and data on claims for damage caused by forced dismantling of high-pressure pipes and valves.
[0015] Furthermore, the aggregation calculation module combines the number of nodes in the reconstructed cluster with the preset concurrency marginal expansion coefficient, introduces the natural logarithm term obtained from the number of nodes and divides it by the number of nodes to calculate the spatial concurrency reduction coefficient; specifically, the basic rate database includes the standard labor hour rate for various professional trades in the shipyard, the purchase unit price of general spare parts and repair kits for ship fire-fighting equipment, and the rental shift quota data for large hoisting equipment, explosion-proof scaffolding and auxiliary facilities.
[0016] Furthermore, the aggregation accounting module extracts the standard basic time consumption of the common pre-process of a single node in the reconstructed cluster and calculates the common cost based on the labor rate. The common cost is multiplied by the product of the number of nodes in the cluster and the spatial concurrency resolution coefficient to eliminate the overlapping pricing part. The total inspection accounting bill is output by combining the total cost of routine inspection of nodes that have not undergone process reconstruction and the total cost of materials and labor for independent operation processes. The status assessment module uses the globally unique identifier of the fire equipment node to be accounted for as an index to perform benchmark time sequence alignment processing on the timestamps extracted from different databases.
[0017] This invention provides an automatic calculation system for ship fire protection inspection costs. It has the following advantages: 1. This invention calculates the spatial impedance factor by extracting structural drawing data and calculates the state attenuation base by combining maintenance records and spare parts outbound flow data, thereby determining the secondary risk threshold. When the secondary risk threshold is greater than the critical risk value, the conventional testing process is replaced with a heavy-load intervention testing process. This allows the physical space constraints of on-site construction and the actual aging state of the equipment to be directly incorporated into the project pricing logic, solving the technical problem that the traditional accounting method fails to predict secondary maintenance risks, resulting in the calculated cost being lower than the actual construction cost.
[0018] 2. This invention identifies reconstruction nodes that share the same topological parent node by traversing the spatial topology association tree, generates a reconstruction cluster, and separates the common pre-processes in the reconstruction process list of each node. Then, the calculated spatial concurrency resolution coefficient can be used to merge and reduce the common costs, eliminating the overlapping pricing part generated when multiple devices are maintained in the same confined space. This makes the total inspection and accounting bill conform to the objective law of diminishing marginal consumption of common operations in engineering construction.
[0019] 3. This invention performs data dimension determination on the input structural drawing data, is compatible with the equivalent operation of net volume calculation of three-dimensional spatial coordinates and two-dimensional planar coordinates, and handles missing underlying business data through time window constraint comparison and penalty mechanism. In this way, it can be compatible with ships of different ages and multi-source heterogeneous data, avoid the interruption of the accounting process due to inconsistent drawing dimensions or historical ledger distortion, and ensure the continuous operation of the system. Attached Figure Description
[0020] Figure 1 This is a schematic diagram of the system architecture of the present invention; Figure 2 This is a schematic diagram of the method flow of the present invention; Figure 3 This is a schematic diagram of the spatial topology association tree and reconstructed cluster partitioning of the present invention; Figure 4 This is a three-dimensional surface plot showing the nonlinear coupling of the secondary risk threshold in this invention. Figure 5 This is a bar chart comparing the cost fit of the three accounting methods of this invention.
[0021] Among them, 10 is the spatial topology analysis module; 20 is the state assessment module; 30 is the process reconfiguration module; and 40 is the aggregation calculation module. Detailed Implementation
[0022] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0023] See attached document Figure 1 , Figure 1 This is an architecture diagram of an automatic calculation system for ship fire protection inspection costs according to an embodiment of the present invention. The present invention provides an automatic calculation system for ship fire protection inspection costs, comprising: a spatial topology analysis module 10, a status assessment module 20, a process reconstruction module 30, and an aggregation calculation module 40.
[0024] The automated cost calculation system for ship fire protection inspections operates within a computer system. This system includes a processor and memory. The spatial topology analysis module 10, condition assessment module 20, process reconstruction module 30, and aggregate calculation module 40 are deployed in memory as computer programs. The processor executes these computer programs to automatically calculate the fire protection inspection costs. The system establishes data connections with the ship's drawing database and maintenance plans via a communication interface.
[0025] See attached document Figure 2 , Figure 2 This is a flowchart of a method for automatically calculating ship fire protection inspection costs according to an embodiment of the present invention. The present invention provides a method for automatically calculating ship fire protection inspection costs, comprising the following steps: The spatial topology parsing module 10 extracts the structural drawing data of the fire-fighting equipment nodes to be calculated from the ship drawing database, constructs a spatial topology association tree, calculates the path depth and calculated net volume of the fire-fighting equipment nodes to be calculated, and outputs the spatial impedance factor. The status assessment module 20 extracts the maintenance records and spare parts outbound flow of the fire equipment nodes to be accounted for from the maintenance plan, performs logical comparison of the maintenance records and spare parts outbound flow, outputs confidence weights, and calculates the status decay base based on the maintenance records and confidence weights. The process reconfiguration module 30 receives the spatial impedance factor and the state attenuation base, extracts the regional risk weight in the preset two-dimensional mapping matrix, and performs a logarithmic coupling operation on the spatial impedance factor and the state attenuation base in combination with the weight to output the secondary risk threshold. The process reconfiguration module 30 compares the secondary risk threshold with the critical risk value. When the secondary risk threshold is greater than the critical risk value, it triggers a detection process reconfiguration command to replace the conventional detection process of the fire equipment node to be calculated with a heavy-duty intervention detection process and generates a reconfiguration process list. The aggregation and accounting module 40 scans the fire-fighting equipment nodes to be accounted for during process reconstruction, traverses the spatial topology association tree to identify reconstruction nodes that share the same topology parent node, and generates a reconstruction cluster. The aggregation and accounting module 40 extracts the reconstruction process list of each node in the reconstruction cluster, separates the common pre-processes, performs merging processing on the common pre-processes and calculates the spatial concurrency resolution coefficient; The aggregation accounting module 40, based on the spatial concurrency resolution coefficient, the merged reconstructed process list, and the unreconstructed conventional testing process, calls the basic rate database to match the unit price of production factors for each process, calculates the unit price and time consumption of each process, and outputs the total testing accounting bill.
[0026] In a specific embodiment: The spatial topology analysis module 10 is used to convert the ship's physical drawing data into spatial impedance parameters that reflect the degree of constraints in on-site construction, in order to support subsequent detection process reconstruction. In this embodiment, the specific operation process of the spatial topology analysis module 10 includes the following steps: S101, the spatial topology parsing module 10 reads the structural drawing files of the ship to be calculated from the ship drawing database through the communication interface. Typically, structural drawing files include two-dimensional general arrangement drawings or three-dimensional ship production design models. For reading and parsing structural drawing files, those skilled in the art can utilize existing computer-aided design application programming interface (CAD) technologies; the data extraction process is well-known in the field and will not be elaborated upon here. It should be noted that the ship drawing database mentioned in this invention specifically refers to the underlying design and construction data maintained by ship design institutes, shipyards, or shipowner technical archives departments. Specifically, this database may include a file server built based on a product data management (PDM) or product lifecycle management (PLM) system; the drawing data formats stored include, but are not limited to: general arrangement drawings (GA) and fire control diagrams in .dwg or .dxf format generated by two-dimensional drawing software such as AutoCAD, and three-dimensional structural model (3D-Model) data in .step, .iges, or proprietary formats containing spatial coordinate systems and topological attributes generated by three-dimensional ship production design software such as Tribon and AM (AVEVA-Marine). The spatial topology parsing module 10 of this system extracts the required physical spatial geometric features from the above-mentioned format files through a standard industrial interface or drawing parsing engine.
[0027] Considering the nested compartment structure of the ship's internal space, the spatial topology analysis module 10 extracts the deck entrance coordinates from the structural drawing file as the root node and extracts the spatial coordinates of each fire-fighting equipment node to be calculated as the leaf nodes. After obtaining the above node information, the spatial topology analysis module 10 constructs a spatial topology association tree from the root node to each leaf node based on the physical connection relationships of the compartment passages, watertight doors, and manhole covers marked in the drawings, using a directed acyclic graph algorithm.
[0028] Furthermore, the spatial topology parsing module 10 executes a graph theory shortest path search algorithm to traverse the spatial topology association tree, and counts the number of paths from the root node to the 1st node along the connected path. The total number of physical barriers that each fire-fighting equipment node must traverse. Physical barriers include doors, hatches, and vertical ladders marked on the drawings. This total is defined as the path depth. The path depth parameter is used to digitally characterize the resistance to passage for construction personnel and testing equipment to reach the work site.
[0029] S102. Due to the differences in the accuracy of drawings provided by ships of different ages or management levels, the spatial topology analysis module 10 performs data dimension determination on the extracted structural drawing data and performs adaptive dimensionality reduction detection to obtain the calculated net volume of the fire-fighting equipment node to be calculated.
[0030] When the structural drawing data contains three-dimensional spatial coordinates, the spatial topology parsing module 10 uses the first... Using the spatial coordinates of each fire-fighting equipment node to be calculated as the origin, a three-dimensional ray casting algorithm is executed. The ray stops casting when it touches the physical structural boundary defined in the drawing. The spatial topology analysis module 10 calculates the maximum continuous envelope volume formed by all unobstructed rays, generating the actual operational clearance volume. At this point, the system assigns the actual operational clearance volume to the calculated clearance volume. ,Right now As a preferred implementation, when the structural drawing data only contains two-dimensional planar coordinates, the spatial topology parsing module 10 extracts the first... The two-dimensional clear projection area of each fire-fighting equipment node to be calculated on its corresponding drawing plane. The spatial topology parsing module 10 reads the compartment function attribute labels of the area where the node is located in the two-dimensional general layout drawing. The compartment function attribute labels include engine room, pump room, cargo hold, and bridge. Furthermore, it can also determine the preset standard floor height corresponding to different compartment function attribute labels. and heuristic occlusion penalty coefficient .in, The value range is [0.1, 0.8], and its specific value is obtained from the statistical calibration of historical ship survey data. Due to design specifications, the interior of the compartment needs to be equipped with dense ventilation ducts and cable trays. The duct density is directly related to the function of the compartment. The heuristic concealment penalty coefficient is used to quantify the proportion of the operating space occupied by concealed ducts that are not drawn in the two-dimensional drawings.
[0031] Based on the above parameters, the spatial topology analysis module 10 calculates and generates the equivalent operational clearance volume according to the two-dimensional clear space projection area, the preset standard floor height, and the heuristic concealment penalty coefficient. The calculation formula is: ; Under this data dimension, the equivalent operational net volume can be assigned as the calculated net volume. ,Right now This enables the accounting system to calculate the net volume by combining two-dimensional area features with prior engineering parameters when three-dimensional production model data is lacking, ensuring the continuous operation of the system under heterogeneous data sources.
[0032] S103, Spatial Topology Analysis Module 10 extracts the... The relative vertical distance between each fire-fighting equipment node to be calculated and its corresponding deck reference plane is used as the operating height. To prevent system crashes caused by the denominator approaching zero during subsequent calculations, the spatial topology analysis module 10 may also include minimum value protection logic. When calculating the net volume... Less than the preset minimum constant (For example, the value is 0.01m) 3) At that time, the system forced order .
[0033] After completing the aforementioned data cleaning and anomaly protection, in order to eliminate the compound conflicts in dimensions and magnitudes between multi-source heterogeneous data, the spatial topology analysis module 10 extracts the maximum path depth recorded in the ship's drawings. With maximum working height As a benchmark, dimensionless normalization is performed on all physical parameters. The spatial topology analysis module 10 calculates the net volume obtained in the preceding steps. Path depth and working height As input, the space impedance factor is calculated using a multi-dimensional weighting method. The spatial impedance factor is used to characterize the degree of geometric and topological constraints for performing standard inspection procedures at a given physical location. Therefore, the formula for calculating the spatial impedance factor is: ; In the formula: Indicates the first The spatial impedance factor of the fire protection equipment node to be calculated is such that the larger the value, the more restricted the physical working space. This indicates the baseline clearance volume required to perform the testing of this type of fire-fighting equipment according to the system's built-in specifications. This value is set by the equipment manufacturer's maintenance manual. Indicates the first The calculated net volume of each fire-fighting equipment node to be calculated is the actual or equivalent operational net volume output in the preceding steps. Indicates the first The path depth of each fire-fighting equipment node to be calculated in the spatial topology association tree. Indicates the first The operating height of each fire-fighting equipment node to be calculated. This indicates the maximum path depth recorded in all ship drawings. This indicates the maximum operating height recorded in all the ship's drawings. This represents the preset net volume ratio weighting constant; This represents the preset path depth weight constant; This represents a preset task height weighting constant. In this embodiment, , and The values of all values are in the range (0, 1) and satisfy the following conditions: The specific allocation ratio is determined based on regression analysis of historical measured working hours in ergonomics.
[0034] After the spatial topology analysis module 10 completes the calculation of the spatial impedance factor of all fire-fighting equipment nodes to be calculated on the entire ship, it transmits it as an input parameter to the process reconstruction module 30.
[0035] The status assessment module 20 is used to clean up redundant and contaminated maintenance data between various business systems, and output status indicators reflecting the objective aging degree of physical hardware, so as to eliminate the interference of data distortion on subsequent engineering accounting. In this embodiment, the specific operation process of the status assessment module 20 includes the following steps: S201, the status assessment module 20 establishes a network data communication connection with the maintenance plan through an asynchronous data interface. In the actual on-site management of the shipbuilding industry, manually entered maintenance plans often suffer from data distortion due to premature reporting or omissions in status reporting. To obtain a multi-dimensional data source with cross-validation capabilities, the status assessment module 20 extracts the first... The most recent overhaul completion time of each fire equipment node record to be accounted for is determined, and the number of months since that overhaul record is calculated based on the current system time. .
[0036] For newly installed fire protection equipment nodes awaiting accounting, since they inherently lack historical overhaul records, initialization data protection logic can be configured. When no historical records are found, the status assessment module 20 will issue a mandatory command. And the frequency of subsequent defects This is to prevent reading null values from causing downstream calculation anomalies. However, for older equipment nodes that are not newly installed but have missing overhaul records due to migration from the old system or human error, the status assessment module 20 triggers the missing value filling logic, retrieving the average overhaul interval in months for equipment of the same batch and model, or directly extracting the ship's age at the time of manufacture as an equivalent value. Substitute the data into the calculation to prevent older devices from being incorrectly classified as risk-free by the system due to data loss.
[0037] Furthermore, the status assessment module 20 can also extract the spare parts material outbound flow details matching the equipment node. It can also obtain the recorded defect frequency of the equipment node within the past statutory inspection cycle. For data extraction from heterogeneous databases, those skilled in the art can use existing extraction, transformation, and loading techniques. To ensure the validity of multi-source data under the same analytical dimension, the status assessment module 20 uses the globally unique identifier of the fire equipment node to be calculated as an index to perform baseline time-series alignment processing on the timestamps extracted from different databases.
[0038] S202, based on the extracted multi-source heterogeneous data, the state assessment module 20 performs heterogeneous cross-validation based on Boolean logic verification rules and outputs confidence weights. The confidence weight is used to quantitatively evaluate the authenticity of maintenance plan overhaul records. Considering that maintenance personnel typically do not have the authority to modify financial-level outbound transaction records when entering data into the system, the status assessment module 20 can be configured with multiple heterogeneous cross-validation rules.
[0039] Specifically, the status assessment module 20 compares the overhaul records in the maintenance plan with the spare parts outbound flow within a time window constraint. This time window is set based on a reasonable lag between routine material procurement and actual maintenance work. In this embodiment, the preset time window is set to [-30 days, +15 days] based on the overhaul date recorded in the maintenance plan. If the maintenance plan shows the... If a node undergoes major repairs and a repair kit corresponding to that specific specification is available for shipment within a preset time window, the system determines that the maintenance record is supported by objective financial transactions and assigns it a first confidence weight, i.e., a higher confidence weight. .
[0040] Because single-dimensional judgments may be biased, the status assessment module 20 avoids relying on a single extreme value for downgrade judgments and instead introduces multi-dimensional collaborative logic. If the maintenance plan shows a major overhaul, but there is a complete lack of matching spare parts outbound records within the corresponding time window, the system can also determine that the maintenance data has been distorted by human input based on the recent serious non-compliance report issued at that node. As a preferred approach, the system triggers a penalty mechanism, assigning a second confidence weight, i.e., a lower confidence weight. In this embodiment, the verification failure state... The value range is set to [0.2, 0.5]. To ensure the mathematical stability of subsequent division operations and prevent system errors where the denominator is zero, the minimum lower limit of the confidence weight is rigidly limited to greater than 0.1 in the system's underlying security control strategy.
[0041] S203, after completing the underlying data authenticity calibration, the status assessment module 20, combining the equipment's basic natural physical attributes and actual operational performance records, calculates and outputs the... The status attenuation base of each fire-fighting equipment node to be calculated The state decay base is used to objectively digitally represent the physical aging degree of the device's hardware. Its calculation formula is: ; In the formula: Indicates the first The baseline value of the state attenuation of each fire-fighting equipment node to be calculated is positively correlated with the objective physical aging degree of the node. This indicates the first [item] extracted and calculated from the maintenance plan. The number of months since the last major overhaul of each fire-fighting equipment node to be accounted for. Indicates the first The standard natural aging constant for the physical equipment type to which the fire protection equipment node to be calculated belongs. The value of this constant is usually in the range of (0.01, 0.15), and its specific value is calculated and calibrated based on the mean time between failures (MTBF) technical specifications provided by the original equipment manufacturer. Indicates the first The frequency of recorded defects extracted from each fire equipment node to be accounted for in the past inspection cycle, with values being integers greater than or equal to 0. This represents the confidence weight of the data output through Boolean logic cross-validation. This represents the preset weighting coefficient for the time decay term; This represents the preset frequency attenuation term weighting coefficient. In this embodiment, and The value range of is (0, 1) and satisfies The specific allocation ratio is obtained by multiple regression analysis of the historical equipment scrapping and decommissioning data of ships.
[0042] Furthermore, in the above formula, the exponential term, based on the attenuation constant specific to the equipment type, reflects the nonlinear natural wear and tear of the equipment over time. The confidence weight is introduced as the denominator of the global penalty. When the system detects distortion in the maintenance records, the confidence weight value decreases. By dividing by this smaller confidence weight value, the system mathematically amplifies the base value of the equipment node's state attenuation, thereby offsetting the systematic assessment bias caused by data distortion in a single system and thus characterizing the true potential degradation risk of the equipment.
[0043] After the status assessment module 20 completes the calculation of the status attenuation base of each fire equipment node to be calculated in the set, it passes it as a key equipment health constraint parameter to the downstream process reconfiguration module 30 to guide the variation of the underlying pricing logic.
[0044] The process reconfiguration module 30 is used to dynamically adjust the underlying testing process chain by combining the degree of constraint of physical working space and the objective aging state of the equipment itself, so as to avoid secondary risks that may be caused by forced construction and achieve accurate cost matching. In this embodiment, the specific operation process of the process reconfiguration module 30 includes the following steps: S301, the process reconfiguration module 30 receives the spatial impedance factor output by the spatial topology analysis module 10 and the state attenuation base number output by the state assessment module 20. In actual ship maintenance scenarios, when operators perform routine in-situ inspections on aging equipment within confined spaces, it can easily lead to stress deformation of adjacent piping systems or fracture of valve bodies. To jointly evaluate the dual physical constraints, the process reconfiguration module 30 constructs a two-dimensional mapping matrix in memory.
[0045] As a preferred approach, the underlying data structure of this two-dimensional mapping matrix is represented as a two-dimensional array, where the horizontal axis index maps to the discretized interval of the spatial impedance factor, and the vertical axis index maps to the discretized interval of the state decay basis. For memory allocation and addressing of the two-dimensional mapping matrix, those skilled in the art can employ conventional data structure encapsulation techniques. Furthermore, the process reconfiguration module 30 will... After using the spatial impedance factor and state attenuation base of each fire-fighting equipment node to be calculated as input coordinates, addressing can be performed in a two-dimensional mapping matrix to extract the regional risk weights bound to the corresponding coordinate intervals. These regional risk weights are used to subsequently assist in determining the secondary damage tendency of the equipment.
[0046] S302, after extracting the regional risk weights, it is necessary to further quantify the specific risk values. To quantify the multidimensional constraint relationships, the process reconfiguration module 30 introduces a secondary damage penalty coefficient for equipment type, applying it to the... Spatial impedance factor of fire protection equipment node to be calculated With state decay base Perform logarithmic coupling operations to solve for the secondary risk threshold. The calculation formula is as follows: ; In the formula: Indicates the first The secondary risk threshold of each fire protection equipment node to be calculated is used to quantitatively predict the probability of secondary damage faced when performing routine inspections under the current spatial and state constraints. This indicates the input to the process reconfiguration module 30. The spatial impedance factor of the fire protection equipment node to be calculated. This indicates the input to the process reconfiguration module 30. The base value of state attenuation of each fire protection equipment node to be calculated. Indicates based on the first The physical attributes of each fire-fighting equipment node to be calculated are pre-set secondary damage penalty coefficients. In this embodiment, the value range of this coefficient is defined as [1.0, 2.5]. This value is not arbitrarily given, but is determined based on the regional risk weights extracted in the aforementioned steps, combined with the working pressure level of the system in which the equipment is located. Specifically, the system is configured with a base pressure coefficient bound to the working pressure level. The process reconfiguration module 30 performs a weighted or multiplicative operation on the regional risk weights and the base pressure coefficients, mapping them to the range of [1.0, 2.5]. For example, the valves of high-pressure carbon dioxide fire extinguishing systems are subject to high pressure environments year-round, making disassembly more dangerous, so their corresponding coefficient values tend to be close to the upper limit; while the values of valves of conventional low-pressure water systems tend to be close to the lower limit.
[0047] Furthermore, in this calculation, considering the typical nonlinear characteristics of equipment aging, a natural logarithm function is introduced. The purpose is to nonlinearly smooth the equipment state parameters to prevent distortion of the overall risk assessment caused by excessively large single state parameters. The embedded increment operation in the formula ensures that the logarithmic calculation result is zero when the state decay base approaches zero, thereby avoiding negative infinity or triggering underlying system errors and guaranteeing the mathematical completeness of the algorithm under various boundary conditions. The secondary damage penalty coefficient, as a linear amplification factor, is used to reflect the inherent tendency of equipment with different physical properties to suffer secondary damage under severe conditions.
[0048] S303, after completing risk quantification, the system needs to determine whether to execute a process change. The process reconfiguration module 30 will set the secondary risk threshold. Compared with the preset critical risk value Comparative controls are implemented to determine whether to trigger variations in the underlying bill of materials (BOM) for equipment nodes. Critical risk value. The setting is based on statistical regression analysis of a historical engineering maintenance accident database, representing the reasonable operational risk boundary that the construction team can bear under the current maintenance technology level. As a preferred method, it is combined with industry-standard labor efficiency. The value range is set to [1.5, 5.0]. Specifically, the engineering maintenance accident database may include records of secondary equipment ruptures caused by historical construction work at ship repair shops, safety accident reports for confined space maintenance operations, and data on claims for damage caused by forced dismantling of high-pressure pipes and valves.
[0049] When secondary risk threshold Less than or equal to the critical risk value At this time, the system determines that the current operating condition is within the safe operating domain. The process reconfiguration module 30 maintains the normal call instructions and retains the first... List of routine testing processes for each fire protection equipment node to be accounted for. When secondary risk thresholds... Greater than the critical risk value At that time, the system determined that performing in-situ construction would pose a risk of secondary damage. Based on this multi-dimensional prediction, the process reconfiguration module 30 triggered a detection process reconfiguration command. In response to this command, the process reconfiguration module 30 called the engineering process template library in the background and extracted the associated heavy-load intervention detection process list. Subsequently, the process reconfiguration module 30 forcibly replaced the conventional detection process bound to the underlying layer of the equipment node with the heavy-load intervention detection process, generating a reconfigured process list. Specifically, in the underlying data structure of the system, conventional detection processes usually only include independent procedures such as in-situ disassembly and functional testing. The heavy-load intervention detection process, on the other hand, undergoes a bill of materials variation, with the system forcibly adding high-impedance pre-intervention procedure data such as scaffolding erection, thermal cutting relocation, and hoisting repositioning to the list. Through the variation of the underlying process list, the accounting system can dynamically adjust the engineering execution link according to the actual calculated physical constraints, thereby providing a more accurate accounting basis that meets the actual needs of the site.
[0050] After completing the mutation and reconstruction of the underlying bill of materials and the generation of the process list, the process reconstruction module 30 transfers the updated process link data to the downstream aggregation and accounting module 40 to perform concurrent resolution operations based on network topology.
[0051] The aggregation accounting module 40 is used to eliminate redundant accounting caused by clustered process changes by utilizing network topology relationships, and outputs the final detection accounting bill. In this embodiment, the specific operation process of the aggregation accounting module 40 includes the following steps: S401. In actual ship maintenance engineering, when multiple adjacent devices in the same confined space simultaneously trigger heavy-load intervention detection processes, simply linearly adding up the routine working hours of each node can easily lead to duplicate billing for preparatory work such as scaffolding erection. Based on this construction characteristic, after receiving the updated process link data, the aggregation calculation module 40 retrieves the spatial topology association tree constructed by the spatial topology parsing module 10.
[0052] The aggregation calculation module 40 scans all fire-fighting equipment nodes undergoing process reconfiguration across the entire ship's assembly. For nodes detected during the scan, the aggregation calculation module 40 executes a tree-structured backtracking algorithm, tracing upwards layer by layer to the physical parent node of each node. The underlying code implementation of the tree traversal and backtracking algorithm can be achieved by those skilled in the art using existing depth-first search or breadth-first search techniques, and will not be elaborated upon here. It should be noted that, in the three-dimensional spatial topology, the physical parent node here is essentially mapped to a common entrance of the same confined compartment or a valve cluster manifold of the same main piping system.
[0053] When the system identifies two or more reconfiguration nodes sharing the same physical parent node, the system determines that these devices have significant operational overlap in physical space. Based on this determination, the aggregation calculation module 40 aggregates these reconfiguration nodes sharing the same physical parent node, and then delineates and generates the first... A reconfigured cluster.
[0054] S402, after completing the delineation of the reconstructed cluster, the aggregation and accounting module 40 needs to perform granular-level decomposition of the processes within the cluster. Specifically, the aggregation and accounting module 40 extracts the... The system generates a list of refactoring processes for each node within the refactoring cluster. By reading the work breakdown structure attribute tags bound to each underlying process in the list, the system performs standard code matching and Boolean classification to separate the processes into independent operation processes and common pre-processes. Independent operation processes represent actions that must be performed individually on a single device and cannot be shared with adjacent devices, such as valve body disassembly and sealing surface grinding. Common pre-processes represent basic setup operations that can be shared by multiple devices within the cluster, such as scaffolding erection, local ventilation duct installation, and explosion-proof lighting installation.
[0055] For the separated common pre-processing steps, the system needs to eliminate their overlapping pricing components. Considering that while multiple devices operating simultaneously can share pre-processing steps, it still leads to a certain marginal increase in workload, the aggregation accounting module 40, based on the number of nodes within the cluster, calculates the spatial concurrency resolution coefficient. The calculation formula is as follows: ; In the formula: Indicates the first A spatial concurrency reduction factor for the reconstructed cluster, which is used to mathematically reduce the time consumed by common preprocessing steps. Indicates the first The total number of fire-fighting equipment nodes to be calculated within the reconstructed cluster. Since a prerequisite for a cluster to exist is that it contains multiple nodes, therefore... The value of is a positive integer greater than or equal to 2. This range of values naturally eliminates the anomaly of a denominator of zero from a mathematical logic perspective, while also ensuring the logarithmic term. The value is always positive, which maintains the completeness of the algorithm. This represents the preset concurrent marginal expansion coefficient. As a preferred approach, the value of this coefficient is set to [0.2, 0.6]. This value is determined by linear regression based on historical time quota statistics of the shipbuilding and repair industry, and is used to objectively compensate for the additional time costs incurred due to the expansion of scaffolding or lighting range caused by the increase in equipment.
[0056] In this calculation, the natural logarithm term is introduced to simulate the diminishing marginal returns of construction work as the number of equipment increases. By dividing by the total number of nodes, the system can reasonably allocate the common work reduction factor to each node while ensuring the basic workload.
[0057] S403, based on the merged and resolved composite process links, the aggregation and accounting module 40 performs the final cost accumulation operation. As a preferred method, the aggregation and accounting module 40 calls the enterprise-level basic rate database through a network communication interface, matching the corresponding labor rates and spare parts unit prices according to the process standard codes. Specifically, the basic rate database may include standard labor hour rates for various professional trades in the shipyard, purchase unit prices for general spare parts and repair kits for ship fire-fighting equipment, and rental shift quota data for large hoisting equipment and auxiliary facilities such as explosion-proof scaffolding.
[0058] For regular independent nodes that have not undergone reconstruction, the system directly extracts the process time and unit price of their regular testing procedures and calculates the product. For each reconstruction cluster, the aggregation accounting module 40 can aggregate the underlying composite bill, combining the costs of all independent nodes on the entire ship with the costs of each reconstruction cluster, and finally outputs the total testing accounting bill. Its mathematical aggregation formula is: ; In the formula: This indicates the total amount of the final detection and accounting bill output by the system. This represents the total number of independent nodes that have not undergone process reconfiguration. Indicates the first Total cost of routine testing for nodes that have not undergone process reconfiguration. This indicates the total number of reconfigured clusters generated in the system. Indicates the first Within the first reconfiguration cluster The total cost of materials and labor for each independent operation procedure corresponding to each node. This indicates the first one extracted from the basic rate database. The standard base time for a single node's common pre-processing steps corresponding to a reconstructed cluster. This represents the unit labor cost rate for this job type matched from the basic rate database. In this aggregation, the total common cost of the cluster is expressed as... Substituting the solution coefficient formula, this term is actually equivalent to... This logic design eliminates redundant calculations caused by linear accumulation through objective aggregation operations, ensuring an accurate mapping of the output invoice to the project entity.
[0059] In a specific application example: I. Specific Application Examples: Taking the third special inspection and maintenance project of a supertanker that has been in service for 15 years as an example, this paper illustrates the actual operation process of the system.
[0060] 1. Node and Spatial Data Extraction (S10) The system selects two adjacent fire-fighting nodes in the engine room area: the main engine high-pressure CO2 fire extinguishing release valve (node A), the auxiliary engine high-pressure CO2 release valve (node B), and the fire hydrant in the open area of the main deck (node C).
[0061] Full ship blueprint analysis to obtain: maximum path depth Maximum operating height Meters. The weighting constant is set to... .
[0062] For node A (located behind the confined lower bulkhead of the cabin): the system calculates its actual operational clearance volume. (Standard requirements) ), path depth Working height rice.
[0063] Substitute into the formula: .
[0064] Similarly, node C (open deck area) The calculated value is only 0.15.
[0065] 2. Status assessment and heterogeneous verification (S20) Extracting data from node A: Number of months since major overhaul Monthly defect frequency Cross-database comparison revealed a major repair record in the PMS system, but the ERP system lacked a high-pressure valve repair package outbound transaction record within the corresponding time window. Therefore, the system determined the verification failed and output the confidence weight. .
[0066] Substitute into the attenuation formula (assuming...) ): This truly reflects the high level of hidden dangers posed by the advanced age of this node and its suspected sham maintenance.
[0067] 3. Process Restructuring and Risk Quantification (S30-S40) Node A belongs to a high-pressure system, with a base pressure coefficient of [missing information]. The system addresses a region with a risk weight of 0.9 in the two-dimensional mapping matrix; therefore, the penalty coefficient is... .
[0068] Calculate the secondary risk threshold: .
[0069] Set critical risk value .because The system automatically triggers a reconfiguration command, forcibly replacing the in-situ dismantling test process of node A (and its adjacent, equally out-of-range node B) with a heavy-load intervention process (adding: erecting 3-meter explosion-proof scaffolding and hoisting and transporting the valve body as a whole). Node C retains the conventional process.
[0070] 4. Topology Concurrency Resolution and Pricing (S50-S70) The system traversed the topology tree and found that node A and node B shared the same physical parent node (the same maintenance access point at the bottom of the engine room), and automatically divided them into a reconstruction cluster. Number of nodes in the cluster .
[0071] A 3-meter explosion-proof scaffold is erected to separate the public pre-process procedures. A concurrent marginal expansion coefficient is set. .
[0072] Computational space concurrency resolution coefficient: .
[0073] In the final aggregate pricing, if manual calculation were used, scaffolding fees would be charged separately for nodes A and B (i.e., 2 × 100% = 200%). However, this system, based on a resolution factor, calculates the common scaffolding fee for the cluster at only 2 × 0.603 = 1.206 times (i.e., 120.6%), objectively eliminating nearly 80% of redundant calculations and reasonably compensating for the 20.6% marginal cost resulting from the horizontal expansion of the scaffolding platform.
[0074] II. Experimental verification, illustrations, and effect comparison: To verify the effectiveness and engineering application value of the present invention, 50 similar ships (including objective maintenance data from the aforementioned application examples) were extracted from the historical database, and the core algorithm of the underlying system was backtracked and its effects were visualized and analyzed using the MATLAB-R2025a software platform.
[0075] The specific results are as follows: 1. Graph Theory-Based Network Topology and Reconstructed Cluster Validation See attached document Figure 3 , Figure 3 This is a schematic diagram of the spatial topology association tree and reconstructed cluster partitioning according to the present invention.
[0076] In conjunction with the aforementioned specific application embodiments, in Figure 3 In a directed acyclic graph network topology, the root node represents the main deck entrance. As the tree structure extends downwards, the vertical hierarchy intuitively reflects the path depth. The diagram clearly identifies node A (main engine high-pressure CO2 release valve) and node B (auxiliary engine high-pressure CO2 release valve) located at the bottom of the engine room. The algorithm utilizes a tree traversal backtracking algorithm at the system's bottom layer (S50 steps). Figure 3 The highlighted area indicates that node A and node B converge at the same physical parent node (i.e., the same maintenance access entrance at the bottom of the engine room). Based on this, the system automatically generates a reconstructed cluster with a dashed envelope. Therefore, this invention accurately maps the extraction of common pre-processing steps (erecting explosion-proof scaffolding) and the execution of spatial concurrency resolution in the embodiments. The underlying mathematical judgment logic proves that the system of this invention can replace manual labor and automatically and accurately identify physical space overlap features.
[0077] 2. Validation of the effectiveness of the nonlinear coupling model for secondary risk See attached document Figure 4 ,exist Figure 4 In the diagram, the X-axis represents the state decay base, the Y-axis represents the space impedance factor, and the Z-axis represents the secondary risk threshold of the output. The figure also generates a semi-transparent reference plane parallel to the XY plane, representing the set critical risk value. 2.0).
[0078] Substitute the computing nodes from the embodiment into Figure 4 It can be visually observed that: Node C (deck fire hydrant): Due to the open space and low degree of aging, its coordinate point is located in the trough area of the three-dimensional curved surface, far below the semi-transparent critical risk surface, and the system maintains conventional processes; Node A (aged and restricted high-pressure valve): its state decay base ( ) and space impedance factor ( The nonlinear logarithmic coupling of 1.09) makes the node in Figure 4 The coordinates of the points exhibit a sharp exponential jump, penetrating the semi-transparent critical risk surface (reaching 2.23), thus precisely triggering the process reconfiguration command at the mathematical and geometric level. In the expanded retrospective simulation of 50 sample ships, among the 112 real high-risk nodes where in-situ dismantling had historically caused secondary damage, the calculated coordinates of 107 nodes, like node A, penetrated the critical risk surface. Figure 4 The critical reference surface. The risk recall rate of this secondary risk prediction is as high as 95.5%, which fully demonstrates the technical advantages of this invention in avoiding secondary damage caused by blind in-situ construction at the engineering site.
[0079] 3. Comparison of cost accounting accuracy and verification of economic benefits See attached document Figure 5 In order to verify the final output total detection accounting bill ( The accuracy of ) Figure 5Five representative sample ships were selected as the x-axis, and the y-axis represented the total project cost. Three sets of comparative bars were set up for each ship, representing: the traditional linear estimation method, the automatic calculation method of this invention, and the actual final settlement bill upon project completion.
[0080] from Figure 5 The comparison results show that: Traditional linear estimation methods exhibit significant volatility (average error rate +28.5%). Some vessels fail to anticipate secondary risks and neglect to include heavy-load intervention processes such as lifting and scaffolding in their budgets, leading to serious omissions (underestimations). Furthermore, in areas with overlapping clusters, the lack of aforementioned methods exacerbates the problem. The previous resolution mechanism (e.g., in the example, incorrectly adding 120.6% of the scaffolding cost receivable as 200%) led to serious over-counting (overestimation). However, the bar chart of the calculated amount output by the system (which includes a dynamic process reconfiguration mechanism and a spatial concurrent resolution mechanism) closely matches the bar chart of the actual settlement bill after completion, with an overall average fit of 96.2% and an error rate stably controlled within ±3.8%.
[0081] In summary, this invention not only solves the evaluation failure problem caused by single data distortion at the micro level through the normalization of multidimensional variables and nonlinear mapping, but also completely eliminates the redundant billing caused by spatial operation overlap at the macro engineering management level through graph theory topology and concurrent resolution algorithms. It achieves intelligent accounting that takes into account both the safety boundary of the operation and extremely high cost accuracy, and has industrial application value.
[0082] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. An automatic calculation system for ship fire protection inspection costs, characterized in that, include: The spatial topology parsing module is used to extract structural drawing data of the fire-fighting equipment nodes to be calculated from the ship drawing database, construct a spatial topology association tree, and calculate and output the spatial impedance factor based on the structural drawing data. The status assessment module is used to extract the maintenance records and spare parts outbound flow of the fire equipment node to be accounted for from the maintenance plan and perform logical comparison, output confidence weight, and calculate and output status decay base based on the maintenance records and the confidence weight. The process reconfiguration module is used to calculate and output the secondary risk threshold by combining the space impedance factor and the state decay base. The secondary risk threshold is compared with the critical risk value. When the secondary risk threshold is greater than the critical risk value, a detection process reconstruction instruction is triggered to replace the conventional detection process of the fire equipment node to be calculated with a heavy-duty intervention detection process, and a reconstruction process list is generated. The aggregation calculation module is used to traverse the spatial topology association tree to identify reconstruction nodes that share the same topology parent node in order to generate a reconstruction cluster. The common pre-processes in the reconstruction process list of each node in the reconstruction cluster are separated to perform merging processing, and the spatial concurrency resolution coefficient is calculated. Based on the spatial concurrency resolution coefficient, the reconstructed process list after merging, and the unreconstructed conventional testing process, the basic rate database is called to calculate and output the total testing accounting bill.
2. The accounting system according to claim 1, characterized in that, The spatial topology parsing module extracts the deck entrance coordinates from the structural drawing data as the root node and extracts the spatial coordinates of each fire-fighting equipment node to be calculated as the leaf node. Based on the physical connection relationship of the compartment passages, watertight doors and manhole covers marked in the drawings, the directed acyclic graph algorithm is used to construct the spatial topology association tree from the root node to each leaf node. The graph theory shortest path search algorithm is used to traverse the spatial topological association tree and count the total number of physically blocking nodes, which is defined as the path depth.
3. The accounting system according to claim 2, characterized in that, The spatial topology analysis module determines the data dimension of the extracted structural drawing data: when the structural drawing data contains three-dimensional spatial coordinates, it executes a three-dimensional ray projection algorithm to generate the actual operational clearance volume and assigns it as the calculated clearance volume; when the structural drawing data only contains two-dimensional planar coordinates, it extracts the two-dimensional clearance projection area, combines it with a preset standard floor height and a heuristic concealment penalty coefficient to generate an equivalent operational clearance volume and assigns it as the calculated clearance volume.
4. The accounting system according to claim 3, characterized in that, The spatial topology analysis module extracts the maximum path depth and maximum operating height recorded in the ship's drawings as a benchmark, and performs dimensionless normalization processing on the calculated clearance volume, the path depth, and the operating height; by combining preset weighting constants, the normalized data is weighted in multiple dimensions to calculate and generate the spatial impedance factor.
5. The accounting system according to claim 1, characterized in that, The status assessment module compares the overhaul records in the maintenance plan with the spare parts outbound flow execution time window constraint; if a repair package outbound record of the corresponding specification exists within the preset time window, it assigns a first confidence weight. If there is a complete lack of matching spare parts outbound records within a preset time window, and combined with recent serious non-compliance reports issued for the fire equipment node to be accounted for, a penalty mechanism is triggered to assign a second confidence weight, where the first confidence weight is higher than the second confidence weight.
6. The accounting system according to claim 5, characterized in that, The condition assessment module combines the standard natural aging constant of the physical equipment type with the number of months since the overhaul record to construct an exponential decay term; Obtain the recorded defect frequency, divide the recorded defect frequency by the confidence weight; perform a weighted summation of the weighted exponential decay term and the recorded defect frequency after dividing by the weight, and calculate and output the state decay base.
7. The accounting system according to claim 1, characterized in that, The process reconstruction module uses the spatial impedance factor and the state attenuation base as input coordinates to extract the regional risk weight in a preset two-dimensional mapping matrix; it introduces a secondary damage penalty coefficient bound to the working pressure level, adds one to the state attenuation base and calculates the natural logarithm, and then performs a multiplication operation on the natural logarithm, the secondary damage penalty coefficient and the spatial impedance factor to solve for the secondary risk threshold.
8. The accounting system according to claim 1, characterized in that, The critical risk value is derived from statistical regression analysis based on a historical engineering maintenance accident database. Specifically, the engineering maintenance accident database includes records of secondary equipment ruptures caused by historical construction work at ship repair shops, safety accident reports for confined space maintenance operations, and data on claims for damage caused by the forced dismantling of high-pressure pipes and valves.
9. The accounting system according to claim 1, characterized in that, The aggregation calculation module combines the number of nodes in the reconstructed cluster with the preset concurrency marginal expansion coefficient, introduces the natural logarithm term obtained from the number of nodes and divides it by the number of nodes to calculate the spatial concurrency reduction coefficient; specifically, the basic rate database includes the standard labor hour rate for various professional trades in the shipyard, the purchase unit price of general spare parts and repair kits for ship fire-fighting equipment, and the rental quota data for large hoisting equipment, explosion-proof scaffolding and auxiliary facilities.
10. The accounting system according to claim 1, characterized in that, The aggregation accounting module extracts the standard basic time consumption of the common pre-process of a single node in the reconstructed cluster and calculates the common cost based on the labor rate. The common cost is multiplied by the product of the number of nodes in the cluster and the spatial concurrency resolution coefficient to eliminate the overlapping pricing part. The total inspection accounting bill is output by combining the total cost of routine inspection of nodes that have not undergone process reconstruction and the total cost of materials and labor for independent operation processes. The status assessment module uses the globally unique identifier of the fire equipment node to be calculated as an index to perform benchmark time sequence alignment processing on the timestamps extracted from different databases.