BIM collaborative design method and system for escalator, electronic equipment and medium

Through the design parameter optimization algorithm and simulation verification method, the problems of long design cycle and low accuracy in traditional escalator design methods are solved, and the escalator design is efficient, accurate and intelligent, and adapted to the complex railway and rail transit environment.

CN119691848APending Publication Date: 2025-03-25CHINA RAILWAY SIYUAN SURVEY & DESIGN GRP CO LTD +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411651452.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-19
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

Traditional escalator design methods have problems such as long design cycle, low accuracy, and error-prone, and it is difficult to adapt to the complex and changeable railway and rail transit environment. How to achieve collaborative design and intelligent verification of escalators in the BIM system is an urgent problem.

Method used

The optimal solution of the design parameters is calculated using the design parameter optimization algorithm, the escalator model is constructed through the optimized design parameters, and simulation verification is carried out under different load conditions, and the design parameters are optimized according to the simulation results until the performance parameters meet the preset performance indicators.

Benefits of technology

It realizes the efficiency, accuracy and intelligence of escalator design, ensures that the design results comply with strict safety standards and design specifications, and improves the efficiency of collaborative design among multiple professional teams.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119691848A_ABST
    Figure CN119691848A_ABST
Patent Text Reader

Abstract

The invention provides a BIM collaborative design method and system for an escalator, electronic equipment and a medium, and the method comprises the steps: calculating an optimal solution of a design parameter through employing a design parameter optimization algorithm, so as to guide a user to input the optimized design parameter again; constructing and outputting an escalator model based on the optimized design parameters; respectively simulating the escalator models under the action of different load conditions to obtain performance parameters; according to the incidence relation between the performance parameters and the design parameters, the design parameters associated with the performance parameters which do not conform to the preset performance indexes serve as to-be-optimized design parameters; and repeating the steps until the performance parameters accord with the preset performance indexes, and outputting a design result. According to the method, multiple parties in the rail transit project can collaboratively design the model meeting the design standard.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of BIM modeling, and in particular to a BIM collaborative design method, system, electronic equipment and medium for an escalator. Background Art

[0002] With the acceleration of urbanization and the continuous expansion of railway and rail transit systems, escalators, as an indispensable part of railway and rail transit facilities, are increasingly in need of design and construction. Traditional escalator design methods mainly rely on manual drawing and 2D CAD software, and escalators involve many professional interfaces, which require not only seamless interfaces with civil engineering, but also professional connections with power, monitoring, and communication systems. Traditional 2D design is prone to problems such as long design cycles, low precision, and easy errors, and is difficult to adapt to the complex and changing railway and rail transit environment.

[0003] With the widespread application of BIM (Building Information Modeling) technology in the construction industry, its advantages of efficiency and accuracy have gradually emerged, bringing new ideas and solutions to escalator design. However, the application of BIM technology in the design of railway and rail transit escalators still faces many challenges. First of all, the structure of the escalator is complex and contains many components and subsystems. How to parameterize and integrate these components into the BIM model is a technical problem. Secondly, the design of rail transit escalators must follow strict safety standards and design specifications. How to realize the intelligent verification of these standards and specifications in the BIM system is an urgent problem to be solved. Finally, the construction period of rail transit projects is long and there are many participants. How to achieve collaborative design among multiple disciplines and teams and ensure the consistency and accuracy of design information is also a key problem that BIM technology needs to solve in the design of rail transit escalators. Summary of the invention

[0004] The present invention provides a BIM collaborative design method, system, electronic equipment and medium for an escalator, which can enable multiple parties in a rail transit project to collaboratively design a model that meets the design standards.

[0005] According to one aspect of the present invention, a BIM collaborative design method for an escalator is provided, comprising:

[0006] Step 101, using a design parameter optimization algorithm to calculate the optimal solution of the design parameters to guide the user to re-enter the optimized design parameters; the design parameters represent the structural parameters designed for the escalator;

[0007] Step 102: construct and output an escalator model based on the optimized design parameters;

[0008] Step 103, simulating the escalator model under different load conditions respectively to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions;

[0009] Step 104: according to the association relationship between the performance parameter and the design parameter, the design parameter associated with the performance parameter that does not meet the preset performance index is used as the design parameter to be optimized;

[0010] Repeat steps 101 to 104 until the performance parameters meet the preset performance indicators, and then output the design results.

[0011] Optionally, before step 101, the method further includes:

[0012] Parameter verification is performed on each of the input design parameters to obtain the design parameters that do not meet the preset parameter standards, so as to guide the user to re-enter the design parameters that meet the preset parameter standards.

