Method for arranging terminal luminaire

CN117034541BActive Publication Date: 2026-10-30ZHEJIANG FONDA CONTROL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310755251.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2026-10-30
Estimated Expiration
2043-06-26

AI Technical Summary

Technical Problem

[0003]为了解决传统换装城市智慧照明系统工程工作效率低的问题,本申请提出一种终端灯具的布局方法

Benefits of technology

[0015]本申请涉及一种终端灯具的布局方法,通过接收待布局的区块信息和待布局的区块的电子地图,生成基于待布局的区块的数字孪生城市模型,由于该数字孪生城市模型依托电子地图,所以能够整个数字孪生城市模型中任意一个模型位点均可获得经纬度坐标,这为终端灯具的实际安放提供了确切的经纬度坐标,进而简化了实际布置的测量程序。同时,在数字孪生城市模型中,根据待布局的区块信息能够拟合出至少一条数字孪生城市模型的骨干道路。由于数字孪生城市模型的骨干道路与待布局的区块的道路分布一致,所以在数字孪生城市模型中,根据骨干道路的轨迹和坐标能够自动生成终端灯具的布局方案,具体而言,在数字孪生城市模型上通过确定终端灯具首尾两个确认位置后,其他终端灯具会自动进行等距分布,用户可以分别对整条线路或者某个单灯进行位置调整。这极大地,简化了终端灯具的布局设计流程,提高了工作效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117034541B_ABST
    Figure CN117034541B_ABST
Patent Text Reader

Abstract

The application relates to a terminal lamp layout method, which comprises the following steps: receiving block information to be laid out and an electronic map of the block to be laid out, and generating a digital twin city model based on the block to be laid out. Since the digital twin city model relies on the electronic map, the latitude and longitude coordinates of any model site in the entire digital twin city model can be obtained, which provides accurate latitude and longitude coordinates for the actual placement of the terminal lamp, and thus simplifies the measurement procedure of the actual layout. Meanwhile, in the digital twin city model, at least one backbone road of the digital twin city model can be fitted according to the block information to be laid out. Since the backbone road of the digital twin city model is consistent with the road distribution of the block to be laid out, the layout scheme of the terminal lamp can be automatically generated according to the track and coordinates of the backbone road in the digital twin city model, which greatly simplifies the layout design process of the terminal lamp and improves the work efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of urban lighting engineering technology, and in particular to a method for the layout of terminal luminaires. Background Technology

[0002] With the spread of the concept of smart city lighting, more and more cities are adopting it. Streetlight deployment networks, as the core of smart city lighting, need to organically combine lighting information with urban geographic information. However, current streetlight deployment still relies on traditional on-site positioning and surveying, followed by post-construction drawing calculations. This wiring method is cumbersome, requiring the on-site positioning and surveying data to be annotated on drawings, and then the streetlight layout scheme to be derived and corrected on those drawings. In fact, the original streetlight bases are not suitable for deploying smart city streetlights. This is because smart streetlights need to be compatible with the Internet of Things (IoT), and traditional streetlight deployment networks do not consider IoT compatibility requirements. These two factors result in low efficiency in the replacement project of smart city lighting systems. Summary of the Invention

[0003] To address the issue of low efficiency in traditional urban smart lighting system replacement projects, this application proposes a layout method for terminal lighting fixtures.

[0004] This application provides a method for arranging terminal lighting fixtures, including:

[0005] Receive information about blocks to be laid out and an electronic map of the blocks to be laid out, couple the information about blocks to be laid out and the electronic map of the blocks to be laid out, and import the coupled electronic map of the blocks to be laid out into a digital twin city model; the information about blocks to be laid out includes multiple blocks to be laid out.

[0006] Mark at least one backbone road from the digital twin city model in the digital twin city model;

[0007] Receive the preset location of each IoT node and mark the IoT node in the digital twin city model;

[0008] Receive at least one endpoint of a backbone road and / or at least one intersection of a backbone road, and mark the endpoints or intersections of the backbone roads with latitude and longitude in the digital twin city model.

