Elevator construction three-dimensional visualization management system based on digital twinning
By constructing a 3D visualization management system for elevator construction using digital twin technology, the problem of verifying electrical wiring paths during elevator construction was solved. This enabled dynamic visualization and standardized evaluation of path planning, thereby improving construction efficiency and safety.
Patent Information
- Application Number
- CN202511336252.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-18
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-18
AI Technical Summary
In elevator construction, existing technologies are unable to effectively solve the dynamic verification of electrical wiring paths, resulting in frequent path changes, cable redundancy and inconsistent tension control, unbalanced cable tray utilization, and difficulty in inspecting concealed parts, which in turn leads to rework, safety risks and schedule delays.
A digital twin-based elevator construction 3D visualization management system is adopted. Through data acquisition and cleaning modules, twin modeling and fusion modules, constraint generation modules, and path search and conflict detection modules, standardized datasets and time slice sequences are generated to construct a twin scene synchronized with construction, dynamically reflecting changes in the shaft. The system also transforms the specifications into computable wiring constraints, generates path candidates and detects conflicts, and finally publishes the optimal path in the 3D model.
It enables dynamic visualization and pre-assessment of elevator construction paths, reducing rework and safety risks, improving construction efficiency and quality stability, and ensuring the rationality and safety of wiring within the elevator shaft.
Smart Images