[0013] Optionally, the design parameter optimization algorithm is one of a genetic algorithm, a particle swarm algorithm, a firefly algorithm, and an ant colony algorithm.

[0014] Optionally, the using a design parameter optimization algorithm to calculate the optimal solution of the design parameters includes:

[0015] The particle swarm algorithm is used to calculate the optimal solution of the design parameters:

[0016] The optimal solution of design parameters calculated by using particle swarm algorithm includes:

[0017] D i (s+1)=D i (s)+ω·(D i (s)-D i (s-1))+c1·r1·(P best,i -D i (s))+c2·r2·(G best -D i (s))

[0018] Where D i (s+1) represents the design parameter combination of the i-th design scheme in the s+1 step; s represents the number of iterations; ω is the inertia weight, which is used to control the influence of the current design parameter combination on the next step parameter combination; c1 and c2 are learning factors, which are used to adjust the amplitude of the design scheme moving toward the individual optimal solution and the global optimal solution; r1 and r2 are two random numbers uniformly distributed in the interval [0,1], which are used to increase the randomness of the search; P best,iis the design parameter combination with the best performance index experienced by the i-th design scheme, that is, the individual optimal solution; G best It is the parameter combination with the best performance index in all design schemes iterated to the current calculation process, that is, the global optimal solution.

[0019] Optionally, the design parameters include at least main parameters of the escalator, truss parameters, handrail parameters, upper and lower machine room parameters, overlap parameters and model coordinates;

[0020] The performance parameters at least include stress, strain and displacement of the escalator under different load conditions.

[0021] According to another aspect of the present invention, a BIM collaborative design system for escalators is provided, comprising:

[0022] A parameter optimization module, used to calculate the optimal solution of the design parameters using a design parameter optimization algorithm to guide the user to re-enter the optimized design parameters; the design parameters represent the structural parameters designed for the escalator;

[0023] A model building module, used for building and outputting an escalator model based on the optimized design parameters;

[0024] A simulation module, used to simulate the escalator model under different load conditions to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions;

[0025] A parameter selection module, for selecting the design parameters associated with the performance parameters that do not meet the preset performance index as the design parameters to be optimized according to the association relationship between the performance parameters and the design parameters;

[0026] The loop module is used to repeat the steps from the parameter optimization module to the parameter selection module until the performance parameters meet the preset performance indicators, and then output the design results.

[0027] Optionally, it also includes:

[0028] The collaborative design module is used to receive data uploaded by users of different professions and parse it into data recognizable by the BIM collaborative design system; and provide downloadable escalator data for users of different professions, wherein the escalator data includes current version data and historical version data.

[0029] Optionally, the model building module is further used to create a three-dimensional BIM model of the escalator based on the optimized design parameters, and multiple views of the three-dimensional BIM model.

[0030] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0031] at least one processor; and

[0032] a memory communicatively connected to the at least one processor; wherein,

[0033] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the BIM collaborative design method for escalators described in any embodiment of the present invention.

[0034] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the BIM collaborative design method for escalators described in any embodiment of the present invention when executed.

[0035] The technical solution of the embodiment of the present invention obtains the optimal design parameters by adaptively optimizing the input design parameters, and then guides the user to re-enter the optimized design parameters; the performance parameters of the escalator model are checked by modeling and simulation with the optimized design parameters, and the design parameters related to the performance parameters that do not meet the standards are re-optimized according to the check results, and the optimization of the design parameters is gradually achieved in a feedback adjustment manner, so that an escalator model that meets the design standards can be designed; the present invention can also provide multi-professional team users with the input and modification requirements of design parameters, so that each team can efficiently complete the design of the escalator project.

[0036] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0038] Figure 1 is a flow chart of a BIM collaborative design method for an escalator provided according to Embodiment 1 of the present invention;

[0039] Figure 2 A flowchart of a BIM collaborative design method for an escalator provided according to a second embodiment of the present invention;

[0040] Figure 3 A framework diagram of a BIM collaborative design system for an escalator provided in Embodiment 3 of the present invention;

[0041] Figure 4 It is a structural schematic diagram of an electronic device for implementing a BIM collaborative design method for an escalator provided in Embodiment 4 of the present invention. DETAILED DESCRIPTION

[0042] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0043] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0044] Embodiment 1

[0045] Figure 1 A flowchart of a BIM collaborative design method for an escalator is provided for the first embodiment of the present invention. Figure 1 As shown, the method includes:

