Geofence-based cems permission control system and method
By combining geofencing with the linkage of positioning units, debugging control units, and TX control units, the issues of access control and anti-tampering of CEMS devices are resolved, ensuring reliable operation and data authenticity of CEMS, and preventing unauthorized modification and data falsification.
Patent Information
- Application Number
- CN202610017943.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-07
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2046-01-07
AI Technical Summary
Existing CEMS devices are not perfect in terms of access control and anti-tampering design, making them easy to physically crack, and there is also the problem of data falsification due to instrument replacement.
A geofence-based access control system is adopted. The location data of CEMS is obtained through the positioning unit and combined with the commissioning control unit and TX control unit to limit commissioning access to the manufacturer's production plant area and data upload access to the monitoring point. Physical isolation and spatial constraints are achieved through mechanical-electronic linkage.
This effectively prevents unauthorized operations and data falsification, ensures the authenticity and accuracy of monitoring data, and improves the reliability of environmental protection.
Smart Images

Figure CN121585959B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of flue gas online monitoring and control technology, specifically, it relates to a CEMS access control system and method based on geofencing. Background Technology
[0002] Online monitoring data serves as the foundation for the regulation, analysis, and control of environmental pollution, making its authenticity and accuracy extremely important. According to environmental protection requirements, after a Continuous Emission Monitoring System (CEMS) completes system acceptance and begins operation on-site, any adjustments to parameters that might affect the monitoring data, aside from normal calibration during maintenance, must be restricted. The parameter debugging of the analytical algorithms for the detection instruments must also, theoretically, be conducted under the specific experimental conditions specified by the instrument manufacturer. Furthermore, monitoring needs to be maintained within a specific geographic fence to ensure data authenticity. For example, patent document KR1020220022169A mentions that flue gas information should be corrected based on the geographical location and environmental information of the monitoring area where the collected flue gas information is located to improve monitoring accuracy.
[0003] However, existing CEMS monitoring equipment is not perfect in terms of access control and anti-tampering design. It typically relies on authorization through software passwords, communication keys, or operational verification to obtain adjustment permissions, and lacks sufficient physical protection for monitoring data. For example, patent document CN120160494A mentions determining the usability of fireworks terminals based on location, and CN120658496A mentions using device firmware hash values, MAC addresses, and geofence information as identifiers to determine the accessibility of smart fire protection IoT system data. These solutions are susceptible to physical hacking and tampering of terminals / devices.
[0004] On the other hand, companies may also replace the testing instruments in the system without authorization, using instruments originally intended for other monitoring points or unaccepted instruments for monitoring, local data storage, and uploading to the server, thus affecting the original integrity of the system. Currently, there is a lack of effective prevention solutions for the above problems.
[0005] To address the aforementioned issues, this application provides a geofence-based CEMS access control system and method to solve the problem of data falsification caused by cracked system debugging permissions. Summary of the Invention
[0006] To address the problems existing in the prior art, the purpose of this application is to provide a geofence-based CEMS access control system. This system establishes a strong correlation between the geographical location information of the CEMS and the operating permissions for it. Together with the system-integrated positioning unit, debugging control unit, and TX control unit, it forms a geofence-based access control system. The debugging permission area of the CEMS is limited to the manufacturer's production plant or debugging plant area, and the data upload permission area is limited to the monitoring point. In this way, the system establishes a reliable operating and data output environment for the CEMS through spatial constraints and physical switching.
[0007] Specifically, this application relates to the following aspects: According to one aspect of this application, a geofence-based CEMS access control system is provided, comprising: a positioning unit, including a positioning device and a processor, for acquiring positioning data of the CEMS, comparing the positioning data with preset geofence information, and outputting a geofence determination signal based on the comparison result; a debugging control unit, located outside the debugging panel of the CEMS, for displaying or hiding the debugging panel based on the geofence determination signal; and a TX control unit, encapsulated inside the CEMS, for controlling the CEMS's detection instruments to output gas component detection data to a display device and / or peripheral interface based on the geofence determination signal; the positioning unit is electrically connected to the debugging control unit and the TX control unit.
[0008] In some implementations, the preset geofence information includes the CEMS production plant location data and / or the CEMS commissioning plant location data. The geofence determination signal includes a display signal. The geofence determination signal output based on the comparison result includes: the positioning unit responding to the location data not exceeding the location range of the production plant location data and / or the commissioning plant location data by outputting a display signal to the commissioning control unit.
[0009] In some implementations, the commissioning control unit includes a baffle, a drive magnet, a target magnet fixed to the baffle, and / or a power supply. Displaying or hiding the commissioning panel based on a geofence determination signal includes: the power supply receiving a display signal to provide voltage to the drive magnet, the drive magnet attracting the target magnet to displace the baffle to expose the CEMS commissioning panel.
[0010] In some implementation schemes, the preset geofence information also includes the monitoring location data of the CEMS, and the geofence determination signal also includes a data transmission signal. The detection instrument that controls the CEMS based on the geofence determination signal includes: the positioning unit outputting a data transmission signal to the TX control unit in response to the positioning data not exceeding the location range of the monitoring location data.
[0011] In some implementations, the TX control unit includes a TX cable connected to the output of the CEMS detection instrument, relays connected to both ends of the TX cable, and / or a power supply. Controlling the CEMS detection instrument based on a geofencing determination signal includes: the power supply receiving a data transmission signal to provide voltage to the relay, the relay contacts closing to connect the TX cable, and the TX cable outputting gas component detection data to a display device and / or peripheral interface.
[0012] In some implementations, the debug control unit also includes a reset spring fixed to the baffle. The display or hiding of the debug panel based on the geofence determination signal also includes: after the power supply stops receiving the display signal, it stops supplying voltage to the drive magnet, and the baffle returns to its initial position under the action of the reset spring.
[0013] In some implementations, the commissioning control unit also includes a contact detector located on its inner wall. The method of displaying or hiding the commissioning panel based on the geofence determination signal further includes: the contact detector outputting two types of contact signals to the positioning unit when it contacts and separates from the baffle, respectively, and the positioning unit determining whether to output a display signal to the power supply based on the combination of the display signal and the contact signal.
[0014] According to another aspect of this application, a CEMS access control method based on geofencing is provided, which includes: acquiring the location data of the CEMS, comparing the location data with preset geofencing information, and outputting a geofencing determination signal based on the comparison result; controlling the position of the debugging control unit according to the geofencing determination signal to display the debugging panel or hide the debugging panel using the debugging control unit; and controlling the on / off state of the TX control unit according to the geofencing determination signal to control the CEMS's detection instrument to output gas component detection data to the display device and / or peripheral interface.
[0015] In some implementations, the preset geofence information includes the CEMS manufacturing plant location data and / or the CEMS commissioning plant location data. The geofence determination signal includes a display signal. The output of the geofence determination signal based on the comparison result includes: in response to the location data not exceeding the location range of the manufacturing plant location data and / or the commissioning plant location data, outputting a display signal to the commissioning control unit.
[0016] In some implementations, the commissioning control unit includes a baffle, a drive magnet, a target magnet fixed to the baffle, and / or a power supply. The location of the commissioning control unit is controlled by a geofence determination signal, which includes: setting the initial position of the baffle to completely cover the commissioning panel of the CEMS; the power supply receiving a display signal to provide voltage to the drive magnet, which attracts the target magnet to move the baffle to expose the commissioning panel of the CEMS.
[0017] In some implementations, the commissioning control unit also includes a contact detector located on its inner wall. The location of the commissioning control unit is controlled by a geofence determination signal, which includes: the contact detector outputting two contact signals when it contacts and separates from the baffle, and determining whether to output a display signal to the commissioning control unit based on the combination of the display signal and the contact signal.
[0018] In some implementations, the preset geofence information also includes the monitoring location data of the CEMS, and the geofence determination signal also includes a data transmission signal. Controlling the on / off state of the TX control unit based on the geofence determination signal includes: in response to the location data not exceeding the location range of the monitoring location data, outputting a data transmission signal to the TX control unit.
[0019] In some implementations, the TX control unit includes a TX cable connected to the output of the CEMS detection instrument, relays connected to both ends of the TX cable, and / or a power supply. Controlling the on / off state of the TX control unit based on a geofencing determination signal includes: setting the TX cable to be disconnected by the relay by default; the power supply receiving a data transmission signal to provide voltage to the relay; the relay contacts closing to connect the TX cable; and the TX cable outputting gas component detection data to a display device and / or peripheral interface.
[0020] The geofence-based CEMS access control system and method provided in this application, through the cooperation of the positioning unit and the debugging control unit, provides CEMS users with parameter configuration, operation, and detection permissions within a specific geofence. Outside the specific geofence, the high integration of the positioning unit and CEMS, the anti-physical hacking mechanism of the debugging control unit, and the additional blocking of data output from the detection instrument by the TX control unit effectively limit the possibility of improper operation of the CEMS. Combined with existing software-level access control measures, it can ensure the correct use of CEMS, improve the authenticity of monitoring, and provide strong support for environmental protection. Attached Figure Description
[0021] Figure 1 The diagram illustrates a CEMS (Continuous Emission Monitoring System) in a flue gas monitoring scenario.
[0022] Figure 2 The figure shows a schematic diagram of the structure of a geofence-based CEMS access control system according to an embodiment of the present application.
[0023] Figure 3 The figure shows a first schematic diagram of a debugging control unit according to an embodiment of the present application.
[0024] Figure 4 The illustration shows a second schematic diagram of a debugging control unit according to an embodiment of this application.
[0025] Figure 5The illustration shows a flowchart of a geofence-based CEMS access control method according to an embodiment of this application. Detailed Implementation
[0026] The present application is further illustrated below with reference to embodiments. It should be understood that the embodiments are only used to further illustrate and explain the present application and are not intended to limit the present application.
[0027] Unless otherwise defined, technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art. While similar or identical methods and materials may be applied in experimental or practical applications, materials and methods are described herein. In case of conflict, the definitions included herein shall prevail. Furthermore, materials, methods, and examples are for illustrative purposes only and are not intended to be limiting. The present application is further described below with reference to specific embodiments, but is not intended to limit the scope of the application.
[0028] Application Overview As mentioned above, the authenticity and accuracy of monitoring data, which forms the basis for environmental regulatory decisions, directly impact the effectiveness of environmental governance. Existing monitoring equipment is inadequate in terms of access control and tamper-proof design, often relying on software application-level passwords or remote authorization to obtain debugging permissions. However, the physical protection of this access management mechanism is insufficient, making it vulnerable to cracking or bypassing, and failing to completely prevent unauthorized operation or illegal modification of debugging parameters by manufacturers or users. For example, after the CEMS equipment is accepted and operational, some analytical model parameters theoretically require specific experimental conditions at the manufacturer's production plant for debugging, such as adjustments in optical platforms, cleanrooms, or directly at the production plant. However, existing technology cannot ensure the geographical compliance of debugging activities, leaving vulnerabilities for remote modification of these parameters. Furthermore, there are instances where polluting enterprises replace their own testing instruments, using unaccepted instruments for data monitoring and uploading for illegal purposes.
[0029] Based on the above considerations, this application integrates a geofence-based access control system into the CEMS. The positioning unit includes a positioning device and a processor, used to acquire the CEMS's positioning data, compare the positioning data with preset geofence information, and output a geofence determination signal based on the comparison result to determine the CEMS's current location. The debugging control unit is located outside the CEMS's debugging panel, and displays or hides the instrument's debugging panel based on the geofence determination signal, limiting the debugging permissions of various instrument parameters to the manufacturer's production area. Furthermore, the TX control unit is located inside the CEMS, and maintains or interrupts the gas component detection data output from the detection instrument to the display device and / or peripheral interfaces based on the geofence determination signal, thereby controlling the flow of environmental monitoring data and constraining the transmission and acquisition of environmental monitoring data to preset monitoring points. Through this physical isolation and spatial constraint, a highly reliable CEMS operating environment is established. If a user still wants to tamper with the system configuration, it can only do so by damaging the system's hardware, which would damage the system and cause economic losses.
[0030] After introducing the basic principles of this application, various non-limiting embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0031] Exemplary System Figure 1 This is a prior art illustration showing the location of a common extractable CEMS in a stationary pollution source particulate and gaseous pollutant monitoring environment. The red circle indicates the overall CEMS cabinet, which typically contains functional components such as a pollutant monitoring unit, a pretreatment unit, and a data acquisition and control unit. The main body of the pollutant monitoring unit is the detection instrument. The system described in this application is physically and functionally integrated with the detection instrument to prevent the instrument parameters from being temporarily tampered with.
[0032] Specifically, refer to Figure 3 The system's debugging control unit is integrated with the debugging panel 5 on the housing of the testing instrument or its control device (if any), becoming part of the testing instrument or its control device. It is understood that the user interface provided by the debugging panel 5 (e.g., various types of human-machine interfaces such as keyboards, buttons, or touchscreens) is the component for technicians to interact with the testing instrument, such as controlling the testing instrument to start analyzing samples, transmitting analysis data, and changing testing model parameters. When not in use, the debugging control unit completely covers the debugging panel 5, rendering it unusable. In the practical application of the system described in this application, the CEMS internally needs to reserve installation space for positioning devices and processors including the positioning unit, power supply circuits including the debugging control unit, and relays and power supply circuits including the TX control unit, in coordination with the existing component layout.
[0033] Furthermore, the movement of the baffle 3 of the debugging control unit must precisely match the opening size of the debugging panel 5 to ensure that when attracted by functional components such as electromagnets, the baffle 3 can completely release the physical isolation of the debugging panel 5, and can completely cover the debugging panel 5 again through the reset component after the attraction stops. In addition, the CEMS used in conjunction with the system must ensure that it provides, during the design phase, the function of parameter debugging and data output control can only be achieved through the debugging panel 5 after delivery, in order to shield other possible debugging paths for the testing instrument that the CEMS may have. The TX cable of the TX control unit does not require specific installation space because the TX cable can replace the various data transmission lines of the existing testing instrument, and the existing space of the testing instrument is sufficient to accommodate the former.
[0034] Figure 2 The figure shows a schematic block diagram of a geofence-based CEMS access control system according to an embodiment of this application.
[0035] Reference Figures 2-3 The geofence-based CEMS access control system according to the embodiments of this application includes the following components.
[0036] The positioning unit, including a positioning device and a processor, is used to acquire positioning data from the CEMS, compare the positioning data with preset geofence information, and output a geofence determination signal based on the comparison result. The positioning unit is preferably located inside the CEMS to prevent hacking or removal; for example, it can be located inside a detection instrument or its control device. The positioning device can be an electronic device equipped with positioning systems such as GPS, BeiDou, or Galileo, which, when powered on, can continuously monitor its own area and location coordinates, typically expressed in latitude and longitude.
[0037] The processor works in conjunction with the positioning device to obtain the location determined by the device at different times and to determine whether the location is within a subset of the latitude and longitude intervals of a preset area defined by preset geofence information. Therefore, the processor is preferably a low-power, environmentally robust embedded microprocessor, such as an MCU or SOC, to achieve the corresponding functions. In addition, the positioning unit may also have a storage medium electrically connected to the processor, used to store preset geofence information in advance for retrieval by the processor, or to store any other necessary data, such as the positioning unit's operation log. It is understood that the positioning unit's small size and low power consumption allow it to be conveniently placed in redundant space within the CEMS and powered.
[0038] The debugging control unit is located outside the debugging panel 5 of the CEMS and displays or hides the debugging panel 5 based on the geofence determination signal. Specifically, the debugging control unit is set on the outer side 1 of the CEMS device. The outer side 1 can be, for example, the surface of the user interface on the casing of the CEMS's testing instrument or control device, i.e., the location of the debugging panel 5 and its surrounding outer wall. The debugging panel 5 is the human-machine interface between the CEMS and the user. Therefore, it can be a panel with physical interactive components (such as a keyboard, buttons, etc.) or one or more touch screens that provide virtual interactive components. The debugging control unit is covered on it by default and is fixed to the outer side 1 of the device as a "shell" of the debugging panel 5.
[0039] The debugging control unit consists of a baffle 3, a driving magnet 6, a target magnet 2 fixed relative to the baffle 3, and a power supply unit that supplies power to the driving magnet 6. The initial position of the baffle 3 is to be tightly fitted to the outer side 1 of the equipment to close the debugging panel 5. The power supply unit is a power supply circuit that is either independent or integrated with the CEMS.
[0040] In one example, the commissioning control unit and the positioning unit are electrically connected, for example, through a cable or near-field wireless communication. The positioning unit can output a geofence determination signal to the commissioning control unit. Their power supply circuits are part of the power supply circuits of the CEMS's detection instruments or its control equipment, requiring no additional power supply circuit. Alternatively, the commissioning control unit can have an independent power supply circuit to avoid potential impact on the operation of other components of the CEMS. This circuit is ultimately integrated into the CEMS's main power supply circuit and draws power from an external source together.
[0041] Reference Figure 3 Based on the geofence determination signal, when the CEMS is not powered on and not running, or when the positioning unit determines that the CEMS is outside the production or commissioning plant area, the power supply of the commissioning control unit does not apply voltage to the coil of the drive magnet 6, and the commissioning panel 5 is completely blocked by the baffle 3, preventing the user from interacting with it. When the CEMS is powered on and the positioning unit determines that the CEMS is within the production or commissioning plant area, the processor sends a display signal to the power supply to inform the power supply to open the baffle 3. The latter then continuously applies voltage to the coil of the drive magnet 6 to activate its magnetism. The drive magnet 6 attracts the target magnet 2, causing the baffle 3, which is fixedly connected to the latter, to move continuously, exposing the commissioning panel 5 to the outside. At this time, the physical or virtual interactive components on the commissioning panel 5 can be operated to adjust various parameters of the testing instrument or issue monitoring commands.
[0042] A return spring 4 is also provided on the section of baffle 3 away from the debugging panel 5. This spring is compressed when baffle 3 moves down to expose the debugging panel 5, and extends again after the drive magnet 6 is de-energized, causing baffle 3 to spring back to its initial position, completely covering the debugging panel 5. It is understandable that the elastic force of the return spring 4 and the magnetic force of the drive magnet 6 are difficult to overcome by personal strength, making it difficult to manually move the baffle 3 when it is closed by default. This achieves physical isolation from unauthorized environmental monitoring parameter adjustments.
[0043] In the above example, if the user wants to adjust the CEMS's detection parameters, they need to keep it located in the production or commissioning plant. Otherwise, the commissioning control unit can only be forcibly removed from the testing instrument or its control equipment. This method provides physical protection and deprotection for the commissioning panel 5. The user has no actual access or control rights to the positioning unit, and it is also difficult to interfere with the power supply of the drive magnet 6. The baffle 3 is made of a material that can form electromagnetic shielding internally, making it difficult for the user to force the drive magnet 6 to operate without power from the power supply via an electromagnetic induction device.
[0044] Specifically, the outer casing of CEMS testing instruments is typically made of ferromagnetic materials, such as low-carbon steel, which effectively shields against the influence of external static magnetic fields. However, the target magnet 2 and driving magnet 6 in this application are not permanent magnets and are all located inside the debugging control unit enclosed by the baffle 3, which is in a tight fit with the outer surface 1 of the device in its initial position. Therefore, unauthorized personnel, such as technicians who need to initiate testing when the CEMS has not reached the designated location to generate a geofencing judgment signal, will find it difficult to break through the electromagnetic shielding formed by the debugging control unit and the CEMS casing. Their only options for operating the debugging panel 5 are to simulate the attraction effect of the driving magnet 6 from outside the debugging control unit using a larger magnet, or to forcibly displace the baffle 3 using other tools before controlling the debugging panel 5.
[0045] Therefore, considering the possibility of such "physical hacking" to debug and protect the control unit, Figure 4 The illustration shows another example of a debug control unit with a further anti-hacking configuration. (See reference...) Figure 4 On the inner wall of the debugging control unit, directly above baffle 3 (i.e. Figure 4 At installation point 7 (circled in red), a contact detector for detecting physical breaches is installed. The contact detector can be multiple small normally closed contact detection switches. The processor in the positioning unit determines whether a physical breach has occurred by detecting the state of these switches and the position information of the CEMS.
[0046] Specifically, in one example, the contact detector is configured as two normally closed contact-type detection switches. When baffle 3 is in its initial position, i.e., when the entire debug control unit is closed, both detection switches are pressed by baffle 3, sending a low-level signal to the processor, such as the MCU. When baffle 3 is normally displaced by the driving magnet 6, displaced by an external magnet, pried open, or directly damaged, at least one detection switch will no longer be pressed, and it will send a high-level signal to the MCU. The MCU determines whether the current state is normal based on a combination of logic: whether the level signal of the detection switch has changed and whether the power supply is providing voltage to the driving magnet 6. Case 1: If the signal level does not change, then baffle 3 will close normally; Case 2: If the level signal changes and the driving magnet 6 is powered by the power supply, then the baffle 3 will move normally. Case 3: If the level signal changes and the driving magnet 6 is not powered by the power supply, the displacement of the baffle 3 will be abnormal.
[0047] When the processor determines that the condition of baffle 3 is abnormal, it will immediately take the following measures: To prevent the power supply from outputting a display signal to the power supply, the processor may, optionally, prevent the power supply from outputting a display signal to the power supply even if it subsequently determines that the location of the CEMS is within a subset of the latitude and longitude intervals of a preset area defined by the preset geofence information. Forcefully disconnect the TX control unit to prevent the TX cable from transmitting environmental monitoring data or any other data from the testing instruments; and The processor records the abnormal displacement event of the current baffle 3 in memory or computer-readable storage medium for future reference.
[0048] The sensitivity of the level signal path of the normally closed contact detection switch can be set to be high, that is, a slight displacement of the baffle 3 will change its level, so as to prevent unauthorized personnel from squeezing the detection switch again in the small space when the detection switch is not fully popped out, thus avoiding the problem of level change.
[0049] In this way, if the detection switch fails to operate and the magnet 6 is not powered due to pressure, the CEMS detection instrument will be unable to output data normally, and the function of the debugging control unit will be frozen so that it cannot operate, ensuring countermeasures can be taken at the first moment of physical cracking.
[0050] The TX control unit, encapsulated within the CEMS, maintains or interrupts the output of gas component detection data from the detection instrument to the CEMS's display device and / or peripheral interface based on the geofence determination signal. Specifically, the TX control unit consists of a TX cable, a relay, and a power supply for the relay. The TX cable, also known as the transmit cable, is uniquely connected to the data output terminal of the CEMS's detection instrument, used for unidirectional output of its gas component detection data. The relay can be a single-pole single-throw relay, with its two normally open contacts connected to both ends of the TX cable to control the signal output from one end of the TX cable to the other. The power supply is any power supply circuit.
[0051] When the CEMS is not powered on and not running, or when the positioning unit determines that the CEMS is outside the preset monitoring location area, the relay is disconnected by default, causing the TX cable to be disconnected by default. The gas component detection data from the CEMS cannot be output through the TX cable; for example, it cannot be displayed on a visualization device, exported via external electronic devices / network interfaces, or uploaded to the cloud. When the CEMS is powered on and the positioning unit determines that the CEMS is within the monitoring location area, the processor controls the power supply of the TX control unit to continuously apply voltage to the relay coil to close its contacts. This connects the unidirectional signal transmission line of the TX cable, allowing the gas component detection data to be displayed, exported, and uploaded.
[0052] In this way, in addition to the physical isolation of the debugging panel 5, extra protection is provided for the data generated by the CEMS. Data acquisition requires that the detection instrument be activated at a suitable monitoring location, ensuring the authenticity of the output data. Through the geofence-based CEMS access control system provided in this application, the CEMS performs sample sampling and continuous analysis of corresponding gas components based on pre-defined detection instruments and their analytical parameters. Data is only output when the collected samples are indeed from the target area. This dual-mode effectively ensures that the environmental monitoring data obtained by users and other personnel is authentic and trustworthy, and that the data content is difficult to interfere with.
[0053] The positioning unit determines whether the CEMS is located within the area of the production plant or commissioning plant, and whether it is located within the area of the monitoring location, by comparing the current positioning data of the CEMS with the positioning data of the CEMS's production plant, commissioning plant, and monitoring location in the preset geofence information. As mentioned above, the positioning data acquired by the positioning device is a two-dimensional location coordinate composed of the latitude and longitude of the CEMS. Therefore, the positioning data of the production plant, commissioning plant, and monitoring location in the preset information are preferably two-dimensional location coordinates composed of latitude and longitude pre-input into the storage medium of the positioning unit. More specifically, they are the interval formed by the set of two-dimensional location coordinates composed of latitude and longitude, that is, the location of the CEMS's production plant, commissioning plant, and / or monitoring location and the finite space around it.
[0054] Using the production plant location data as a representative example of three preset data types, the minimum longitude (with Greenwich Observatory as the zero point, taking the minimum value in the Eastern Hemisphere or the maximum value in the Western Hemisphere), maximum longitude, minimum latitude (with the equator as the zero point, taking the minimum value in the Northern Hemisphere or the maximum value in the Southern Hemisphere), and maximum latitude within x meters of the CEMS production plant constitute the four endpoints of the production plant location data, forming an interval. Only when the processor determines that the current location data of the CEMS is within this interval will it control the power supply to supply power to the drive magnet 6 and / or the relay to realize the corresponding function of providing operation permissions. x can be exemplified as 200 meters, 100 meters, or even more precisely 50 meters, depending on the breadth of location judgment required by the system user and the accuracy of the positioning equipment, and can be adjusted according to the actual situation.
[0055] In particular, the aforementioned geofence-based CEMS access control system can be integrated with any existing access control technology implemented at the hardware or software level, such as user authentication, application control, data encryption, and network communication control. Examples include access control schemes such as account management, private key and public key encryption algorithm control schemes for data / signals, and physical identifiers for creating CEMS. This application does not limit the possible integration of the system with any existing schemes, but aims to further improve the security of CEMS usage.
[0056] The geofence-based CEMS access control system provided in this application, through the device design that works in conjunction with CEMS at the physical level, controls the adjustment of the detection process and data acquisition permissions through geofence control. It avoids the shortcomings of software passwords, dongles and other solutions by using mechanical-electronic linkage, and uses geographical location as an authentication barrier to eliminate the risk of authorized personnel assisting in fraud.
[0057] Exemplary methods Figure 5The illustration shows the flow of a geofence-based CEMS access control method according to an embodiment of this application.
[0058] Combination Figure 5 The geofence-based CEMS access control method according to the embodiments of this application includes the following steps.
[0059] Step S110: Obtain the positioning data of CEMS, compare the positioning data with the preset geofence information, and output the geofence determination signal based on the comparison result. Step S120: Determine the location of the debugging control unit covering the debugging panel of the CEMS based on the geofence determination signal, so as to display the debugging panel or hide the debugging panel using the debugging control unit. Step S130: Based on the geofence determination signal, control the on / off state of the TX control unit encapsulated inside the CEMS to maintain or interrupt the output of gas component detection data from the detection instrument to the display device and / or peripheral interface of the CEMS.
[0060] In step S110, the preset geofence information includes the CEMS production plant location data and / or the CEMS commissioning plant location data, and the geofence determination signal includes a display signal; the output of the geofence determination signal based on the comparison result includes: in response to the location data not exceeding the location range of the production plant location data and / or the commissioning plant location data, outputting a display signal to the commissioning control unit.
[0061] Furthermore, the preset geofence information also includes the monitoring location data of the CEMS, and the geofence determination signal also includes the data transmission signal; uploading or interrupting the uploading of detection data according to the geofence determination signal includes: the positioning unit responding to the location data not exceeding the location range of the monitoring location data by outputting the data transmission signal to the TX control unit.
[0062] In step S120, the debugging control unit includes a baffle, a driving magnet, a target magnet fixed relative to the baffle, and a power supply; the position of the debugging control unit that controls the debugging panel covering the CEMS according to the geofence determination signal includes: setting the initial position of the baffle to completely cover the debugging panel of the CEMS; after receiving the display signal, the power supply provides voltage to the driving magnet, and the driving magnet attracts the target magnet to move the baffle to expose the debugging panel of the CEMS.
[0063] In step S130, the TX control unit includes a TX cable connected to the output terminal of the CEMS detection instrument, a relay connected to both ends of the TX cable, and a power supply. The on / off control of the TX control unit encapsulated inside the CEMS according to the geofence determination signal includes: setting the TX cable to be disconnected by the relay by default; after receiving the data transmission signal, the power supply provides voltage to the relay, the relay contacts close to connect the TX cable, and the TX cable outputs gas component detection data from the detection instrument to the display device and / or peripheral interface of the CEMS.
[0064] Here, technicians can understand that the specific functions and operations of each component in the geofence-based CEMS access control method described above have been referenced. Figures 2-4 The description of the geofence-based CEMS access control system in the “Exemplary System” is detailed therein, so its repeated description will be omitted.
[0065] In summary, the system and method provided in this application, used in conjunction with CEMS, incorporates geofencing as a determining factor, making geographical location a difficult-to-bypass authentication barrier. Even if password verification information is leaked, the dongle is lost, or biometric information is misused, the device must still be within the preset geofencing to activate the corresponding permissions. By combining geographical location judgment with physical structure, debugging permissions are controlled by controlling the movement of mechanical baffles, and upload permissions are controlled by cutting off internal data connections—both are physically isolated methods, preventing loss of permission control due to software cracking. Furthermore, the system uses built-in relay control, concealing external interfaces. Before geofencing verification is successful, the signal lines are physically disconnected, preventing external entities from injecting forged signals to bypass the authentication mechanism, thus ensuring the authenticity and validity of the data.
[0066] The basic principles of this application have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this application are merely examples and not limitations, and should not be considered as essential features of each embodiment of this application. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the application to the necessity of employing the aforementioned specific details for implementation.
[0067] The block diagrams of devices, apparatuses, devices, and systems involved in this application are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.
[0068] It should also be noted that in the apparatus, equipment, and methods of this application, the components or steps can be disassembled and / or recombined. These disassemblies and / or recombinations should be considered as equivalent solutions of this application.
[0069] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of this application. Therefore, this application is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.
[0070] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this application to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.
Claims
1. A CEMS access control system based on geofencing, characterized in that, include: A positioning unit, including a positioning device and a processor, is used to acquire positioning data of the CEMS, compare the positioning data with preset geofence information, and output a geofence determination signal based on the comparison result. The preset geofence information includes the CEMS production plant positioning data and / or the CEMS commissioning plant positioning data, as well as the CEMS monitoring location positioning data. The geofence determination signal includes a display signal and a data transmission signal. The positioning unit outputs the geofence determination signal based on the comparison result by: in response to the positioning data not exceeding the location range of the production plant positioning data and / or the commissioning plant positioning data, outputting the display signal to the commissioning control unit; and in response to the positioning data not exceeding the location range of the monitoring location positioning data, outputting the data transmission signal to the TX control unit. The debugging control unit is located outside the debugging panel of the CEMS and displays or hides the debugging panel according to the display signal. The TX control unit, encapsulated inside the CEMS, controls the CEMS's detection instruments to output gas component detection data to the display device and / or peripheral interface based on the data transmission signal. The positioning unit is electrically connected to the debugging control unit and the TX control unit.
2. The CEMS access control system based on geofencing according to claim 1, characterized in that, The debugging control unit includes a baffle, a driving magnet, a target magnet fixed to the baffle, and / or a power supply. Displaying or hiding the debugging panel based on the geofence determination signal includes: The power supply receives the display signal to provide voltage to the drive magnet, which attracts the target magnet to move the baffle to expose the CEMS debugging panel.
3. The CEMS access control system based on geofencing according to claim 1, characterized in that, The TX control unit includes a TX cable connected to the output of the CEMS detection instrument, relays and / or power supplies connected to both ends of the TX cable, and controls the CEMS detection instrument according to the geofence determination signal, including: The power supply receives the data transmission signal to provide voltage to the relay, the contacts of the relay close to connect the TX cable, and the TX cable outputs gas component detection data to the display device and / or peripheral interface.
4. The CEMS access control system based on geofencing according to claim 2, characterized in that, The debugging control unit also includes a reset spring fixed to the baffle, and the function of displaying or hiding the debugging panel based on the geofence determination signal further includes: After the power supply stops receiving the display signal, it stops supplying voltage to the drive magnet, and the baffle returns to its initial position under the action of the reset spring.
5. The CEMS access control system based on geofencing according to claim 2, characterized in that, The debugging control unit also includes a contact detector located on its inner wall, and the function of displaying or hiding the debugging panel based on the geofence determination signal further includes: When the contact detector contacts and separates from the baffle, it outputs two types of contact signals to the positioning unit. The positioning unit determines whether to output the display signal to the power supply based on the combination of the display signal and the contact signal.
6. A CEMS access control method based on geofencing, characterized in that, include: The system acquires the location data of the CEMS, compares the location data with preset geofence information, and outputs a geofence determination signal based on the comparison result. The preset geofence information includes the location data of the CEMS production plant and / or the location data of the CEMS commissioning plant, as well as the location data of the CEMS monitoring location. The geofence determination signal includes a display signal and a data transmission signal. Outputting the geofence determination signal based on the comparison result includes: in response to the location data not exceeding the location range of the production plant location data and / or the location data of the commissioning plant, outputting the display signal to the commissioning control unit; and in response to the location data not exceeding the location range of the monitoring location data, outputting the data transmission signal to the TX control unit. The position of the debugging control unit is controlled according to the display signal to display the debugging panel or to hide the debugging panel using the debugging control unit; The TX control unit is switched on and off according to the data transmission signal to control the CEMS detection instrument to output gas component detection data to the display device and / or peripheral interface.
7. The CEMS access control method based on geofencing according to claim 6, characterized in that, The debugging control unit includes a baffle, a driving magnet, a target magnet fixed to the baffle, and / or a power supply. The location of the debugging control unit is controlled based on the geofence determination signal, including: The initial position of the baffle is set to completely cover the CEMS debugging panel; The power supply receives the display signal to provide voltage to the drive magnet, which attracts the target magnet to move the baffle to expose the CEMS debugging panel.
8. The CEMS access control method based on geofencing according to claim 7, characterized in that, The debugging control unit also includes a contact detector located on its inner wall, and the position of the debugging control unit is controlled based on the geofence determination signal, including: When the contact detector contacts and separates from the baffle, it outputs two contact signals respectively. The combination of the display signal and the contact signal determines whether to output the display signal to the debugging control unit.
9. The CEMS access control method based on geofencing according to claim 6, characterized in that, The TX control unit includes a TX cable connected to the output of the CEMS detection instrument, relays and / or power supplies connected to both ends of the TX cable, and controls the on / off state of the TX control unit based on the geofence determination signal, including: The TX cable is set to be disconnected by the relay by default; The power supply receives the data transmission signal to provide voltage to the relay, the contacts of the relay close to connect the TX cable, and the TX cable outputs gas component detection data to the display device and / or peripheral interface.
Citation Information
Patent Citations
Firework and cracker setting-off control system and method based on geo-fencing and optical communication
CN120160494A
Data encryption and access control device of intelligent fire-fighting Internet of Things system
CN120658496A
Environmental managing system and method based on geofence
KR1020220022169A
Data protective system and method
CN101063991A
Information processing device and integrated circuit
WO2010116742A1