[0009] The structural points of the terminal lighting fixtures deployed in the digital twin city model are marked with latitude and longitude in the digital twin city model;

[0010] Receive the selection command, and select a backbone road according to the selection command as the selected backbone road;

[0011] Move multiple terminal lights to the selected backbone road to form the selected backbone road after the lights are repositioned;

[0012] Upon receiving the fine-tuning instruction, the selected backbone road after repositioning the lights is fitted to the backbone road of the digital twin city model, and the latitude and longitude coordinates of each terminal light are fine-tuned, and the latitude and longitude coordinates of each fine-tuned terminal light are recorded.

[0013] Calculate the straight-line distance between each terminal light fixture and the IoT node, and select the light fixture with the shortest path to the IoT node as the network entry point for each terminal light fixture;

[0014] Export the latitude and longitude coordinates of each terminal light fixture.

[0015] This application relates to a method for laying out terminal lighting fixtures. By receiving information about the blocks to be laid out and an electronic map of those blocks, a digital twin city model based on the blocks is generated. Since this digital twin city model relies on the electronic map, latitude and longitude coordinates can be obtained for any model location within the entire digital twin city model. This provides precise latitude and longitude coordinates for the actual placement of the terminal lighting fixtures, thereby simplifying the measurement process for actual layout. Simultaneously, at least one backbone road can be fitted into the digital twin city model based on the information about the blocks to be laid out. Because the backbone road distribution of the digital twin city model is consistent with the road distribution of the blocks to be laid out, a layout scheme for the terminal lighting fixtures can be automatically generated based on the trajectory and coordinates of the backbone road. Specifically, after determining the first and last confirmed positions of the terminal lighting fixtures on the digital twin city model, other terminal lighting fixtures will automatically be distributed at equal intervals. Users can adjust the positions of the entire route or individual lights individually. This greatly simplifies the layout design process for terminal lighting fixtures and improves work efficiency. Attached Figure Description

[0016] The accompanying drawings, which form part of this application, are used to provide a further understanding of the application and to make other features, objects, and advantages of the application more apparent. The illustrative embodiments and descriptions of this application are used to explain the application and do not constitute an undue limitation of the application.

[0017] Figure 1 This is a flowchart illustrating a method for arranging terminal lighting fixtures according to an embodiment of this application.

[0018] Figure 2 This is a schematic diagram of the error region of a terminal lighting fixture layout method provided in an embodiment of this application. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0020] This application provides a method for arranging terminal lighting fixtures.

[0021] like Figure 1 As shown, in one embodiment of this application, a method for arranging terminal lighting fixtures includes:

[0022] S100: Receive the block information to be laid out and the electronic map of the block to be laid out, couple the block information to be laid out and the electronic map of the block to be laid out, and import the coupled electronic map of the block to be laid out into the digital twin city model. The block information to be laid out includes multiple blocks to be laid out.

[0023] S110, mark at least one backbone road of the digital twin city model in the digital twin city model.

[0024] S200 receives the preset location of each IoT node and marks the IoT node in the digital twin city model.

[0025] S300, receiving at least one end point of a backbone road and / or at least one intersection of a backbone road, and marking the end point or intersection of the backbone road with latitude and longitude in the digital twin city model.

[0026] S400 marks the latitude and longitude of the structural points of the terminal lighting fixtures deployed in the digital twin city model.

[0027] S500 receives a selection command and selects a backbone road based on the selection command, thus selecting the backbone road.

[0028] S600 moves multiple terminal lights to the selected backbone road, forming the selected backbone road after the lights are repositioned.

[0029] The S700 receives fine-tuning instructions, fits the selected backbone road after repositioning the lights to the backbone road of the digital twin city model, fine-tunes the latitude and longitude coordinates of each terminal light, and records the latitude and longitude coordinates of each fine-tuned terminal light.

[0030] S800 calculates the straight-line distance between each terminal light fixture and the IoT node, and selects the light fixture with the shortest path to the IoT node as the network entry point for each terminal light fixture.

[0031] S900, export the latitude and longitude coordinates of each terminal lamp.