[0046] S101. Calculate the optimal solution of the design parameters using a design parameter optimization algorithm to guide the user to re-enter the optimized design parameters; the design parameters represent the structural parameters designed for the escalator.

[0047] In this embodiment, personnel from different professional teams can input design parameters into the BIM collaborative design system to build escalator models for subways, airport shopping malls, etc. The input design parameters include at least the main parameters of the escalator, truss parameters, handrail parameters, upper and lower machine room parameters, overlap parameters and model coordinates. Among them, the main parameters of the escalator may include the inclination angle, lifting height and ladder width of the escalator, the truss parameters may include the truss width and truss thickness, the handrail parameters may include the handrail height and the upper and lower handrail positions, the upper and lower machine room parameters may include the upper and lower flat section lengths and the upper and lower machine room heights, the overlap parameters may include the overlap length and overlap thickness, and the model coordinates are the model XYZ three-dimensional coordinates of the escalator relative to the station coordinates.

[0048] The design parameter optimization algorithm can be any algorithm that iteratively adjusts candidate design solutions to approach the optimal solution, such as genetic algorithm, particle swarm algorithm, firefly algorithm, ant colony algorithm, etc. In each iteration of the design parameter optimization algorithm, the algorithm will calculate a new design parameter combination based on the current design parameter combination and a certain search strategy. This calculation process takes into account the individual optimal solution found in the historical search (i.e., the best performance achieved by the current design solution itself) and the global optimal solution (i.e., the best performance achieved so far among all design solutions). By comparing and learning these optimal solutions, the algorithm can guide the optimization trend and adjustment range of the design parameters, thereby effectively searching in the design parameter space. Among them, each candidate design solution represents a set of design parameter combinations, such as tilt angle, ladder width, etc. When the design parameter optimization algorithm is used to calculate the optimal solution of the input design parameters, that is, output the optimal design parameter combination, users from different professional teams can be guided to re-enter the optimized design parameters according to the optimal design parameter combination.

[0049] S102: construct and output an escalator model based on the optimized design parameters.

[0050] S103, simulating the escalator model under different load conditions respectively to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions.

[0051] For the optimized design parameters input into the BIM collaborative design system, the BIM collaborative design system can automatically create a BIM model from the design parameters. For the created BIM model, the static and dynamic structural performance can be checked under different load conditions such as no load, full load, wind pressure, snow pressure, earthquake, etc., so as to obtain the force, deformation and displacement data of the BIM model under different loads. Among them, the performance parameters at least include the stress, strain and displacement of the escalator under different load conditions.

[0052] S104: According to the association relationship between the performance parameters and the design parameters, the design parameters associated with the performance parameters that do not meet the preset performance indicators are used as design parameters to be optimized.

[0053] There is a certain correlation between performance parameters and design parameters, for example, performance parameters can have a functional correlation with design parameters. In one embodiment, the main design parameters that affect the strain simulation results of the escalator truss are the truss material, the spacing between truss beams, the cross-sectional size of the truss main beam steel pipe, and the cross-sectional size of the truss beam angle steel. The main design parameters that affect the displacement simulation results of the escalator are: the number of intermediate supports, the upper and lower lap lengths, and the number of support pads. The main design parameters that affect the stress simulation results of the escalator are: transportation capacity, operating time, and step load.

[0054] When a performance parameter does not meet the preset performance index, the design parameter associated with the performance parameter that does not meet the preset performance index is used as the design parameter to be optimized, and the design parameter to be optimized is optimized again.

[0055] S105, repeat S101-S104 until the performance parameters meet the preset performance indicators, and then output the design results.

[0056] After determining the design parameters to be optimized, the design parameter optimization algorithm can be used to calculate the optimal solution of the design parameters to be optimized, so as to further guide the user to input the optimized design parameters; build and output the escalator model based on the optimized design parameters; simulate the escalator model under different load conditions to obtain performance parameters; the performance parameters characterize the force, deformation and displacement data of the escalator under different load conditions; according to the correlation between the performance parameters and the design parameters, the design parameters associated with the performance parameters that do not meet the preset performance indicators are used as the design parameters to be optimized. Repeat the above steps until the performance parameters meet the preset performance indicators, and then output the design results.

[0057] The final design results may include a verification report of performance parameters and a BIM model when the performance parameters meet the preset performance indicators.