Figure CN120822887B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of digital twinning, in particular to an elevator construction three-dimensional visual management system based on digital twinning. BACKGROUND
[0002] In the macro field of engineering digitization and intelligent construction, digital twinning technology gradually extends from production and manufacturing to building and installation scenarios; when focusing on the specific field of building mechanical and electrical installation, elevator construction, due to narrow space, high process coupling and strict safety requirements, becomes one of the specific things for digital twinning technology to land first, using a virtual twin that updates synchronously with the real construction site, real-time presenting, deducing and checking the elevator shaft, guide rail, car, wiring channel, temporary facilities and operation sequence in three-dimensional space, and then serving the construction organization and quality safety.
[0003] In the process of electrical wiring laying in elevator construction, the current common method relies on two-dimensional drawings, oral briefing and temporary adjustment on site to determine the laying path and laying sequence; path checking often stays in local measurement and experience judgment, and it is difficult to take into account the dynamic occupation of guide rails, counterweights, door machines, scaffolds, temporary lifting points and threading pipes in the shaft, and it is difficult to assess the bending radius, saturation, maintenance accessibility and space conflicts with other trades in time. The above status leads to frequent path changes, cable redundancy, inconsistent tension control, unbalanced utilization of bridge and slot, and difficulty in reviewing hidden parts. Once conflicts or non-compliance points are found in the later stage of construction, the common consequences are rework, local modification and schedule delay, which further increases the cost and safety risk. At the same time, the construction team will continue to face high-frequency changes, space congestion and cumulative interference from multiple trades, which will inevitably trigger schedule delays and quality hazards.
[0004] In the process of urban renewal elevator construction, not only new projects are involved, but also a large number of existing scenarios such as old building elevator installation, existing elevator renovation and replacement, etc. In these projects, the shaft space is often limited by the original building structure, the wiring environment is complex, and the existing electrical facilities and pipelines are distributed in a staggered manner. During the construction process, the bearing capacity of the old bridge, the protection of the existing line, the re-evaluation of electromagnetic interference, and the maintenance channel in the limited space need to be considered. Compared with new projects, urban elevator renovation is more likely to have problems such as "non-standardization of shaft", "insufficient space redundancy" and "limited construction window". Once there is a lack of dynamic visualization and pre-positioned path checking mechanism, the renovation project is more likely to cause extensive rework due to conflict discovery lag, which directly affects residents' daily travel and community renovation progress. SUMMARY
[0005] In view of the deficiencies of the prior art, the present application provides an elevator construction three-dimensional visual management system based on digital twinning, which solves the problems mentioned in the background art.
[0006] To achieve the above object, the application is implemented by the following technical solutions: a three-dimensional visualization management system for elevator construction based on digital twinning, comprising a data acquisition and cleaning module, a twinning modeling and fusion module, a constraint generation module, a path search and conflict detection module, and a scheme optimization and three-dimensional publishing module;
[0007] The data acquisition and cleaning module extracts elevator construction-related data from construction drawings, BIM models, field records, and standard specifications, and performs preprocessing to form a standardized data set DatOut and a time slice sequence Tms;
[0008] The twinning modeling and fusion module constructs a twinning scene Scn synchronized with the field construction state based on the standardized data set DatOut and the time slice sequence Tms, and forms a stage scene set ScnSet as the construction stage evolves;
[0009] The constraint generation module converts specification requirements and physical characteristics into calculable wiring constraints, and combines the stage scene set ScnSet to form a constraint set CstSet that changes dynamically with the stage;
[0010] The path search and conflict detection module generates a path candidate set PatSet for each item in the wiring requirement list Lis in the traffic network Net, and performs multi-constraint screening and conflict detection based on the constraint set CstSet and the stage scene set ScnSet to form an evaluation result set EvaSet;
[0011] The scheme optimization and three-dimensional publishing module performs constructability determination and comprehensive optimization on the path candidate set PatSet based on the evaluation result set EvaSet, determines a unique optimal path Popt, and performs three-dimensional publishing and execution guidance in the elevator construction three-dimensional model.
[0012] Preferably, the data acquisition and cleaning module comprises a data acquisition unit and a standardization processing unit;
[0013] The data acquisition unit extracts elevator construction-related data from construction drawings, BIM models, field records, and standard specifications, and forms an original data set RawSet;
[0014] The original data set RawSet includes a shaft geometric model Geo, a component occupancy model Occ, a construction schedule Sch, a wiring requirement list Lis, cable physical parameters Par, safety specification thresholds Std, and an electromagnetic sensitivity list Emc;
[0015] The shaft geometry model Geo is obtained by correcting the BIM model of the building design stage and the structural construction drawing, combined with the results of on-site laser measurement and three-dimensional scanning; as the spatial basis of the three-dimensional twin scene, it reflects the overall size, floor height, structural contour and spatial form of the shaft, and is a necessary condition for path planning and conflict detection;
[0016] The component occupancy model Occ is obtained by the BIM mechanical and electrical professional model of the construction stage and the construction progress record; it is used to describe the space occupation of the installed or to-be-installed components in the shaft, and is used for conflict detection and path avoidance;
[0017] Wherein, the components include guide rails, door machines, supports and counterweight devices;
[0018] The construction progress plan Sch is obtained by extracting from the construction organization design file of the construction unit and the progress table of the project management system; it describes the time arrangement and operation sequence of each stage of elevator construction, and is used to establish a time slice sequence to dynamically update the path planning with the stage to avoid conflicts with unfinished processes;
[0019] The wiring requirement list Lis is obtained by extracting from the electrical construction drawing and the material plan list of the construction enterprise; it is used to clearly specify the types, quantities and laying start and end positions of the cables that need to be laid in the elevator construction stage, and is the target input of path search, and no candidate path can be generated without this list;
[0020] The cable physical parameter Par is obtained by extracting the product technical specification provided by the cable manufacturer and the technical parameter file at the procurement link; it is used to describe the physical characteristics of the cable, including the minimum bending radius, allowable tension and cross-sectional area, which is a hard constraint condition in path evaluation;
[0021] The safety specification threshold Std is obtained by extracting from the industry standard and the construction acceptance specification file; it is used to limit the relevant specification requirements of elevator construction, including the upper limit of the bridge filling rate, the minimum safety distance of the cable and the power equipment, which is the standard for path legality determination;
[0022] The electromagnetic sensitivity list Emc is obtained by extracting the electromagnetic compatibility analysis report and the equipment list provided by the electrical design institute; it is used to list the elements and areas in the shaft that produce electromagnetic interference to the cable wiring, to ensure that the path selection avoids strong interference areas and improves system stability.
[0023] Preferably, the standardization processing unit is used for preprocessing the original data set RawSet, and the preprocessing includes spatial reference correction processing, stage sequence generation processing, parameter unit and specification checking processing, and electromagnetic constraint mapping processing, to obtain the preprocessed standardized data set DatOut and the time slice sequence Tms, thereby providing a standardized input interface for cross-module transmission and dynamic simulation;
[0024] The space reference correction process unifies the shaft geometry model Geo and the component occupancy model Occ to the coordinate system with the shaft reference point as the origin by using a three-dimensional coordinate alignment technology;
[0025] The size comparison technology is used to compare each item of size, including layer height size, shaft width size and shaft depth size, and if the comparison deviation exceeds the preset allowable deviation threshold, correction is performed; the correction includes deleting and marking overlapping and conflicting geometric data;
[0026] The stage sequence generation process extracts the construction stage nodes and their time ranges in the construction progress plan Sch by using a progress analysis technology; then, using a task decomposition technology, each wiring requirement in the wiring requirement list Lis, including the starting point, the ending point and the line category, is mapped to the corresponding construction stage; the wiring requirements are divided by stage, and a stage wiring task set TaskSet is formed;
[0027] And using a discretization modeling technology, the stage wiring task set TaskSet is divided into construction stages to form an ordered time slice sequence Tms;
[0028] The parameter unit and specification checking process uses unit conversion technology to unify all values in the cable physical parameters Par, such as minimum bending radius, allowable tension and cross-sectional area, into a standard unit system, such as millimeters, newtons and square millimeters;
[0029] Using threshold checking technology, the upper limit of the bridge filling rate and the equivalent safety distance in the safety specification threshold Std are consistent with the converted cable physical parameters Par; when conflicts and inconsistent values are found, standardized correction and recording are performed;
[0030] The electromagnetic constraint mapping process uses a three-dimensional space projection technology to mark the positions and action radii of interference sources, such as frequency converters and motors, in the electromagnetic sensitivity list Emc in the three-dimensional model;
[0031] Using stage partitioning technology, the interference area of the interference source is divided according to the time slice sequence Tms to generate an electromagnetic sensitive area that changes with the stage.
[0032] Preferably, the twin modeling fusion module includes a twin scene construction processing unit and a calculation expression generation processing unit;
[0033] The twin scene construction processing unit loads the shaft geometry model Geo and the component occupancy model Occ under the unified coordinate reference to generate an initial twin scene Scn using a three-dimensional scene reconstruction technology based on the obtained standardized data set DatOut and the time slice sequence Tms;
[0034] Again, the stage instantiation technique is adopted to map the construction schedule Sch and the stage wiring task set TaskSet to the benchmark twin scene Scn, driven by the time slice sequence Tms, to instantiate the installed, uninstalled and temporary facility existence related states of each stage component, and to generate the stage scene set ScnSet={twin scene Scn(t)|t∈time slice sequence Tms} stage by stage.
[0035] Finally, the safety specification threshold Std and the electromagnetic sensitive list Emc are written into each twin scene Scn(t) in the stage scene set ScnSet by stage, forming the staged scene with safety and electromagnetic semantics.
[0036] Preferably, the calculation expression generation processing unit adopts the grid discretization technique to discretize each twin scene Scn(t) in the stage scene set ScnSet in three dimensions to generate the voxel grid Vox(t) of the twin scene Scn(t) stage, and bind the index relationship with the time slice sequence Tms;
[0037] Identify the passable unit on each voxel grid Vox(t) obtained, establish the connectivity relationship of nodes and edges, obtain the passable network Net(t) of each voxel grid Vox(t) stage, and bind the index relationship with the time slice sequence Tms, and define the stage index Idt synchronously, each stage index Idt uniquely corresponds to a time slice t in the time slice sequence Tms;
[0038] The stage index selection mechanism is adopted to select the results of the target stage from the voxel grid Vox(t) and the passable network Net(t) generated by stage through the stage index Idt, and to provide the voxel grid Vox and the passable network Net consistent with the stage externally, wherein the voxel grid Vox=voxel grid Vox(Idx), and the passable network Net=passable network Net(Idx);
[0039] Finally, the stage index binding mechanism is used to establish a one-to-one binding relationship between the stage index Idt and the twin scene Scn(t), the voxel grid Vox(t), and the passable network Net(t), forming the mapping: the stage index Idt binds {the time slice t in the time slice sequence Tms, the twin scene Scn(t), the voxel grid Vox(t), and the passable network Net(t)}, when the specified stage index Idt is reached, the voxel grid Vox and the passable network Net of the corresponding stage can be output;
[0040] Again, based on each time slice t∈time slice sequence Tms, a corresponding twin scene Scn(t) is generated, and all staged scenes are arranged in time sequence to form the stage scene set ScnSet={Scn(t)|t∈Tms}.
[0041] Preferably, the constraint generation module comprises a constraint element extraction processing unit and a dynamic constraint integration processing unit;
[0042] The constraint element extraction processing unit converts the safety specification threshold Std, the cable physical parameter Par, the component occupancy model Occ, and the maintenance access channel model Acs into a unified computable form based on the safety specification threshold Std, the cable physical parameter Par, the component occupancy model Occ, and the maintenance access channel model Acs, and specifically includes processing steps S11, S12, and S13;
[0043] S11, by using specification analysis technology, the bridge filling rate and safety distance in the safety specification threshold Std are extracted one by one;
[0044] The filling rate threshold constraint is numerically converted in the form of the ratio of the bridge cross-sectional area to the occupied cable cross-sectional area;
[0045] The safety distance threshold constraint is numerically converted in the form of the minimum allowable distance between the cable center line and the surrounding components or adjacent cables;
[0046] The filling rate threshold constraint and the safety distance threshold constraint are integrated to form a computable threshold constraint;
[0047] S12, by using parameter conversion technology, the minimum bending radius in the cable physical parameter Par is converted into a geometric constraint condition based on the cable outer diameter d: path bending radius ≥ k·d, where k is a specification coefficient;
[0048] The tension in the cable physical parameter Par is converted into a mechanical constraint condition: path tension ≤ allowable tension value, by multiplying the cable cross-sectional area by the material mechanical properties;
[0049] The cross-sectional area of the cable physical parameter Par is converted into a conductor cross-sectional area constraint condition: meeting the lower limit requirement of current carrying capacity;
[0050] The geometric constraint condition, the mechanical constraint condition, and the conductor cross-sectional area constraint condition are integrated and summarized into a physical parameter constraint group;
[0051] S13, by using spatial accessibility analysis technology, the actual width of each maintenance access channel in the component occupancy model Occ is extracted and compared with the minimum maintenance access channel width specified by the specification, and is numerically converted into a channel width constraint;
[0052] In the maintenance access channel model Acs, the three-dimensional space range required for the maintenance personnel to stand and operate is extracted, and the spatial overlap relationship with the components and cables is calculated, and is numerically converted into an accessible space range constraint;
[0053] The channel width constraint and the accessible space range constraint are combined into a maintenance accessibility constraint group;
[0054] The obtained threshold constraint, physical parameter constraint group and maintenance accessibility constraint group are integrated to obtain a constraint element set CstEle;
[0055] The maintenance access model Acs is obtained by combining construction drawings, a BIM personnel access model and on-site laser scanning or three-dimensional scanning.
[0056] Preferably, the dynamic constraint integration processing unit fuses the obtained constraint element set CstEle into the stage scene set ScnSet in stages based on the obtained constraint element set CstEle, so that the constraint condition is instantiated as a constraint set in each construction stage. Specifically, by mapping the specification threshold constraint group and the physical parameter constraint group to the corresponding voxel grid Vox(t) and the access network Net(t) in the twin scene Scn(t) of each stage, the path search satisfies the construction feasibility in terms of geometric scale and mechanical performance.
[0057] The maintenance accessibility constraint group is embedded into the component occupancy model Occ and the maintenance access model Acs synchronously, so that the maintenance personnel can reach and work after path planning. Then, based on the advancement of the time slice sequence Tms, the fusion integration process of the constraint element set CstEle is repeatedly performed in different stages, so that the constraint set CstSet corresponding to all stages in the stage scene set ScnSet is bound.
[0058] Preferably, the path search and conflict detection module includes a path candidate generation processing unit and a multi-constraint screening and conflict detection processing unit.
[0059] The path search and conflict detection module includes a path candidate generation processing unit and a multi-constraint screening and conflict detection processing unit.
[0060] The specific instantiation process is as follows:
[0061] According to the given cable start point position and end point position in the wiring requirement list Lis, the corresponding start point node and end point node in the access network Net are located.
[0062] Then a set of feasible paths from the start point node to the end point node is generated using a multi-path search algorithm, and all the generated results are organized according to the wiring requirement number to form a path candidate set PatSet.
[0063] The path candidate set PatSet and the wiring requirement list Lis maintain a one-to-one correspondence.
[0064] Preferably, the multi-constraint screening and conflict detection processing unit performs constraint checking and conflict detection on the path candidate set PatSet.
[0065] The specific checking and detection content is as follows:
[0066] In each twin scene Scn(Tid) indexed by time slice Tid, the constraint elements set CstEle corresponding to the time slice Tid in the constraint set CstSet is invoked to perform the threshold constraint, the physical parameter constraint group and the maintenance accessibility constraint check one by one;
[0067] Meanwhile, the spatial overlap detection is performed on the path candidate in the stage scene set ScnSet, the conflict situation with the components and other paths is counted, and each path candidate generates a path evaluation vector Eva(Pid, Tid) under each time slice index Tid;
[0068] The path evaluation vector Eva(Pid, Tid) includes the path length Len, the bending penalty Cur, the occupancy penalty Sat, the electromagnetic penalty Emf, the maintenance penalty Aca and the conflict count Cnt;
[0069] After the check and detection are completed, all the evaluation results are organized as a double index of the wiring demand number Pid and the time slice index Tid to form an evaluation result set EvaSet;
[0070] The path length Len represents the sum of the geometric lengths of all edge segments of the candidate path in the traffic network Net(Tid); for each edge segment included in the path, the three-dimensional Euclidean distance is taken, and the total length is obtained by adding them one by one, and the result is output as a numerical index as the path length Len;
[0071] The bending penalty Cur is the difference between the actual bending radius of the candidate path at the turning point and the minimum allowable bending radius in the cable physical parameter Par; the acquisition method is as follows:
[0072] At each turning point, the path turning angle is calculated and the corresponding bending radius Ract is derived;
[0073] The minimum allowable bending radius Rmin in the cable physical parameter Par is compared;
[0074] If Ract≥Rmin, the penalty value is 0; if Ract<Rmin, the penalty value is converted into a proportional factor according to (Rmin−Ract) / Rmin, and the sum of all illegal turning points is obtained to obtain a numerical index as the bending penalty Cur;
[0075] The occupancy penalty Sat represents the difference between the space occupancy rate of the candidate path in the cable bridge or the channel cross section and the maximum allowable filling rate specified in the safety specification threshold Std; the acquisition method is as follows:
[0076] Sum up the total cable cross-sectional area occupied by the path Aocc; obtain the total cross-sectional area of the bridge or channel Atot; calculate the actual filling rate Rate=Aocc / Atot; compare with the allowed filling rate Rstd in the safety specification threshold Std:
[0077] If Rate≤Rstd, the penalty value is 0; if Rate>Rstd, the penalty value is converted to a proportional value as (Rate−Rstd) / Rstd, output as a numerical index, as the occupation penalty Sat;
[0078] The electromagnetic penalty Emf represents the over-limit amount of electromagnetic interference intensity generated by the candidate path within the electromagnetic sensitive list Emc relative to the allowed threshold; the acquisition method is as follows:
[0079] According to the rated current I in the cable physical parameter Par, combined with the path geometric length L, the electromagnetic field strength Eact is calculated;
[0080] Read the sensitive threshold Estd of the corresponding position in the electromagnetic sensitive list Emc;
[0081] If Eact≤Estd, the penalty value is 0; if Eact>Estd, the penalty value is converted to a proportional value as (Eact−Estd) / Estd, output as a numerical index, as the electromagnetic penalty Emf;
[0082] The maintenance penalty Aca represents the degree of hindering the minimum accessible space and operation space of the candidate path to the maintenance channel model Acs; the acquisition method is as follows:
[0083] Obtain the minimum accessible channel width Wstd and operation space volume Vstd in the maintenance channel model Acs;
[0084] Calculate the actual remaining channel width Wact and remaining operation space volume Vact occupied by the candidate path;
[0085] If Wact≥Wstd and Vact≥Vstd are met, the penalty value is 0; if not met, the penalty value is calculated by superimposing (Wstd−Wact) / Wstd+(Vstd−Vact) / Vstd, output as a numerical index, as the maintenance penalty Aca;
[0086] The conflict count Cnt represents the number of geometric overlaps of the candidate path with components or other paths in the stage scene Scn(Tid).
[0087] Preferably, the scheme preferably includes a path selection unit and a three-dimensional mapping unit with a three-dimensional publishing module;
[0088] The path selection unit normalizes six indexes (path length Len, bending penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca, and conflict count Cnt) in each path evaluation vector Eva (Pid, Tid) on the basis of the evaluation result set EvaSet, eliminates the dimensional difference between different indexes, and performs weighted comprehensive calculation on the normalized six indexes to obtain a comprehensive evaluation value Val (Pid, Tid) ;
[0089] All comprehensive evaluation values Val (Pid, Tid) are sorted from large to small in synchronization, and the first one is selected as the optimal path Popt.
[0090] The normalized processing adopts a range normalization method to perform dimensionless processing on the six indexes, maps the actual value of each index to the interval [0, 1], and ensures the comparability between different indexes.
[0091] The comprehensive evaluation value Val (Pid, Tid) is obtained by inputting the normalized six indexes into a weighted linear combination function for weighted comprehensive calculation under each time slice index Tid to obtain the comprehensive evaluation value Val (Pid, Tid) of the candidate path in the time slice.
[0092] The three-dimensional mapping unit embeds the selected optimal path Popt into the digital twin three-dimensional environment of elevator construction, realizes spatial mapping, dynamic visualization and release guidance of the path in the construction stage.
[0093] Specifically, the optimal path Popt is loaded in the stage scene set ScnSet, and the path geometric trajectory is spatially aligned with the shaft geometric model Geo, the component occupancy model Occ and the maintenance channel model Acs of the construction environment to ensure the consistency of the geometric position of the path with the construction environment. Then, the optimal path Popt is three-dimensionally rendered in the three-dimensional twin environment, and a staged dynamic display advancing with the time slice sequence Tms is generated.
[0094] The application provides an elevator construction three-dimensional visualization management system based on digital twinning, which has the following beneficial effects:
[0095] (1) Based on the obtained standardized data set DatOut and the time slice sequence Tms corresponding to the construction stage, then through twin modeling fusion to generate the stage scene set ScnSet, which can dynamically reflect the geometric changes of the shaft and the installation of the components, avoid the deviation of the wiring planning caused by unclear description of the narrow shaft environment in the traditional two-dimensional drawing; generate the path candidate set PatSet and calculate the evaluation result set EvaSet, thereby avoiding the situation that the path is too long, the bending is too sharp or the maintenance space is insufficient, which is often found in the field when relying on construction experience to manually explore the wiring, so that the construction personnel can intuitively preview the path trend in the virtual scene, and directly obtain clear execution guidance in the construction stage.
[0096] (2) By systematically converting industry standards, cable physical properties and maintenance requirements into calculable constraint conditions, and gradually integrating them into the stage scene set ScnSet, the constraint set CstSet covering the entire construction process is finally formed, which effectively solves the drawbacks of relying solely on experience to check the compliance of specifications in traditional elevator construction wiring. At the same time, the maintenance accessibility constraint group ensures that maintenance personnel can enter and operate through spatial analysis of the component occupancy model Occ and the maintenance access model Acs, avoiding the situation that the maintenance opening is blocked by the cable after construction.
[0097] (3) The wiring requirement list Lis is generated into the path candidate set PatSet and automatically filtered in all dimensions, so that the feasibility of the wiring path can be quantitatively evaluated in the planning stage, and the comprehensive evaluation result set EvaSet is finally output, effectively avoiding the limitations of traditional manual experience method which can only make rough judgments based on drawings but cannot quantify the advantages and disadvantages of the path. The feasibility test of the wiring path is prepositioned, digitized and dynamic, which significantly improves the decision accuracy and construction security in the path planning stage. BRIEF DESCRIPTION OF DRAWINGS
[0098] Figure 1 The figure is a block diagram of the elevator construction three-dimensional visualization management system based on digital twinning. DETAILED DESCRIPTION
[0099] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0100] Embodiment 1
[0101] The application provides a three-dimensional visualization management system for elevator construction based on digital twinning, please refer to Figure 1 , comprising a data acquisition and cleaning module, a twinning modeling and fusion module, a constraint generation module, a path search and conflict detection module, and a scheme optimization and three-dimensional publishing module.
[0102] The data acquisition and cleaning module extracts elevator construction related data from multi-source information such as construction drawings, BIM models, field records and standard specifications, and performs preprocessing to form a standardized data set DatOut and a time slice sequence Tms.
[0103] The twinning modeling and fusion module constructs a twinning scene Scn synchronized with the field construction state based on the standardized data set DatOut and the time slice sequence Tms, and forms a stage scene set ScnSet as the construction stage evolves.
[0104] The constraint generation module converts specification requirements and physical characteristics into calculable wiring constraints, and combines the stage scene set ScnSet to form a constraint set CstSet that changes dynamically with the stage.
[0105] The path search and conflict detection module generates a path candidate set PatSet for each item in the wiring requirement list Lis in the traffic network Net, and performs multi-constraint screening and conflict detection based on the constraint set CstSet and the stage scene set ScnSet to form an evaluation result set EvaSet.
[0106] The scheme optimization and three-dimensional publishing module determines the constructability of the path candidate set PatSet based on the evaluation result set EvaSet, and performs comprehensive optimization to determine a unique optimal path Popt, and performs three-dimensional publishing and execution guidance in the elevator construction three-dimensional model.
[0107] In this embodiment, the data acquisition and cleaning module forms a unified standard data set DatOut and a time slice sequence Tms corresponding to the construction stage, solving the problem of incomplete information and inconsistent caliber in the past relying on manual repeated checking of data from drawings and field records; then the twin modeling fusion module generates a stage scene set ScnSet synchronized with the construction state, which can dynamically reflect the geometric changes of the shaft and the installation of the components, avoiding the deviation of wiring planning caused by unclear description of narrow shaft environment in traditional two-dimensional drawings; then the constraint generation module converts safety specifications, physical characteristics and maintenance access requirements into a constraint set CstSet, effectively solving the construction hazards caused by not considering the bridge filling rate, electromagnetic interference threshold or maintenance accessibility in the past manual planning; then in the path search and conflict detection module, a path candidate set PatSet is generated and an evaluation result set EvaSet is calculated, which can quantify the path length Len, bending penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca and conflict count Cnt of each path in advance, thereby avoiding the situation that the path is too long, the bending is too sharp or the maintenance space is insufficient when relying on construction experience for manual trial wiring in the traditional way; finally in the scheme optimization and three-dimensional publishing module, the unique optimal path Popt is calculated based on the evaluation result set EvaSet and is published in three dimensions, so that construction personnel can intuitively preview the path direction in the virtual scene and directly obtain clear execution guidance in the construction stage. This processing method not only reduces the rework and delay caused by wiring path conflicts or specification violations, but also ensures the feasibility and safety of construction in such a narrow space as an elevator shaft, for example, in actual application, when the bridge filling rate on both sides of the shaft approaches the upper limit of the specification, the system can automatically select a detour path and ensure that the maintenance access is not blocked, thereby significantly improving the construction efficiency and quality stability.
[0108] Embodiment 2
[0109] Specifically, the data acquisition and cleaning module includes a data acquisition unit and a standardization processing unit.
[0110] The data acquisition unit extracts elevator construction related data from construction drawings, BIM models, field records and standard specifications multi-source information to form an original data set RawSet.
[0111] The original data set RawSet includes a shaft geometric model Geo, a component occupancy model Occ, a construction schedule Sch, a wiring demand list Lis, cable physical parameters Par, safety specification thresholds Std and an electromagnetic sensitivity list Emc.
[0112] The shaft geometry model Geo is obtained by correcting the BIM model of the architectural design stage and the structural construction drawing, combined with the results of on-site laser measurement and three-dimensional scanning; as the spatial basis of the three-dimensional twin scene, it reflects the overall size, floor height, structural contour and spatial form of the shaft, and is a necessary condition for path planning and conflict detection;
[0113] The component occupancy model Occ is obtained by the BIM mechanical and electrical professional model of the construction stage and the construction progress record; it is used to describe the space occupation of the installed or to-be-installed components in the shaft, and is used for conflict detection and path avoidance;
[0114] Wherein, the components include guide rails, door machines, supports and counterweight devices;
[0115] The construction progress plan Sch is obtained by extracting from the construction organization design file of the construction unit and the progress table of the project management system; it describes the time arrangement and operation sequence of each stage of elevator construction, and is used to establish a time slice sequence to dynamically update the path planning with the stage to avoid conflicts with unfinished processes;
[0116] The wiring requirement list Lis is obtained by extracting from the electrical construction drawing and the material plan list of the construction enterprise; it is used to clearly specify the types, quantities and laying start and end positions of the cables that need to be laid in the elevator construction stage, and is the target input of path search, and no candidate path can be generated without this list;
[0117] The cable physical parameter Par is obtained by extracting the product technical specification provided by the cable manufacturer and the technical parameter file at the procurement link; it is used to describe the physical characteristics of the cable, including the minimum bending radius, allowable tension and cross-sectional area, which is a hard constraint condition in path evaluation;
[0118] The safety specification threshold Std is obtained by extracting from the industry standard and the construction acceptance specification file; it is used to limit the relevant specification requirements of elevator construction, including the upper limit of the bridge filling rate, the minimum safety distance of the cable and the power equipment, which is the standard for path legality determination;
[0119] The electromagnetic sensitivity list Emc is obtained by extracting the electromagnetic compatibility analysis report and the equipment list provided by the electrical design institute; it is used to list the elements and areas in the shaft that produce electromagnetic interference to the cable wiring, to ensure that the path selection avoids strong interference areas and improves system stability.
[0120] The standardized processing unit is used for preprocessing the original data set RawSet, and the preprocessing includes spatial reference correction processing, stage sequence generation processing, parameter unit and specification checking processing, and electromagnetic constraint mapping processing, to obtain the preprocessed standardized data set DatOut and the time slice sequence Tms, thereby providing a standardized input interface for cross-module transmission and dynamic simulation;
[0121] The spatial reference correction process unifies the shaft geometry model Geo and the component occupancy model Occ to the coordinate system with the shaft reference point as the origin by using a three-dimensional coordinate alignment technique;
[0122] The size comparison technique is used to compare sizes item by item, including layer height size, shaft width size, and shaft depth size. If the comparison deviation exceeds the preset allowable deviation threshold, correction is performed. The correction includes deleting and marking overlapping and conflicting geometric data;
[0123] The stage sequence generation process extracts the construction stage nodes and their time ranges in the construction progress plan Sch by using a progress analysis technique. Then, using a task decomposition technique, each wiring requirement in the wiring requirement list Lis, including the starting point, the ending point, and the line category, is mapped to the corresponding construction stage. The wiring requirements are divided by stage, and the stage wiring task set TaskSet is formed;
[0124] The stage wiring task set TaskSet is divided into construction stages by using a discretization modeling technique to form an ordered time slice sequence Tms;
[0125] The parameter unit and specification checking process uses unit conversion technology to unify all numerical values in the cable physical parameters Par, such as the minimum bending radius, the allowable tension, and the cross-sectional area, into a standard unit system, such as millimeters, newtons, and square millimeters;
[0126] The threshold checking technique is used to check the consistency of the upper limit of the bridge filling rate and the equivalent safety distance in the safety specification threshold Std with the converted cable physical parameters Par. When conflicts in caliber and inconsistent values are found, standardized correction is performed and recorded;
[0127] The electromagnetic constraint mapping process uses a three-dimensional space projection technique to mark the positions and action radii of interference sources, such as frequency converters and motors, in the electromagnetic sensitivity list Emc in the three-dimensional model;
[0128] The stage partitioning technique is used to divide the interference area of the interference source according to the time slice sequence Tms to generate an electromagnetic sensitive area that changes with the stage.
[0129] In this embodiment, the unified collection and preprocessing of multi-source data such as construction drawings, BIM models, field records and standard specifications are realized, and the standardized data set DatOut and the corresponding time slice sequence Tms are formed. This processing method effectively solves the problem of misjudgment of construction scheme caused by scattered data sources and inconsistent caliber in traditional elevator construction. For example, in the past, it was common for construction units to rely only on the shaft geometry information in the BIM model for wiring planning, but they ignored the height deviation caused by construction errors in the field measurement data, which ultimately led to insufficient cable length estimation and rework problems after the layout was completed. Through space reference correction processing and scale comparison technology, the system can find and correct this geometric deviation before generating the standardized data set DatOut, thereby ensuring the geometric accuracy of subsequent wiring path planning. At the same time, the parameter unit and specification checking process eliminates the inconsistency in unit and threshold definition between the cable specification and the safety specification file, avoiding the risk of incorrect bridge filling rate or minimum bending radius determination due to caliber confusion; the electromagnetic constraint mapping process accurately labels the interference sources of the electromagnetic sensitive list Emc in the three-dimensional environment and updates them dynamically with the time slice sequence Tms, so that the avoidance path can be clearly determined in the design stage, avoiding the situation that the elevator runs unstably due to electromagnetic interference after construction is completed. As can be seen, the introduction of this module not only ensures the traceability and consistency of multi-source data, but also reduces rework and delays caused by data defects in the subsequent construction stage through pre-standardized processing.
[0130] Embodiment 3
[0131] Specifically, the twin modeling fusion module includes a twin scene construction processing unit and a calculation expression generation processing unit.
[0132] The twin scene construction processing unit loads the shaft geometry model Geo and the component placeholder model Occ under the unified coordinate reference using three-dimensional scene reconstruction technology based on the obtained standardized data set DatOut and time slice sequence Tms, and generates an initial twin scene Scn.
[0133] Then, using the stage instantiation technology, the construction schedule Sch and the stage wiring task set TaskSet are mapped to the reference twin scene Scn driven by the time slice sequence Tms, and the installed, uninstalled and temporary facility related states of each stage component are instantiated to generate a stage scene set ScnSet = {twin scene Scn(t) | t ∈ time slice sequence Tms} stage by stage.
[0134] Finally, the safety specification threshold Std and the electromagnetic sensitive list Emc are written into each twin scene Scn(t) in the stage scene set ScnSet according to the stage, forming a staged scene with safety and electromagnetic semantics.
[0135] The calculation expression generation processing unit adopts a grid discretization technique to discretize each twin scene Scn(t) in the stage scene set ScnSet in three dimensions to generate a voxel grid Vox(t) of the twin scene Scn(t) stage, and bind an index relationship with the time slice sequence Tms;
[0136] Identify the passable unit on each voxel grid Vox(t) obtained, establish the connectivity relationship of nodes and edges, obtain the passable network Net(t) of each voxel grid Vox(t) stage, and bind the index relationship with the time slice sequence Tms, and define the stage index Idt synchronously, each stage index Idt uniquely corresponds to a time slice t in the time slice sequence Tms;
[0137] Using a stage index selection mechanism, select the results of the target stage from the voxel grid Vox(t) and the passable network Net(t) generated by the stage through the stage index Idt, and provide the voxel grid Vox and the passable network Net consistent with the stage to the outside, wherein the voxel grid Vox=voxel grid Vox(Idx), the passable network Net=passable network Net(Idx);
[0138] Finally, using a stage index binding mechanism, the stage index Idt is one-to-one bound with the twin scene Scn(t), the voxel grid Vox(t), and the passable network Net(t), forming a mapping: the stage index Idt binds {the time slice t in the time slice sequence Tms, the twin scene Scn(t), the voxel grid Vox(t), and the passable network Net(t)}; when the specified stage index Idt is reached, the voxel grid Vox and the passable network Net of the corresponding stage can be output;
[0139] Based on each time slice t∈time slice sequence Tms, a corresponding twin scene Scn(t) is generated, and all staged scenes are arranged in time sequence to form a stage scene set ScnSet={Scn(t)|t∈Tms}.
[0140] In this embodiment, dynamic three-dimensional modeling and expression of the elevator construction environment are achieved, enabling real-time synchronization of wiring path planning with construction progress. Based on the standardized dataset DatOut and the time slice sequence Tms, the module generates a reference twin scene containing the shaft geometry model Geo and the component occupancy model Occ under a unified coordinate reference, and further forms a stage scene set ScnSet with safety and electromagnetic semantics through stage instantiation technology, enabling accurate simulation of spatial states at different construction stages. Meanwhile, the calculation expression generation processing unit discretizes the stage scene set ScnSet into voxel grids Vox(t) and passage networks Net(t) that can be used for path search, and binds them with the stage index Idt and the time slice sequence Tms, ensuring that consistent and traceable construction scene expressions can be output at each stage. This mechanism effectively addresses the problem of traditional construction relying on two-dimensional drawings or static three-dimensional models, which cannot reflect the differences in construction progress. For example, during the stage when the shaft guide rail has not been installed, the stage scene set ScnSet can provide a wider range of wiring path options, while after the guide rail is installed, the same path will be automatically excluded due to space occupation, thereby avoiding the situation where the planned path cannot be constructed in the actual stage. For another example, when a newly installed frequency converter introduces strong electromagnetic interference at a certain stage, the stage scene set ScnSet can immediately update the corresponding interference area, ensuring that path planning can avoid the interference in advance, thereby avoiding elevator operation failures caused by electromagnetic interference. Thus, the module provides a dynamic, staged, and synchronized three-dimensional twin environment for elevator construction, significantly improving the accuracy and foresight of wiring planning.
[0141] Embodiment 4
[0142] Specifically, the constraint generation module includes a constraint element extraction processing unit and a dynamic constraint integration processing unit.
[0143] The constraint element extraction processing unit converts the safety specification threshold Std, the cable physical parameter Par, the component occupancy model Occ, and the maintenance access model Acs into a unified computable form based on the safety specification threshold Std, the cable physical parameter Par, the component occupancy model Occ, and the maintenance access model Acs, specifically including processing steps S11, S12, and S13.
[0144] S11, the bridge filling rate and the safety distance in the safety specification threshold Std are extracted one by one by using specification analysis technology;
[0145] The filling rate threshold constraint is numerically expressed in the form of the ratio of the bridge cross-sectional area to the occupied cable cross-sectional area;
[0146] The safety distance threshold constraint is numerically expressed in the form of the minimum allowed distance between the cable centerline and the surrounding components or adjacent cables;
[0147] The filling rate threshold constraint and the safety distance threshold constraint are integrated to form a computable threshold constraint;
[0148] S12, the minimum bending radius in the cable physical parameter Par is converted into a geometric constraint condition: path bending radius ≥ k·d, based on the cable outer diameter d, where k is a specification coefficient, by using a parameter conversion technique;
[0149] The tension in the cable physical parameter Par is converted into a mechanical constraint condition: path tension ≤ allowable tension value, by using the product of the cable cross-sectional area and the material mechanical properties;
[0150] The cross-sectional area of the cable physical parameter Par is converted into a conductor cross-sectional area constraint condition: it meets the lower limit requirement of current carrying capacity;
[0151] The geometric constraint condition, the mechanical constraint condition and the conductor cross-sectional area constraint condition are integrated into a physical parameter constraint group;
[0152] S13, the actual width of each maintenance passage in the elevator shaft is extracted in the component occupancy model Occ by using a spatial accessibility analysis technique, and compared with the minimum maintenance passage width specified in the specification, and the numerical value is converted into a passage width constraint;
[0153] In the maintenance passage model Acs, the three-dimensional space range required for standing and operating of the maintenance personnel is extracted, and the spatial overlap relationship with the components and cables is calculated, and the numerical value is converted into an accessible space range constraint;
[0154] The passage width constraint and the accessible space range constraint are combined into a maintenance accessibility constraint group;
[0155] The threshold constraint, the physical parameter constraint group and the maintenance accessibility constraint group obtained are integrated to obtain a constraint element set CstEle;
[0156] The maintenance passage model Acs is obtained by combining the construction drawings, the BIM personnel passage model and the on-site laser scanning or three-dimensional scanning; used to describe the geometric boundary and accessible space range of the maintenance personnel passage in the elevator shaft, including the passage width, the position and size of the standing area and the operating area.
[0157] The dynamic constraint integration processing unit fuses the constraint element set CstEle obtained into the stage scene set ScnSet stage by stage, so that the constraint condition is instantiated as a constraint set in each construction stage, specifically by mapping the specification threshold constraint group and the physical parameter constraint group to the corresponding voxel grid Vox(t) and passage network Net(t) in the twin scene Scn(t) of each stage, so that the path search meets the construction feasibility in terms of geometric scale and mechanical performance;
[0158] Synchronize the embedding of the maintenance accessibility constraint group into the component occupancy model Occ and the maintenance access channel model Acs, so that the maintenance personnel can reach and work after path planning, and then based on the promotion of the time slice sequence Tms, repeatedly execute the fusion integration process of the constraint element set CstEle at different stages, so that all stages in the stage scene set ScnSet correspond to the binding constraint set CstSet;
[0159] It should be noted that:
[0160] Based on the obtained constraint element set CstEle and the stage scene set ScnSet, use the stage fusion technology to embed the constraint element set CstEle into each twin scene Scn(t) in the stage scene set ScnSet;
[0161] At each stage, perform the constraint mapping operation:
[0162] Apply the specification threshold constraint group and the physical parameter constraint group to the voxel grid Vox(t) and the network Net(t);
[0163] Apply the maintenance accessibility constraint group to the component occupancy model Occ and the maintenance access channel model Acs;
[0164] Using a dynamic updating mechanism, refresh the constraint results stage by stage as the time slice sequence Tms advances;
[0165] Output the constraint set CstSet={Cst(t)|t∈Tms} corresponding to the stage scene set ScnSet one by one.
[0166] In this embodiment, the industry specifications, cable physical properties and maintenance requirements are systematically converted into computable constraint conditions, and are gradually integrated into the stage scene set ScnSet, and finally form the constraint set CstSet covering the whole construction process. This mechanism effectively solves the drawbacks of relying solely on experience to check the compliance of specifications in traditional elevator construction wiring. For example, when laying cables in the shaft bridge, construction personnel often find that the filling rate exceeds the safety specification requirements after actual operation, and need to adjust the cable path. Through the specification threshold constraint group in this module, the bridge filling rate can be accurately calculated during the path generation stage, and non-compliant paths are automatically excluded to avoid rework. For another example, if the path bending radius in a narrow space is less than the minimum allowed value specified by the cable physical parameters Par, it is difficult for traditional manual to fully check in the design stage, but the physical parameter constraint group in this module can exclude such high-risk paths before planning to avoid cable damage due to excessive bending in the later stage. At the same time, the maintenance accessibility constraint group ensures that maintenance personnel can enter and operate through spatial analysis of the component occupancy model Occ and the maintenance access channel model Acs, avoiding the situation that the maintenance opening is blocked by the cable after construction. Therefore, this module not only improves the specification compliance and safety reliability of the path search stage, but also includes maintenance accessibility in the pre-planning to ensure the constructability and maintainability of the elevator wiring throughout its life cycle.
[0167] Embodiment 5
[0168] Specifically, the path search and conflict detection module includes a path candidate generation processing unit and a multi-constraint screening and conflict detection processing unit.
[0169] The path candidate generation processing unit instantiates each wiring requirement in the wiring requirement list Lis as a path search task.
[0170] The specific instantiation process is as follows:
[0171] According to the given cable starting point position and end point position in the wiring requirement list Lis, the corresponding starting point node and end point node are located in the network Net.
[0172] Then a set of feasible paths from the starting node to the end node is generated using a multi-path search algorithm, and all generated results are organized according to the wiring requirement number to form a path candidate set PatSet.
[0173] The path candidate set PatSet and the wiring requirement list Lis maintain a one-to-one correspondence, ensuring that each wiring requirement has a candidate path as an input for subsequent constraint verification and conflict detection.
[0174] The multi-constraint screening and conflict detection processing unit performs constraint verification and conflict detection on each path candidate in the path candidate set PatSet.
[0175] The specific verification and detection contents are as follows:
[0176] In each twin scene Scn(Tid) identified by the time slice index Tid, the constraint element set CstEle corresponding to the time slice Tid in the constraint set CstSet is called to perform the threshold constraint, the physical parameter constraint group and the maintenance accessibility constraint verification;
[0177] At the same time, the spatial overlap detection of the path candidate is performed in the stage scene set ScnSet, the conflict situation with the components and other paths is counted, and each path candidate generates a path evaluation vector Eva(Pid, Tid) under each time slice index Tid;
[0178] The path evaluation vector Eva(Pid, Tid) includes the path length Len, the bending penalty Cur, the occupancy penalty Sat, the electromagnetic penalty Emf, the maintenance penalty Aca and the conflict count Cnt.
[0179] After the verification and detection are completed, all evaluation results are organized with the wiring demand number Pid and the time slice index Tid as double indexes to form the evaluation result set EvaSet.
[0180] The path length Len represents the sum of the geometric lengths of all edge segments of the candidate path in the traffic network Net(Tid); for each edge segment contained in the path, the three-dimensional Euclidean distance is taken, and the total length is obtained by adding them one by one. The result is output as a numerical index as the path length Len.
[0181] The bending penalty Cur is the difference between the actual bending radius of the candidate path at the turning point and the minimum allowable bending radius in the cable physical parameter Par; the acquisition method is as follows:
[0182] At each turning point, the path turning angle is calculated and the corresponding bending radius Ract is derived;
[0183] The minimum allowable bending radius Rmin in the cable physical parameter Par is compared;
[0184] If Ract≥Rmin, the penalty value is 0; if Ract<Rmin, the penalty value is converted into a proportional factor according to (Rmin−Ract) / Rmin, and the sum of all illegal turning points is obtained to obtain a numerical index as the bending penalty Cur.
[0185] The occupancy penalty Sat represents the difference between the space occupancy rate of the candidate path in the cable bridge or the channel cross section and the maximum allowable filling rate specified in the safety specification threshold Std; the acquisition method is as follows:
[0186] Calculate the total cable cross-sectional area occupied by the path Aocc; obtain the total cross-sectional area of the bridge or channel Atot; calculate the actual filling rate Rate = Aocc / Atot; compare with the allowed filling rate Rstd in the safety specification threshold Std:
[0187] If Rate≤Rstd, the penalty value is 0; if Rate>Rstd, the penalty value is converted to a proportional value as (Rate−Rstd) / Rstd, output as a numerical indicator, as the occupation penalty Sat;
[0188] The electromagnetic penalty Emf represents the over-limit amount of electromagnetic interference intensity generated by the candidate path within the electromagnetic sensitive list Emc relative to the allowed threshold; the acquisition method is as follows:
[0189] According to the rated current I in the cable physical parameter Par, combined with the path geometric length L, calculate the electromagnetic field strength Eact;
[0190] Read the sensitive threshold Estd of the corresponding position in the electromagnetic sensitive list Emc;
[0191] If Eact≤Estd, the penalty value is 0; if Eact>Estd, the penalty value is converted to a proportional value as (Eact−Estd) / Estd, output as a numerical indicator, as the electromagnetic penalty Emf;
[0192] The maintenance penalty Aca represents the degree of hindrance to the minimum accessible space and operation space of the maintenance channel model Acs caused by the candidate path; the acquisition method is as follows:
[0193] Obtain the minimum accessible channel width Wstd and operation space volume Vstd in the maintenance channel model Acs;
[0194] Calculate the remaining channel width Wact and remaining operation space volume Vact after the candidate path is actually occupied;
[0195] If Wact≥Wstd and Vact≥Vstd are met, the penalty value is 0; if not met, the penalty value is calculated by superimposing (Wstd−Wact) / Wstd+(Vstd−Vact) / Vstd, output as a numerical indicator, as the maintenance penalty Aca;
[0196] The conflict count Cnt represents the number of geometric overlaps of the candidate path with components or other paths in the stage scene Scn(Tid); the acquisition method is as follows:
[0197] Perform collision detection on the candidate path geometric entity and the component occupancy model Occ and the geometric entity of other paths in the same stage; count 1 for each valid overlap detected, and count the total number one by one, output as an integer indicator, as the conflict count Cnt.
[0198] In this embodiment, the path candidate set PatSet is generated for each item in the wiring requirement list Lis, and full-dimensional automatic screening is performed, so that the feasibility of the wiring path can be quantitatively evaluated in the planning stage. This module not only generates a path evaluation vector Eva(Pid, Tid) including path length Len, bending penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca, and conflict count Cnt for each candidate path, but also dynamically updates with time slice sequence Tms, and finally outputs a comprehensive evaluation result set EvaSet. This mechanism effectively avoids the limitations of traditional manual experience methods, which can only make rough judgments based on drawings and cannot quantify the advantages and disadvantages of the path. For example, in a certain elevator construction project, if the path candidate is too long and causes the cable procurement quantity to exceed the budget, the system can find and provide a better alternative solution in the planning stage through path length Len; if the path has a safety hazard at the corner because the bending radius is less than the allowable value of the cable physical parameters Par, the system can directly exclude it through bending penalty Cur; if the bridge in the shaft is close to saturation at some floors, the occupancy penalty Sat can quantify the gap between the actual filling rate and the safety specification threshold Std, avoiding the need to force the cable into the shaft after construction, which would result in rework; at the same time, the electromagnetic penalty Emf ensures that the control cable and the power equipment maintain a reasonable distance to avoid shaking or misoperation during elevator operation; the maintenance penalty Aca ensures the accessibility of the maintenance access in advance, so that personnel can enter the elevator after completion. In this way, the module makes the feasibility of the wiring path front-loaded, numerical, and dynamic, significantly improving the decision-making accuracy and construction security in the path planning stage.
[0199] Embodiment 6
[0200] Specifically, the scheme preferably includes a path selection unit and a three-dimensional mapping unit.
[0201] The path selection unit normalizes the six indicators (path length Len, bending penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca, and conflict count Cnt) in each path evaluation vector Eva(Pid, Tid) based on the evaluation result set EvaSet, eliminates the dimensional differences between different indicators, and performs weighted comprehensive calculation on the six normalized indicators to obtain a comprehensive evaluation value Val(Pid, Tid).
[0202] The comprehensive evaluation value Val(Pid, Tid) is obtained by the following calculation formula:
[0203] Val(Pid, Tid) = v1·Len + v2·Cur + v3·Sat + v4·Emf + v5·Aca + v6·Cnt;
[0204] In the formula, v1, v2, v3, v4, v5 and v6 respectively represent weight factors of path length Len, curvature penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca and conflict count Cnt, and the specific values are set by the user, and: v1+v2+v3+v4+v5+v6=1;
[0205] Synchronize all comprehensive evaluation values Val(Pid, Tid) from large to small, and select the first one as the optimal path Popt;
[0206] Among them, the normalization processing adopts the range normalization method to carry out dimensionless processing on the six indexes, maps the actual value of each index to the interval [0, 1], and ensures the comparability between different indexes;
[0207] The comprehensive evaluation value Val(Pid, Tid) is obtained by inputting the normalized six indexes into the weighted linear combination function for weighted comprehensive calculation under each time slice index Tid, to obtain the comprehensive evaluation value Val(Pid, Tid) of the candidate path in the time slice;
[0208] The three-dimensional mapping unit embeds the selected optimal path Popt into the digital twin three-dimensional environment of elevator construction, realizes the spatial mapping, dynamic visualization and publishing guidance of the path in the construction stage.
[0209] Specifically, the optimal path Popt is loaded in the stage scene set ScnSet, and the path geometric trajectory is spatially aligned with the shaft geometric model Geo, the component occupancy model Occ and the maintenance channel model Acs of the construction environment, to ensure the consistency of the geometric position of the path with the construction environment. Then, the optimal path Popt is three-dimensionally rendered in the three-dimensional twin environment, and a staged dynamic display advancing with the time slice sequence Tms is generated, ensuring that the construction personnel can preview the construction state of the path stage by stage. Finally, the three-dimensional publishing result containing the construction operation guidance is output, which is used for intuitive understanding and execution of the on-site personnel in the virtual environment.
[0210] In this embodiment, the unique optimal path Popt is automatically determined and selected from all candidate paths, and is visualized and published in the digital twin three-dimensional environment of elevator construction. Based on the evaluation result set EvaSet, the module first performs range normalization method on the six indexes (path length Len, curvature penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca, and conflict count Cnt) in each path evaluation vector Eva(Pid, Tid) to eliminate dimensional differences, then calculates the comprehensive evaluation value Val(Pid, Tid) through a weighted linear combination function, and finally selects the unique optimal path Popt. Subsequently, the three-dimensional mapping unit embeds the optimal path Popt into the stage scene set ScnSet, spatially aligns it with the shaft geometry model Geo, the component occupancy model Occ, and the maintenance access model Acs, and outputs the three-dimensional dynamic publishing result evolving with the time slice sequence Tms. This way effectively solves the problem that two-dimensional drawings or static models in traditional elevator construction are difficult for construction personnel to intuitively understand the wiring path. For example, in previous actual projects, construction units often mistakenly select the access due to ambiguous cable path description, resulting in rework; through the three-dimensional dynamic publishing result, construction personnel can directly preview the cable laying trend and the passing state of each stage in the virtual environment, ensuring that the wiring and construction sequence are completely consistent, thereby avoiding on-site misunderstandings and rework, and improving construction efficiency and communication accuracy.
[0211] Although embodiments of the present application have been shown and described, it is to be understood that various modifications, substitutions, replacements and variations can be made to these embodiments without departing from the principles and spirit of the present application, and the scope of the present application is defined by the appended claims and their equivalents.
Claims
1. A three-dimensional visualization management system for elevator construction based on digital twins, characterized in that: It includes a data acquisition and cleaning module, a twin modeling and fusion module, a constraint generation module, a path search and conflict detection module, and a solution optimization and 3D publishing module; The data acquisition and cleaning module extracts elevator construction-related data from multiple sources, including construction drawings, BIM models, site records, and standard specifications, and performs preprocessing to form a standardized dataset DatOut and a time slice sequence Tms. The twin modeling and fusion module constructs a twin scene Scn that is synchronized with the on-site construction status based on the standardized dataset DatOut and the time slice sequence Tms, and forms a stage scene set ScnSet as the construction stage evolves. The constraint generation module transforms the specification requirements and physical characteristics into computable wiring constraints, and combines them with the stage scenario set ScnSet to form a constraint set CstSet that dynamically changes with the stage. The path search and conflict detection module generates a path candidate set PatSet for each of the cabling requirement list Lis within the network Net, and performs multi-constraint screening and conflict detection based on the constraint set CstSet and the stage scenario set ScnSet to form an evaluation result set EvaSet; The scheme optimization and 3D publishing module performs constructability judgment and comprehensive optimization on the path candidate set PatSet based on the evaluation result set EvaSet, determines the unique optimal path Popt, and publishes and executes it in the 3D model of elevator construction.
2. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 1, characterized in that: The data acquisition and cleaning module includes a data acquisition unit and a standardization processing unit; The data acquisition unit extracts elevator construction-related data from multiple sources of information, including construction drawings, BIM models, site records, and standard specifications, and forms a raw data set (RawSet). The raw dataset includes the shaft geometry model Geo, the component occupancy model Occ, the construction schedule Sch, the cabling requirements list Lis, the cable physical parameters Par, the safety standard threshold Std, and the electromagnetic susceptibility list Emc. The shaft geometry model Geo was obtained by combining the BIM model and structural construction drawings from the architectural design phase with on-site laser measurement and 3D scanning results for correction. The component occupancy model Occ is obtained through the BIM MEP professional model and construction progress records during the construction phase; The construction schedule plan Sch is obtained by extracting it from the construction organization design documents and the project management system schedule of the construction unit. The wiring requirements list Lis is obtained by extracting from electrical construction drawings and the construction company's material plan list; The cable physical parameter Par was obtained by extracting the product technical specifications provided by the cable manufacturer and the technical parameter documents from the procurement process. The safety standard threshold Std is obtained by extracting it from industry standards and construction acceptance specifications. The electromagnetic susceptibility list Emc was obtained by extracting the electromagnetic compatibility analysis report and equipment list provided by the electrical design institute.
3. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 2, characterized in that: The standardization processing unit is used to preprocess the raw dataset RawSet. The preprocessing includes spatial reference correction processing, stage sequence generation processing, parameter unit and specification verification processing, and electromagnetic constraint mapping processing to obtain the preprocessed standardized dataset DatOut and time slice sequence Tms. The spatial reference correction process uses three-dimensional coordinate alignment technology to unify the shaft geometric model Geo and the component occupancy model Occ into a coordinate system with the shaft reference point as the origin. The phase sequence generation process uses progress parsing technology to extract the construction phase nodes and their time ranges from the construction schedule plan Sch; then it uses task decomposition technology to map each cabling requirement in the cabling requirement list Lis to the corresponding construction phase; and forms a phase cabling task set TaskSet. The TaskSet set of phased cabling tasks is divided into construction phases and formed into an ordered time slice sequence Tms. The parameter unit and specification verification process uses unit conversion technology to unify all values in the cable physical parameter Par into a standard unit system; The electromagnetic constraint mapping process uses three-dimensional spatial projection technology to mark the location and radius of action of the interference sources in the electromagnetic susceptibility list Emc in the three-dimensional model; Using stage partitioning technology, the interference region of the interference source is divided according to the time slice sequence Tms to generate an electromagnetic sensitive area that changes with the stage.
4. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 3, characterized in that: The twin modeling fusion module includes a twin scene construction processing unit and a computational expression generation processing unit; The twin scene construction and processing unit, based on the acquired standardized dataset DatOut and time slice sequence Tms, uses 3D scene reconstruction technology to load the shaft geometry model Geo and component occupancy model Occ under a unified coordinate reference to generate the initial twin scene Scn. Then, using the phase instantiation technique, driven by the time slice sequence Tms, the construction schedule plan Sch and the phase wiring task set TaskSet are mapped to the twin scene Scn. The installed, not installed and temporary facilities of each phase component are instantiated, and the phase scene set ScnSet={t twin scene Scn(t)|t∈time slice sequence Tms} is generated phase by phase. Finally, the safety specification threshold Std and the electromagnetic sensitivity list Emc are written into each twin scenario Scn(t) in the stage scenario set ScnSet.
5. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 4, characterized in that: The computational expression generation and processing unit uses grid discretization technology to perform three-dimensional discretization on each twin scene Scn(t) in the stage scene set ScnSet, generate the vox grid Vox(t) of the stage of twin scene Scn(t), and bind it with the index relationship of the time slice sequence Tms; On each vox(t) obtained, identify the passable cells, establish the connectivity between nodes and edges, obtain the passable network Net(t) of each vox(t) stage, and bind it to the index relationship with the time slice sequence Tms. Simultaneously define the stage index Idt, and each stage index Idt uniquely corresponds to a time slice t in the time slice sequence Tms. A stage index selection mechanism is adopted, which selects the result of the target stage from the vox(t) generated by stage and the network Net(t) through the stage index Idt, and provides the stage-consistent vox and network Net to the outside world; Finally, the stage index binding mechanism is used to establish a one-to-one binding relationship between the stage index Idt and the twin scene Scn(t), vox mesh Vox(t), and passage network Net(t), forming a mapping: stage index Idt is bound to {time slice t in time slice sequence Tms, twin scene Scn(t), vox mesh Vox(t), passage network Net(t)}; Then, based on each time slice t ∈ time slice sequence Tms, a corresponding twin scene Scn(t) is generated, and all staged scenes are arranged in chronological order to form a staged scene set ScnSet={Scn(t)|t∈Tms}.
6. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 5, characterized in that: The constraint generation module includes a constraint element extraction and processing unit and a dynamic constraint integration and processing unit. The constraint element extraction and processing unit transforms the safety standard threshold Std, cable physical parameters Par, component occupancy model Occ, and maintenance channel model Acs into a unified computable form, specifically including processing steps S11, S12, and S13. S11. By using standard parsing technology, extract the cable tray filling rate and safety spacing in the safety standard threshold Std one by one; The ratio of the cross-sectional area of the cable tray to the cross-sectional area of the occupied cables is numerically converted into a fill rate threshold constraint. The minimum allowable distance between the cable centerline and surrounding components or adjacent cables is numerically converted into a safety distance threshold constraint. Integrate fill rate threshold constraints and safety distance threshold constraints to form a computable threshold constraint; S12. By using parameter conversion technology, the minimum bending radius in the physical parameter Par of the cable is converted into a geometric constraint condition based on the outer diameter d of the cable: path bending radius ≥ k·d, where k is the standard coefficient; For the tensile force in the cable physical parameter Par, the mechanical constraint condition is converted by the product of the cable cross-sectional area and the material mechanical properties: path tension ≤ allowable tensile force value; The cross-sectional area in the cable's physical parameter Par is converted into the conductor cross-sectional area constraint condition: satisfying the lower limit requirement of current carrying capacity; Integrate geometric constraints, mechanical constraints, and conductor cross-sectional area constraints, and summarize them into a physical parameter constraint group; S13. By using spatial accessibility analysis technology, the actual width of each maintenance passage in the elevator shaft is extracted in the component occupancy model Occ, and compared with the minimum maintenance passage width specified in the standard, and the value is converted into a passage width constraint. In the maintenance access model ACS, the three-dimensional space range required for maintenance personnel to stand and operate is extracted, and the spatial overlap relationship between components and cables is calculated and numerically converted into reachable space range constraints. Combine the channel width constraint and the reachable space range constraint into a maintenance reachability constraint group; Then, the obtained threshold constraints, physical parameter constraints, and maintenance accessibility constraints are integrated to obtain the constraint element set CstEle; The maintenance access model Acs is obtained by combining construction drawings, BIM personnel access models, and on-site laser scanning or 3D scanning.
7. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 6, characterized in that: The dynamic constraint integration processing unit integrates the acquired constraint element set CstEle into the stage scene set ScnSet stage by stage, so that the constraint conditions are instantiated into a constraint set in each construction stage. Specifically, in the twin scene Scn(t) of each stage, the standard threshold constraint group and the physical parameter constraint group are mapped to the corresponding vox mesh Vox(t) and the access network Net(t), so that the path search meets the construction feasibility in terms of both geometric scale and mechanical performance. The maintenance accessibility constraint group is embedded into the component occupancy model Occ and the maintenance channel model Acs simultaneously, so that maintenance personnel can reach and perform operations after path planning. Then, based on the advancement of the time slice sequence Tms, the fusion and integration process of the constraint element set CstEle is repeatedly executed at different stages, so that all stages in the coverage stage scenario set ScnSet correspond to the binding constraint set CstSet.
8. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 7, characterized in that: The path search and conflict detection module includes a path candidate generation processing unit and a multi-constraint filtering and conflict detection processing unit. The path candidate generation processing unit instantiates each wiring requirement in the wiring requirement list Lis into a path search task. The specific instantiation process is as follows: Based on the cable start and end points given in the cabling requirements list Lis, locate the corresponding start and end nodes in the network Net. Then, a set of feasible paths from the starting node to the ending node is generated using a multi-path search algorithm. All generated results are organized according to the wiring requirement number to form a path candidate set PatSet. The path candidate set PatSet maintains a one-to-one correspondence with the cabling requirement list Lis.
9. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 8, characterized in that: The multi-constraint filtering and conflict detection processing unit performs constraint verification and conflict detection on each path candidate set PatSet; The specific verification and testing content is as follows: In each twin scenario Scn(Tid) identified by the time slice index Tid, the constraint element set CstEle of the constraint set CstSet corresponding to the time slice Tid is called to perform threshold constraint, physical parameter constraint group and maintenance accessibility constraint verification one by one; Meanwhile, spatial overlap detection is performed on candidate paths within the stage scene set ScnSet, and the conflict between components and candidate paths is statistically analyzed. For each candidate path, a path evaluation vector Eva(Pid,Tid) is generated under each time slice index Tid. The path evaluation vector Eva(Pid,Tid) includes path length Len, curvature penalty Cur, occupancy penalty Sat, electromagnetic penalty Emf, maintenance penalty Aca, and collision count Cnt. After the verification and testing are complete, all evaluation results are organized using the cabling requirement number Pid and the time slice index Tid as dual indexes, forming an evaluation result set EvaSet; The path length Len represents the sum of the geometric lengths of all edge segments of the candidate path in the network Net(Tid); The bending penalty Cur represents a measure of the difference between the actual bending radius of the candidate path at the turning point and the minimum allowable bending radius in the cable physical parameter Par. The occupancy penalty Sat represents a measure of the difference between the space occupancy rate of the candidate path within the cross-section of the cable tray or channel and the maximum allowable fill rate specified in the safety specification threshold Std. The electromagnetic penalty Emf represents the amount by which the intensity of electromagnetic interference generated by the candidate path exceeds the allowable threshold within the range of the electromagnetic sensitivity list Emc. The maintenance penalty Aca represents the degree to which the candidate path hinders the minimum reachability space and operating space of the maintenance channel model Acs. The conflict count Cnt represents the number of geometric overlaps between components or candidate paths in the stage scenario Scn(Tid).
10. The elevator construction three-dimensional visualization management system based on digital twin as described in claim 9, characterized in that: The preferred scheme and 3D publishing module includes a path selection unit and a 3D mapping unit; Based on the evaluation result set EvaSet, the path selection unit normalizes the six indicators in each path evaluation vector Eva(Pid,Tid) to eliminate the dimensional differences between different indicators, and performs a weighted comprehensive calculation on the six normalized indicators to obtain the comprehensive evaluation value Val(Pid,Tid). Simultaneously sort all comprehensive evaluation values Val(Pid,Tid) from largest to smallest, and select the first one as the optimal path Popt; The three-dimensional mapping unit embeds the selected optimal path Popt into the digital twin three-dimensional environment of elevator construction, realizing spatial mapping, dynamic visualization and guidance release of the path during the construction phase. Specifically, the optimal path Popp is loaded into the stage scene set ScnSet, and the path geometry is spatially aligned with the construction environment's shaft geometry model Geo, component occupancy model Occ, and maintenance passage model Acs. Subsequently, the optimal path Popp is rendered in 3D within a 3D twin environment, and a phased dynamic display is generated as the time slice sequence Tms progresses.
Citation Information
Patent Citations
Construction site construction elevator monitoring and early warning system based on digital twinning technology
CN113487095A
High-rise building elevator management system and method based on space-time information platform
CN119953993A