[0032] Specifically, after determining the first and last confirmed positions of the terminal lights in the digital twin city model, the other terminal lights will automatically be distributed at equal intervals. This allows the terminal lights to automatically generate a cluster layout based on the street's trajectory and coordinates. Users can adjust the position of the entire line or a specific terminal light individually. Furthermore, based on the street deployment information in the block to be laid out, multiple rendering points are first drawn in the digital twin city model to ensure the drawn road lines match the actual street deployment. After completion, the terminal lights to be evenly placed on the drawn roads are selected. Once confirmed, the display latitude and longitude of each terminal light is calculated based on the latitude and longitude deviations between points and the total length, and then displayed in the digital twin city model. Users first select all terminal lights that need to be placed on the backbone roads of the digital twin city model. Then, they select the first and last points in the terminal light cluster. After clicking the last point, all previously selected terminal lights will be automatically and evenly deployed on the line connecting the two points. The latitude and longitude of each point are equalized by dividing the difference between the latitude and longitude of the two points by the number of devices. If it is necessary to bend the line, the Bezier curve conversion function is used. Users can pull the last point or the middle point to adjust the curvature of the entire line and simultaneously calculate and change the latitude and longitude of each point.

[0033] This embodiment relates to a method for laying out terminal lighting fixtures. By receiving information about the blocks to be laid out and an electronic map of those blocks, a digital twin city model based on the blocks is generated. Since this digital twin city model relies on the electronic map, latitude and longitude coordinates can be obtained for any model location within the entire digital twin city model. This provides precise latitude and longitude coordinates for the actual placement of the terminal lighting fixtures, thereby simplifying the measurement process for actual layout. Simultaneously, at least one backbone road can be fitted into the digital twin city model based on the information about the blocks to be laid out. Because the backbone road distribution of the digital twin city model is consistent with the road distribution of the blocks to be laid out, a layout scheme for the terminal lighting fixtures can be automatically generated based on the trajectory and coordinates of the backbone road. Specifically, after determining the first and last confirmed positions of the terminal lighting fixtures on the digital twin city model, other terminal lighting fixtures will automatically be distributed at equal intervals. Users can adjust the positions of the entire route or individual lights individually. This greatly simplifies the layout design process for terminal lighting fixtures and improves work efficiency.

[0034] In one embodiment of this application, S100 includes:

[0035] S101 receives the boundary information of the block to be laid out and the electronic map of the block to be laid out.

[0036] S102, map the boundary information of the block to be laid out onto the electronic map of the block to be laid out to obtain the coupled electronic map of the block to be laid out.

[0037] S103 receives the scale information of the digital twin city model.

[0038] S104, map the coupled electronic map of the block to be laid out onto the digital twin city model according to the scale information of the digital twin city model.

[0039] This embodiment relates to the generation of a digital twin city model. While traditional electronic maps possess relatively accurate latitude and longitude coordinates of geographic markers, they are incompatible with plugins for applying these coordinates, such as in the placement of terminal lighting fixtures in this embodiment. Therefore, it is necessary to construct a digital twin city model using traditional electronic maps. In the constructed digital twin city model, the boundary information of blocks from traditional electronic maps cannot be directly applied. Therefore, a coupled electronic map of the blocks to be laid out is obtained based on their boundary information. This coupled electronic map is then mapped onto the digital twin city model according to its scale information. The generated digital twin city model can be directly applied to the placement of terminal lighting fixtures, improving the efficiency of this process. Furthermore, it is worth noting that the scale information of the digital twin city model is used during its generation, allowing for adjustments to the model's scale to achieve a more detailed layout of terminal lighting fixtures along road branches.

[0040] In one embodiment of this application, S110 includes:

[0041] S111a grids up the digital twin city model.

[0042] S111b, receives a set of backbone punctuation marks; a set of backbone punctuation marks includes two backbone punctuation marks.

[0043] S111c connects two core punctuation marks to form a line connecting the two core punctuation marks.

[0044] S111d is used to fit the lines between the roads in the digital twin city model and the two backbone markers to complete the marking of the backbone roads of the digital twin city model.