[0058] The technical solution of the embodiment of the present invention obtains the optimal design parameters by adaptively optimizing the input design parameters, and then guides the user to re-enter the optimized design parameters; the performance parameters of the escalator model are checked by modeling and simulation with the optimized design parameters, and the design parameters related to the performance parameters that do not meet the standards are re-optimized according to the check results, and the optimization of the design parameters is gradually achieved in a feedback adjustment manner, so that an escalator model that meets the design standards can be designed; the present invention can also provide multi-professional team users with the input and modification requirements of design parameters, so that each team can efficiently complete the design of the escalator project.

[0059] Embodiment 2

[0060] Figure 2 This is a flow chart of a BIM collaborative design method for an escalator provided in the second embodiment of the present invention. Figure 2 As shown, the method includes:

[0061] S201, performing parameter verification on each of the input design parameters to obtain the design parameters that do not meet the preset parameter standards, so as to guide the user to re-enter the design parameters that meet the preset parameter standards.

[0062] For each design parameter input by the user, the BIM collaborative design system can compare each input design parameter with the preset parameter standard of the escalator. The specific BIM collaborative design system can first search for the preset parameter standard value: by searching for the specified value or range corresponding to each input design parameter in the current escalator design standards and specifications and the design parameters of the existing escalator in operation; and comparing the value of the design parameter with the specified value or range. If the value of the design parameter is within the specified range or meets the standard requirements, it is recorded as "compliant"; otherwise, it is recorded as "non-compliant" and may be accompanied by a specific error message or suggestion to guide the user to re-enter the design parameter. After traversing all the input design parameters, check the records in the result set. If all design parameters meet the standard, a "verification passed" message is output; if there is a non-compliance, a "verification failed" message is output, and all non-compliant design parameters and their detailed information are listed.

[0063] S202, using a particle swarm algorithm to calculate the optimal solution of the design parameters.

[0064] The optimal solution of design parameters calculated by using particle swarm algorithm includes:

[0065] D i (s+1)=D i (s)+ω·(D i (s)-D i (s-1))+c1·r1·(Pbest,i -D i (s))+c2·r2·(G best -D i (s))

[0066] Where D i (s+1) represents the design parameter combination of the i-th design scheme in the s+1 step; s represents the number of iterations; ω is the inertia weight, which is used to control the influence of the current design parameter combination on the next step parameter combination; c1 and c2 are learning factors, which are used to adjust the amplitude of the design scheme moving toward the individual optimal solution and the global optimal solution; r1 and r2 are two random numbers uniformly distributed in the interval [0,1], which are used to increase the randomness of the search; P best,i is the design parameter combination with the best performance index experienced by the i-th design scheme, that is, the individual optimal solution; G best It is the parameter combination with the best performance index in all design schemes iterated to the current calculation process, that is, the global optimal solution.

[0067] When the above formula reaches the maximum number of iterations or the change of design parameters tends to be stable or the performance index reaches the preset target, the iteration is stopped and the optimal solution is output.

[0068] S203: construct and output an escalator model based on the optimized design parameters.

[0069] S204, simulating the escalator model under different load conditions respectively to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions.

[0070] S205 . According to the association relationship between the performance parameters and the design parameters, the design parameters associated with the performance parameters that do not meet the preset performance indicators are used as design parameters to be optimized.

[0071] S206, repeat S202-S205 until the performance parameter meets the preset performance index, and then output the design result.

[0072] The method of the second embodiment of the present invention realizes the specification verification of each input design parameter by performing parameter verification on each input design parameter, and guides the user to make modifications, thereby improving the efficiency of collaborative development; obtains the optimal design parameters by adaptively optimizing the input design parameters, and then guides the user to re-enter the optimized design parameters; verifies the performance parameters of the escalator model by modeling and simulating with the optimized design parameters, and re-optimizes the design parameters related to the performance parameters that do not meet the standards based on the verification results, and gradually realizes the optimization of the design parameters by feedback adjustment, so that an escalator model that meets the design standards can be designed; the present invention can also provide multi-professional team users with the input and modification requirements of design parameters, so that each team can efficiently complete the design of the escalator project.

[0073] Embodiment 3

[0074] Figure 3 This is a schematic diagram of the structure of a BIM collaborative design system for escalators provided in the third embodiment of the present invention. Figure 3 As shown, the system includes:

[0075] The parameter optimization module 301 is used to calculate the optimal solution of the design parameters by using the design parameter optimization algorithm to guide the user to re-enter the optimized design parameters; the design parameters represent the structural parameters designed for the escalator.

[0076] The model building module 302 is used to build and output an escalator model based on the optimized design parameters.

