A virtual intelligent building space construction method, system and readable storage medium
By acquiring real-world spatial information for digital construction and utilizing interface functions to adaptively configure circuits, the problem of low efficiency in the virtual-real integration of building functions was solved. This enabled the digital assembly and automated production layout of equipment functions, thereby improving the simulation effect of virtual building spaces.
Patent Information
- Application Number
- CN202310005801.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-04
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2043-01-04
AI Technical Summary
Existing technologies make it difficult to achieve virtual-physical integration of building functions, resulting in a large amount of on-site work and low efficiency during actual installation.
By acquiring information about the construction scene in the real-world space, digital construction is carried out. Using interface functions as the core element, access lines are adaptively configured to achieve unified calling of device interfaces and automated production layout.
It has enabled the digital assembly of equipment functions and the automated production layout of virtual building space, improved the digital simulation effect, realized the functional design to be brought into the overall space design, and improved the efficiency of virtual and real integration.
Smart Images

Figure CN115982820B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of virtual-real integration technology, and more specifically, to a method, system, and readable storage medium for constructing virtual intelligent building spaces. Background Technology
[0002] With the development of social civilization and the diversification of people's needs, architectural space is gradually being integrated with technology. Therefore, in order to accurately provide architectural space design solutions to construction and equipment companies, and to successfully complete the design, implementation, and commissioning of architectural spaces, providing an efficient and reliable solution for intelligent architectural spaces in the digital age, it is necessary to study a design method for intelligent virtual architectural spaces. This method would allow for simple on-site network configuration and interface installation during actual installation, enabling the realization of the functions displayed in the virtual architectural space and achieving virtual-real integration of architectural functions. Summary of the Invention
[0003] The purpose of this application is to provide a virtual intelligent building space construction method, system, and readable storage medium, which can realize the virtual-real integration of building functions.
[0004] This application also provides a method for constructing a virtual intelligent building space, the method comprising:
[0005] S1. Obtain information about the construction scene of the real-world space;
[0006] S2. Digitally construct according to the construction scene information to obtain a virtual building space that is adapted to the real scene space. In the process of digital construction, the interface function will be the core element. Based on the access association matching between interfaces, the access line will be adaptively configured to realize the unified call of device interfaces embedded in different walls and with access status.
[0007] Secondly, embodiments of this application also provide a virtual intelligent building space construction system, the system comprising a scene information acquisition module and a digital construction module, wherein:
[0008] The scene information acquisition module is used to acquire the construction scene information of the real scene space;
[0009] The digital construction module is used to perform digital construction according to the construction scene information to obtain a virtual building space that adapts to the real scene space. In the process of digital construction, the interface function is the core element. Based on the access association matching between interfaces, the access line is adaptively configured to realize the unified call of device interfaces embedded in different walls and with access status.
[0010] Thirdly, embodiments of this application also provide a readable storage medium, which includes a virtual intelligent building space construction method program. When the virtual intelligent building space construction method program is executed by a processor, it implements the steps of the method described in any of the above claims.
[0011] As can be seen from the above, the virtual intelligent building space construction method, system and readable storage medium provided in this application embodiment can constrain the space required by the equipment on the wall and the layout of the wiring by taking the equipment function as the core element. At the same time, combined with the design thinking of taking the interface function as the core element, the equipment interface is used as the smallest unit to realize the digital assembly of the equipment function, realize the automated production layout of the virtual building space and realize the virtual and real joint debugging of the building function. It realizes 3D space construction, equipment network layout and digital simulation debugging based on functional requirements, puts the functional design into the overall space design, realizes the forward construction of intelligent building space, and improves the digital simulation effect.
[0012] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing embodiments of this application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0013] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 A flowchart illustrating a virtual intelligent building space construction method provided in this application embodiment;
[0015] Figure 2 This is a flowchart illustrating the virtual-to-real-world integration process.
[0016] Figure 3 A schematic diagram of embedding the target device into the wall;
[0017] Figure 4 This is a diagram illustrating the panel being laid flat into the wall.
[0018] Figure 5 A schematic diagram showing the fixing positions of fasteners applicable to different panel occupancy areas;
[0019] Figure 6 This is a schematic diagram showing the arrangement of the panel's load-bearing substrate.
[0020] Figure 7 This is a schematic diagram showing the distribution of the six walls of the space;
[0021] Figure 8 A schematic diagram for placing a U-shaped groove at the edge of a wall;
[0022] Figure 9 A schematic diagram showing the connection of the device interfaces on the three walls L2-L4 to the wall L5;
[0023] Figure 10 This is a structural diagram of a virtual intelligent building space construction system provided in an embodiment of this application. Detailed Implementation
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0025] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0026] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a virtual intelligent building space construction method in some embodiments of this application, such as... Figure 1 As shown, the method includes:
[0027] Step S1: Obtain the construction scene information of the real-world space.
[0028] Step S2: Digitally construct according to the construction scene information to obtain a virtual building space that adapts to the real scene space. In the process of digital construction, the interface function will be the core element. Based on the access association matching between interfaces, the access line will be adaptively configured to realize the unified call of device interfaces embedded in different walls and with access status.
[0029] As can be seen from the above, the virtual intelligent building space construction method disclosed in this application can take equipment function as the core element, constrain the space required by the equipment on the wall and the layout of the wiring, and combine the design thinking with interface function as the core element, taking the equipment interface as the smallest unit to realize the digital assembly of equipment function, realize the automated production layout of virtual building space and realize the virtual-real joint debugging of building function, realize 3D space construction, equipment network layout and digital simulation debugging based on functional requirements, put functional design in the overall space design, realize the forward construction of intelligent building space, and improve the digital simulation effect.
[0030] In one embodiment, please refer to Figure 2 During the virtual-to-real debugging process, this method includes:
[0031] Step S21: Determine the target device and place it on the wall. The target device has multiple device interfaces, including a power cord interface and a functional interface.
[0032] Specifically, in the current embodiment, the target device is divided into modules consisting of multiple interfaces.
[0033] In one embodiment, to ensure accurate retrieval of subsequent data, a device service list is defined based on the device interface functions. This device service list defines device form (i.e., device dimensions), device attribute information (for example, device attribute information may include device type, embedding attribute information indicating whether the device is embedded in a wall, slave attribute information indicating whether it has master / slave functionality, read / write method, and protocol type), and device interface information.
[0034] It should be noted that in the current embodiment, the required data interface modules can be configured based on factors such as the device's location, basic network environment, electrical, audio, and video. After each data interface module is assembled and functions, it can be assembled into the corresponding device. Subsequently, the device can be assembled after debugging. The above process realizes flexible configuration of the device and interfaces.
[0035] Step S22: When it is determined that the target device needs to be embedded in the panel layer of the wall, a device-occupied area is selected in the wall, and multiple panel-occupied areas are divided around the device-occupied area along the edge of the device.
[0036] Specifically, Figure 3 This is a schematic diagram of the device embedded in the wall. The above-described area division effect can be used as a reference. Figure 3 This is for your understanding only; no further explanation will be provided at this time.
[0037] Step S23: Lay the panels flat along the areas occupied by each panel, and during the laying process, fix the panels to the wall using fasteners.
[0038] For details, please refer to Figure 4 In the current embodiment, the wall is treated as a whole, with the height of the mounting key left at the top of the wall and the height of the skirting board left at the bottom of the wall. The remaining area can then be used to lay the panel flat, thus adapting to the actual scene requirements.
[0039] In one embodiment, for the selected standard panel, it can be laid flat along the wall from top to bottom and from the middle to both sides. Of course, the laying method of the panel is not unique and may vary in different embodiments, and is not limited here. It should be noted that for some non-standard panels, they can be placed at the edge for processing.
[0040] Step S24: Set the load-bearing base plate and select the appropriate conduit layout method according to the wiring environment and the relationship between the functional interface and the corresponding output interface.
[0041] Specifically, the selection of the load-bearing substrate will be determined based on the panel layer material and the load-bearing capacity of the fixing position. Please refer to the subsequent implementation steps for details, which will not be elaborated on at this time.
[0042] In addition, the cable arrangement method can be selected according to factors such as the wiring environment and function. The current embodiment involves a variety of cable arrangement methods, which can be referred to in the subsequent implementation steps. No further explanation will be given at this time.
[0043] Step S25: According to the described conduit layout, set up cable trays and lay cables in the wall. During the wiring process, for the interface access in the remaining walls, adaptively configure the interface access lines based on the interface access association matching.
[0044] In one embodiment, after placing the target device against the wall in step S21, the method further includes:
[0045] Step S211: Construct a spatial coordinate system for the wall, with the upper left corner of the wall as the origin, the wall length as the positive half-axis of the X-axis, the wall height as the negative half-axis of the Y-axis, and the wall thickness as the negative half-axis of the Z-axis.
[0046] Step S212: Obtain the position information (x, y, z) of the target device in the wall's spatial coordinate system. Based on the position information (x, y, z), the length, width, and height of the target device (x1, y1, z1), and the interface position information (x2, y2, z2) of the device interface, when it is determined that the target device needs to be embedded in the panel layer of the wall, determine the first relative position (x, y, z) of the target device relative to the wall using the following formula. 31,y 31 ,z 31 ):
[0047] [x 31 ,y 31 ,z 31 ]=[(x+x2),(y+y1-y2),(z2)].
[0048] Step S213: When it is determined that the target device needs to be placed outside the panel layer, the second relative position (x) of the target device relative to the wall is determined by the following formula. 32 ,y 32 ,z 32 ):
[0049] [x 32 ,y 32 ,z 32 ]=[(x+x2),(y+y1-y2),(z1+z2)].
[0050] In one embodiment, in step S22, the area occupied by the device and the area occupied by the panel are determined by the following steps:
[0051] Step S221: Obtain the position information (x, y, z) of the target device in the spatial coordinate system of the wall, as well as the length, width, and height (x1, y1, z1) of the target device.
[0052] Step S222: Divide the wall area into three panel-occupied areas: left, middle, and right, according to the left and right edge positions of the device, i.e., X = x and X = x + x1.
[0053] Specifically, such as Figure 3 As shown, in the current embodiment, the wall area is divided into three regions, h1, h2, and h3, based on the left and right edge positions of the device in the wall, i.e., X = x and X = x + x1 in the wall spatial coordinate system.
[0054] Step S223: In the middle panel area, according to the upper and lower edge positions of the device, namely Y=y and Y=y+y1, the middle panel area is divided into an upper panel area, a device area, and a lower panel area.
[0055] Specifically, in conjunction with the above embodiments, the h2 region will be further divided into three sub-regions: h21, h22, and h23, along the upper and lower edges of the device, i.e., Y = y and Y = y + y1 in the wall space coordinate system. The h22 sub-region is the area occupied by the device. For details, please refer to... Figure 3 To understand.
[0056] In one embodiment, in step S23, the fixing position of the fastener on each panel is determined by the following steps:
[0057] Step S231: Obtain the material weight of the panel and the load-bearing weight of a single fastener.
[0058] Step S232: Determine the total number of applicable fasteners on the panel based on the quotient between the material weight and the load-bearing weight.
[0059] Step S233: When the total number of applicable fasteners is less than or equal to 4, the fixing position of the fasteners on the panel is determined based on the four-point fixing method.
[0060] Specifically, the four-point fixing method uses four fasteners, with each fastener positioned a certain distance from the edge of the panel material. For details, please refer to [reference needed]. Figure 5 To understand.
[0061] It should be noted that, Figure 5 The large, dark gray squares represent the panel, while the smaller, dark squares within them indicate the fixing positions of the fasteners. Figure 5 It can be seen that when the shape of the area occupied by the panel is not unique, the applicable panel shape is also not unique.
[0062] Step S234: When it is determined that the total number of applicable fasteners is greater than 4, the fixed position of the fasteners on the panel is determined based on the preset layout fixing model.
[0063] Specifically, by Figure 5 As can be seen, the fixed layout model can be an equally divided model or other heterogeneous preset models, and there are no restrictions at present.
[0064] In one embodiment, in step S24, the setting position of the load-bearing base plate is determined by the following steps:
[0065] Step S241: Select two fixed positions on the panel that are laterally separated by a preset distance as target fixed positions, and select the arrangement position of the panel load-bearing substrate according to the midpoint between the two target fixed positions.
[0066] Specifically, given the known fixing positions (x6, y6, z6) of the fasteners, two suitable target fixing positions can be further determined based on the selection of x6. In the current embodiment, the midpoint of the panel load-bearing substrate will be determined based on the midpoint between the two target fixing positions (see reference). Figure 6 (To understand).
[0067] Step S242: Select the equipment load-bearing base plate according to the equipment weight, and select the arrangement position of the equipment load-bearing base plate according to the load-bearing environment of the target equipment.
[0068] It should be noted that in the current embodiment, the weight of the equipment will be calculated, and the required equipment load-bearing base plate will be added according to the calculated weight of the equipment. The arrangement position of the equipment load-bearing base plate will be set according to the load-bearing environment of the equipment and is not limited at present.
[0069] Step S243: Select the wall load-bearing base plate according to the wall load-bearing capacity, and select the arrangement position of the wall load-bearing base plate according to the load-bearing environment of the wall.
[0070] It should be noted that after the panel load-bearing base plate and the equipment load-bearing base plate are added, the wall load-bearing base plate will be added adaptively based on the wall's load-bearing environment. The placement of the wall load-bearing base plate will be set according to the wall's load-bearing environment and is not currently limited.
[0071] In one embodiment, in step S24, the conduit arrangement method includes at least one of the following: a shortest path method for connecting the functional interface to the corresponding output interface according to the shortest path, and a model regular method for arranging wiring grooves in the wall and arranging the lines along the route set in the wiring grooves. The wiring grooves include at least one of the following: a grid-shaped wiring groove and a square-shaped wiring groove.
[0072] Specifically, before cabling using the shortest path method, all functional interfaces that need to be connected to the device are first associated and matched with their corresponding output interfaces, and corresponding call numbers are generated to facilitate subsequent data retrieval. Then, based on the matched interface data, all functional interfaces are routed using the shortest path, without considering factors such as intersections that may occur during the cabling process.
[0073] Additionally, it should be noted that the model-based regular method involves first installing a grid-shaped or square-shaped cable tray in the wall before routing the wiring. During the wiring process, all lines will be preferentially connected to the cable tray and routed along the pre-defined path within the cable tray.
[0074] In one embodiment, step S25, which involves adaptively configuring interface access lines based on interface access association matching for interface access in the remaining walls, includes:
[0075] Step S251: For the lines to be connected from the other walls and used for accessing the device interface, perform access association matching between the first device interface to be connected and the second device interface embedded in the wall itself.
[0076] Step S252: When the association matching is confirmed to be successful, the line to be connected is connected to the wall through the set wiring slot.
[0077] Step S253: When it is determined that the matching is unsuccessful, the line to be connected is introduced into the wiring groove of the adjacent wall through the pre-set wiring groove, and the first device interface is connected and associated with the third device interface embedded in the adjacent wall for matching, until the connection configuration of all first device interfaces is completed.
[0078] It should be noted that the implementation process of steps S251-S253 can be understood by referring to the following exemplary steps:
[0079] (1) Please refer to Figure 7 Let the six walls of the space be: L1 (front wall), L2 (right wall), L3 (back wall), L4 (left wall), L5 (ceiling), and L6 (floor).
[0080] (2) Please refer to Figure 8 Place a U-shaped cable tray A at the edge of the L5 wall to form two lines, one for low voltage and one for high voltage, and connect the power supply.
[0081] (3) Please refer to Figure 9 Connect the necessary device interfaces from the three walls L2-L4 to the cable tray A on the L5 wall, and connect the power cord.
[0082] (4) Before the line is connected, the interface of the device to be connected will be matched with the interface of each device in the L5 wall based on the pre-matched interface data (i.e., the call number). If the match is successful, the wiring lines of the three walls L2-L4 will be connected to the L5 wall through the cable tray A. If the match fails, the wiring lines of the three walls L2-L4 will be led along the cable tray A to the cable tray B of the L1 wall (i.e., the adjacent wall), and the wiring lines of the three walls L2-L4 will be connected to the L1 wall through the cable tray B.
[0083] (5) Before the line is connected, the interfaces of each device in the L1 wall will be matched with the interfaces of the devices to be connected. If the matching is successful, the line connection will be completed through the cable tray B. Otherwise, the wiring lines of the three walls L2-L4 will be further connected to the L6 wall through the cable tray C along the L6 wall (i.e. the wall adjacent to L1) for connection association matching, so as to complete the line layout.
[0084] It should be noted that for special wiring, special structures, and aesthetic considerations in the construction space, manual adjustments are allowed after the wiring is completed through the above steps to ensure construction accuracy.
[0085] In addition, during the space construction process:
[0086] On the one hand, the device interface will be connected to the preset IoT platform through information transmission, and...
[0087] The IoT platform and device interface are associated through a common IoT protocol (such as MQTT protocol), which facilitates the subsequent remote control of the device interface by the IoT platform.
[0088] On the one hand, during the interface debugging phase, the corresponding device interface will be adaptively configured according to the needs of the scenario functions, and the interface address will be configured (bound to the corresponding physical address) through the IoT platform.
[0089] On one hand, during the device configuration phase, the pre-configured interfaces are assembled into devices, and the devices are functionally debugged through the IOT platform. After debugging, the corresponding devices can be bound to actual addresses and configured with the required scenes in the corresponding real-world space.
[0090] On the one hand, during the real-world testing phase, after the physical construction of the smart space and the installation of equipment are completed, the scene functions will be verified by connecting to the local network.
[0091] Finally, it should be noted that after constructing the virtual architectural space, a real-world scene can be built based on the previously constructed virtual architectural space. This involves realizing the connection between the virtual scene and the actual scene.
[0092] During scene interaction, each party reads the real-time device status information loaded in the IoT platform during initialization and maintains synchronization with the device status in the IoT platform. Furthermore, when the IoT platform receives a device status change command, it pushes the command to both the actual scene controller and the virtual scene controller. Upon receiving the command, both the actual and virtual scene controllers synchronously change the device status in their respective scenes, ensuring consistency between the device status in both scenes.
[0093] Maintaining consistency in state, achieving the method of defining devices through interfaces and the effect of virtual-physical joint debugging.
[0094] The implementation of the above steps allows the required functional devices in the functional units to be integrated into the main structure, forming a design method for a functional whole. This method can address the functional requirements in intelligent environments.
[0095] Taking the desired outcome as the objective, the system can adaptively configure itself based on the space, basic network, electrical, audio, video, and control requirements of intelligent devices, and generate configuration requirements for a multi-layered spatial structure.
[0096] The structural requirements for each layer are generated at once, while the functional layers are directly implemented and debugged through design.
[0097] Please refer to Figure 10This application provides a virtual intelligent building space construction system, which includes a scene information acquisition module and a digital construction module, wherein:
[0098] The scene information acquisition module is used to acquire the construction scene information of the real-world space.
[0099] The digital construction module is used to perform digital construction according to the construction scene information to obtain a virtual building space that adapts to the real scene space. In the process of digital construction, the interface function is the core element. Based on the access association matching between interfaces, the access line is adaptively configured to realize the unified call of device interfaces embedded in different walls and with access status.
[0100] In one embodiment, the modules in the system are also used to perform the methods in any optional implementation of the above embodiments.
[0101] As can be seen from the above, the virtual intelligent building space construction system provided in this application can constrain the space required by the equipment on the wall and the layout of the wiring by taking the equipment function as the core element. At the same time, combined with the design concept of taking the interface function as the core element, the system uses the equipment interface as the smallest unit to realize the digital assembly of the equipment function, realize the automated production layout of the virtual building space and realize the virtual-real joint debugging of the building function. It realizes 3D space construction, equipment network layout and digital simulation debugging based on functional requirements, puts the functional design into the overall space design, realizes the forward construction of intelligent building space, and improves the digital simulation effect.
[0102] This application provides a readable storage medium. When the computer program is executed by a processor, it performs the method in any optional implementation of the above embodiments. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0103] As can be seen from the above, the readable storage medium disclosed in this application can constrain the space required by the device in the wall and the layout of the wiring with the device function as the core element. At the same time, combined with the design concept with the interface function as the core element, the device interface is used as the smallest unit to realize the digital assembly of the device function, realize the automated production layout of the virtual building space and realize the virtual-real joint debugging of the building function. It realizes the 3D space construction, device network layout and digital simulation debugging based on functional requirements, puts the functional design into the overall space design, realizes the forward construction of intelligent building space, and improves the digital simulation effect.
[0104] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0105] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0106] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0107] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.
[0108] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for constructing virtual intelligent building space, characterized in that, The method comprises: S1, acquiring construction scene information of a real scene space; S2, performing digital construction according to the construction scene information to obtain a virtual building space adapted to the real scene space, wherein in the process of digital construction, an interface function is taken as a core element, an access line is adaptively configured based on access association matching between interfaces, and thus unified calling of device interfaces embedded in different walls and having an access state is realized; In the process of digital construction, the method comprises: S21, determining a target device and placing the target device at a wall, wherein the target device has a plurality of device interfaces, and the device interfaces include a power line interface and a functional interface; S22, when it is determined that a panel layer needs to be embedded in the wall, selecting a device occupied area in the wall, and dividing a plurality of panel occupied areas around the edge position of the device in the device occupied area; S23, tiling panels along the panel occupied areas, and fixing the panels on the wall by fixing members in the tiling process; S24, setting a load-bearing base plate, selecting a corresponding wire tube arrangement mode according to a wiring environment and an association relationship between the functional interface and a corresponding output interface; S25, setting a wire slot and wiring in the wall according to the wire tube arrangement mode, and adaptively configuring an interface access line based on access association matching of the interfaces for interface access in the remaining wall; After the target device is placed at the wall in step S21, the method further comprises: S211, constructing a wall space coordinate system with the upper left corner of the wall as the origin, the length of the wall as the positive half of the X-axis, the height of the wall as the negative half of the Y-axis, and the thickness of the wall as the negative half of the Z-axis; S212, acquire the position information (x, y, z) of the target device in the wall space coordinate system, and based on the position information (x, y, z), the length, width and height (x1, y1, z1) of the target device and the interface position information (x2, y2, z2) of the device interface, when it is determined that the target device needs to be embedded in the panel layer of the wall, the first relative position (x 31 ,y 31 ,z 31 ) of the device interface relative to the wall is determined by the following formula: [x 31 ,y 31 ,z 31 ] = [(x + x2), (y + y1 - y2), (z2)]; S213、In the case that it is determined that the target device needs to be placed outside the panel layer, a second relative position (x 32 ,y 32 ,z 32 ) of the device interface relative to the wall is determined by the following formula: [x 32 ,y 32 ,z 32 ] = [(x + x2), (y + y1 - y2), (z1 + z2)].
2. The method of claim 1, wherein, In step S22, the device occupied area and the panel occupied area are determined by the following steps: S221, acquiring position information (x, y, z) of the target device in the wall space coordinate system and length, width and height (x1, y1, z1) of the target device; S222, dividing the wall area into three panel occupied areas of left, middle and right according to the left and right edge positions of the device, i.e., X=x and X=x+x1; S223, in the middle panel occupied area, dividing the middle panel occupied area into an upper panel occupied area, a device occupied area and a lower panel occupied area according to the upper and lower edge positions of the device, i.e., Y=y and Y=y+y1.
3. The method of claim 1, wherein, In step S23, the fixing position of the fixing member on each panel is determined by the following steps: S231, acquiring the material weight of the panel and the load-bearing weight of a single fixing member; S232, determining the total number of fixing members suitable for the panel based on the quotient between the material weight and the load-bearing weight; S233, when it is determined that the total number of fixing members is less than or equal to 4, determining the fixing position of the fixing member on the panel based on a four-point fixing method; S234, when it is determined that the total number of fixing members is greater than 4, determining the fixing position of the fixing member on the panel based on a preset layout fixing model.
4. The method of claim 1, wherein, In step S24, the setting position of the load-bearing base plate is determined through the following steps: S241. Take two fixing positions on the panel that are laterally separated by a preset distance as target fixing positions, and select the arrangement position of the panel load-bearing substrate according to the midpoint between the two target fixing positions. S242. Select the equipment load-bearing base plate according to the equipment weight, and select the arrangement position of the equipment load-bearing base plate according to the load-bearing environment of the target equipment. S243. Select the wall load-bearing base plate according to the wall load-bearing capacity, and select the arrangement position of the wall load-bearing base plate according to the load-bearing environment of the wall.
5. The method of claim 1, wherein, In step S24, the conduit arrangement method includes at least one of the following: a shortest path method for connecting the functional interface to the corresponding output interface according to the shortest path, and a model regular method for arranging wiring grooves in the wall and arranging the lines along the route set in the wiring grooves. The wiring grooves include at least one of the following: a grid-shaped wiring groove and a square-shaped wiring groove.
6. The method of claim 1, wherein, In step S25, the step of adaptively configuring interface access lines based on interface access association matching for the interface access in the remaining walls includes: S251. For the lines to be connected from other walls and used for accessing device interfaces, perform access association matching between the first device interface to be connected and the second device interface embedded in the wall itself. S252. When the association matching is confirmed to be successful, the line to be connected is connected to its own wall through the set wiring slot; S253. When it is determined that the matching is unsuccessful, the line to be connected is introduced into the wiring groove of the adjacent wall through the pre-set wiring groove, and the first device interface is connected and associated with the third device interface embedded in the adjacent wall for matching, until the connection configuration of all first device interfaces is completed.
7. A virtual smart building space construction system, characterized by, The system includes a scene information acquisition module and a digital construction module, wherein: The scene information acquisition module is used to acquire the construction scene information of the real scene space; The digital construction module is used to perform digital construction according to the construction scene information to obtain a virtual building space that adapts to the real scene space. In the process of digital construction, the interface function will be the core element. Based on the access association matching between interfaces, the access line will be adaptively configured to realize the unified call of device interfaces embedded in different walls and with access status. The digital construction module, in the process of digital construction, specifically includes: Identify the target device and place it on the wall. The target device has multiple device interfaces, including a power cord interface and a functional interface. When determining the panel layer in which the target device needs to be embedded in the wall, the device occupies an area in the wall, and multiple panel occupies an area around the device occupies an area along the edge of the device. The panels are laid flat along the areas occupied by each panel, and during the laying process, the panels are fixed to the wall by fasteners. Set up a load-bearing base plate, and select the appropriate conduit layout method according to the wiring environment and the relationship between the functional interface and the corresponding output interface; According to the wire pipe arrangement mode, a wire slot is arranged in the wall body, and wiring is performed, in the wiring process, for interface access in the remaining wall body, based on interface access association matching, an interface access line is adaptively configured; After the digital construction module places the target device at the wall body, the method further includes: A wall body space coordinate system is constructed with the upper left corner of the wall body as an origin, the length of the wall body as a positive half of an X-axis, the height of the wall body as a negative half of a Y-axis, and the thickness of the wall body as a negative half of a Z-axis. Obtaining position information (x, y, z) of the target device in the wall space coordinate system, and based on the position information (x, y, z), the length, width and height (x1, y1, z1) of the target device and the interface position information (x2, y2, z2) of the device interface, when it is determined that the target device needs to be embedded in the panel layer of the wall, the first relative position (x 31 ,y 31 ,z 31 ) of the device interface relative to the wall is determined by the following formula: [x 31 ,y 31 ,z 31 ] = [(x + x2), (y + y1 - y2), (z2)]; Upon determining that the target device needs to be placed outside the panel layer, a second relative position (x 32 ,y 32 ,z 32 ) of the device interface with respect to the wall is determined by the following equation: [x 32 ,y 32 ,z 32 ] = [(x + x2), (y + y1- y2), (z1+ z2)].
8. A readable storage medium, characterized by, The readable storage medium includes a virtual intelligent building space construction method program, and when the virtual intelligent building space construction method program is executed by the processor, the steps of the method in any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method and device for calculating number of electric wires in house pipeline, equipment and storage medium
CN113449366A