[0045] S111e, return to the received set of backbone markers until all backbone roads of the digital twin city models have been marked.

[0046] This embodiment involves the marking of backbone roads. Specifically, the application of the digital twin city model in this embodiment is the layout of terminal lighting fixtures. In fact, the boundary information of the blocks to be laid out is represented as a two-dimensional image in the digital twin city model. This is to reduce the workload of building the digital twin city model, and also because the boundary information of the blocks to be laid out contains a lot of irrelevant information, which would reduce the efficiency of building the digital twin city model. To meet the requirements of the terminal lighting fixture layout, the latitude and longitude coordinates within the digital twin city model need to be digitized. Therefore, this embodiment requires the digital twin city model to be gridded, and the intersection of adjacent grids is the target point of the latitude and longitude coordinates. It is worth mentioning that the accuracy of civilian electronic maps is on the order of 1 meter. To ensure that the derived latitude and longitude meet the actual installation accuracy (0.1 meters), the actual distance between the intersection points of each group of adjacent minimum latitude and longitude grids is 1 meter. Under the minimum latitude and longitude grid, it is also necessary to divide it into ten equal parts to obtain the final grid. Then, in the gridded digital twin city model, the backbone road markings required for the layout of the terminal lighting fixtures are applied.

[0047] This embodiment provides a specific method for marking backbone roads within a gridded digital twin city model. This marking method primarily relies on multiple sets of backbone markers. It is suitable for straight arterial roads in a digital twin city model. Using this method can improve the efficiency of backbone road marking.

[0048] In one embodiment of this application, S110 includes:

[0049] S112a grids the digital twin city model.

[0050] S112b receives multiple punctuation instructions and marks each backbone punctuation mark in the digital twin city model according to each punctuation instruction.

[0051] S112c connects each backbone marker in sequence to form a broken line in the digital twin city model, which serves as a backbone road of the digital twin city model.

[0052] S112d receives the command to move the punctuation mark.

[0053] S112e parses the punctuation mark movement command, overwrites the original punctuation mark information of each backbone punctuation mark with the punctuation mark information after each backbone punctuation mark is moved, and marks multiple new backbone punctuation marks on the digital twin city model.

[0054] S112f connects multiple new backbone markers in sequence, forming a broken line in the digital twin city model, which serves as a backbone road of the digital twin city model.

[0055] S112g, return to the received movement punctuation command until no more received movement punctuation commands can be received.

[0056] This embodiment relates to the marking of backbone roads. This embodiment provides another specific method for marking backbone roads within this gridded digital twin city model. Similarly, the backbone road marking method in this embodiment also requires gridding the digital twin city model. The backbone road marking method involved in this embodiment relies on multiple punctuation commands to form a polyline in the digital twin city model, and then moves the punctuation points to fit the two-dimensional image of the area to be laid out. This backbone road marking method can adapt to curved road backbones, enhancing the digital twin city model's ability to adapt to actual working conditions.

[0057] In one embodiment of this application, S200 includes:

[0058] S210, receives the preset location of an IoT node.

[0059] S220 determines the signal reception range of the IoT node based on the preset location of the IoT node.

[0060] S230 fits the signal reception range of IoT nodes to the backbone roads of all digital twin city models, forming an IoT node coverage area corresponding to the signal reception range of IoT nodes.

[0061] S240, return the preset location of the IoT node that received the IoT node, and obtain the IoT node coverage area of ​​each IoT node.

[0062] S250 maps all IoT node coverage areas onto a digital twin city model.

[0063] S260, based on the signal reception range information of the IoT nodes, calculates the latitude and longitude range of the coverage area of ​​each IoT node.

[0064] This embodiment relates to determining the coverage area of ​​IoT nodes. With the spread of the smart city concept, the deployment of terminal lighting fixtures needs to consider the adaptation requirements of the IoT. Among the terminal lighting fixture clusters on backbone roads, there are terminal lighting fixtures that act as information aggregation nodes, which need to communicate with IoT nodes. Therefore, when deploying terminal lighting fixtures, it is necessary to place these information aggregation node-like fixtures within the latitude and longitude range of the IoT node coverage area. The prerequisite for achieving this goal is to calculate the latitude and longitude range of each IoT node's coverage area on the backbone road based on the IoT node signal reception range information.