[0077] The simulation module 303 is used to simulate the escalator model under different load conditions to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions.

[0078] The parameter selection module 304 is used to select the design parameters associated with the performance parameters that do not meet the preset performance indicators as the design parameters to be optimized according to the association relationship between the performance parameters and the design parameters.

[0079] The loop module 305 is used to repeat the steps from the parameter optimization module to the parameter selection module until the performance parameters meet the preset performance indicators, and then output the design results.

[0080] In one embodiment, a parameter input module is also included, which is used to provide a design parameter input port for users of different professional teams, as well as a setting port for default parameters. Among them, the design parameters mainly include the main parameters of the escalator (inclination angle, lifting height and ladder width), truss parameters (truss width and truss thickness), handrail parameters (handrail height and upper and lower handrail positions), upper and lower machine room parameters (upper and lower flat section lengths and upper and lower machine room heights), overlap parameters (lap length and overlap thickness) and model coordinates (model XYZ three-dimensional coordinates relative to station coordinates). The default parameter library consists of wainscot parameters (apron thickness, exterior decorative panel thickness, wainscot thickness and handrail cover thickness), support parameters (support position and support height) and terrain parameters. The default parameters are the default unchanged parameters.

[0081] In one embodiment, it further includes:

[0082] The collaborative design module is used to receive data uploaded by users of different professions and parse it into data recognizable by the BIM collaborative design system; and provide downloadable escalator data for users of different professions, wherein the escalator data includes current version data and historical version data.

[0083] The collaborative design module can support multiple professional (such as structural, electrical, mechanical, etc.) designers in the field of railway and rail transit to participate in the design work together, realize the sharing and synchronization of design data through a unified platform, and promote cross-professional communication and collaboration; in the collaborative design process, the escalator design parameters can be standardized and data can be shared with personnel from multiple professions. In the escalator design process, drawing data is an important form of design results. In order to achieve data standardization, drawing data needs to be converted into standard data tables. Standard data tables usually contain the following information: (1) Equipment parameters: such as basic information such as escalator model, specifications, lifting height, inclination, etc. (2) Interface dimensions: including the dimensions of the upper and lower support platforms, the dimensions and location of the reserved openings, etc. In order to realize the sharing and transmission of escalator data between related professions, it is necessary to establish a universal data transmission belt and channel. These transmission belts and channels can be realized based on digital technology and Internet platforms, specifically including the following aspects: (1) Data sharing platform: Establish a data sharing platform on which professionals can upload and download relevant data. The platform should have data security and access control functions to ensure data security and confidentiality. (2) Data transmission protocol: formulate a unified data transmission protocol to standardize the format and transmission method of data. This helps to achieve seamless connection and sharing of data between different systems. After the escalator design parameters are transmitted to relevant disciplines (civil engineering, etc.) through universal data transmission belts and channels, the relevant disciplines need to import these data into their own design systems and convert them into the form they need. This includes the following steps: Data reception: The relevant disciplines receive escalator data from the data sharing platform or collaborative design software. Data analysis: parse the received data to extract the required information and parameters. Import design: import the parsed data into your own design system for further design. Through the above steps, the relevant disciplines can achieve effective utilization and transformation of escalator data and improve the coordination and efficiency of design.

[0084] In one embodiment, the model building module 302 is further used to create a three-dimensional BIM model of the escalator and multiple views of the three-dimensional BIM model based on the optimized design parameters.

[0085] The model construction module 302 can construct and output a three-dimensional BIM model of the escalator model based on the optimized design parameters, and output a two-dimensional drawing of multiple views of the three-dimensional BIM model, wherein the two-dimensional drawings include the front elevation, rear elevation, left elevation, right elevation views and a specific elevation plan of the escalator, and contain annotations, project information, stage information, etc.

[0086] In one embodiment, it also includes a design output module, which generates and outputs the final escalator structure verification report, the optimized solution report, the 3D BIM model, the multi-view Figure 2Dimensional drawings, walkthroughs and installation videos.

[0087] The message data processing resource scheduling device provided in the embodiment of the present invention can execute the BIM collaborative design method of the escalator provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0088] Embodiment 4

[0089] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0090] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0091] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0092] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a BIM collaborative design method for escalators.

[0093] In some embodiments, a BIM collaborative design method for an escalator may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the BIM collaborative design method for an escalator described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute a BIM collaborative design method for an escalator in any other appropriate manner (e.g., by means of firmware).

