Target positioning method and system, computer equipment and readable storage medium
By collecting and verifying identification information in the oil depot area of the chemical park, and using GPS/Beidou and base station positioning technology, real-time positioning management of personnel and vehicles is achieved, the safety hazards in the oil depot area are solved, and safety management efficiency is improved.
Patent Information
- Application Number
- CN202411965284.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-29
AI Technical Summary
It is difficult for people and vehicles in the oil depot area of the chemical park to achieve real-time positioning management during entry and movement, which poses safety risks.
The identification information of the oil depot area is collected through the VPDN secure tunnel, the positioning tag is identified and verified, and the positioning information of the target to be located is determined using GPS/Beidou and base station positioning units, and the positioning information of the target to be located is displayed in real time through the display device.
Real-time positioning display and management of targets to be located in the oil depot area (personnel and vehicles), reduce safety hazards and improve safety management efficiency in the oil depot area.
Smart Images

Figure CN119902244A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of positioning technology, and in particular to a target positioning method and system, a computer device and a readable storage medium. Background Art
[0002] Since the new century, my country's chemical industry has developed rapidly, and the total output value of chemical industry has increased from 6% of the world's total in 2000 to 40% in 2019, making it the world's largest chemical country. Chemical parks are important carriers and platforms for the high-quality development of the chemical industry. Chemical enterprises are concentrated in chemical parks, and the safety risks of hazardous chemicals are concentrated. The "3.21" extremely serious explosion accident in Xiangshui, Jiangsu in 2019 exposed the prominent safety problems of my country's chemical parks, especially in the digital transformation and intelligent upgrading of safety risk management. There are obvious shortcomings and deficiencies, which are not compatible with the safe and high-quality development of my country's chemical industry and chemical parks.
[0003] In recent years, the safety of oil and gas storage environment in chemical parks has attracted widespread attention. In the oil and gas storage and transportation environment, especially in high-risk environments such as oil depots, personnel management is crucial. Among them, the personnel entering high-risk environments such as oil depots are currently only managed through entrance and exit registration, and it is impossible to achieve real-time positioning management of personnel entering the oil depot area, which poses certain safety risks. Summary of the invention
[0004] Based on this, the present application provides a target positioning method and system, a computer device and a readable storage medium to solve the above technical problems.
[0005] A target positioning method, comprising:
[0006] Collect identification information in the oil depot area based on the VPDN secure tunnel, and identify the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area;
[0007] Acquire the positioning tag, and determine whether the positioning tag is a valid positioning tag based on information in the oil depot data information library, wherein the valid positioning tag corresponds to a target to be positioned, the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library, and a target positioning sub-information library;
[0008] In response to the positioning tag being a valid positioning tag, determining the location information of the valid positioning tag through a positioning module, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit;
[0009] The positioning information of the target to be located is determined based on the position information, and the positioning information of the target to be located is displayed in real time through a display device.
[0010] In one embodiment, the step of obtaining the positioning tag and determining whether the positioning tag is a valid positioning tag based on information in the oil depot data information library includes:
[0011] Acquire the positioning tag, and compare the positioning tag with the information in the oil depot data information database;
[0012] If there is information matching the positioning tag in the oil depot data information database, determining that the positioning tag is a valid positioning tag;
[0013] If there is no information matching the positioning tag in the oil depot data information database, determining that the positioning tag is an abnormal tag;
[0014] In response to the positioning tag being an abnormal tag, the positioning module determines the position information of the abnormal tag, and the display device displays the abnormal position information.
[0015] In one embodiment, in response to the positioning tag being a valid positioning tag, the step of determining the position information of the valid positioning tag by a positioning module includes:
[0016] In response to the positioning tag being a valid positioning tag, determining whether the valid positioning tag is in an outdoor area by the GPS / Beidou positioning unit;
[0017] In response to the valid positioning tag being in an outdoor area, determining the position information of the valid positioning tag by the GPS / Beidou positioning unit;
[0018] In response to the valid positioning tag not being in an outdoor open area, the base station positioning unit determines the location information of the valid positioning tag in an indoor area.
[0019] In one embodiment, the method further comprises:
[0020] Acquire the positioning information of the target to be positioned in real time during the positioning period, and determine the moving track information of the target to be positioned in the oil depot area;
[0021] Based on the movement trajectory information, it is determined whether the target to be located has a safety hazard, wherein the safety hazard includes personnel leaving their posts, personnel crossing posts, personnel staying, vehicles crossing the boundary, vehicles exceeding the speed limit, and vehicles staying for an excessive period of time;
[0022] In response to the existence of a potential safety hazard in the target to be located, a warning is displayed in real time through the display device.
[0023] In one embodiment, the method further comprises:
[0024] Acquire distress alarm information, determine the location information of the target to be located based on the distress alarm information, and display an alarm through the display device according to the location information of the target to be located, wherein the alarm display includes video display, text message prompt, and light display.
[0025] In one embodiment, the step of collecting identification information in the oil depot area based on the VPDN secure tunnel and identifying the positioning tag in the identification information includes:
[0026] Collect all preset identity identifiers in the oil depot area based on the VPDN security tunnel to form the identification information;
[0027] The positioning tag of the preset identity identifier in the identification information is determined based on an information recognition algorithm.
[0028] A target positioning system, comprising:
[0029] A collection module, used for collecting identification information in the oil depot area based on the VPDN security tunnel, and identifying the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area;
[0030] an analysis module connected to the acquisition module, for acquiring the positioning tag, and determining whether the positioning tag is a valid positioning tag based on information in the oil depot data information library, wherein the valid positioning tag corresponds to a target to be positioned, the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library and a target positioning sub-information library;
[0031] a positioning module connected to the analysis module, and configured to determine the location information of the valid positioning tag in response to the positioning tag being a valid positioning tag, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit; and
[0032] The display device is connected to the positioning module and is used to determine the positioning information of the target to be positioned based on the position information, and to display the positioning information of the target to be positioned in real time.
[0033] In one embodiment, the positioning tag is a positioning card or a mobile positioning terminal.
[0034] Compared with the prior art, the above-mentioned target positioning method and system, computer equipment and readable storage medium. The target positioning method collects identification information in the oil depot area based on the VPDN secure tunnel, and identifies the positioning tag in the identification information; obtains the positioning tag, and determines whether the positioning tag is a valid positioning tag based on the information in the oil depot data information library; in response to the positioning tag being a valid positioning tag, the location information of the valid positioning tag is determined by the positioning module; based on the location information, the positioning information of the target to be located is determined, and the positioning information of the target to be located is displayed in real time through the display device. The present application can realize real-time positioning display and management of the target to be located in the oil depot area through the above-mentioned positioning method, reduce safety hazards, and improve safety management of the oil depot area. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the conventional technology, the drawings required for use in the embodiments or the conventional technology descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0036] Figure 1 A flowchart of a target positioning method provided in one embodiment of the present application;
[0037] Figure 2 A flowchart of how to determine whether a positioning tag is a valid positioning tag provided in an embodiment of the present application;
[0038] Figure 3 A block diagram of a target positioning system provided by an embodiment of the present application;
[0039] Figure 4 This is a diagram of the internal structure of a computer device provided in one embodiment of the present application.
[0040] Description of reference numerals:
[0041] 10. Target positioning system; 100. Acquisition module; 200. Analysis module; 300. Positioning module; 400. Display device. DETAILED DESCRIPTION
[0042] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present application, so the present application is not limited by the specific implementation disclosed below.
[0043] The serial numbers assigned to the components herein, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings). In the description of this application, it should be understood that the orientation or position relationship indicated by the terms "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", etc. are based on the orientation or position relationship shown in the accompanying drawings, which is only for the convenience of describing this application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to this application.
[0044] In the present application, unless otherwise clearly specified and limited, a first feature being “above” or “below” a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being “above”, “above”, and “above” a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being “below”, “below”, and “below” a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0045] It should be noted that when an element is referred to as being "fixed to" another element, it may be directly on the other element or there may be an intermediate element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be an intermediate element at the same time.
[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.
[0047] See also Figure 1 , an embodiment of the present application provides a target positioning method. The target positioning method includes:
[0048] S102: Collect identification information in the oil depot area based on the VPDN security tunnel, and identify the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area.
[0049] In some embodiments, the server can collect identification information in the oil depot area based on the VPDN security tunnel and identify the positioning tag in the identification information. Specifically, the server can collect identification information in the oil depot area based on the VPDN security tunnel through a wireless data acquisition base station or router. The identification information includes all preset identity tags in the oil depot area. Among them, the preset identity tag is a security tag set in advance, specifically including a fixed security tag (such as a fixed equipment security tag) and a mobile security tag (such as a mobile workstation card, etc.). After the identification information is collected in the oil depot area, the positioning tag in the identification information can be identified by an AI algorithm. Among them, the positioning tag can be a workstation card.
[0050] S104: Acquire a positioning tag, and determine whether the positioning tag is a valid positioning tag based on information in the oil depot data information library, wherein the valid positioning tag corresponds to a target to be located, and the target to be located includes at least one of a person and a vehicle, and the oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library, and a target positioning sub-information library.
[0051] In some embodiments, the positioning tag can be obtained through the server, and whether the positioning tag is a valid positioning tag can be determined based on the information in the oil depot data information library. It can be understood that the method of determining whether the positioning tag is a valid positioning tag based on the information in the oil depot data information library is not limited, as long as it has the function of determining whether the positioning tag is a valid positioning tag. In some embodiments, the positioning tag can be matched with the information of each sub-information library in the oil depot data information library. If the match is successful, the positioning tag is confirmed to be a valid positioning tag. On the contrary, if the match is unsuccessful, the positioning tag is confirmed to be an invalid positioning tag. In some embodiments, the specific data information in the positioning tag can also be compared one by one with the information of each sub-information library in the oil depot data information library. If there is information consistent with the specific data information in each sub-information library of the oil depot data information library, it is determined whether the positioning tag is a valid positioning tag. On the contrary, the positioning tag is confirmed to be an invalid positioning tag. In some embodiments, each valid positioning tag corresponds to a target to be located. The target to be located can be a person, a vehicle, etc. entering the oil depot area.
[0052] In some embodiments, the target identification sub-information library may include a personnel identification sub-information library and a vehicle identification sub-information library. The target positioning sub-information library may include a personnel positioning sub-information library and a vehicle positioning sub-information library.
[0053] S106: In response to the positioning tag being a valid positioning tag, determining the location information of the valid positioning tag through a positioning module, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit.
[0054] It can be understood that in response to the positioning tag being a valid positioning tag, the server can determine the location information of the valid positioning tag through the positioning module. Specifically, when it is determined that the positioning tag is a valid positioning tag, it can be further determined whether the valid positioning tag is in the indoor area or outdoor area of the oil depot. If the valid positioning tag is in the indoor area of the oil depot, the location information of the valid positioning tag can be located by the base station positioning unit. If the valid positioning tag is in the outdoor area of the oil depot, the location information of the valid positioning tag can be located by the GPS / Beidou positioning unit. In some embodiments, the base station positioning unit can be a 4G / 5G base station positioning unit.
[0055] S108: Determine positioning information of the target to be positioned based on the position information, and display the positioning information of the target to be positioned in real time through a display device.
[0056] It can be understood that the server can determine the location information of the target to be located based on the location information, and display the location information of the target to be located in real time through the display device. Specifically, since each target to be located has a corresponding valid location tag, after determining the location information, the location information of the target to be located can be further determined according to the location information. In this way, the location of the target to be located can be achieved.
[0057] In some embodiments, after determining the positioning information of the target to be positioned, the positioning information can be displayed in real time through a display device. Specifically, the display device can be a desktop terminal, a handheld terminal, or an LED display screen. In this embodiment, the above positioning method can realize real-time positioning display and management of the target to be positioned in the oil depot area, reduce safety hazards, and improve safety management of the oil depot area.
[0058] See also Figure 2 In some embodiments, the step of obtaining a positioning tag and determining whether the positioning tag is a valid positioning tag based on information in the oil depot data information library includes:
[0059] S202: Acquire a positioning tag, and compare the positioning tag with information in the oil depot data information database;
[0060] S204: If there is information matching the positioning tag in the oil depot data information database, determining that the positioning tag is a valid positioning tag;
[0061] S206: If there is no information matching the positioning tag in the oil depot data information database, the positioning tag is determined to be an abnormal tag;
[0062] S208: In response to the positioning tag being an abnormal tag, the positioning module determines the position information of the abnormal tag, and displays the abnormal position information through a display device.
[0063] In some embodiments, the positioning tag can be compared with the information of each sub-information library in the oil depot data information library. If there is information matching the positioning tag in each sub-information library of the oil depot data information library, the positioning tag is confirmed to be a valid positioning tag. Conversely, if there is no information matching the positioning tag in each sub-information library of the oil depot data information library, the positioning tag is confirmed to be an abnormal tag. At this time, the location information of the abnormal tag can be further determined by the positioning module, and the location information can be displayed as abnormal location information through the display device. At the same time, the management personnel can view the on-site picture through video monitoring to determine whether to implement on-site emergency disposal. In this way, the abnormal location information can be handled in a timely manner.
[0064] In some embodiments, in response to the positioning tag being a valid positioning tag, the step of determining the location information of the valid positioning tag through the positioning module includes: in response to the positioning tag being a valid positioning tag, determining whether the valid positioning tag is in an outdoor area through a GPS / Beidou positioning unit; in response to the valid positioning tag being in an outdoor area, determining the location information of the valid positioning tag through a GPS / Beidou positioning unit; in response to the valid positioning tag not being in an outdoor open area, determining the location information of the valid positioning tag in an indoor area through a base station positioning unit.
[0065] It can be understood that when the positioning tag is determined to be a valid positioning tag, the GPS / Beidou positioning unit can be further used to determine whether the valid positioning tag is in the outdoor area of the oil depot. The specific method is to determine whether the positioning area of the valid positioning tag is in the outdoor area. If the positioning area of the valid positioning tag is determined to be in the outdoor area, the location information of the valid positioning tag is further determined. If it is determined that the positioning area of the valid positioning tag is not in the outdoor area, the location information of the valid positioning tag in the indoor area can be further determined by the base station positioning unit (4G / 5G base station positioning unit). In this way, through the deep integration of the GPS / Beidou positioning unit and the 4G / 5G base station positioning unit, the specific location information of the effective positioning tag can be determined, thereby realizing the positioning of the target.
[0066] In some embodiments, the target positioning method further includes: obtaining the positioning information of the target to be positioned in real time within the positioning period, and determining the moving trajectory information of the target to be positioned in the oil depot area; judging whether there are safety hazards in the target to be positioned based on the moving trajectory information, wherein the safety hazards include personnel leaving their posts, personnel crossing posts, personnel staying, vehicles crossing the boundary, vehicles speeding, and vehicles staying for an extended period of time; in response to the existence of safety hazards in the target to be positioned, an alarm is displayed in real time through a display device. In some embodiments, the positioning period can be set according to actual needs, for example, the positioning period can be 7 days, 14 days, etc.
[0067] In some embodiments, according to the positioning information of the target to be located, the moving trajectory information of the target to be located in the oil depot area is formed within the positioning period. Based on the moving trajectory information, it is judged whether the target to be located has safety hazards. Specifically, it is to determine whether the personnel are on duty, off duty, or visiting other posts, or whether the vehicle is speeding, deviating from the route, illegally parking, overstaying, and other safety hazards. If it is determined that the target to be located has safety hazards, an alarm can be issued by means of monitoring alarms or real-time display of alarms on display devices. At the same time, electronic fence drawing of the alarm area is provided, and alarm areas are set for safety warnings such as personnel and vehicles crossing the boundary, overcrowding, lack of personnel, and timeouts, as well as flammable and explosive places and areas where open fire and confined space operations are implemented. The display device can automatically count the number of online people and timeout alarms.
[0068] In some embodiments, the server can query the current number of people, location, trajectory of people and vehicles, etc. by combining conditions such as area, category, time, etc. The query results can be presented through display devices in the form of tables, graphs, curves, etc. Personnel and vehicle information can be displayed on maps of factory areas and device areas. Multi-layer devices can be displayed in layers, and normal and alarm conditions need to be distinguished by different color codes.
[0069] In some embodiments, the target positioning method further includes: obtaining distress alarm information, determining the positioning information of the target to be positioned based on the distress alarm information, and displaying an alarm through a display device according to the positioning information of the target to be positioned, wherein the alarm display includes video display, text message prompt, and light display. Specifically, when encountering a dangerous situation, on-site personnel can use a one-touch distress button to send out a distress alarm message in a timely manner. After receiving the distress alarm message, the management personnel can determine the location of the person in danger through video monitoring and personnel positioning functions, view the on-site picture, and implement on-site emergency disposal.
[0070] In some embodiments, the steps of collecting identification information in the oil depot area based on the VPDN security tunnel and identifying the positioning tag in the identification information include: collecting all preset identity identifiers in the oil depot area based on the VPDN security tunnel to form identification information; determining the positioning tag of the preset identity identifier in the identification information based on the information recognition algorithm. In some embodiments, the server can collect identification information in the oil depot area through the VPDN security tunnel. The information recognition algorithm can be an AI algorithm with recognition function. The positioning tag can be a work station card or a mobile terminal.
[0071] In some embodiments, the work station card can be an explosion-proof positioning inspection badge, which can report for 30 seconds and work continuously for 48 hours, and has 2 / 3 / 4 / 5G China Mobile, China Unicom, and China Telecom GPRS data mode. The mobile terminal can be a handheld audio and video terminal with a positioning accuracy of less than or equal to 3 meters. In this embodiment, the above-mentioned work station card or mobile terminal can be used to achieve accurate positioning of personnel or vehicles.
[0072] In some embodiments, positioning cards and mobile terminals are used to identify personnel and vehicle information entering and leaving the company's production areas, storage areas, work areas and key monitoring areas through card swiping, fingerprint confirmation or face recognition technologies, and the type, number, area and other information of the people entering and leaving are displayed in real time, and management functions such as query and statistics are provided.
[0073] See also Figure 3 Another embodiment of the present application provides a target positioning system 10. The target positioning system 10 includes: a collection module 100, an analysis module 200, a positioning module 300 and a display device 400. The collection module 100 is used to collect identification information in the oil depot area based on the VPDN security tunnel, and identify the positioning tag in the identification information. Among them, the identification information includes all preset identity identifiers in the oil depot area. The analysis module 200 is connected to the collection module 100. The analysis module 200 is used to obtain the positioning tag, and determine whether the positioning tag is a valid positioning tag based on the information in the oil depot data information library. Among them, the valid positioning tag corresponds to a target to be positioned, and the target to be positioned includes at least one of a person and a vehicle. The oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library and a target positioning sub-information library. The positioning module 300 is connected to the analysis module 200. The positioning module 300 is used to determine the location information of the valid positioning tag in response to the positioning tag being a valid positioning tag. The positioning module includes a GPS / Beidou positioning unit and a base station positioning unit. The display device 400 is connected to the positioning module 300. The display device 400 is used to determine the positioning information of the target to be located based on the position information, and display the positioning information of the target to be located in real time.
[0074] It can be understood that the specific structure of the acquisition module 100 is not limited, as long as it has the function of collecting identification information in the oil depot area based on the VPDN security tunnel and identifying the positioning tag in the identification information. In some embodiments, the acquisition module 100 can be a wireless data acquisition base station or a video monitoring terminal. In some embodiments, how the acquisition module 100 collects identification information in the oil depot area based on the VPDN security tunnel and identifies the positioning tag in the identification information can be referred to the above embodiments, which will not be repeated here. In some embodiments, the positioning tag is a positioning card or a mobile positioning terminal.
[0075] It can be understood that the specific structure of the analysis module 200 is not limited, as long as it has the function of obtaining the positioning tag and determining whether the positioning tag is a valid positioning tag based on the information in the oil depot data information library. In some embodiments, the analysis module 200 can be an integrated processor or controller. In some embodiments, how the analysis module 200 obtains the positioning tag and determines whether the positioning tag is a valid positioning tag based on the information in the oil depot data information library can be referred to the above embodiments, which will not be repeated here. In some embodiments, how the positioning module 300 determines the location information of the valid positioning tag in response to the positioning tag being a valid positioning tag can be referred to the above embodiments, which will not be repeated here.
[0076] It can be understood that the specific structure of the display device 400 is not limited, as long as it has the function of determining the location information of the target to be located based on the location information and displaying the location information of the target to be located in real time. In some embodiments, the display device 400 can be a desktop terminal, a handheld terminal or a display, etc. In some embodiments, how the display device 400 determines the location information of the target to be located based on the location information and displays the location information of the target to be located in real time can be referred to the above embodiments, and will not be repeated here.
[0077] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown. The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a target positioning method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a key, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.
[0078] Those skilled in the art will understand that Figure 4 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0079] See also Figure 4Another embodiment of the present application provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the target positioning method described in any one of the above embodiments are implemented.
[0080] In one embodiment, the processor implements the following steps when executing the computer program:
[0081] S102: Collect identification information in the oil depot area based on the VPDN security tunnel, and identify the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area;
[0082] S104: Acquire a positioning tag, and determine whether the positioning tag is a valid positioning tag based on information in the oil depot data information database, wherein the valid positioning tag corresponds to a target to be positioned, and the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information database includes a system configuration sub-information database, a basic sub-information database, a target identification sub-information database, and a target positioning sub-information database;
[0083] S106: In response to the positioning tag being a valid positioning tag, determining the location information of the valid positioning tag through a positioning module, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit;
[0084] S108: Determine positioning information of the target to be positioned based on the position information, and display the positioning information of the target to be positioned in real time through a display device.
[0085] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the target positioning method described in any one of the above embodiments are implemented.
[0086] In one embodiment, the computer program, when executed by a processor, implements the following steps:
[0087] S102: Collect identification information in the oil depot area based on the VPDN security tunnel, and identify the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area;
[0088] S104: Acquire a positioning tag, and determine whether the positioning tag is a valid positioning tag based on information in the oil depot data information database, wherein the valid positioning tag corresponds to a target to be positioned, and the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information database includes a system configuration sub-information database, a basic sub-information database, a target identification sub-information database, and a target positioning sub-information database;
[0089] S106: In response to the positioning tag being a valid positioning tag, determining the location information of the valid positioning tag through a positioning module, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit;
[0090] S108: Determine positioning information of the target to be positioned based on the position information, and display the positioning information of the target to be positioned in real time through a display device.
[0091] The above-mentioned computer device and computer-readable storage medium can realize real-time positioning display and management of the target to be located in the oil depot area through the above-mentioned positioning method, reduce safety hazards, and improve the safety management of the oil depot area.
[0092] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0093] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described 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.
[0094] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A target positioning method, characterized in that: include: Collect identification information in the oil depot area based on the VPDN secure tunnel, and identify the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area; Acquire the positioning tag, and determine whether the positioning tag is a valid positioning tag based on information in the oil depot data information library, wherein the valid positioning tag corresponds to a target to be positioned, the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library, and a target positioning sub-information library; In response to the positioning tag being a valid positioning tag, determining the location information of the valid positioning tag through a positioning module, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit; The positioning information of the target to be located is determined based on the position information, and the positioning information of the target to be located is displayed in real time through a display device.
2. The target positioning method according to claim 1, characterized in that: The step of obtaining the positioning tag and determining whether the positioning tag is a valid positioning tag based on information in the oil depot data information library includes: Acquire the positioning tag, and compare the positioning tag with the information in the oil depot data information database; If there is information matching the positioning tag in the oil depot data information database, determining that the positioning tag is a valid positioning tag; If there is no information matching the positioning tag in the oil depot data information database, determining that the positioning tag is an abnormal tag; In response to the positioning tag being an abnormal tag, the positioning module determines the position information of the abnormal tag, and the display device displays the abnormal position information.
3. The target positioning method according to claim 1, characterized in that: In response to the positioning tag being a valid positioning tag, the step of determining the position information of the valid positioning tag by a positioning module includes: In response to the positioning tag being a valid positioning tag, determining whether the valid positioning tag is in an outdoor area by the GPS / Beidou positioning unit; In response to the valid positioning tag being in an outdoor area, determining the position information of the valid positioning tag by the GPS / Beidou positioning unit; In response to the valid positioning tag not being in an outdoor open area, the base station positioning unit determines the location information of the valid positioning tag in an indoor area.
4. The target positioning method according to claim 1, characterized in that: The method further comprises: Acquire the positioning information of the target to be positioned in real time during the positioning period, and determine the moving track information of the target to be positioned in the oil depot area; Based on the movement trajectory information, it is determined whether the target to be located has a safety hazard, wherein the safety hazard includes personnel leaving their posts, personnel crossing posts, personnel staying, vehicles crossing the boundary, vehicles exceeding the speed limit, and vehicles staying for an excessive period of time; In response to the existence of a potential safety hazard in the target to be located, a warning is displayed in real time through the display device.
5. The target positioning method according to claim 4, characterized in that: The method further comprises: Acquire distress alarm information, determine the location information of the target to be located based on the distress alarm information, and display an alarm through the display device according to the location information of the target to be located, wherein the alarm display includes video display, text message prompt, and light display.
6. The target positioning method according to claim 1, characterized in that: The step of collecting identification information in the oil depot area based on the VPDN secure tunnel and identifying the positioning tag in the identification information includes: Collect all preset identity identifiers in the oil depot area based on the VPDN security tunnel to form the identification information; The positioning tag of the preset identity identifier in the identification information is determined based on an information recognition algorithm.
7. A target positioning system, characterized in that: include: A collection module, used for collecting identification information in the oil depot area based on the VPDN security tunnel, and identifying the positioning tag in the identification information, wherein the identification information includes all preset identity tags in the oil depot area; an analysis module connected to the acquisition module, for acquiring the positioning tag, and determining whether the positioning tag is a valid positioning tag based on information in the oil depot data information library, wherein the valid positioning tag corresponds to a target to be positioned, the target to be positioned includes at least one of a person and a vehicle, and the oil depot data information library includes a system configuration sub-information library, a basic sub-information library, a target identification sub-information library and a target positioning sub-information library; a positioning module connected to the analysis module, and configured to determine the location information of the valid positioning tag in response to the positioning tag being a valid positioning tag, wherein the positioning module includes a GPS / Beidou positioning unit and a base station positioning unit; and The display device is connected to the positioning module and is used to determine the positioning information of the target to be positioned based on the position information, and to display the positioning information of the target to be positioned in real time.
8. The target positioning system according to claim 7, characterized in that: The positioning tag is a positioning card or a mobile positioning terminal.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.