[0065] In one embodiment of this application, S400 includes:

[0066] S410, obtain the latitude and longitude coordinates of the structural points where the terminal lighting fixtures are deployed in the digital twin city model.

[0067] S420 marks the latitude and longitude of the structural points of each terminal lighting fixture deployed in the digital twin city model.

[0068] This embodiment relates to a method for the layout of terminal lighting fixtures. Once the digital twin city model is constructed, the primary goal of the method for laying out terminal lighting fixtures based on the digital twin city model is to determine the structural points of the terminal lighting fixture clusters. These terminal lighting fixture clusters are automatically distributed around the structural points and selected backbone roads.

[0069] according to Figure 2 In one embodiment of this application, S500 includes:

[0070] S511 receives the latitude and longitude coordinates of the selected point contained in the selection command.

[0071] S512, determine whether the latitude and longitude coordinates of the selected point match the latitude and longitude coordinates of any one of the following points in the digital twin city model: the structural point, the end point of the backbone road, and the intersection point of the backbone road.

[0072] S513 If the latitude and longitude coordinates of the selected point match the latitude and longitude coordinates of any one of the structural points, the end points of backbone roads, and the intersection points of backbone roads in the digital twin city model where the terminal lighting fixtures are deployed, then the backbone road that matches the selected point is selected as the selected backbone road.

[0073] S514, if the latitude and longitude coordinates of the selected point do not match the latitude and longitude coordinates of any of the structural points, the end points of the backbone roads, and the intersection points of the backbone roads in the digital twin city model where the terminal lighting fixtures are deployed, then a selected target area is generated based on the latitude and longitude coordinates of the selected point. The range of the longitude coordinates of the selected target area is greater than or equal to the longitude coordinates of the selected point minus a first preset longitude value and less than or equal to the longitude coordinates of the selected point plus a first preset longitude value. The range of the latitude coordinates of the selected target area is greater than or equal to the latitude coordinates of the selected point minus a second preset latitude value and less than or equal to the latitude coordinates of the selected point plus a second preset latitude value.

[0074] S515, determine whether any one of the following points in the digital twin city model where the terminal lighting fixtures are deployed falls into the selected target area: the structural point, the end point of the backbone road, and the intersection point of the backbone road.

[0075] S516 If any one of the structural points, the end points of backbone roads, and the intersection points of backbone roads in the digital twin city model where the terminal lights are deployed falls into the selected target area, then the road skeleton corresponding to the falling point is selected as the selected backbone road.

[0076] S517 If any of the terminal lights deployed in the digital twin city model, including the structural point, the end point of the backbone road, and the intersection point of the backbone road, do not fall into the selected target area, a feedback signal will be output.

[0077] This embodiment relates to a specific method for selecting backbone roads. When the structural points of the terminal lighting cluster are imported into the digital twin city model, backbone roads also need to be selected. This embodiment specifically illustrates how to select backbone roads and match structural points with the selected backbone roads: First, using the latitude and longitude coordinates of the selected point in the input command, it is determined whether a backbone road has been selected (representative coordinate points of backbone roads include the end point and intersection point of backbone roads) or whether a structural point has been selected. If a backbone road has been selected, the structural point is moved to the representative coordinate point of the backbone road. If a structural point has been selected, it means that the structural point has fallen into the backbone road. It's worth noting that since the backbone roads are fitted polylines or curves, there's an error between the latitude and longitude coordinates of the selected points in the input command and the latitude and longitude coordinate system of the backbone roads. Therefore, the concept of an error zone for the latitude and longitude coordinates of the selected points in the input command is introduced. Because the digital twin city model has a specified accuracy (0.1 meters) during construction, limiting the first preset longitude value and the second preset latitude value can prevent both backbone roads from falling into the error zone simultaneously. If the backbone roads and structural points still do not fall into the error zone, a feedback signal is output, indicating to the user that the command failed to successfully fit the backbone roads and structural points, and the command needs to be re-entered.

