Ground induction coil state detection method and system, electronic equipment and product
By performing the ground-sensitive coil state detection method in the lane controller in the toll station, obtaining the output signal duration and performing the value detection, the problem of low ground-sensitive coil fault detection efficiency in the prior art is solved, and automated detection and fault recognition are realized.
Patent Information
- Application Number
- CN202510284213.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-11
- Publication Date
- 2025-06-13
AI Technical Summary
The prior art lacks ground-sensitive coil status detection and abnormal alarm functions, which leads to on-site inspection when ground-sensitive coil failure, which is inefficient.
Through the detection method performed by the lane controller, the output signal duration of the ground sense coil is obtained, the ground sense coil is assigned according to different lane types, and state detection is performed to realize automatic detection of the ground sense coil state.
Automatic detection of ground-sensitive coil status is realized, fault identification efficiency is improved, dependence on manual inspection, and the degree of automation of the system is improved.
Smart Images

Figure CN120145264A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of road traffic, and particularly relates to a method, system, electronic device and product for detecting the state of a ground loop coil. Background Art
[0002] On the entrance and exit lanes of toll stations on toll highways, grooves are usually cut on the road surface of the lanes, and 2 to 7 cable-type ground loop coils are buried as vehicle detectors. However, the road surface is prone to deformation due to the influence of thermal expansion and contraction or the rolling of heavy vehicles, which may cause damage to the ground loop coils, and even breakage and failure. Since the ground loop coils are buried under the road surface, their damage conditions cannot be directly understood. At the same time, existing vehicle detectors generally lack the functions of detecting the state of the ground loop coils and abnormal alarm, so that when the ground loop coils fail, it is usually necessary for maintenance personnel to conduct on-site inspections, with low efficiency. In addition, sometimes after the ground loop coil breaks, the vehicle may temporarily recover when passing by, further increasing the difficulty of troubleshooting. Summary of the Invention
[0003] The present invention aims to solve the above technical problems at least to a certain extent, and provides a method, system, electronic device and product for detecting the state of a ground loop coil.
[0004] To achieve the above object, the present invention adopts the following technical solutions: In a first aspect, the present invention provides a method for detecting the state of a ground loop coil, which is executed by a lane controller in a toll station; the method includes: Obtain the output holding duration when each ground loop coil in each lane outputs a signal during a specified unit time period, and obtain the lane type of each lane according to the output holding duration of the ground loop coils in each lane; Assign values to the ground loop coils in each lane respectively according to the lane type of each lane to obtain the ground loop coil assignment result of each lane; Detect the state of the ground loop coils in each lane respectively according to the ground loop coil assignment result of each lane.
[0005] In a possible design, the lane types include non-ETC dedicated lanes and ETC dedicated lanes; correspondingly, obtaining the lane type of each lane according to the output holding duration of the ground loop coils in each lane includes: Obtain the proportion of the number of output holding durations greater than a preset duration threshold among all the output holding durations of the ground loop coils in each lane; Determine the lanes with the proportion greater than a preset proportion threshold as non-ETC dedicated lanes, and determine the other lanes as ETC dedicated lanes.
[0006] In a possible design, the duration of the specified unit time period is set to 24 hours, the duration threshold is set to 5 seconds, and the ratio threshold is set to 20%.
[0007] In a possible design, assign values to the inductive loop in any lane to obtain the inductive loop assignment result of the any lane, including: When the waiting duration after all inductive loops in the any lane do not output signals is greater than the specified interval duration, collect the output signal set of the any lane during a vehicle event, and respectively assign sequence numbers to the inductive loops corresponding to the output signals according to the output order of the output signals in the output signal set to obtain the initial inductive loop assignment result; Repeatedly collect the output signal sets during multiple vehicle events to obtain multiple groups of initial inductive loop assignment results, and when the multiple groups of initial inductive loop assignment results are completely consistent, use the initial inductive loop assignment result as the inductive loop assignment result of the any lane.
[0008] In a possible design, when the lane type of the any lane is an ETC dedicated lane, the specified interval duration is set to 5 seconds, and when the lane type of the any lane is a non-ETC dedicated lane, the specified interval duration is set to 15 seconds.
[0009] In a possible design, the inductive loop assignment result of any lane is {"coil 1", "coil 2",..., "coil n"}, where n is a natural number greater than 1; correspondingly, according to the inductive loop assignment result of the any lane, perform inductive loop status detection on the any lane, including: When a vehicle passes through any lane, obtain the real-time output signal set of all inductive loops in the any lane; According to the inductive loop assignment result of the any lane, obtain the inductive loop sequence numbers corresponding to the real-time output signals in the real-time output signal set, and construct a real-time coil sequence set according to the inductive loop sequence numbers corresponding to the real-time output signals; If the real-time coil sequence set includes the inductive loop corresponding to "coil 1" but does not include any of the inductive loops corresponding to "coil 2" to "coil n", report that any of the inductive loops is abnormal; If the real-time coil sequence set includes the inductive loop corresponding to "coil 2" but there is no inductive loop corresponding to "coil 1", report that the inductive loop corresponding to "coil 1" is abnormal.
[0010] In a possible design, when the lane type of the any lane is an ETC dedicated lane, the method further includes: If the output holding duration of any real-time output signal in the real-time output signal set is greater than the preset stop duration threshold, report that the current passing vehicle has a stop timeout; If the interval duration between any two adjacent real-time output signals in the real-time output signal set is greater than the preset passing duration threshold, report that the current passing vehicle has an abnormal passing.
[0011] In a second aspect, the present invention provides a ground loop state detection system, including: A lane type recognition module, configured to obtain the output holding duration of each ground loop in each lane during a specified unit time period when the ground loop outputs a signal each time, and obtain the lane type of each lane according to the output holding duration of the ground loop in each lane; A coil assignment module, communicatively connected to the lane type recognition module, configured to assign values to the ground loops in each lane respectively according to the lane type of each lane, and obtain the ground loop assignment results of each lane; A coil state detection module, communicatively connected to the coil assignment module, configured to perform ground loop state detection on each lane respectively according to the ground loop assignment results of each lane.
[0012] In a third aspect, the present invention provides an electronic device, including: A memory, configured to store computer program instructions; and, A processor, configured to execute the computer program instructions to complete the operations of a ground loop state detection method as described in any one of the above.
[0013] In a fourth aspect, the present invention provides a computer program product, including a computer program or instructions, and the computer program or the instructions, when executed by a computer, implement a ground loop state detection method as described in any one of the above.
[0014] The beneficial effects of the present invention are: The present invention discloses a method, system, electronic device and product for detecting the state of a ground loop, which can realize the automatic detection of the state of the ground loop in a lane. Specifically, in the implementation process of the present invention, first, the output holding duration of each ground loop in each lane when the signal is output each time within a specified unit time period is obtained, and according to the output holding duration of the ground loop in each lane, the lane type of each lane is obtained; subsequently, according to the lane type of each lane, the ground loop in each lane is respectively assigned a value to obtain the ground loop assignment result of each lane; then, according to the ground loop assignment result of each lane, the state of the ground loop in each lane is respectively detected. In this process, the present invention can automatically obtain the lane type of each lane, and can also obtain the layout of the ground loop in each lane according to the ground loop assignment result of each lane, and further realize the detection of the state of the ground loop in each lane according to the ground loop assignment result of each lane, which is beneficial to effectively identifying coil faults and has a high degree of automation.
[0015] Other beneficial effects of the present invention will be further described in the specific implementation manner. Brief Description of the Drawings
[0016] Figure 1 is a flowchart of a method for detecting the state of a ground loop in an embodiment; Figure 2 is a block diagram of a module of a system for detecting the state of a ground loop in an embodiment; Figure 3 is a block diagram of a module of an electronic device in an embodiment. Detailed Description of the Embodiment
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the present invention in combination with the drawings and the description of the embodiments or the prior art. Obviously, the following description of the structure of the drawings is only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. It should be noted here that the description of these embodiment modes is used to help understand the present invention, but does not constitute a limitation to the present invention.
[0018] Embodiment 1: This embodiment discloses a method for detecting the state of a ground loop, which can be, but is not limited to, executed by a computer device or a virtual machine with certain computing resources, such as an electronic device such as a personal computer, a smart phone, a personal digital assistant or a wearable device, or executed by a virtual machine.
[0019] As Figure 1 shown, a method for detecting the state of a ground loop is executed by a lane controller in a toll station; the method can, but is not limited to, include the following steps: S1. Obtain the output holding duration each time the inductive loop in each lane outputs a signal within a specified unit time period, and obtain the lane type of each lane according to the output holding duration of the inductive loop in each lane.
[0020] In step S1, the lane types include non-ETC dedicated lanes and ETC dedicated lanes; specifically, in this embodiment, the non-ETC dedicated lanes are, for example, ETC and MTC (Manual Toll Collection) mixed lanes, automatic card-issuing toll lanes or manual toll lanes, which are determined according to the types of lanes other than ETC dedicated lanes at the entrance and exit lanes of the current toll station, and are not limited here. Correspondingly, obtaining the lane type of each lane according to the output holding duration of the inductive loop in each lane includes: S101. Obtain the proportion of the number of output holding durations greater than a preset duration threshold among all the output holding durations of the inductive loop in each lane, that is, the ratio of the number of signal output times of the output holding duration greater than the duration threshold to the total number of signal output times.
[0021] S102. Determine the lanes with the proportion greater than a preset proportion threshold as non-ETC dedicated lanes, and determine the other lanes as ETC dedicated lanes.
[0022] Specifically, to improve the accuracy of automatic lane type recognition, in this embodiment, the duration of the specified unit time period is set to 24 hours, the duration threshold is set to 5 seconds, and the proportion threshold is set to 20%.
[0023] It should be noted that when a vehicle passes through the inductive loop, the inductance of the inductive loop in the lane will change, and thus a switching signal (such as a high-level or low-level signal to indicate the presence of the vehicle) will be output to the lane controller. According to the different vehicle passing speeds, the holding duration of the signal is also different. Generally speaking, if there is manual toll collection, it will cause the output holding duration when the inductive loop in the corresponding lane outputs a signal to be longer, otherwise the output holding duration is shorter. Accordingly, in this embodiment, by obtaining the proportion of the number of output holding durations greater than a preset duration threshold among all the output holding durations of each inductive loop, the automatic recognition of the types of each lane is realized, which is simple and fast.
[0024] S2. Assign values to the inductive loops in each lane respectively according to the lane type of each lane, and obtain the inductive loop assignment result of each lane.
[0025] It should be noted that the inductive loop detectors of each lane are respectively connected to the detector. Then, the detector collects the output signals of the inductive loop detectors connected thereto and transmits them to the lane controller. For any lane, one or more inductive loop detectors may be set therein. If multiple inductive loop detectors are set, generally, the multiple inductive loop detectors are arranged in sequence along the extension direction of the lane, and the order of the inductive loop detectors connected to the detector on site may be random. That is, if the detector has 1 to 6 access ports, the inductive loop detectors 1 to 6 arranged in sequence along the lane extension direction may not correspond to the physical order of the detector at all, which is not conducive to the abnormal detection of the inductive loop detectors. At this time, the logical judgment method learned in step S2 of this embodiment is used to redefine an order consistent with the on-site arrangement, so as to complete the assignment of the inductive loop detectors in each lane, and the number and arrangement relationship of the inductive loop detectors in each lane can be determined based on this.
[0026] Specifically, in step S2, the inductive loop detectors in any lane are assigned values to obtain the assignment result of the inductive loop detectors in the any lane, including: S201. When the waiting duration after all the inductive loop detectors in the any lane do not output signals is greater than the specified interval duration, collect the output signal set of the any lane during a vehicle event, and respectively assign sequence numbers to the inductive loop detectors corresponding to the output signals according to the output order of the output signals in the output signal set, so as to obtain the initial assignment result of the inductive loop detectors.
[0027] In this embodiment, to ensure that there is no interference between two vehicle events, between two vehicle events, the lane controller will wait for the specified interval duration, which is an adjustable value and the optimal duration can be obtained according to on-site experiments.
[0028] Specifically, in this embodiment, when the lane type of the any lane is an ETC dedicated lane, in step S201, the specified interval duration is set to 5 seconds; when the lane type of the any lane is a non-ETC dedicated lane, in step S201, the specified interval duration is set to 15 seconds.
[0029] In addition, in this embodiment, when the lane type of any one lane is an ETC dedicated lane, the output signal set during a single vehicle event refers to all the output signals of the ground loop coils collected within 10 seconds when the lane controller collects the output signal of one ground loop coil in the any one lane. Generally speaking, within an ETC dedicated lane, the total time taken for a vehicle to enter and leave is about 5 seconds. In this embodiment, setting all the output signals of the ground loop coils collected within 10 seconds as the output signal set during a single vehicle event can ensure that all the output signals of the ground loop coils when even the slowest vehicle passes through the any one lane can be collected, that is, within 10 seconds, a vehicle will surely sequentially trigger all the ground loop coils in the any one lane to output digital signals in sequence.
[0030] When the lane type of any one lane is a non-ETC dedicated lane, the output signal set during a single vehicle event refers to all the output signals of the ground loop coils collected within 15 seconds when the lane controller collects the output signal of one ground loop coil in the any one lane, and the interval between adjacent output signals in the output signal set should be within 5 seconds. It should be noted that non-ETC dedicated lanes involve manual settlement for transportation fees, and the vehicle passing time is usually longer. Therefore, the determination of a single vehicle event and the output signal collection method are different from those of ETC dedicated lanes; in addition, there may be multiple vehicles staying in a non-ETC dedicated lane. In this embodiment, setting the interval between adjacent output signals in the output signal set to be within 5 seconds can avoid collecting the output signals of the ground loop coils when subsequent vehicles are driving.
[0031] In this embodiment, if the initial ground loop coil assignment result is {"coil 1", "coil 2",..., "coil n"}, where n is a natural number greater than 1, and the repeated ground loop coils are removed from the initial ground loop coil assignment result to avoid repeated assignment.
[0032] S202. Repeatedly collect the output signal sets during multiple vehicle events to obtain multiple groups of initial ground loop coil assignment results, and when all the multiple groups of initial ground loop coil assignment results are exactly the same, use the initial ground loop coil assignment result as the ground loop coil assignment result of the any one lane. Specifically, in this embodiment, when 3 groups of exactly the same initial ground loop coil assignment results appear, use them as the ground loop coil assignment result of the any one lane.
[0033] It should be understood that the inductive loop assignment result of any lane should be consistent with the inductive loop assignment result obtained during the previous round of learning. When adding or reducing inductive loops in any lane due to upgrade needs and after manually reporting the upgrade information to the lane controller, the three sets of completely consistent initial inductive loop assignment results with the added or reduced loops can be used as the latest inductive loop assignment result of any lane.
[0034] It should be noted that in step S202 of this embodiment, by obtaining multiple sets of initial inductive loop assignment results, the problem of errors in the assignment of inductive loops in the lane caused by other reasons can be avoided.
[0035] It should also be noted that in the prior art, usually, the number, distribution order, and lane type of inductive loops are set manually on the system. Each time when installing or replacing the loops, it is necessary to manually record the number and distribution order of the loops and input them into the system. At the same time, during the use process, the nature of the lane may change, such as the original manual / mixed lane is upgraded to an ETC dedicated lane, etc., and it is also necessary to manually reset the system parameters, which increases the workload of on-site debugging and maintenance by personnel, and there are problems of low efficiency and inability to dynamically adapt to changes. For this reason, through the settings of steps S1 and S2 in this embodiment, the automatic setting of the lane type and the number and layout order of inductive loops in each lane can be realized, which is beneficial to reducing the labor cost and improving the intelligent level and operation efficiency of the lane control system.
[0036] S3. According to the inductive loop assignment results of each lane, perform inductive loop status detection on each lane respectively. It should be understood that in this embodiment, for any lane, the inductive loop status detection step is only started after obtaining its inductive loop assignment result.
[0037] In step S2, the inductive loop assignment result of any lane is {"coil 1", "coil 2",..., "coil n"}, where n is a natural number greater than 1; correspondingly, in step S3, according to the inductive loop assignment result of any lane, performing inductive loop status detection on any lane includes: S301. When a vehicle passes through any lane, obtain the set of real-time output signals of all inductive loops in the lane.
[0038] S302. According to the inductive loop assignment result of any lane, obtain the inductive loop order corresponding to each real-time output signal in the set of real-time output signals, and construct a real-time loop order set according to the inductive loop order corresponding to each real-time output signal; In the described real-time coil sequence set, the inductive loop corresponding to "Coil 1" is included, and any one of the inductive loops corresponding to "Coil 2" to "Coil n" is not included. That is, if any one of the inductive loops corresponding to "Coil 2" to "Coil n" is skipped, report that the any inductive loop is abnormal. In the described real-time coil sequence set, the inductive loop corresponding to "Coil 2" is included, and the inductive loop corresponding to "Coil 1" does not exist. That is, if the inductive loop corresponding to "Coil 1" is skipped, report that the inductive loop corresponding to "Coil 1" is abnormal.
[0039] In this embodiment, before reporting the abnormality of the inductive loops corresponding to "Coil 1", "Coil 2" to "Coil n", the number of abnormal occurrences of each inductive loop is also counted, and the number of abnormal occurrences of the corresponding inductive loop is reported synchronously when reporting the abnormality, so that the staff can determine the degree of abnormality of each inductive loop and repair or replace the inductive loop with a relatively serious degree of abnormality.
[0040] In the prior art, a method for detecting faults of inductive loops by calculating the difference in the output quantities of each inductive loop within a certain period of time has emerged. However, this method for detecting faults of inductive loops is prone to misjudgment. Specifically, during the process that a non-ETC (Electronic Toll Collection) vehicle enters the ETC dedicated lane, exits the ETC dedicated lane again and transfers to the manual lane, there will be a situation where the front inductive loop in the ETC dedicated lane detects the vehicle and outputs a signal, while the rear inductive loop has no signal output. If the existing method of calculating the difference in the output quantities of inductive loops is used to judge whether the inductive loop is normal, it is impossible to distinguish between normal vehicle passage and abnormal exit. At this time, it may be misjudged that the rear coil is faulty, resulting in inaccurate fault detection accuracy of the inductive loop. For this reason, based on the above step S3, in this embodiment, through the assignment results of the inductive loops, the abnormality detection of the inductive loops is carried out in order, and normal vehicle passage and abnormal exit can be distinguished. Specifically, during the vehicle passage process, all the inductive loops in any lane should output digital quantity signals in sequence according to the sequence in the assignment results of the inductive loops in any lane. If any inductive loop is skipped, it is determined that there is an abnormality. Thus, the situation of incorrect abnormal judgment caused by common non-ETC vehicles breaking into the ETC dedicated lane can be filtered out to a certain extent.
[0041] When the lane type of any lane is an ETC dedicated lane, in step S302, the method further includes: If the output holding duration of any real-time output signal in the set of real-time output signals is greater than a preset stop duration threshold, report that the current passing vehicle has stopped overtime; specifically, in this embodiment, the stop duration threshold is set to 5 seconds.
[0042] If the interval duration between any two adjacent real-time output signals in the set of real-time output signals is greater than a preset passing duration threshold, report that the current passing vehicle has abnormal passing. Specifically, in this embodiment, the passing duration threshold is set to 5 seconds; the interval duration between any two adjacent real-time output signals, that is, the interval duration between the signal output start times of any two adjacent real-time output signals currently. Normally, the interval duration between any two adjacent real-time output signals should be less than 3 seconds.
[0043] Specifically, in this embodiment, when the lane type of any lane is an ETC dedicated lane, if the current passing vehicle has abnormal passing, do not judge the abnormality of the inductive loop in any lane.
[0044] This embodiment can realize the automatic detection of the state of the inductive loop in the lane. Specifically, during the implementation of this embodiment, first, obtain the output holding duration when each inductive loop in each lane outputs a signal in a specified unit time period, and obtain the lane type of each lane according to the output holding duration of each inductive loop in each lane; then, assign values to the inductive loops in each lane according to the lane type of each lane to obtain the inductive loop assignment results of each lane; then, detect the state of the inductive loop in each lane according to the inductive loop assignment results of each lane. During this process, this embodiment can automatically obtain the lane type of each lane, and can also obtain the layout of the inductive loops in each lane according to the inductive loop assignment results of each lane, and further realize the detection of the state of the inductive loops in each lane according to the inductive loop assignment results of each lane, which is beneficial to effectively identify coil faults and has a high degree of automation.
[0045] In addition, this embodiment can be applied to the existing vehicle detectors in the toll station, without modifying the hardware structure of the lane controller and the inductive loops in each lane, and has stronger versatility.
[0046] Embodiment 2: This embodiment discloses an inductive loop state detection system for implementing the inductive loop state detection method in Embodiment 1; as Figure 2 shown, the inductive loop state detection system includes: A lane type recognition module, configured to obtain the output holding duration when each inductive loop in each lane outputs a signal in a specified unit time period, and obtain the lane type of each lane according to the output holding duration of each inductive loop in each lane; A coil assignment module, communicatively connected to the lane type recognition module, configured to assign values to the inductive coils in each lane respectively according to the lane types of each lane, so as to obtain the inductive coil assignment results of each lane; A coil status detection module, communicatively connected to the coil assignment module, configured to perform inductive coil status detection on each lane respectively according to the inductive coil assignment results of each lane.
[0047] It should be noted that for the working process, working details and technical effects of the inductive coil status detection system provided in this Embodiment 2, reference can be made to Embodiment 1, which will not be elaborated herein.
[0048] Embodiment 3: Based on Embodiment 1 or 2, this embodiment discloses an electronic device, which may be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc. The electronic device may be referred to as a user terminal, a portable terminal, a desktop terminal, etc., as Figure 3 shown, the electronic device includes: A memory, configured to store computer program instructions; and, A processor, configured to execute the computer program instructions to complete the operations of a method for detecting the status of an inductive coil as described in any one of Embodiment 1.
[0049] Specifically, the processor 301 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 301 may be implemented in at least one of the following hardware forms: DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), PLA (Programmable Logic Array). The processor 301 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 301 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen.
[0050] The memory 302 may include one or more computer-readable storage media, which may be non-transitory. The memory 302 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 302 is used to store at least one instruction for being executed by the processor 301 to implement the ground loop state detection method provided in Embodiment 1 of the present application.
[0051] In some embodiments, the terminal may further optionally include: a communication interface 303 and at least one peripheral device. The processor 301, the memory 302, and the communication interface 303 may be connected through a bus or signal lines. Each peripheral device may be connected to the communication interface 303 through a bus, signal lines, or a circuit board. Specifically, the peripheral device includes at least one of a radio frequency circuit 304, a display screen 305, and a power supply 306.
[0052] The communication interface 303 may be used to connect at least one I / O (Input / Output) related peripheral device to the processor 301 and the memory 302. In some embodiments, the processor 301, the memory 302, and the communication interface 303 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 301, the memory 302, and the communication interface 303 may be implemented on a separate chip or circuit board, and this embodiment does not limit this.
[0053] The radio frequency circuit 304 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 304 communicates with a communication network and other communication devices through electromagnetic signals.
[0054] The display screen 305 is used to display a UI (User Interface). The UI may include any combination of graphics, text, icons, and videos.
[0055] The power supply 306 is used to supply power to each component in the electronic device.
[0056] Embodiment 4: Based on any one of Embodiments 1 to 3, this embodiment discloses a computer program product, including a computer program or instruction, and the computer program or the instruction, when executed by a computer, implements a ground loop state detection method as described in any one of Embodiment 1. Wherein, the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
[0057] Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present invention can be implemented by a general-purpose computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. Optionally, they can be implemented by program codes executable by the computing device. Thus, they can be stored in a storage device and executed by the computing device, or they can be separately fabricated into individual integrated circuit modules, or multiple modules or steps among them can be fabricated into a single integrated circuit module for implementation. In this way, the present invention is not limited to any specific combination of hardware and software.
[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features. These modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for detecting the state of a ground sensing coil, characterized in that: Executed by a lane controller in a toll booth; the method comprises: Obtain the output holding time of each signal output by the induction coil in each lane in a specified unit time period, and obtain the lane type of each lane according to the output holding time of the induction coil in each lane; According to the lane type of each lane, the ground sensing coil in each lane is assigned a value to obtain the ground sensing coil assignment result of each lane; According to the ground sensor coil assignment results of each lane, the ground sensor coil status of each lane is detected respectively.
2. A method for detecting the state of a ground sensing coil according to claim 1, characterized in that: The lane types include non-ETC dedicated lanes and ETC dedicated lanes; correspondingly, the lane type of each lane is obtained according to the output holding time of the inductive coil in each lane, including: Obtaining the proportion of output holding times greater than a preset time threshold among all output holding times of the induction coils in each lane; Lanes whose number accounts for a greater than a preset ratio threshold are determined as non-ETC dedicated lanes, and other lanes are determined as ETC dedicated lanes.
3. A method for detecting the state of a ground sensing coil according to claim 2, characterized in that: The duration of the designated unit time period is set to 24 hours, the duration threshold is set to 5 seconds, and the ratio threshold is set to 20%.
4. A method for detecting the state of a ground sensing coil according to claim 1, characterized in that: Assigning a value to the ground sensor coil in any lane to obtain the ground sensor coil assignment result of any lane includes: When the waiting time after all the ground sensing coils in any lane do not output signals is longer than the specified interval time, collecting the output signal set of any lane during a vehicle event, and assigning values to the ground sensing coils corresponding to each output signal in sequence according to the output sequence of each output signal in the output signal set, to obtain an initial ground sensing coil assignment result; The output signal sets during multiple vehicle events are repeatedly collected to obtain multiple groups of initial ground sensor coil assignment results. When the multiple groups of initial ground sensor coil assignment results are completely consistent, the initial ground sensor coil assignment results are used as the ground sensor coil assignment results of any lane.
5. A method for detecting the state of a ground sensing coil according to claim 4, characterized in that: When the lane type of any lane is an ETC dedicated lane, the designated interval time is set to 5 seconds; when the lane type of any lane is a non-ETC dedicated lane, the designated interval time is set to 15 seconds.
6. A method for detecting the state of a ground sensing coil according to claim 1, characterized in that: The ground sensing coil assignment result of any lane is {"coil 1", "coil 2", ..., "coil n"}, where n is a natural number greater than 1; correspondingly, according to the ground sensing coil assignment result of any lane, the ground sensing coil state detection of any lane includes: When the vehicle passes through any lane, a real-time output signal set of all ground sensor coils in the lane is obtained; According to the ground sensor coil assignment result of any lane, the order of the ground sensor coils corresponding to each real-time output signal in the real-time output signal set is obtained, and a real-time coil order set is constructed according to the order of the ground sensor coils corresponding to each real-time output signal; If the real-time coil sequence set includes the ground sensing coil corresponding to "coil 1" but does not include any of the ground sensing coils corresponding to "coil 2" to "coil n", then it is reported that any of the ground sensing coils is abnormal; If the real-time coil sequence set includes a ground sensing coil corresponding to "coil 2" but does not include a ground sensing coil corresponding to "coil 1", an abnormality is reported for the ground sensing coil corresponding to "coil 1".
7. A method for detecting the state of a ground sensing coil according to claim 6, characterized in that: When the lane type of any lane is an ETC dedicated lane, the method further includes: If the output duration of any real-time output signal in the real-time output signal set is longer than the preset stop duration threshold, then report that the current passing vehicle has stopped for a timeout; If the interval time between any two adjacent real-time output signals in the real-time output signal set is greater than a preset passage time threshold, a passage abnormality of the current passing vehicle is reported.
8. A ground sensing coil state detection system, characterized in that: include: A lane type recognition module is used to obtain the output holding time of each signal output by the inductive coil in each lane in a specified unit time period, and obtain the lane type of each lane according to the output holding time of the inductive coil in each lane; A coil assignment module is connected to the lane type identification module for assigning values to the ground sensing coils in each lane according to the lane type of each lane to obtain the ground sensing coil assignment results of each lane; The coil state detection module is in communication with the coil assignment module and is used to perform ground sensing coil state detection on each lane according to the ground sensing coil assignment result of each lane.
9. An electronic device, characterized in that: include: a memory for storing computer program instructions; as well as, A processor is used to execute the computer program instructions to complete the operation of the ground sensing coil state detection method as described in any one of claims 1 to 7.
10. A computer program product comprising a computer program or instructions, characterized in that When the computer program or the instruction is executed by a computer, the method for detecting the state of a ground sensing coil as claimed in any one of claims 1 to 7 is implemented.