[0094] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0095] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0096] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0097] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0098] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0099] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0100] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0101] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A BIM collaborative design method for escalators, characterized in that: include: Step 101: Calculate the optimal solution of the design parameters using a design parameter optimization algorithm to guide the user to re-enter the optimized design parameters; The design parameters represent the structural parameters designed for the escalator; Step 102: construct and output an escalator model based on the optimized design parameters; Step 103, simulating the escalator model under different load conditions respectively to obtain performance parameters; the performance parameters represent the force, deformation and displacement data of the escalator under different load conditions; Step 104: according to the association relationship between the performance parameter and the design parameter, the design parameter associated with the performance parameter that does not meet the preset performance index is used as the design parameter to be optimized; Repeat steps 101 to 104 until the performance parameters meet the preset performance indicators, and then output the design results.

2. The BIM collaborative design method for escalators according to claim 1, characterized in that: Before step 101, the method further includes: Parameter verification is performed on each of the input design parameters to obtain the design parameters that do not meet the preset parameter standards, so as to guide the user to re-enter the design parameters that meet the preset parameter standards.

3. The BIM collaborative design method for escalators according to claim 1, characterized in that: The design parameter optimization algorithm is one of a genetic algorithm, a particle swarm algorithm, a firefly algorithm, and an ant colony algorithm.

4. The BIM collaborative design method for escalators according to claim 3 is characterized in that: The method of calculating the optimal solution of the design parameters by using the design parameter optimization algorithm includes: The particle swarm algorithm is used to calculate the optimal solution of the design parameters; The optimal solution of design parameters calculated by using particle swarm algorithm includes: D i (s+1)=D i (s)+ω·(D i (s)-D i (s-1))+c1·r1·(P besti -D i (s))+c2·r2·(G best -D i (s)) Where D i (s+1) represents the design parameter combination of the i-th design scheme in the s+1 step; s represents the number of iterations; ω is the inertia weight, which is used to control the influence of the current design parameter combination on the next step parameter combination; c1 and c2 are learning factors, which are used to adjust the amplitude of the design scheme moving toward the individual optimal solution and the global optimal solution; r1 and r2 are two random numbers uniformly distributed in the interval [0,1], which are used to increase the randomness of the search; P best,i is the design parameter combination with the best performance index experienced by the i-th design scheme, that is, the individual optimal solution; G best It is the parameter combination with the best performance index in all design schemes iterated to the current calculation process, that is, the global optimal solution.

5. The BIM collaborative design method for escalators according to claim 1, characterized in that: The design parameters at least include main parameters of the escalator, truss parameters, handrail parameters, upper and lower machine room parameters, overlap parameters and model coordinates; The performance parameters at least include stress, strain and displacement of the escalator under different load conditions.

6. A BIM collaborative design system for escalators, characterized in that: include: A parameter optimization module, used to calculate the optimal solution of the design parameters using a design parameter optimization algorithm, so as to guide the user to re-enter the optimized design parameters; The design parameters represent the structural parameters designed for the escalator; A model building module, used for building and outputting an escalator model based on the optimized design parameters; A simulation module, used to simulate the escalator model under different load conditions to obtain performance parameters; The performance parameters represent the force, deformation and displacement data of the escalator under different load conditions; A parameter selection module, for selecting the design parameters associated with the performance parameters that do not meet the preset performance index as the design parameters to be optimized according to the association relationship between the performance parameters and the design parameters; The loop module is used to repeat the steps from the parameter optimization module to the parameter selection module until the performance parameters meet the preset performance indicators, and then output the design results.

7. The BIM collaborative design system for escalators according to claim 6, characterized in that: Also includes: A collaborative design module, used to receive data uploaded by users of different professions and parse it into data recognizable by the BIM collaborative design system; Downloadable escalator data is provided for users of different professions, and the escalator data includes current version data and historical version data.

8. The BIM collaborative design system for escalators according to claim 6, characterized in that: The model building module is also used to create a three-dimensional BIM model of the escalator based on the optimized design parameters, and multiple views of the three-dimensional BIM model.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the BIM collaborative design method for escalators according to any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the BIM collaborative design method for an escalator according to any one of claims 1 to 5 when executed.

Citation Information

Patent Citations

  • BIM-based fabricated building data collaborative management method and system

    CN108595594A

  • A whole process auxiliary design system of rail transit escalator

    CN109002584A

  • Urban rail station escalator rapid design method based on BIM technology

    CN113468650A

  • Automatic equipment digital collaborative design and verification method and device and storage medium

    CN115270323A

  • Optimization method of large tube bundle unit support

    CN118313063A