[0078] In one embodiment of this application, S500 includes:

[0079] S521 displays the latitude and longitude coordinates of all the endpoints and intersections of the main roads in the digital twin city model as two-dimensional icons.

[0080] S522 receives the selection command.

[0081] S523, based on the two-dimensional icon selected by the selection command, determine the backbone road to which the two-dimensional icon selected by the selection command belongs, and use it as the selected backbone road.

[0082] This embodiment relates to another specific method for selecting backbone roads. To improve the efficiency of backbone road selection, this embodiment proposes a simpler method: the endpoints and intersections of backbone roads are displayed as two-dimensional icons in the digital twin city model, and these icons are bolded for easy selection by users using external devices such as a mouse. Once a backbone road is selected, the structural points are then fitted to the backbone road.

[0083] In one embodiment of this application, S600 includes:

[0084] S610 determines whether the selected backbone road is a straight line.

[0085] S620: If the selected backbone road is a straight line, then multiple terminal lights will be moved to the selected backbone road and distributed at equal intervals on the selected backbone road.

[0086] S630: If the selected backbone road is not a straight line, the selected backbone road will be converted into a curve using the polyline-curve conversion function.

[0087] S631, perform latitude and longitude coordinate fitting on the curve.

[0088] S632 moves multiple terminal lights to the selected backbone road, forming the selected backbone road after the lights are repositioned, with the multiple terminal lights equidistantly distributed on the curve.

[0089] This embodiment relates to the automatic arrangement of terminal lighting clusters on a backbone road. If the backbone road is a straight line, multiple terminal lighting fixtures only need to be distributed equidistantly on the selected backbone road. If the selected backbone road is not a straight line, the selected backbone road is converted into a curve using a polyline-to-curve conversion function, and multiple terminal lighting fixtures are distributed equidistantly on the curve.

[0090] In one embodiment of this application, S700 includes:

[0091] S710 maps the selected backbone roads after the lighting fixtures are repositioned to the digital twin city model.

[0092] S720, in the digital twin city model, the structural points of each terminal light fixture in the selected backbone road after the light fixtures are repositioned are thickened.

[0093] S730 receives the instruction to drag and drop structural points and updates the latitude and longitude coordinates of each dragged structural point, using the latitude and longitude coordinates of the dragged structural points as the latitude and longitude coordinates of the fine-tuned terminal lights.

[0094] This embodiment involves fine-tuning the latitude and longitude coordinates of each terminal lighting fixture. The basic principle of fine-tuning the latitude and longitude coordinates of each terminal lighting fixture lies in the accuracy of the digital twin city model construction: the boundary information of the block to be laid out is represented in the form of a two-dimensional image in the digital twin city model. In the resolution of this two-dimensional image, the width of a single pixel corresponds to the length of the actual site of 0.05 meters. This resolution is already less than the layout accuracy of the terminal lighting fixtures (0.1 meters), which can meet the layout accuracy requirements of the terminal lighting fixtures in the process of using the latitude and longitude coordinates of the dragged structural points as the latitude and longitude coordinates of the fine-tuned terminal lighting fixtures.

[0095] The technical features of the above embodiments can be combined arbitrarily, and the execution order of the method steps is not restricted. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0096] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for arranging terminal lighting fixtures, characterized in that, include: Receive information about blocks to be laid out and an electronic map of the blocks to be laid out, couple the information about blocks to be laid out and the electronic map of the blocks to be laid out, and import the coupled electronic map of the blocks to be laid out into a digital twin city model; the information about blocks to be laid out includes multiple blocks to be laid out. Mark at least one backbone road from the digital twin city model in the digital twin city model; Receive the preset location of each IoT node and mark the IoT node in the digital twin city model; Receive at least one endpoint of a backbone road and / or at least one intersection of a backbone road, and mark the endpoints or intersections of the backbone roads with latitude and longitude in the digital twin city model. The structural points of the terminal lighting fixtures deployed in the digital twin city model are marked with latitude and longitude in the digital twin city model; Receive the selection command, and select a backbone road according to the selection command as the selected backbone road; Move multiple terminal lights to the selected backbone road to form the selected backbone road after the lights are repositioned; Upon receiving the fine-tuning instruction, the selected backbone road after repositioning the lights is fitted to the backbone road of the digital twin city model, and the latitude and longitude coordinates of each terminal light are fine-tuned, and the latitude and longitude coordinates of each fine-tuned terminal light are recorded. Calculate the straight-line distance between each terminal light fixture and the IoT node, and select the light fixture with the shortest path to the IoT node as the network entry point for each terminal light fixture; Export the latitude and longitude coordinates of each terminal light fixture.

