Industrial internet of things-based device location management method, system, device and medium
By combining equipment positioning devices and spatial databases with BIM models, the problem of diversified positioning data needs of IoT devices is solved, enabling multi-faceted positioning management and precise positioning of devices, and providing more comprehensive spatial data support.
Patent Information
- Application Number
- CN202511332507.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-18
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2045-09-18
AI Technical Summary
Existing technologies that collect and manage device location data based on the Internet of Things (IoT) are insufficient to meet the diverse task requirements.
The location information of the target equipment is obtained through the equipment positioning device, and the data is parsed to obtain GIS coordinates and building code information. The coordinate transformation and coding are performed using a spatial database, and the spatial coordinates and structured codes of the equipment are obtained by combining the BIM model, so as to realize multi-faceted positioning management of the equipment.
It enables multi-faceted positioning management of equipment, which can meet the needs of macro-spatial analysis and achieve precise positioning within the building, providing a more complete spatial data foundation for equipment management and supporting more diversified task requirements.
Smart Images

Figure CN120825515B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of device management, in particular to a device position management method, system and device based on industrial Internet of Things and a medium. BACKGROUND
[0002] Industrial Internet of Things is to continuously integrate various types of collection, control sensors or controllers with sensing and monitoring capabilities, mobile communication, intelligent analysis and other technologies into all aspects of industrial production processes, thereby greatly improving manufacturing efficiency, improving product quality, reducing product cost and resource consumption, and ultimately realizing the upgrading of traditional industry to a new stage of intelligentization. From the application form, the application of industrial Internet of Things has the characteristics of real-time, automation, embedded (software), security, information interconnection and interconnection.
[0003] Based on industrial Internet of Things, the management of access devices is an embodiment of industrial intelligentization. For example, by connecting the device positioning device to the Internet of Things, online management of the device position can be realized, but this positioning management is one-sided, and as the intelligent application of Internet of Things becomes more and more comprehensive, the collected and managed device positioning data is difficult to meet the diversified task requirements. SUMMARY
[0004] The main purpose of the present application is to provide a device position management method, system, device and medium based on industrial Internet of Things, which aims to solve the problem that the device positioning data collected and managed based on the Internet of Things in the prior art is difficult to meet the diversified task requirements.
[0005] To achieve the above purpose, the technical scheme adopted by the embodiments of the present application is as follows:
[0006] In a first aspect, the embodiments of the present application provide a device position management method based on industrial Internet of Things, applied to an industrial Internet of Things system, the industrial Internet of Things system comprising: a user platform, a service platform, a management platform, a sensing network platform and an object platform which interact in turn, the object platform being used for accessing a device positioning device, the device positioning device being used for positioning a target device, the method comprising the following steps:
[0007] According to the device positioning device, the position information of the target device is obtained;
[0008] The position information is data-analyzed to obtain GIS coordinates and building code information;
[0009] Based on a spatial database, the GIS coordinates are coordinate-converted and the building code information is decoded to obtain spatial coordinates and structured code of the target device;
[0010] The spatial coordinates and the structured code are spatial data-analyzed to obtain macro spatial position data and building internal position data;
[0011] The macro space position data and / or the building internal position data are called and applied to the target management requirement.
[0012] In a possible implementation manner of the first aspect, before the spatial coordinate of the GIS coordinate and the structured code of the building coding information are obtained based on the spatial database and the decoding processing, the method further comprises:
[0013] The original spatial position data and the original building position data of the original device are obtained based on the device positioning apparatus and the BIM model, respectively.
[0014] The original spatial position data is subjected to coordinate conversion and the original building position data is subjected to coding processing, to obtain the GIS coordinate and the building coding information of the original device.
[0015] The spatial database is constructed based on the GIS coordinate and the building coding information of the original device.
[0016] In a possible implementation manner of the first aspect, the original spatial position data and the original building position data of the original device are obtained based on the device positioning apparatus and the BIM model, and the obtaining comprises:
[0017] The original spatial position data of the original device is obtained based on the device positioning apparatus of different precision.
[0018] The original building position data of the original device is obtained based on the building space position index of the BIM model.
[0019] In a possible implementation manner of the first aspect, the original spatial position data is subjected to coordinate conversion and the original building position data is subjected to coding processing, to obtain the GIS coordinate and the building coding information of the original device, and the obtaining comprises:
[0020] The intermediate coordinate system is obtained according to the original spatial position data obtained under different precision.
[0021] The original spatial position data is subjected to coordinate conversion based on the intermediate coordinate system, to obtain the GIS coordinate of the original device.
[0022] The hierarchical coding information is obtained according to the building internal position of the original device.
[0023] The original building position data is subjected to coding processing according to the hierarchical coding information, to obtain the building coding information of the original device.
[0024] In a possible implementation manner of the first aspect, the physical space level of the hierarchical coding information comprises a physical boundary space level and a logical boundary space level, and the hierarchical coding information is obtained according to the building internal position of the original device, and the obtaining comprises:
[0025] Based on the original device's location within the building, extract physical boundary space information and logical boundary space information;
[0026] Based on the physical boundary space information and the logical boundary space information, the hierarchical encoding information of the physical space level of the original device is obtained.
[0027] In one possible implementation of the first aspect, after extracting the physical boundary space information and logical boundary space information based on the location of the original device within the building, the method further includes:
[0028] Geometric boundary calculation and attribute set parsing are performed based on physical boundary space information to obtain geometric boundary and attribute set;
[0029] Based on the geometric boundaries, obtain the spatial topological relationships;
[0030] Customize attributes based on the attribute set to obtain the target attribute set;
[0031] The original building location data is encoded based on the hierarchical coding information to obtain the original equipment building coding information, including:
[0032] Based on hierarchical coding information, spatial topology relationships, and target attribute sets, the original building location data is coded to obtain the building coding information of the original equipment.
[0033] In one possible implementation of the first aspect, after extracting the physical boundary space information and logical boundary space information based on the location of the original device within the building, the method further includes:
[0034] Based on the logical boundary space information, the constituent elements are traced to obtain the constituent logical elements;
[0035] Cross-regional association forms logical elements, and the associated logical elements are obtained;
[0036] The original building location data is encoded based on the hierarchical coding information to obtain the original equipment building coding information, including:
[0037] Based on the hierarchical coding information and associated logical elements, the original building location data is coded to obtain the original equipment building coding information.
[0038] Secondly, embodiments of this application provide a device location management system based on the Industrial Internet of Things (IIoT), applied to an IIoT system. The IIoT system includes: a user platform, a service platform, a management platform, a sensor network platform, and an object platform that interact sequentially. The object platform is used to access a device positioning device, and the device positioning device is used to locate a target device. The location management system includes:
[0039] a device positioning module, configured to obtain position information of the target device according to a device positioning apparatus;
[0040] a data analysis module, configured to perform data analysis on the position information to obtain GIS coordinates and building code information;
[0041] an obtaining module, configured to perform coordinate conversion on the GIS coordinates and decoding processing on the building code information based on a spatial database to obtain spatial coordinates and structured code of the target device;
[0042] a spatial analysis module, configured to perform spatial data analysis on the spatial coordinates and the structured code to obtain macro spatial position data and building internal position data;
[0043] an application management module, configured to call the macro spatial position data and / or the building internal position data and apply the macro spatial position data and / or the building internal position data to a target management requirement.
[0044] In a third aspect, an embodiment of the present application provides a position management apparatus, comprising a processor and a memory, wherein,
[0045] the memory is configured to store a computer program;
[0046] the processor is configured to load and execute the computer program, so that the position management apparatus performs the device position management method based on industrial Internet of Things according to any one of the first aspect.
[0047] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is loaded and executed by a processor to implement the device position management method based on industrial Internet of Things according to any one of the first aspect.
[0048] Compared with the prior art, the beneficial effects of the present application are:
[0049] The embodiment of the application provides a device position management method, system and device based on an industrial Internet of Things and a medium, the method comprises the following steps: obtaining position information of a target device according to a device positioning device; performing data analysis on the position information to obtain GIS coordinates and building code information; performing coordinate conversion on the GIS coordinates and decoding processing on the building code information based on a spatial database to obtain spatial coordinates and structured codes of the target device; performing spatial data analysis on the spatial coordinates and the structured codes to obtain macro spatial position data and building internal position data; and calling the macro spatial position data and / or the building internal position data and applying the data to target management requirements. The position information of the device is collected by the positioning device, and data analysis is performed on the position information to obtain GIS coordinates and building code information, so that multi-aspect positioning management of the device is realized. Since different devices require different positioning accuracy, more accurate spatial coordinates are obtained by performing coordinate conversion on the GIS coordinates by using the spatial database, and the building codes are decoded to restore the structured codes, so that the GIS coordinates and the building code system are fused, macro spatial analysis requirements can be met, accurate positioning in a building can be realized, and a more complete spatial data basis is provided for device management. The calling of the data basis finally realizes diversified task requirement application of device positioning data. BRIEF DESCRIPTION OF DRAWINGS
[0050] Figure 1 A structural schematic diagram of a position management device for a hardware running environment related to the embodiment of the application;
[0051] Figure 2 A flowchart of a device position management method based on an industrial Internet of Things provided by the embodiment of the application;
[0052] Figure 3 A flowchart of extracting a boundary space in a device position management method based on an industrial Internet of Things provided by the embodiment of the application;
[0053] Figure 4 A flowchart of the device position management method based on the industrial Internet of Things provided by the embodiment of the application in an implementation manner;
[0054] Figure 5 A framework schematic diagram of an industrial Internet of Things system in the device position management method based on the industrial Internet of Things provided by the embodiment of the application;
[0055] Markings in the figure: 101-processor, 102-communication bus, 103-network interface, 104-user interface, 105-memory. DETAILED DESCRIPTION
[0056] It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.
[0057] See attached document Figure 1 , attached Figure 1 This is a schematic diagram of the location management device structure of the hardware operating environment involved in the embodiments of this application. The location management device may include: a processor 101, such as a central processing unit (CPU), a communication bus 102, a user interface 104, a network interface 103, and a memory 105. The communication bus 102 is used to realize the connection and communication between these components. The user interface 104 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 104 may also include a standard wired interface and a wireless interface. The network interface 103 may optionally include a standard wired interface and a wireless interface (such as a Wi-Fi interface). The memory 105 may be a storage device independent of the aforementioned processor 101. The memory 105 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as at least one disk storage device. The processor 101 may be a general-purpose processor, including a central processing unit, a network processor, etc., or it may be a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component.
[0058] Those skilled in the art will understand that the appendix Figure 1 The structure shown does not constitute a limitation on the position management device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0059] As attached Figure 1 As shown, the memory 105, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a device location management system based on the Industrial Internet of Things.
[0060] In the appendix Figure 1 In the location management device shown, the network interface 103 is mainly used for data communication with the network server; the user interface 104 is mainly used for data interaction with the user; the processor 101 and the memory 105 in this application can be set in the location management device. The location management device calls the device location management system based on the Industrial Internet of Things stored in the memory 105 through the processor 101 and executes the device location management method based on the Industrial Internet of Things provided in the embodiment of this application.
[0061] See attached document Figure 2, based on the hardware device of the foregoing embodiment, the embodiment of the application provides a device position management method based on an industrial Internet of Things, applied to an industrial Internet of Things system, the industrial Internet of Things system comprising: a user platform, a service platform, a management platform, a sensing network platform and an object platform which are sequentially interacted, the object platform being used for accessing a device positioning device, the device positioning device being used for positioning a target device, the method comprising the following steps:
[0062] S10: obtaining position information of the target device according to the device positioning device.
[0063] In the specific implementation process, the device positioning device such as a radar locator, a GPS positioning device, an FRID tag and the like is used for collecting, storing and feeding back the position information of the target device. The target device can be any device that can be used and accessed to the Internet of Things for management in an industrial scene, such as an electrical device, a wind power device, a static device, an intelligent lighting device, a fire-fighting device and the like.
[0064] S20: performing data analysis on the position information to obtain GIS coordinates and building code information.
[0065] In the specific implementation process, generally, the device positioning device can position the spatial coordinates in real time, that is, the GIS (Geographic Information System) coordinates are obtained, and the building code information is obtained by defining the building level and realizing the management code, so each device has a corresponding building code information, which can be directly stored in the corresponding device positioning device or in the spatial database and can be directly called when the position information is analyzed.
[0066] S30: performing coordinate conversion on the GIS coordinates and decoding processing on the building code information based on the spatial database to obtain the spatial coordinates and the structured code of the target device.
[0067] In the specific implementation process, since the spatial database established contains the positioning information of each device, that is, the spatial coordinates and the structured code, and is converted into data suitable for the precision requirements of each device through some processing conversion means, the GIS coordinates and the building code information can be processed to obtain the spatial coordinates and the structured code of the device by using the process of establishing the spatial database in reverse under the auxiliary matching of the spatial database. For example, the global coordinates with slightly lower precision are used for positioning outdoor devices, the local engineering coordinate system is used for accurately positioning the park level of indoor devices, and even some devices need to be positioned at the millimeter level by RTK, so the GIS coordinates as a macroscopic direction coordinate need to be further converted into positioning data matching the positioning precision required by the device. The process of establishing the spatial database is as follows:
[0068] Before the spatial database is constructed based on the GIS coordinates and the building coding information of the original device, the method further comprises:
[0069] Based on the device positioning apparatus and the BIM model, original spatial position data and original building position data of the original device are obtained respectively;
[0070] The original spatial position data is subjected to coordinate conversion and the original building position data is subjected to coding processing, so as to obtain GIS coordinates and building coding information of the original device;
[0071] Based on the GIS coordinates and the building coding information of the original device, the spatial database is constructed.
[0072] In the specific implementation process, the devices that need to be used in the industrial scene and can access the Internet of Things are all connected to the Internet of Things through the device positioning apparatus and the BIM model, and these devices are the original devices. The macro spatial position of the device is obtained by using the device positioning apparatus, and the internal position of the device in the building is obtained by using the BIM model. The BIM model is a building information model, which integrates the information of design, construction, operation and other stages of the building through a three-dimensional model database, and contains dynamic data such as geometric information, professional attributes, non-component objects (such as space, behavior) and the like.
[0073] In an embodiment, based on the device positioning apparatus and the BIM model, original spatial position data and original building position data of the original device are obtained respectively, comprising:
[0074] Based on the device positioning apparatus of different precision, the original spatial position data of the original device is obtained;
[0075] Based on the BIM model, the original building position data of the original device is obtained by indexing the building spatial position.
[0076] In the specific implementation process, referring to the foregoing embodiment, different devices may have different positioning precision requirements, so different precision device positioning apparatuses are needed, and the expression form of the obtained original spatial position data is also different. The original spatial position data is subjected to coordinate conversion to obtain unified GIS coordinate expression. By spatial analysis of the BIM model, the spatial attributes of the building components are extracted, the spatial index is established to speed up the position query, the reverse tracing from clicking the BIM model to positioning the device is realized, and thus the original building position data is obtained.
[0077] Specifically, the original spatial position data is subjected to coordinate conversion and the original building position data is subjected to coding processing, so as to obtain GIS coordinates and building coding information of the original device, comprising:
[0078] According to the original spatial position data obtained under different precisions, an intermediate coordinate system is obtained;
[0079] The original spatial position data is converted based on the intermediate coordinate system to obtain GIS coordinates of the original device;
[0080] According to the internal position of the original device in the building, hierarchical coding information is obtained;
[0081] According to the hierarchical coding information, the original building position data is coded to obtain the building coding information of the original device.
[0082] In the specific implementation process, the positioning data collected by the device positioning apparatus of different precisions is expressed differently, and the corresponding intermediate coordinate system is obtained according to the original spatial position data obtained under different precisions for conversion. For example, an outdoor device can be positioned using the WGS84 global coordinate system, that is, (longitude, latitude, and elevation), and an outdoor device can be positioned using a local engineering coordinate system. The establishment basis of each coordinate system is different, and the expression method is different. Therefore, the intermediate coordinate system is established for conversion, and the intermediate coordinate system is equivalent to an intermediate mapping relationship. This mapping relationship maps the coordinates made by each device to GIS coordinates.
[0083] With the aid of the BIM model, the internal position of the original device in the building is obtained, and the building coding is obtained by coding the internal position according to the hierarchical information of the building. The coding standard is, for example, 4-bit coding for a factory area, such as P001; 6-bit coding for a building, such as B12F05; 8-bit coding for a room, such as R035A02; and 10-bit coding for a device, such as L05RACK3. For example, the complete four-level coding of a device can be represented as P001-B12F05-R035A02-L05RACK3.
[0084] In one embodiment, the physical space level of the hierarchical coding information includes a physical boundary space level and a logical boundary space level. According to the internal position of the original device in the building, the hierarchical coding information is obtained, including:
[0085] According to the internal position of the original device in the building, the physical boundary space information and the logical boundary space information are extracted;
[0086] According to the physical boundary space information and the logical boundary space information, the hierarchical coding information of the physical space level of the original device is obtained.
[0087] In the specific implementation process, since the use of equipment requires consideration not only of its physical spatial location but also of its logical division, such as which virtual functional areas it is located in, this not only enables more effective and comprehensive management of the equipment but also provides a richer spatial data foundation for the management tasks. Therefore, in the process of hierarchical coding based on the BIM model, the physical spatial hierarchy, namely the room level exemplified in the aforementioned embodiment, adopts a parallel modeling approach of physical and virtual elements. On the one hand, physical boundary spatial information is extracted to express the physical spatial location of the equipment in the building, such as which room, which equipment compartment, etc., which have clear geometric boundaries. These location expressions are used for the precise positioning of the equipment. On the other hand, logical boundary spatial information is extracted, such as logical sets without physical boundaries, such as functional divisions like fire-resistant zones, clean areas, and certain responsibility areas, which are used to provide division for operation and maintenance and management.
[0088] In one embodiment, after extracting physical boundary space information and logical boundary space information based on the location of the original device within the building, the method further includes:
[0089] Geometric boundary calculation and attribute set parsing are performed based on physical boundary space information to obtain geometric boundary and attribute set;
[0090] Based on the geometric boundaries, obtain the spatial topological relationships;
[0091] Customize attributes based on the attribute set to obtain the target attribute set.
[0092] In the specific implementation process, as shown in the appendix Figure 3 In the boundary space extraction process shown, IFCSpace is extracted through spatial analysis of the BIM model, yielding IFCSpace, which is the physical boundary space information. Set boundary calculations and attribute set analysis are then performed to obtain the geometric boundaries and attribute sets they represent. The geometric boundaries can be further linked to other geometric boundaries through spatial topological relationships. The basis for linking other geometric boundaries is based on customizing attributes from the existing attribute set, such as defining adjacency, inclusion, and attribution relationships, ultimately resulting in the target attribute set. Introducing spatial topological relationships and the target attribute set during the process of obtaining the building code information of the original equipment not only allows for the accurate acquisition of the original equipment's own internal building location but also enables the association of the internal building location information of equipment under other custom relationships. In other words, the original building location data is encoded based on hierarchical coding information to obtain the original equipment's building code information, including:
[0093] Based on hierarchical coding information, spatial topology relationships, and target attribute sets, the original building location data is coded to obtain the building coding information of the original equipment.
[0094] In an embodiment, after extracting the physical boundary space information and the logical boundary space information according to the internal position of the building where the original equipment is located, the method further comprises:
[0095] According to the logical boundary space information, the constituent elements are traced back to obtain constituent logical elements;
[0096] The constituent logical elements are associated across regions to obtain associated logical elements.
[0097] In the specific implementation process, as shown in the boundary space extraction process in the figure, Figure 3 Through spatial analysis of the BIM model, IFCZone is extracted to obtain IFCZone, that is, logical boundary space information. The constituent elements thereof are traced back to obtain constituent logical elements, such as fireproof zones and dust-free zones. The constituent logical elements are associated across regions, such as the association of fireproof zones with fire-fighting equipment zones and the association of dust-free zones with dust-free equipment replacement zones, and other related regions are found from the functional logic, that is, associated logical elements. The associated logical elements are introduced in the process of obtaining the building coding information of the original equipment, so that the positioning data can be automatically extended to related data when applied, and more sufficient data is provided for demand tasks. That is, according to the hierarchical coding information, the original building position data is coded and processed to obtain the building coding information of the original equipment, including:
[0098] According to the hierarchical coding information and the associated logical elements, the original building position data is coded and processed to obtain the building coding information of the original equipment.
[0099] S40: Spatial data analysis is performed on the spatial coordinates and the structured coding to obtain macro spatial position data and internal building position data.
[0100] In the specific implementation process, through the foregoing embodiments, GIS coordinates and building coding systems are fused, which can meet the demand for macro spatial analysis and achieve accurate positioning of the internal building, that is, macro spatial position data and internal building position data are obtained, and more complete spatial data basis is provided for equipment management.
[0101] S50: Macro spatial position data and / or internal building position data are called and applied to target management demand.
[0102] In the specific implementation process, with more comprehensive equipment spatial position data support, these data can be applied to more tasks, and physical position is no longer provided alone. As shown in the figure, Figure 4In the illustrated embodiment, the positioning terminal, i.e., the device positioning apparatus, imports the feedback data into a spatial data access layer, then performs coordinate conversion services and building code analysis services respectively, and sends the processed data into a spatial database matching analysis. After analysis by a spatial analysis engine, the macro spatial position data and the building internal position data of the device are transmitted according to the requirements of a task, such as target management requirements under a target task, which can be three-dimensional visualization, emergency navigation, spatial relationship query, etc. Three-dimensional visualization requires positioning spatial position, and macro spatial position data is called. Under emergency navigation, accurate positioning data is required for guidance, so macro spatial position data and building internal position data are called simultaneously. For example, under spatial relationship query, only building internal position data is called.
[0103] In this embodiment, the positioning apparatus collects the position information of the device, and performs data analysis to obtain GIS coordinates and building code information, thereby achieving multi-aspect positioning management of the device. Since different devices require different positioning accuracy, after the GIS coordinates are converted by the spatial database, more accurate spatial coordinates are obtained, and the building code is decoded to restore its structured code. The GIS coordinates and the building code system are fused, which can meet the requirements of macro spatial analysis and achieve accurate positioning inside the building, thereby providing a more complete spatial data basis for device management. The retrieval of the data basis finally realizes more diversified task requirement applications of the device positioning data.
[0104] The industrial Internet of Things system provided in the embodiments of the present application is applied to a framework in a device management scenario as shown in FIG. 8. Figure 5As shown, the user platform, the service platform, the management platform, the sensing network platform and the object platform can be sequentially interacted to form a basic five-platform architecture, wherein the object platform can include a device positioning device; the sensing network platform can include a device management module and a data transmission management module, the device management module can include a network management unit, an instruction management unit and a device state management unit, the data transmission management module can include a data protocol management unit, a data analysis unit, a data classification unit, a data transmission monitoring unit and a data transmission security unit; the management platform can include a device management sub-platform, a business management sub-platform and a data center, the device management sub-platform and the business management sub-platform can interact with the data center respectively, the device management sub-platform can include a device running state monitoring management unit, a metering data monitoring management unit, a device parameter management unit and a device life cycle management unit, the business management sub-platform can include a revenue management unit, a business management unit, a report management unit, a message management unit, a dispatch management unit, a purchase and sale difference management unit, an operation analysis management unit and a comprehensive business management unit, the various functional modules of the device position management system based on the industrial Internet of Things can be integrated into the management platform and stored in the data center for calling; the service platform can include a device service module, an operation service module and a security service module; the user platform can include a general user module, a government user module and a supervision user module, through the interaction between the various functional platforms of the Internet of Things system based on the above five platforms, a perfect closed-loop information operation logic is established to ensure the orderly operation of the sensing information and the control information, and the intelligent management of the local operation safety of the device is realized.
[0105] Based on the same inventive concept as in the foregoing embodiments, the embodiments of the present application also provide a device position management system based on an industrial Internet of Things, applied to an industrial Internet of Things system, the industrial Internet of Things system comprising: a user platform, a service platform, a management platform, a sensing network platform and an object platform which are sequentially interacted, the object platform being configured to access a device positioning device, the device positioning device being configured to locate a target device, the position management system comprising:
[0106] a device positioning module configured to obtain position information of the target device according to the device positioning device;
[0107] a data analysis module configured to perform data analysis on the position information to obtain GIS coordinates and building code information;
[0108] an obtaining module configured to perform coordinate conversion on the GIS coordinates and decoding processing on the building code information based on a spatial database to obtain spatial coordinates and structured code of the target device;
[0109] a spatial analysis module configured to perform spatial data analysis on the spatial coordinates and the structured code to obtain macro spatial position data and building internal position data;
[0110] application management module, configured to call macro space position data and / or building internal position data, and apply to target management requirements.
[0111] Those skilled in the art should understand that the division of various modules in the embodiments is only a logical division of functions, and in actual application, all or part of the modules can be integrated into one or more actual carriers, and the modules can all be implemented in the form of software calling a processing unit, or all be implemented in the form of hardware, or be implemented in the form of software and hardware combination. It should be noted that the modules in the device position management system based on the industrial Internet of Things in the embodiments are one-to-one corresponding to the steps in the device position management method based on the industrial Internet of Things in the foregoing embodiments, and therefore, the specific embodiments of the present embodiments can refer to the implementation manners of the foregoing device position management method based on the industrial Internet of Things, which will not be described herein again.
[0112] Based on the same inventive concept as in the foregoing embodiments, the embodiments of the present application also provide a computer-readable storage medium storing a computer program, and the computer program is loaded and executed by a processor to implement the device position management method based on the industrial Internet of Things provided by the embodiments of the present application.
[0113] Based on the same inventive concept as in the foregoing embodiments, the embodiments of the present application also provide a position management apparatus, comprising a processor and a memory, wherein,
[0114] The memory is configured to store a computer program;
[0115] The processor is configured to load and execute the computer program, so that the position management apparatus executes the device position management method based on the industrial Internet of Things provided by the embodiments of the present application.
[0116] In some embodiments, the computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disc, or CD-ROM; or can be various devices including one or any combination of the above memories. The computer can be various computing devices including smart terminals and servers.
[0117] In some embodiments, the executable instructions can be in the form of programs, software, software modules, scripts or codes, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and can be deployed in any form, including being deployed as independent programs or being deployed as modules, components, subroutines or other units suitable for use in a computing environment.
[0118] By way of example, executable instructions can correspond to a file in a file system, can be stored in a portion of a file that is used by the operating system to store application data, can be stored within a single file dedicated to the program or to the operating system, can be stored within multiple files (e.g., files that make up an installation for the application storing, for example, a file pre-hydrating the cache).
[0119] By way of further example, the executable instructions can be deployed to be executed by one or more computing devices that are co-located, or that are distributed and that are interconnected over a communication network.
[0120] It should be noted that, as used in this place, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0121] The above-mentioned sequence numbers of the embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments.
[0122] Those skilled in the art can clearly understand the above-mentioned embodiment methods by means of software and necessary general hardware platforms, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, an optical disk), and includes a plurality of instructions for causing a multimedia terminal device (which can be a mobile phone, a computer, a television receiver, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0123] In summary, the application provides a device position management method, system, device and medium based on industrial Internet of Things, which comprises: obtaining the position information of a target device according to a device positioning device; performing data analysis on the position information to obtain GIS coordinates and building code information; performing coordinate conversion on the GIS coordinates and decoding processing on the building code information based on a spatial database to obtain the spatial coordinates and structured code of the target device; performing spatial data analysis on the spatial coordinates and structured code to obtain macro spatial position data and building internal position data; and calling the macro spatial position data and / or the building internal position data for application to target management requirements. The application collects the position information of the device through the positioning device, and obtains the GIS coordinates and building code information by performing data analysis thereon, thereby realizing multi-aspect positioning management of the device. Since different devices require different positioning accuracy, the GIS coordinates are converted by the spatial database to obtain more accurate spatial coordinates, and the building code is decoded to restore the structured code, thereby fusing the GIS coordinates and the building code system, which can meet the macro spatial analysis requirements and realize accurate positioning inside the building, and provide a more complete spatial data basis for device management. The calling of the data basis finally realizes more diversified task requirement application of the device positioning data.
[0124] The above description is merely preferred embodiments of the application, and is not intended to limit the application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall be included in the protection scope of the application.
Claims
1. A device location management method based on the Industrial Internet of Things, characterized in that, The application is applied to an industrial Internet of Things system, and the industrial Internet of Things system comprises a user platform, a service platform, a management platform, a sensing network platform and an object platform which are sequentially interacted, the object platform is used for accessing a device positioning device, the device positioning device is used for positioning a target device, and the method comprises the following steps: According to the device positioning device, the position information of the target device is obtained; The position information is data-analyzed to obtain GIS coordinates and building code information; Based on a spatial database, the GIS coordinates are coordinate-converted and the building code information is decoded to obtain spatial coordinates and structured code of the target device; before the step of based on the spatial database, the GIS coordinates are coordinate-converted and the building code information is decoded to obtain the spatial coordinates and the structured code of the target device, the method further comprises: Based on the device positioning device and a BIM model, original spatial position data and original building position data of an original device are respectively obtained; The original spatial position data is coordinate-converted and the original building position data is encoded to obtain GIS coordinates and building code information of the original device; Based on the GIS coordinates and the building code information of the original device, the spatial database is constructed; The spatial coordinates and the structured code are spatial data-analyzed to obtain macro spatial position data and building internal position data; The macro spatial position data and / or the building internal position data are called to be applied to target management requirements. 2.The industrial Internet of Things based device location management method according to claim 1, characterized in that, The step of based on the device positioning device and the BIM model, the original spatial position data and the original building position data of the original device are respectively obtained, comprising: Based on the device positioning device with different precisions, the original spatial position data of the original device is obtained; Based on the BIM model, building spatial position indexes are obtained to obtain the original building position data of the original device. 3.The industrial Internet of Things based device location management method according to claim 2, characterized in that, The step of the original spatial position data is coordinate-converted and the original building position data is encoded to obtain the GIS coordinates and the building code information of the original device, comprising: According to the original spatial position data obtained under different precisions, an intermediate coordinate system is obtained; Based on the intermediate coordinate system, the original spatial position data is coordinate-converted to obtain the GIS coordinates of the original device; According to the building internal position of the original device, hierarchical code information is obtained; According to the hierarchical code information, the original building position data is encoded to obtain the building code information of the original device. 4.The industrial Internet of Things based device location management method according to claim 3, wherein, The physical space level of the hierarchical code information comprises a physical boundary space level and a logical boundary space level, and the step of according to the building internal position of the original device, hierarchical code information is obtained, comprising: According to the building internal position of the original device, physical boundary space information and logical boundary space information are extracted; According to the physical boundary space information and the logical boundary space information, the hierarchical code information of the physical space level of the original device is obtained. 5.The industrial Internet of Things based device location management method according to claim 4, characterized in that, After extracting the physical boundary space information and the logical boundary space information according to the building internal position of the original device, the method further comprises: performing geometric boundary calculation and attribute set analysis according to the physical boundary space information to obtain geometric boundaries and an attribute set; obtaining a space topology relationship according to the geometric boundaries; performing attribute customization according to the attribute set to obtain a target attribute set; the encoding processing of the original building position data according to the hierarchical coding information to obtain the building coding information of the original device comprises: performing encoding processing of the original building position data according to the hierarchical coding information, the space topology relationship and the target attribute set to obtain the building coding information of the original device. 6.The industrial Internet of Things based device location management method according to claim 4, wherein, After extracting the physical boundary space information and the logical boundary space information according to the building internal position of the original device, the method further comprises: performing component element tracing according to the logical boundary space information to obtain a component logical element; associating the component logical element across regions to obtain an associated logical element; the encoding processing of the original building position data according to the hierarchical coding information to obtain the building coding information of the original device comprises: performing encoding processing of the original building position data according to the hierarchical coding information and the associated logical element to obtain the building coding information of the original device.
7. An industrial internet of things-based device location management system, characterized by, The industrial Internet of Things system comprises a user platform, a service platform, a management platform, a sensing network platform and an object platform that interact in sequence, the object platform is configured to access a device positioning apparatus, the device positioning apparatus is configured to locate a target device, and the location management system comprises: a device positioning module configured to obtain location information of the target device according to the device positioning apparatus; a data analysis module configured to perform data analysis on the location information to obtain GIS coordinates and building coding information; an obtaining module configured to perform coordinate conversion on the GIS coordinates and decoding processing on the building coding information based on a spatial database to obtain spatial coordinates and structured coding of the target device; before the coordinate conversion on the GIS coordinates and the decoding processing on the building coding information based on the spatial database to obtain the spatial coordinates and the structured coding of the target device, the method further comprises: obtaining original spatial position data and original building position data of an original device based on the device positioning apparatus and a BIM model; performing coordinate conversion on the original spatial position data and encoding processing on the original building position data to obtain GIS coordinates and building coding information of the original device; constructing the spatial database based on the GIS coordinates and the building coding information of the original device; a spatial analysis module configured to perform spatial data analysis on the spatial coordinates and the structured coding to obtain macro spatial position data and building internal position data; an application management module configured to call the macro spatial position data and / or the building internal position data for application to a target management requirement.
8. A location management apparatus characterized by comprising: A computer program product comprising a computer readable medium having stored thereon instructions that, when executed by a computer, cause the computer to carry out the method of any one of claims 1-6. The computer program product comprises a computer readable medium having stored thereon instructions that, when executed by a computer, cause the computer to carry out the method of any one of claims 1-6. The computer program product comprises a computer readable medium having stored thereon instructions that, when executed by a computer, cause the computer to carry out the method of any one of claims 1-6.
9. A computer-readable storage medium storing a computer program, characterized in that, The computer program product comprises a computer readable medium having stored thereon instructions that, when executed by a computer, cause the computer to carry out the method of any one of claims 1-6.
Citation Information
Patent Citations
Building operation and maintenance management method, system and device and storage medium
CN111401581A
Building management system with integration of data into smart entities
US20190094827A1