Positioning method, device, storage medium and program product for circuit breaker
By using sound sensors in the electrical control panel to obtain the sound source angle information when the circuit breaker breaks, and combining it with topology information, the circuit breaker and the preset grid slot are accurately positioned, solving the problem of matching the positions of multiple circuit breakers and improving installation and maintenance efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SCHNEIDER ELECTRIC IND SAS
- Filing Date
- 2024-12-23
- Publication Date
- 2026-06-23
AI Technical Summary
In electrical control panels, it is difficult to match the actual installation locations of multiple circuit breakers with the software-defined locations, which leads to inconvenience in installation and maintenance.
By arranging sound sensors inside the control panel, the angle information of the sound source when the circuit breaker breaks is obtained. Combined with the topology information, the actual position of the circuit breaker is determined and matched with the preset grid, so as to achieve precise positioning.
It improves the efficiency and accuracy of electrical panel circuit breaker installation and maintenance, and simplifies the location matching process.
Smart Images

Figure CN122260232A_ABST
Abstract
Description
Technical Field
[0001] The exemplary embodiments disclosed herein generally relate to the field of electrical equipment, and particularly to positioning methods, apparatus, storage media, and program products for circuit breakers. Background Technology
[0002] Electrical control panels are important power distribution equipment in power systems, used for the distribution, control, and protection of electrical energy. They typically consist of busbars, control equipment, measuring instruments, and protection devices.
[0003] In the application of digital control panels, customers need to configure the equipment and define the installation locations using digital methods to facilitate remote monitoring and maintenance of the power distribution system during the operation and maintenance phase. However, due to the large number of circuit breakers installed in the control panel, matching the actual installation locations of multiple circuit breakers with the software-defined locations in the control panel is quite difficult, which brings inconvenience to the installation and maintenance of the control panel. Summary of the Invention
[0004] In a first aspect of this disclosure, a method for locating a circuit breaker is provided. The method includes: in response to receiving a position matching command, controlling the first circuit breaker of a plurality of circuit breakers coupled to a control panel to trip; acquiring at least two sound source angle information related to the tripping of the first circuit breaker, the at least two sound source angle information being determined by at least two sound sensors located at different positions within the control panel based on at least two sound signals acquired during the tripping of the first circuit breaker; and determining the actual position information of the first circuit breaker based on the at least two sound source angle information.
[0005] In some embodiments, the positioning method further includes: obtaining topology information of the cabinet regarding the installable locations of the circuit breakers; determining multiple preset location information of multiple slots for installing multiple circuit breakers based on the topology information; and associating the first circuit breaker with the given slot in response to a match between the actual location information of the first circuit breaker and the preset location information of a given slot among the multiple slots.
[0006] In some embodiments, the positioning method further includes: determining a device distribution interface based on multiple preset location information of multiple grids; and updating the device distribution interface based on the association between the first circuit breaker and a given grid.
[0007] In some embodiments, matching actual location information with preset location information includes: the actual location information and the preset location information have a unique mapping relationship with each other.
[0008] In some embodiments, associating a first circuit breaker with a given grid cell includes: determining the communication address of the first circuit breaker; and associating the communication address of the first circuit breaker with preset location information of the given grid cell.
[0009] In some embodiments, topology information includes at least one of the following: text information, image information, and video information.
[0010] In some embodiments, the positioning method further includes: issuing a warning signal in response to a mismatch between the actual location information of the first circuit breaker and multiple preset location information of multiple grids.
[0011] In some embodiments, the positioning method further includes sending the association information of the first circuit breaker with a given grid to a remote device.
[0012] In some embodiments, the at least two sound signals include at least one of the following: intensity information and timing information of sound waves related to circuit breaker disconnection acquired by at least two sound sensors.
[0013] In some embodiments, at least two sound sensors are arranged on the same side near the edge of the cabinet.
[0014] According to embodiments of this disclosure, the gateway device can sequentially control the circuit breakers installed in the control panel to perform disconnection, and determine the actual installation position of the circuit breaker (hereinafter also referred to as actual position information) based on the sound emitted by the handle mechanism (or knob) when each circuit breaker disconnects. The gateway device of the control panel can also match the actual position information of the circuit breaker with the position of a given compartment in multiple slots of the control panel (hereinafter also referred to as preset position information). In this way, the circuit breaker is associated with a given compartment in the control panel. By repeatedly performing this process, multiple circuit breakers in the control panel can be associated with multiple compartments of the control panel, thus realizing the determination of the positions of multiple circuit breakers in the control panel. This improves the efficiency and accuracy of control panel installation and maintenance.
[0015] In a second aspect of this disclosure, a positioning device for a circuit breaker is provided. The positioning device includes: at least two acoustic sensors arranged within a control panel and adapted to acquire at least two acoustic signals during the tripping of a plurality of circuit breakers within the control panel; and a gateway device coupled to the at least two acoustic sensors and the plurality of circuit breakers, configured to: control the tripping of a first circuit breaker of the plurality of circuit breakers coupled to the control panel in response to acquiring a position matching command; acquire at least two sound source angle information related to the tripping of the first circuit breaker, the at least two sound source angle information being determined by at least two acoustic sensors located at different positions within the control panel based on at least two acoustic signals acquired during the tripping of the first circuit breaker; and determine the actual position information of the first circuit breaker based on the at least two sound source angle information.
[0016] In some embodiments, the gateway device is further configured to: acquire topology information of the cabinet regarding the installable location of the circuit breaker; determine multiple preset location information of multiple slots for installing the circuit breaker based on the topology information; and associate the first circuit breaker with the given slot in response to a match between the actual location information of the first circuit breaker and the preset location information of a given slot among the multiple slots.
[0017] In some embodiments, the gateway device is further configured to: determine a device distribution interface based on multiple preset location information of multiple grids; and update the device distribution interface based on the association between the first circuit breaker and a given grid.
[0018] In some embodiments, matching actual location information with preset location information includes: the actual location information and the preset location information have a unique mapping relationship with each other.
[0019] In some embodiments, associating a first circuit breaker with a given grid cell includes: determining the communication address of the first circuit breaker; and associating the communication address of the first circuit breaker with preset location information of the given grid cell.
[0020] In some embodiments, at least two sound sensors are further configured to determine at least two sound source angle information based on at least two sound signals acquired during the first circuit breaker tripping of the plurality of circuit breakers.
[0021] In some embodiments, the gateway device is further configured to issue a warning signal in response to a mismatch between the actual location information of the first circuit breaker and multiple preset location information of the multiple grids.
[0022] In some embodiments, the gateway device is further configured to send the association information of the first circuit breaker with a given grid to a remote device.
[0023] In some embodiments, the at least two sound source angle information includes at least one of the following: intensity information and timing information of sound waves related to circuit breaker disconnection acquired by at least two sound sensors.
[0024] In some embodiments, at least two sound sensors are arranged on the same side near the edge of the cabinet.
[0025] In a third aspect of this disclosure, a control panel is provided. The control panel includes a plurality of compartments; a plurality of circuit breakers, each disposed within the plurality of compartments; and a device according to a second aspect of this disclosure, coupled to the plurality of circuit breakers.
[0026] In a third aspect of this disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit. When executed by the at least one processing unit, the instructions cause the device to perform the method of the first aspect.
[0027] In a fourth aspect of this disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program that can be executed by a processor to implement the method of the first aspect.
[0028] In a fifth aspect of this disclosure, a computer program product is provided. The computer program product includes computer-executable instructions that, when executed by a processor, implement the method according to the first aspect of this disclosure.
[0029] It should be understood that the content described in this content section is not intended to limit the key or essential features of the embodiments of this disclosure, nor is it intended to restrict the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0030] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. In the drawings, the same or similar reference numerals denote the same or similar elements, wherein:
[0031] Figure 1 A schematic diagram of an apparatus for implementing a circuit breaker positioning method according to some embodiments of the present disclosure is shown;
[0032] Figure 2 A schematic diagram of the internal structure of the cabinet according to some embodiments of the present disclosure is shown;
[0033] Figure 3 A schematic diagram is shown illustrating the determination of the actual position information of a circuit breaker based on two sound source angle information according to some embodiments of the present disclosure;
[0034] Figure 4 A flowchart is shown for a process of determining the location of a circuit breaker according to some embodiments of the present disclosure;
[0035] Figure 5 A schematic block diagram of a method for locating a circuit breaker according to some embodiments of the present disclosure is shown; and
[0036] Figure 6 A schematic block diagram of an electronic device suitable for implementing embodiments of the present disclosure is shown. Detailed Implementation
[0037] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0038] It should be noted that the headings of any section / subsection provided herein are not limiting. Various embodiments are described throughout this document, and embodiments of any type may be included under any section / subsection. Furthermore, embodiments described in any section / subsection may be combined in any way with any other embodiments described in the same section / subsection and / or different sections / subsections.
[0039] In the description of embodiments of this disclosure, the term "comprising" and similar terms should be understood as open-ended inclusion, i.e., "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may also be included below. The terms "first", "second", etc., may refer to different or the same objects. Other explicit and implicit definitions may also be included below.
[0040] As briefly mentioned earlier, traditional electrical control panels require the installation of multiple circuit breakers. Installers typically need to record the device locations using pen and paper, and then configure the circuit breaker positions on the control panel after installation. This method is prone to discrepancies between the actual device installation locations and the software-defined locations when dealing with a large number of devices within the control panel, which can impact on-site control panel maintenance.
[0041] The circuit breaker positioning scheme provided by the embodiments of this disclosure solves or at least partially solves the aforementioned problems or other potential problems existing in the conventional technology. The circuit breaker positioning method provided by the embodiments of this disclosure, in response to receiving a position matching command, controls the first circuit breaker of a plurality of circuit breakers coupled to a control panel to trip; acquires at least two sound source angle information related to the tripping of the first circuit breaker, wherein the at least two sound source angle information are determined by at least two sound sensors located at different positions within the control panel based on at least two sound signals acquired during the tripping of the first circuit breaker; and determines the actual position information of the first circuit breaker based on the at least two sound source angle information.
[0042] In this way, the gateway device can sequentially control the circuit breakers installed in the control panel to disconnect, and determine the actual installation position of the circuit breaker (hereinafter referred to as actual position information) based on the sound emitted by the handle mechanism (or knob) when each circuit breaker disconnects. The gateway device of the control panel can also match the actual position information of the circuit breaker with the positions of multiple compartments in the control panel (hereinafter referred to as preset position information). In this way, the circuit breaker is associated with a given compartment in the control panel. By continuously repeating the above steps, multiple circuit breakers in the control panel can be associated with multiple compartments in the control panel, thus realizing the determination of the positions of multiple circuit breakers in the control panel. This improves the efficiency and accuracy of control panel installation and maintenance.
[0043] Figure 1 A schematic diagram of an apparatus 100 for implementing a circuit breaker positioning method according to some embodiments of the present disclosure is shown. Figure 1 As shown, the device 100 is arranged inside a control panel and includes at least two sound sensors 120 and a gateway device 110. The circuit breakers of the control panel are connected to the gateway device 110, which can assign communication addresses to multiple circuit breakers. In this way, the gateway device 110 can control a specific circuit breaker (e.g., the first circuit breaker) among multiple circuit breaker devices to perform a disconnection action.
[0044] The sound sensor 120 is adapted to acquire sound signals during the interruption of the circuit breaker in the control panel, and to determine the sound source angle information based on the sound signals using a computing chip inside the sound sensor 120. The sound source angle information is used to at least indicate the angle between the sound source location (i.e., the installation location of the first circuit breaker where the interruption occurs) and the sound sensor 120 relative to a predetermined direction (e.g., the direction of gravity).
[0045] Gateway device 110 is also connected to at least two sound sensors 120 and is adapted to acquire at least two sound source angle information related to the breaking of the first circuit breaker during the period when the first circuit breaker is controlled to break by gateway device 110. Gateway device 110 can process the acquired at least two sound source angle information to determine the actual position information of the first circuit breaker. The following description will primarily use an apparatus comprising two sound sensors as an example to illustrate the method and apparatus for locating circuit breakers. It should be understood that the same applies to the case where the apparatus comprises more than two sound sensors (e.g., three, four, etc.).
[0046] Figure 2 A schematic diagram of the internal structure of a cabinet 200 according to some embodiments of the present disclosure is shown. For example... Figure 2As shown, the control panel 200 has multiple compartments 210, each adapted to accommodate a circuit breaker 220. In some embodiments, two sound sensors 120 are respectively arranged at different locations within the control panel 200. Specifically, the two sound sensors 120 may be coupled to the same side of the control panel 200 near its edge. For example, the two sound sensors 120 may be arranged on the right side of the control panel 200 facing the user.
[0047] Figure 3 A schematic diagram illustrating the determination of the actual position information of a circuit breaker based on the angle information of two sound sources according to some embodiments of this disclosure is shown. Figure 3 As shown, if the first circuit breaker among the multiple circuit breakers 220 in the control panel 200 trips, the two sound sensors 120 in the control panel 200 acquire two sound source angle information. It should be understood that, due to the different installation positions of the two sound sensors within the control panel, the sound generated during the tripping of the first circuit breaker is transmitted to the two sound sensors, resulting in differences in intensity and timing between the two sound signals acquired by the two sensors. Therefore, the two sound sensors can determine the two sound source angle information based on their respective acquired sound signals.
[0048] Since the sound sensors 120 are arranged on the same side of the panel 200 near the edge, the gateway device 110 can determine the location of the circuit breaker that has broken within the panel 200 by using the two sound source angle information determined by the two sound sensors 120 respectively.
[0049] In some embodiments, the gateway device 110 can also determine the actual location information of the first circuit breaker based on the Time Difference of Arrival (TDOA) algorithm. The gateway device 110 determines the time delay difference between the arrival of the circuit breaker's acoustic waves at different sound sensors 120 based on the TDOA algorithm, calculates the distance difference using the time delay, and then uses the distance difference and the spatial geometric position of the sound sensors 120 to determine the location of the sound source. This can be divided into TDOA estimation (estimating the time difference of signal arrival at each microphone) and TDOA localization (using geometric relationships to determine the location of the sound source).
[0050] Figure 4 A flowchart of a process 400 for determining the location of a circuit breaker according to some embodiments of the present disclosure is shown. Figure 4As shown, in box 410, maintenance personnel install multiple circuit breakers and related electrical equipment (e.g., drawers) into multiple slots within the control panel, and connect the circuit breakers to gateway device 110 respectively. In box 420, gateway device 110 assigns communication addresses to each of the circuit breakers. It should be understood that gateway device 110 can assign addresses to circuit breakers as each circuit breaker is connected to gateway device 110. Gateway device 110 can also assign addresses to all circuit breakers uniformly after all circuit breakers are installed. In box 430, maintenance personnel can also import the control panel topology information into the gateway.
[0051] In some embodiments, the topology information includes the distribution of compartments in the cabinet where circuit breakers can be installed. Maintenance personnel can input topology information into the gateway device 110 by sending text, images, videos, etc., and the gateway device 110 determines the preset location information of multiple compartments within the cabinet based on the topology information. For example, maintenance personnel can take a photo showing the internal structure of the current cabinet and input the photo into the gateway device 110. The gateway device 110 can analyze the photo based on a data model to confirm the distribution of compartments inside the cabinet in the photo (i.e., the preset location information of multiple compartments). In some other embodiments, users can also manually input the topology information of the cabinet into the gateway device 110.
[0052] return Figure 4 In box 440, maintenance personnel switch all circuit breakers in the control panel to the closed state. In box 450, maintenance personnel send a location matching command to gateway device 110, which then detects the location of each circuit breaker. For example, gateway device 110 can disconnect circuit breakers one by one based on a pre-determined communication address and determine the actual location information of the currently disconnected circuit breaker based on the sound of the circuit breaker disconnecting. The actual location information reflects the actual installation position of the circuit breaker within the control panel. In some other embodiments, gateway device 110 can also match the actual location information of the circuit breaker with the preset location information of the compartments in the control panel, thereby associating the circuit breaker with the compartments of the control panel. This method completes the detection of the circuit breaker's location.
[0053] Gateway device 110 repeats the above detection steps and detects the location of all circuit breakers installed in the cabinet. In frame 460, gateway device 110 forms a device distribution interface based on topology information and the association between circuit breakers and their slots. The device distribution interface of the cabinet can reflect the specific slot location of each circuit breaker in the cabinet, and can prompt maintenance personnel by flashing, highlighting, or other methods when gateway device 110 operates a certain circuit breaker.
[0054] Figure 5A schematic block diagram of a circuit breaker location method 500 according to some embodiments of the present disclosure is shown. Method 500 can be performed by a gateway device 110 in apparatus 100.
[0055] like Figure 5 As shown in block 510, in response to receiving a location matching command, gateway device 110 controls the first circuit breaker of a plurality of circuit breakers coupled to the control panel to trip. In some embodiments, maintenance personnel can send a location matching command to gateway device 110. After receiving the location matching command, gateway device 110 can control the plurality of circuit breakers in the control panel to perform tripping operations sequentially. Gateway device 110 can control the circuit breakers to trip sequentially at predetermined time intervals. For example, gateway device 110 can control the first circuit breaker of the plurality of circuit breakers to trip, and control the second circuit breaker of the plurality of circuit breakers to trip 10 seconds after the first circuit breaker trips.
[0056] In some embodiments, before controlling the first circuit breaker to trip, the gateway device 110 may assign communication addresses to multiple circuit breakers connected to the gateway device 110. During the sequential tripping of multiple circuit breakers, the gateway device 110 may control the circuit breakers to trip in the order of the assigned communication addresses.
[0057] In box 520, gateway device 110 acquires at least two sound source angle information related to the breaking of the first circuit breaker. The at least two sound source angle information are determined by at least two sound sensors 120 located at different positions in the control panel based on sound signals acquired during the breaking of the first circuit breaker.
[0058] In some embodiments, the sound signal includes at least intensity information of the sound wave associated with the circuit breaker tripping and time information of the time when the sound wave is detected. The sound sensor 120 can determine the angle between the sound source location (the actual installation location of the first circuit breaker) and the sound sensor 120 relative to a predetermined direction based on the sound signal. After determining the sound source angle information based on the sound signal, the sound sensor can send the sound source angle information to the gateway device 110.
[0059] In block 530, gateway device 110 determines the actual location information of the first circuit breaker based on at least two sound source angle information. For example, gateway device 110 may combine the predefined positions of at least two sound sensors in the gateway device and solve for the intersection of at least two rays representing at least two sound source angle information to determine the actual location information of the first circuit breaker.
[0060] In some embodiments, the gateway device 110 may also determine the distance difference between the first circuit breaker and at least two sound sensors 120 based on the time delay difference of at least two sound signals, and determine the actual location information of the first circuit breaker based on the distance difference and the installation positions of at least two sound sensors 120.
[0061] In some embodiments, the gateway device 110 may also acquire topology information about the installation locations of circuit breakers in the control panel. Based on the topology information, the gateway device 110 determines multiple preset location information for multiple slots where multiple circuit breakers can be installed. In response to a match between the actual location information of a first circuit breaker and the preset location information of a given slot among the multiple slots, the gateway device 110 associates the first circuit breaker with the given slot. In some embodiments, the topology information may include at least one of text information, image information, and video information.
[0062] For example, maintenance personnel can input the topology information of the control panel into the gateway device 110 before issuing a location matching command. The maintenance personnel can input the information manually or send photos of the inside of the control panel to the gateway device 110. Based on the topology information input by the maintenance personnel, the control panel can determine the preset location information of multiple slots within the control panel for installing multiple circuit breakers. In this way, maintenance personnel can choose the appropriate method to input the topology information of the control panel into the gateway device according to the current work scenario, thereby improving the efficiency of control panel installation and configuration.
[0063] In some embodiments, the preset position information for each grid cell can be a range. For example, the preset position information for a given grid cell can be represented by a pair of coordinates (x1, y1) and (x2, y2) located diagonally opposite the grid cell.
[0064] After obtaining the actual location information of the first circuit breaker, the gateway device 110 can compare the obtained actual location information of the first circuit breaker with the preset location information of multiple grids to determine the given grid that matches the first circuit breaker. For example, if the determined actual location information of the first circuit breaker includes coordinates (x0, y0), and the coordinates (x0, y0) of the first circuit breaker are within the range defined by a pair of coordinates (x1, y1) and (x2, y2) of the given grid, then the first circuit breaker can be associated with the given grid. In some embodiments, the matched actual location information and the preset location information have a unique mapping relationship. In this way, the association between the first circuit breaker and the given grid is unique to each other; that is, a first circuit breaker is associated with a given grid, and the given grid is only associated with the first circuit breaker located therein. Through the association between the first circuit breaker and the given grid, maintenance personnel can more quickly and conveniently locate the required circuit breaker, improving the efficiency of internal maintenance and configuration of the control panel.
[0065] In some embodiments, the gateway device 110 issues a warning signal in response to a mismatch between the actual location information of the first circuit breaker and multiple preset location information of multiple grids. For example, if the gateway device 110 cannot find a grid that uniquely corresponds to the first circuit breaker from among the multiple grids, the gateway device 110 can send a warning signal indicating the location of the fault to the maintenance personnel so that the maintenance personnel can conduct timely inspections.
[0066] In some embodiments, the gateway device 110 can also determine the device distribution interface based on multiple preset location information of multiple slots in the cabinet. The device distribution interface can display the multiple slots of the cabinet and their locations in a graphical form. Maintenance personnel can determine whether the multiple slots and their locations determined by the gateway device 110 are correct based on the device distribution interface.
[0067] In some embodiments, associating a first circuit breaker with a given grid cell includes: the gateway device 110 determining the communication address of the first circuit breaker. The gateway device 110 associates the communication address of the first circuit breaker with preset location information of the given grid cell.
[0068] As mentioned above, gateway device 110 can determine the device distribution interface based on the preset location information of multiple grids. Gateway device 110 can also update the device distribution interface based on the association between the first circuit breaker and a given grid. Specifically, if gateway device 110 associates the first device with a given grid, it can highlight the associated first circuit breaker at the corresponding grid on the device distribution interface. For example, the device distribution interface can use highlighting, flashing, or other methods to indicate that the first circuit breaker has been associated at the corresponding grid location. In this way, maintenance personnel can more intuitively view the association between circuit breakers and grids within the control panel, and thus more quickly determine the location of relevant circuit breakers during subsequent maintenance or configuration of the control panel.
[0069] In some embodiments, the gateway device 110 can also send the association information between the first circuit breaker and a given compartment to a remote device. For example, the gateway device 110 can send the association information between the first circuit breaker and a given compartment to a remote server so as to remotely view and back up the installation information of the circuit breaker in the cabinet.
[0070] Return to reference Figure 1 In some embodiments, the gateway device 110 is configured to, in response to receiving a location matching command, control the first circuit breaker of a plurality of circuit breakers coupled to the control panel to trip; acquire at least two sound source angle information related to the tripping of the first circuit breaker, the at least two sound source angle information being determined by at least two sound sensors 120 located at different positions within the control panel based on sound signals acquired during the tripping of the first circuit breaker; and determine the actual location information of the first circuit breaker based on the at least two sound source angle information.
[0071] In some embodiments, the gateway device 110 is further configured to: acquire topology information of the cabinet regarding the installable location of the circuit breaker; determine multiple preset location information of multiple slots for installing the circuit breaker based on the topology information; and associate the first circuit breaker with the given slot in response to a match between the actual location information of the first circuit breaker and the preset location information of a given slot among the multiple slots.
[0072] In some embodiments, the gateway device 110 is further configured to: determine a device distribution interface based on multiple preset location information of multiple grids; and update the device distribution interface based on the association between the first circuit breaker and a given grid.
[0073] In some embodiments, matching actual location information with preset location information includes: the actual location information and the preset location information have a unique mapping relationship with each other.
[0074] In some embodiments, associating a first circuit breaker with a given grid cell includes: determining the communication address of the first circuit breaker; and associating the communication address of the first circuit breaker with preset location information of the given grid cell.
[0075] In some embodiments, topology information includes at least one of the following: text information, icon information, and video information.
[0076] In some embodiments, the gateway device 110 is further configured to issue a warning signal in response to a mismatch between the actual location information of the first circuit breaker and multiple preset location information of multiple grids.
[0077] In some embodiments, the gateway device 110 is further configured to send the association information of the first circuit breaker with a given grid to a remote device.
[0078] In some embodiments, at least two sound sensors are arranged inside the control panel and adapted to acquire at least two sound signals during the tripping of multiple circuit breakers within the control panel.
[0079] In some embodiments, at least two sound sensors are further configured to determine at least two sound source angle information based on at least two sound signals acquired during the first circuit breaker tripping of the plurality of circuit breakers.
[0080] In some embodiments, the at least two sound signals include at least one of the following: intensity information and timing information of sound waves related to circuit breaker disconnection acquired by at least two sound sensors 120.
[0081] Figure 6 A schematic block diagram of an electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 6As shown, according to an electronic device provided in this disclosure, the electronic device 600 may be a server for communicating with a vehicle as mentioned above, or other suitable devices. The electronic device 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 602 or loaded from a storage unit into a random access memory (RAM) 603. The RAM 603 may also store various programs and data required for device operation. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0082] Multiple components in the device are connected to I / O interface 605, including: input unit 606, such as a touch screen, buttons, etc.; output unit 607, such as various types of displays, speakers, etc.; storage unit 608, such as a disk, optical disk, etc.; and communication unit 609, such as a network card, modem, wireless transceiver, etc. Communication unit 609 allows the device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0083] The various processes and procedures described above, such as the methods or procedures mentioned earlier, can be executed by processing unit 601. For example, in some embodiments, the methods or procedures described above can be implemented as computer software programs tangibly contained in a machine-readable medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on the device via ROM 602 and / or communication unit 609. When the computer program is loaded into RAM 603 and executed by CPU 601, one or more actions of the methods or procedures described above can be performed.
[0084] Embodiments of this disclosure relate to methods, electronic devices, and / or computer program products. A computer program product may include a computer-readable storage medium having computer-readable program instructions loaded thereon for performing various aspects of this disclosure.
[0085] Computer-readable storage media can be tangible devices capable of holding and storing instructions for use by an instruction execution device. Computer-readable storage media can be, for example, (but not limited to) electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination of the foregoing. The computer-readable storage media used herein are not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0086] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0087] Computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions to implement various aspects of this disclosure.
[0088] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0089] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processing unit of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0090] Various implementations of this disclosure have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed implementations. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described implementations. The terminology used herein is chosen to best explain the principles, practical applications, or improvements to technology in the market, or to enable others skilled in the art to understand the various implementations disclosed herein.
Claims
1. A method for locating a circuit breaker, comprising: In response to receiving a position matching command, the first circuit breaker of the multiple circuit breakers coupled to the control panel is tripped; Acquire at least two sound source angle information related to the breaking of the first circuit breaker, wherein the at least two sound source angle information are determined by at least two sound sensors located at different positions in the panel based on at least two sound signals acquired during the breaking of the first circuit breaker; as well as The actual location information of the first circuit breaker is determined based on the angle information of the at least two sound sources.
2. The positioning method according to claim 1 further includes: Obtain the topology information of the control panel regarding the possible installation locations of the circuit breakers; Based on the topology information, multiple preset location information for multiple grid slots used to install the multiple circuit breakers is determined; as well as In response to the actual location information of the first circuit breaker being matched with the preset location information of a given grid among the plurality of grids, the first circuit breaker is associated with the given grid.
3. The positioning method according to claim 2 further includes: The device distribution interface is determined based on multiple preset location information of the multiple grids; as well as The device distribution interface is updated based on the association between the first circuit breaker and the given grid.
4. The positioning method according to claim 2, wherein the matching of the actual location information with the preset location information includes: The actual location information and the preset location information have a unique mapping relationship.
5. The positioning method according to claim 2, wherein associating the first circuit breaker with the given grid includes: Determine the communication address of the first circuit breaker; as well as Associate the communication address of the first circuit breaker with the preset location information of the given grid.
6. The positioning method according to claim 2, wherein the topology information includes at least one of the following: Text information, image information, and video information.
7. The positioning method according to any one of claims 2-6, further comprising: In response to a mismatch between the actual location information of the first circuit breaker and the multiple preset location information of the multiple grids, a warning signal is issued.
8. The positioning method according to any one of claims 2-6, further comprising: Send the association information between the first circuit breaker and the given grid to the remote device.
9. The positioning method according to claim 1, wherein the at least two sound signals include at least one of the following: intensity information and time information of the sound waves related to the circuit breaker disconnection acquired by the at least two sound sensors.
10. The positioning method according to any one of claims 1-6 and 9, wherein the at least two sound sensors are arranged on the same side near the edge of the cabinet.
11. A positioning device for a circuit breaker, comprising: At least two sound sensors are arranged inside the control panel and adapted to acquire at least two sound signals during the tripping of multiple circuit breakers inside the control panel, respectively. as well as A gateway device, coupled to the at least two sound sensors and the plurality of circuit breakers, is configured to: In response to receiving a position matching command, the first circuit breaker of the multiple circuit breakers coupled to the control panel is tripped; Acquire at least two sound source angle information related to the breaking of the first circuit breaker, wherein the at least two sound source angle information are determined by at least two sound sensors located at different positions in the panel based on at least two sound signals acquired during the breaking of the first circuit breaker; as well as The actual location information of the first circuit breaker is determined based on the angle information of the at least two sound sources.
12. The apparatus of claim 11, wherein the gateway device is further configured to: acquire topology information of the cabinet regarding the possible installation locations of the circuit breakers; Based on the topology information, multiple preset location information for multiple grid slots used to install circuit breakers is determined; and In response to the actual location information of the first circuit breaker being matched with the preset location information of a given grid among the plurality of grids, the first circuit breaker is associated with the given grid.
13. The apparatus of claim 12, wherein the gateway device is further configured to: determine a device distribution interface based on multiple preset location information of the plurality of grids; and The device distribution interface is updated based on the association between the first circuit breaker and the given grid.
14. The apparatus according to claim 12, wherein the matching of the actual location information with the preset location information includes: The actual location information and the preset location information have a unique mapping relationship.
15. The apparatus of claim 12, wherein associating the first circuit breaker with the given grid comprises: Determine the communication address of the first circuit breaker; as well as Associate the communication address of the first circuit breaker with the preset location information of the given grid.
16. The apparatus of claim 12, wherein the at least two sound sensors are further configured to: At least two sound source angle information are determined based on the at least two sound signals acquired during the first circuit breaker tripping of the plurality of circuit breakers.
17. The apparatus according to any one of claims 12-16, wherein the gateway device is further configured to: issue a warning signal in response to a mismatch between the actual location information of the first circuit breaker and the multiple preset location information of the plurality of grids.
18. The apparatus according to any one of claims 12-16, wherein the gateway device is further configured to: Send the association information between the first circuit breaker and the given grid to the remote device.
19. The apparatus of claim 11, wherein the at least two acoustic signals include at least one of the following: intensity information and time information of acoustic waves related to circuit breaker disconnection acquired by the at least two acoustic sensors.
20. The apparatus of claim 1, wherein the at least two sound sensors are arranged on the same side near the edge of the cabinet.
21. A cabinet, comprising: Multiple compartments; Multiple circuit breakers are arranged in the multiple compartments respectively; as well as The device according to any one of claims 11-20 is coupled to the plurality of circuit breakers.
22. A computer-readable storage medium having stored thereon one or more computer instructions, wherein the one or more computer instructions are executed by a processor to implement the method according to any one of claims 1-10.
23. A computer program product comprising computer-executable instructions, wherein the computer-executable instructions, when executed by a processor, implement the method according to any one of claims 1-10.