2. The method for arranging terminal lighting fixtures according to claim 1, characterized in that, The block information to be laid out includes the boundary information of the block to be laid out. Receiving the block information to be laid out and the electronic map of the block to be laid out, coupling the block information to be laid out and the electronic map of the block to be laid out, and importing the coupled electronic map of the block to be laid out into the digital twin city model includes: Receive the boundary information and electronic map of the block to be laid out; The boundary information of the block to be laid out is mapped onto the electronic map of the block to be laid out to obtain the coupled electronic map of the block to be laid out. Receive the scale information of the digital twin city model; The coupled electronic map of the blocks to be laid out is mapped onto the digital twin city model based on the scale and size information of the digital twin city model.

3. The method for arranging terminal lighting fixtures according to claim 2, characterized in that, The step of marking at least one backbone road in the digital twin city model includes: Grid-based digital twin city model; Receive a set of core punctuation marks; a set of core punctuation marks includes two core punctuation marks. Connect two core punctuation marks to form a line between them; By fitting the lines between the roads in the digital twin city model and the two backbone markers, the backbone roads of the digital twin city model are marked. Return to the received set of backbone markers until all backbone roads of the digital twin city models have been marked.

4. The method for arranging terminal lighting fixtures according to claim 2, characterized in that, The step of marking at least one backbone road in the digital twin city model includes: Grid-based digital twin city model; Receive multiple punctuation instructions and mark each key punctuation mark in the digital twin city model according to each punctuation instruction; By connecting each key landmark in sequence, a broken line is formed in the digital twin city model, and this broken line is used as a backbone road of the digital twin city model. Receive instructions to move punctuation marks; The command to move punctuation marks is parsed, and the punctuation information after moving each backbone punctuation mark is overwritten with the original punctuation information of each backbone punctuation mark. Multiple new backbone punctuation marks are then annotated on the digital twin city model. By sequentially connecting multiple new backbone points, a broken line is formed in the digital twin city model, and this broken line serves as a backbone road of the digital twin city model. Return to the received movement punctuation command until no more received movement punctuation commands can be received.

5. The method for arranging terminal lighting fixtures according to claim 3 or claim 4, characterized in that, The process of receiving the preset location of the IoT node and marking the IoT node in the digital twin city model includes: Receive the preset location of an IoT node; The signal reception range of the IoT node is determined based on the preset location of the IoT node; Fit the signal reception range of IoT nodes to the backbone roads of all digital twin city models to form the IoT node coverage area corresponding to the signal reception range of IoT nodes; Return to the preset location of the IoT node that received the IoT node, and obtain the IoT node coverage area of ​​each IoT node; Map all IoT node coverage areas onto a digital twin city model; Based on the signal reception range information of IoT nodes, the latitude and longitude range of the coverage area of ​​each IoT node is calculated.

6. The method for arranging terminal lighting fixtures according to claim 5, characterized in that, The step of marking the structural points of the terminal lighting fixtures in the digital twin city model with latitude and longitude includes: Obtain the latitude and longitude coordinates of the structural points in the digital twin city model where the terminal lighting fixtures are deployed; The structural points of each terminal lighting fixture deployed in the digital twin city model are marked with latitude and longitude in the digital twin city model.

7. The method for arranging terminal lighting fixtures according to claim 6, characterized in that, The step of receiving a selection command and selecting a backbone road based on the selection command as the selected backbone road includes: Receive the latitude and longitude coordinates of the selected point contained in the selection command; Determine whether the latitude and longitude coordinates of the selected point match the latitude and longitude coordinates of any one of the following points in the digital twin city model: the structural point, the end point of the backbone road, and the intersection point of the backbone road. If the latitude and longitude coordinates of the selected point match the latitude and longitude coordinates of any one of the structural points, the end points of backbone roads, and the intersection points of backbone roads in the digital twin city model where the terminal lighting fixtures are deployed, then the backbone road that matches the selected point is selected as the selected backbone road. If the latitude and longitude coordinates of the selected point do not match the latitude and longitude coordinates of any of the structural points, the end points of the backbone roads, and the intersection points of the backbone roads in the digital twin city model where the terminal lighting fixtures are deployed, then a selected target area is generated based on the latitude and longitude coordinates of the selected point. The range of the longitude coordinates of the selected target area is greater than or equal to the longitude coordinates of the selected point minus a first preset longitude value and less than or equal to the longitude coordinates of the selected point plus a first preset longitude value. The range of the latitude coordinates of the selected target area is greater than or equal to the latitude coordinates of the selected point minus a second preset latitude value and less than or equal to the latitude coordinates of the selected point plus a second preset latitude value. Determine whether any one of the following points in the digital twin city model—the structural point, the end point of the backbone road, and the intersection point of the backbone road—falls into the selected target area: If any one of the structural points, the end points of backbone roads, and the intersection points of backbone roads in the digital twin city model where the terminal lighting fixtures are deployed falls into the selected target area, then the road skeleton corresponding to the falling point is selected as the selected backbone road. If any of the terminal lights deployed in the digital twin city model—the structural point, the end point of the backbone road, or the intersection point of the backbone road—does not fall into the selected target area, a feedback signal will be output.

8. The method for arranging terminal lighting fixtures according to claim 6, characterized in that, The step of receiving a selection command and selecting a backbone road based on the selection command as the selected backbone road further includes: The latitude and longitude coordinates of all the endpoints and intersections of the main roads are displayed in the digital twin city model as two-dimensional icons. Receive selection command; Based on the two-dimensional icon selected by the selection command, determine the backbone road to which the selected two-dimensional icon belongs, and use it as the selected backbone road.

9. The method for arranging terminal lighting fixtures according to claim 7 or claim 8, characterized in that, The step of moving multiple terminal lights to the selected backbone road to form the selected backbone road after repositioning the lights includes: Determine whether the selected backbone road is a straight line; If the selected backbone road is a straight line, then multiple terminal lights will be moved to the selected backbone road and distributed at equal intervals on the selected backbone road. If the selected backbone road is not a straight line, the selected backbone road will be converted into a curve using the polyline-to-curve conversion function. Fit the curve to latitude and longitude coordinates; Multiple terminal lights are moved to the selected backbone road to form the selected backbone road after the lights are repositioned, and the multiple terminal lights are equidistantly distributed on the curve.

10. The method for arranging terminal lighting fixtures according to claim 9, characterized in that, The process of receiving fine-tuning instructions involves fitting the selected backbone road after repositioning the lights to the backbone road of the digital twin city model, fine-tuning the latitude and longitude coordinates of each terminal light, and recording the latitude and longitude coordinates of each fine-tuned terminal light, including: The selected backbone roads after repositioning the lighting fixtures are mapped to the digital twin city model; In the digital twin city model, the structural points of each terminal light fixture in the selected backbone road after the light fixtures are repositioned are thickened; Receive instructions to drag structural points and update the latitude and longitude coordinates of each dragged structural point, using the latitude and longitude coordinates of the dragged structural points as the latitude and longitude coordinates of the fine-tuned terminal lighting fixtures.

Citation Information

Patent Citations

  • Method for providing neural network for directly verifying environmental map in vehicle by means of sensor data

    CN114365152A

  • Construction system and method of digital twin urban road

    CN115661383A