Method, device, electronic device and readable storage medium for locating faults of indoor distributed devices

By importing electronic test layers and comparing signal test values, the faulty room segment devices in the BBU+RRU+ feed system are automatically positioned, which solves the problem of passive device failure affecting network quality, and achieves efficient fault location and daily maintenance.

CN113630800BActive Publication Date: 2024-12-13CHINA MOBILE COMM CORP GUANGXI CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010388737.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-09
Publication Date
2024-12-13
Estimated Expiration
2040-05-09

AI Technical Summary

Technical Problem

In the indoor distribution system of BBU+RRU+Tianfeed, passive device failure and aging problems lead to degradation of network performance and affecting network quality.

Method used

By importing the electronic test layer, carrying the coordinate information of the chamber split device, setting the sampling point to collect signal test values ​​and comparing with the reference values, positioning the faulty chamber split device to achieve automatic fault positioning.

Benefits of technology

It realizes accurate positioning, standardized and processed operation of room separation device failures, reduces the influence of human factors, does not require additional testing equipment or transforming existing systems, and is suitable for acceptance and daily troubleshooting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113630800B_ABST
    Figure CN113630800B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method, device, electronic device and readable storage medium for locating faults of a room-divided device, wherein the method includes: importing an electronic test layer; the electronic test layer is generated based on a drawing file of the room-divided device and carries the coordinate information of the room-divided device; based on the sampling points set in the electronic test layer, the signal test values ​​of the sampling points are collected and the coordinate information of the sampling points is determined; based on the coordinate information of the room-divided device and the coordinate information of the sampling points, the signal test values ​​of the sampling points are compared with the signal reference values ​​of the sampling points to locate the room-divided device where the fault occurs. The embodiment of the present invention can automatically and accurately locate the faults of the room-divided device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a method for locating a fault of a room-divided device, a device for locating a fault of a room-divided device, an electronic device and a computer-readable storage medium. Background Art

[0002] At present, the indoor distribution system for realizing the indoor coverage of Long Term Evolution (LTE) mainly adopts BBU+RRU+antenna, fiber distribution system, distributed pRRU and integrated pico base station. Among them, BBU stands for Building Base band Unite, which is the indoor baseband processing unit; RRU stands for Remote Radio Unit, which is the remote radio unit; pRRU is a low-power radio remote unit.

[0003] At present, the mainstream indoor deep coverage adopts the BBU+RRU+antenna solution, which transmits the signal to the antenna through multiple devices such as combiners, power dividers, couplers, bridges, etc., and radiates the signal to the surrounding through the antenna. There are many passive components in the indoor distribution system of BBU+RRU+antenna. The failure and aging of these passive components and feeders will affect the performance of the network and lead to the decline of network quality. Summary of the invention

[0004] The purpose of the embodiments of the present invention is to provide a method for locating a fault of a room-divided device, an apparatus for locating a fault of a room-divided device, an electronic device and a computer-readable storage medium, which can automatically and accurately locate the fault of the room-divided device.

[0005] In order to solve the above technical problems, the embodiment of the present invention is implemented as follows:

[0006] In a first aspect, an embodiment of the present invention provides a method for locating a fault of a room-divided device, comprising:

[0007] Importing an electronic test layer; the electronic test layer is generated based on a drawing file of the room-divided device and carries coordinate information of the room-divided device;

[0008] Based on the sampling points set in the electronic test layer, collecting the signal test values ​​of the sampling points and determining the coordinate information of the sampling points;

[0009] Based on the coordinate information of the room-divided component and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the failed room-divided component.

[0010] In a second aspect, an embodiment of the present invention provides a device for locating a fault of a room-divided device, comprising:

[0011] An import module is used to import an electronic test layer; the electronic test layer is generated based on the drawing file of the room-divided device and carries the coordinate information of the room-divided device.

[0012] A sampling module, for collecting signal test values ​​of sampling points set in the electronic test layer and determining coordinate information of the sampling points;

[0013] The processing module is used to compare the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided component and the coordinate information of the sampling point, so as to locate the failed room-divided component.

[0014] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other via a bus; the memory is used to store computer programs; and the processor is used to execute the programs stored in the memory to implement the indoor component fault locating method as described in the first aspect.

[0015] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for locating faults of indoor components as described in the first aspect is implemented.

[0016] The indoor distributed device fault locating method, indoor distributed device fault locating device, electronic device and computer-readable storage medium provided by the embodiments of the present invention import an electronic test layer generated based on a drawing file of the indoor distributed device and carrying the coordinate information of the indoor distributed device, collect the signal test value of the sampling point and determine the coordinate information of the sampling point based on the sampling point set in the electronic test layer, compare the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the indoor distributed device and the coordinate information of the sampling point, and locate the indoor distributed device with fault; the indoor distributed device to which the sampling point belongs can be determined by using the coordinate information of the indoor distributed device carried by the electronic test layer and the coordinate information of the sampling point, so as to determine whether the indoor distributed device to which the sampling point belongs has fault by judging the signal test value collected by the sampling point, thereby realizing automatic and accurate positioning of the indoor distributed device fault, realizing standardized and process-based operation of positioning the indoor distributed device fault, not being affected by human factors, without the need to increase detection equipment, and without the need to modify the existing indoor distribution system, and can be applicable to the acceptance of indoor distribution systems and daily troubleshooting of indoor distribution systems. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0018] Figure 1 A schematic flow chart of an implementation method of a method for locating a fault of a room-divided device according to an embodiment of the present invention;

[0019] Figure 2 A flow chart of an implementation method of locating a faulty indoor component according to a signal test value of a sampling point based on coordinate information according to an embodiment of the present invention;

[0020] Figure 3 A flowchart of an implementation method for determining whether an antenna and an upper-level room component of the antenna have failed according to an embodiment of the present invention;

[0021] Figure 4 A flowchart of an implementation method for generating an electronic test layer according to an embodiment of the present invention;

[0022] Figure 5 A schematic diagram of the structure of a method for implementing a fault location device for a room-divided device according to an embodiment of the present invention;

[0023] Figure 6 A schematic diagram of the structure of an implementation of a room-divided device fault location system according to an embodiment of the present invention;

[0024] Figure 7 The present invention is a schematic diagram of the structure of an electronic device. DETAILED DESCRIPTION

[0025] In order to enable those skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0026] Figure 1 FIG. 1 is a flow chart of an implementation method of a method for locating a fault of a room-divided device according to an embodiment of the present invention. Figure 1The method can be executed by a room-divided device fault location device as an execution subject. The room-divided device fault location device can be a dedicated terminal device or an application software (Application, App for short) installed in a general terminal device. For example, the general terminal device can be a mobile terminal device such as a mobile phone, a tablet computer, a wearable device, etc. The embodiment of the present invention does not limit this. Figure 1 As shown, the method at least includes:

[0027] S102, importing an electronic test layer; the electronic test layer is generated based on the drawing file of the room-divided device and carries the coordinate information of the room-divided device.

[0028] In an embodiment of the present invention, the electronic test layer may be an electronic layer pre-stored in a server and imported from the server as the background of the test interface when the indoor distribution system is tested. The electronic test layer may be generated by a drawing file of a room-divided device. Optionally, the drawing file of the room-divided device may be a drawing of the room-divided device included in the project proposal, or may be a drawing of a separate room-divided device. The embodiment of the present invention does not limit the source of the drawing file of the room-divided device for generating the electronic test layer. The electronic test layer carries the coordinate information of the room-divided device in the real scene. Optionally, the drawing file of the room-divided device may be converted into a picture file, and the room-divided device in the picture file may be identified to obtain the coordinate information of the room-divided device in the real scene, or the coordinate information of the room-divided device in the real scene may be obtained by other means. The embodiment of the present invention does not limit the implementation method of obtaining the coordinate information of the room-divided device.

[0029] S104, based on the sampling points set in the electronic test layer, collecting the signal test values ​​of the sampling points and determining the coordinate information of the sampling points.

[0030] In the embodiment of the present invention, sampling points can be set in the electronic test layer by dotting, signal test values ​​of the sampling points can be collected, and coordinate information of the sampling points can be determined. Optionally, a test route map can be set in the electronic test layer, and multiple preset points can be set on the test route to determine the coordinate information of the preset points in the real scene. While the test device is moving along the test route, the signal test values ​​are periodically collected, and only dotting is performed when each preset point is reached. According to the number of times the signal test values ​​are collected between two adjacent dottings, the test route between the two preset points is evenly divided to obtain sampling points equal to the number of samplings, and the signal test values ​​collected between two adjacent dottings are sequentially assigned to the sampling points obtained by the even division, and the coordinate information of the sampling points is determined according to the coordinate information of the preset points in the real scene; or sampling points can be set in the electronic test layer by other dotting methods, signal test values ​​of the sampling points can be collected, and coordinate information of the sampling points can be determined; the embodiment of the present invention does not limit the implementation method of setting sampling points in the electronic test layer by dotting, collecting signal test values ​​of the sampling points, and determining the coordinate information of the sampling points.

[0031] S106, based on the coordinate information of the indoor distributed device and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the indoor distributed device where the fault occurs.

[0032] In an embodiment of the present invention, the indoor device to which the sampling point belongs can be determined based on the coordinate information of the indoor device in the real scene and the coordinate information of the sampling point in the real scene, and by comparing the signal test value collected at the sampling point with the signal reference value of the sampling point, it is determined whether the indoor device to which the sampling point belongs has failed, and the indoor device that has failed can be located based on whether the indoor device to which the sampling point belongs has failed. Optionally, the signal reference value of the sampling point can be determined based on historical data through a preset rule or algorithm, or can be determined based on a preset rule or algorithm based on a signal test value collected at the sampling point. The embodiment of the present invention does not limit the method for obtaining the signal reference value of the sampling point.

[0033] Optionally, for multiple sampling points belonging to the same indoor divided device, the average value of the signal test values ​​of the multiple sampling points belonging to the same indoor divided device can be compared with the signal reference value of the sampling point to determine whether the indoor divided device to which the sampling point belongs is faulty; alternatively, the signal test values ​​of the multiple sampling points belonging to the same indoor divided device can be compared with the signal reference value of the sampling point to determine whether the indoor divided device to which the sampling point belongs is faulty; alternatively, the average value of the signal test values ​​of the multiple sampling points belonging to the same indoor divided device and the signal test values ​​of the multiple sampling points belonging to the same indoor divided device can be compared with the signal reference value of the sampling point to determine whether the indoor divided device to which the sampling point belongs is faulty.

[0034] Optionally, a signal threshold may be preset, and by comparing the signal test value and / or the average value of the signal test value of the sampling point with the signal reference value of the sampling point, and judging whether the comparison result is greater than the preset signal threshold, it is determined whether the indoor component to which the sampling point belongs is faulty; if the comparison result is greater than the preset signal threshold, it is determined that the indoor component to which the sampling point belongs is faulty; if the comparison result is less than or equal to the preset signal threshold, it is determined that the indoor component to which the sampling point belongs is not faulty. The embodiment of the present invention does not limit the implementation method of determining whether the indoor component to which the sampling point belongs is faulty.

[0035] Optionally, the room-divided device to which the sampling point belongs may be a lower-level room-divided device, such as an antenna, and whether the upper-level room-divided device fails can be determined based on a preset rule according to whether the lower-level room-divided device fails. For example, when all antennas under the same power divider fail, it can be determined that the power divider fails; when all power dividers under the same coupler fail, it can be determined that the coupler fails.

[0036] The indoor distributed device fault locating method provided by the embodiment of the present invention imports an electronic test layer generated based on the drawing file of the indoor distributed device and carrying the coordinate information of the indoor distributed device, based on the sampling points set in the electronic test layer, collects the signal test values ​​of the sampling points and determines the coordinate information of the sampling points, based on the coordinate information of the indoor distributed device and the coordinate information of the sampling points, compares the signal test values ​​of the sampling points with the signal reference values ​​of the sampling points, and locates the indoor distributed device where the fault occurs; the indoor distributed device to which the sampling point belongs can be determined by using the coordinate information of the indoor distributed device carried by the electronic test layer and the coordinate information of the sampling points, so as to determine whether the indoor distributed device to which the sampling point belongs fails by judging the signal test values ​​collected at the sampling points, thereby realizing automatic and accurate locating of the indoor distributed device fault, realizing standardized and process-based operation of locating the indoor distributed device fault, which is not affected by human factors, does not require additional detection equipment, and does not require modification of the existing indoor distribution system, and can be applicable to the acceptance of indoor distribution systems and daily troubleshooting of indoor distribution systems.

[0037] The following will be combined Figures 2 to 4 The embodiment of the present invention describes in detail the method for locating faults of indoor components.

[0038] Figure 2 FIG. 1 is a flow chart of an implementation method of locating a failed indoor component according to a signal test value of a sampling point based on coordinate information according to an embodiment of the present invention. Figure 2As shown, based on the coordinate information of the room-divided device and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the room-divided device where the fault occurs, which at least includes:

[0039] S202, obtaining the coordinate information of the antenna in the room-divided device according to the type information of the room-divided device and the coordinate information of the room-divided device.

[0040] In this embodiment, the electronic test layer also carries type information of the room-divided device, such as: power divider, coupler, combiner, router, attenuator, bridge, antenna, etc. Optionally, the type information of the room-divided device can be obtained by converting the drawing file of the room-divided device into a picture file, identifying the room-divided device in the picture file, or the type information of the room-divided device can be obtained by other means. The embodiment of the present invention does not limit the implementation method of obtaining the type information of the room-divided device. The coordinate information of the antenna in the room-divided device of the electronic test layer in the real scene can be obtained based on the type information of the room-divided device carried by the electronic test layer and the coordinate information of the room-divided device in the real scene.

[0041] S204, based on the coordinate information of the antenna and the coordinate information of the sampling point, compare the signal test value of the sampling point with the signal reference value of the sampling point to determine whether the antenna to which the sampling point belongs is faulty.

[0042] In this embodiment, the antenna to which the sampling point belongs can be determined based on the coordinate information of the antenna in the real scene in the electronic test layer and the coordinate information of the sampling point in the real scene, so that by comparing the signal test value collected at the sampling point with the signal reference value of the sampling point, it can be determined whether the antenna to which the sampling point belongs is faulty.

[0043] S206: If the antenna to which the sampling point belongs fails, determine whether the upper-level indoor component of the antenna fails based on the connection relationship information of the indoor component.

[0044] In this embodiment, the electronic test layer also carries the connection relationship information of the room-divided devices, and the connection relationship information of the room-divided devices can reflect the superior-subordinate relationship of the room-divided devices. Optionally, the connection relationship information of the room-divided devices can be obtained by converting the drawing file of the room-divided devices into a picture file, identifying the room-divided devices and the connection lines of the room-divided devices in the picture file, or the connection relationship information of the room-divided devices can be obtained by other means. The embodiment of the present invention does not limit the implementation method of obtaining the connection relationship information of the room-divided devices. After completing the judgment of whether all antennas have failed through the sampling points, it is possible to further determine whether the superior room-divided device of the antenna has failed based on the faulty antenna and the connection relationship information of the room-divided devices based on preset rules.

[0045] This embodiment enables the electronic test layer to carry the type information of the indoor component and the connection relationship information of the indoor component, and utilizes the type information of the indoor component and the connection relationship information of the indoor component to locate the antenna level fault of the indoor component and the fault of the indoor component above the antenna.

[0046] Figure 3 FIG. 1 is a flow chart of an implementation method for determining whether an antenna and an upper-level room component of the antenna have failed according to an embodiment of the present invention. Figure 3 As shown, the method at least includes:

[0047] S302, based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point by using a k-means clustering algorithm to obtain a first test result for determining whether the antenna to which the sampling point belongs is faulty.

[0048] Optionally, k-means clustering processing can be performed on the signal test values ​​of the sampling points on each floor, and the signal reference value of the sampling points on each floor can be determined according to the result of the clustering processing; then, according to the coordinate information of the antenna and the coordinate information of the sampling points, based on the signal test values ​​of the sampling points, the signal average value of the sampling points of each antenna within a preset radius is determined; finally, the signal average value of the sampling points of each antenna is compared with the signal reference value of the sampling points on the floor where the antenna is located, to obtain a first test result to determine whether the antenna is faulty. The embodiment of the present invention does not limit the implementation method of obtaining the first test result by the k-means clustering algorithm.

[0049] S302, if it is determined according to the first test result that the antenna to which the sampling point belongs is faulty, a first judgment result is obtained to determine whether the upper-level indoor component of the antenna is faulty according to the connection relationship information of the indoor component.

[0050] In some optional examples, the signal test value collected by the sampling point and the signal reference value of the sampling point can be the reference signal receiving power (RSRP) value of the wireless signal, but the embodiment of the present invention is not limited to this, and the signal test value and signal reference value of the sampling point can also be other parameter values ​​representing the strength of the wireless signal. The sampling points on each floor can be clustered by the k-means clustering algorithm, and the average value of the RSRP value of the sampling points of each class is calculated according to the result of the clustering process, and then the density value of the RSRP value of the sampling points on each floor is calculated according to the average value of the RSRP value of each class. Since there may be many situations in the position of the sampling point during the test process, considering the situation that the sampling point is below the antenna, next to the antenna, etc., each antenna is taken as the center of the circle, and the sampling points within the preset radius are taken as the effective sampling points of the antenna, and the average value of the RSRP value of the sampling point of each antenna is calculated according to the RSRP value of each antenna effective sampling point. The average value of the RSRP value of the sampling point of each antenna is compared with the density value of the RSRP value of the sampling point on the floor. If the absolute value of the difference between the two is greater than 5dB, it is determined that the corresponding antenna has failed; otherwise, it is determined that the corresponding antenna has not failed. After completing the judgment on all antennas, it is possible to further judge whether the upstream room components of the antennas are faulty based on the faulty antennas.

[0051] The process of the k-means clustering algorithm is described as follows: randomly select k points from multiple sampling points on each floor as the centers of the k clusters; calculate the dissimilarity between the RSRP values ​​of the remaining sampling points and the RSRP values ​​of the centers of the k clusters, and assign the remaining sampling points to the clusters with the lowest dissimilarity from themselves. The dissimilarity can be determined by calculating the absolute value of the difference between the RSRP values ​​of two sampling points. The smaller the result, the smaller the dissimilarity; based on the clustering results, recalculate the centers of the k clusters. The calculation method can be to take the arithmetic mean of the dimensions of all the points in the cluster; re-cluster all the sampling points according to the new centers; repeat the previous two steps until the clustering results no longer change.

[0052] S306, based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point by using a Bayesian algorithm to obtain a second test result for determining whether the antenna to which the sampling point belongs is faulty.

[0053] Optionally, the signal reference value of the sampling point within each preset range from the antenna can be determined based on historical data in each preset scenario; then, based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal average value of the sampling point within each preset range of each antenna is determined based on the signal test value of the sampling point; finally, the signal average value of the sampling point within each preset range of each antenna and the signal test value of the sampling point are respectively compared with the signal reference value of the sampling point within each preset range in the same scenario to obtain a second test result to determine whether the antenna is faulty. The embodiment of the present invention does not limit the implementation method of obtaining the second test result by the Bayesian algorithm.

[0054] S308, if it is determined according to the second test result that the antenna to which the sampling point belongs is faulty, a second judgment result is obtained to determine whether the upper-level indoor component of the antenna is faulty according to the connection relationship information of the indoor component.

[0055] In some optional examples, the signal test value collected by the sampling point and the signal reference value of the sampling point may be a reference signal receiving power (RSRP) value of the wireless signal, but the embodiment of the present invention is not limited to this, and the signal test value and the signal reference value of the sampling point may also be other parameter values ​​representing the strength of the wireless signal. The Bayesian algorithm can be used to judge the status of the antenna using a big data model. The characteristic attributes of the antenna and the division of the characteristic attributes can be determined first. In practical applications, there are many characteristic attributes of the antenna, and the division will be more detailed. However, in this embodiment, we only need to find the characteristic attributes that can help distinguish antennas within a certain range, that is, select three characteristic attributes of the antenna: RSRP value, test scenario, and range from the antenna. For example, a represents the RSRP value, b represents the test scenario, and c represents the range from the antenna. The division of the characteristic attributes can be determined according to the selected characteristic attributes. For example, B=0 represents an open test scenario, B=1 represents an aisle test scenario, C=0 represents a range of 0-10 units from the antenna, C=1 represents a range of 10-20 units from the antenna, and C=2 represents a range of 10-20 units from the antenna, and so on. The units can be determined according to the specific situation.

[0056] Then determine the signal reference value of the sampling point, and divide the historical test data according to the determined test scenario and the range of the distance antenna. According to the divided historical test data, the average value of the RSRP value of the sampling point within the range of each distance antenna in each test scenario is calculated as the signal test value of the sampling point. The historical test data can be stored in the database of the server. Then, the signal test value of the sampling point under the division of the characteristic attribute can be determined, and the average value of the RSRP value of the sampling point of each antenna within the range of each distance antenna can be determined based on the coordinate information of the antenna and the coordinate information of the sampling point and the signal test value of the sampling point. Then, it can be determined whether the antenna fails according to the compliance rate. As shown in Table 1, on the basis of the consistency of the test scenario, the average value of the RSRP value of the sampling point of each antenna within the range of each distance antenna and the RSRP value of each sampling point are compared with the signal reference value of the sampling point within the range of each distance antenna, and the comparison results are counted. The ratio of the number of the absolute value of the difference between the two greater than 5dB to the total number is taken as the compliance rate. If the compliance rate is less than 0.5, it is determined that the corresponding antenna has failed; otherwise, it is determined that the corresponding antenna has not failed. After all antennas are judged, it is possible to further judge whether the upstream indoor component of the antenna is faulty based on the faulty antenna and Table 2. Table 1 is a table of RSRP values ​​for determining the compliance rate of the antenna, and Table 2 is a principle table for locating faults of indoor components.

[0057] Table 1

[0058]

[0059] Table 2

[0060]

[0061] S310, combining the first judgment result and the second judgment result to determine whether the upstream room component of the antenna fails.

[0062] This embodiment uses two test methods to test whether the antenna is faulty, and judges whether the upper-level indoor component of the antenna is faulty based on the test results, which can ensure the accuracy of fault location of the indoor component. Among them, the big data model is used for analysis, and as the test data is added to the database, the test data in the database continues to accumulate, further improving the accuracy of fault location of the indoor component.

[0063] Figure 4 The following is a flow chart of an implementation method for generating an electronic test layer according to an embodiment of the present invention. Figure 4 As shown, Figure 4The method in the embodiment can be executed by a server as an execution subject, and the server can be connected to the indoor component fault location device to realize data transmission. For example, the server can be a physical server including an independent host, or a virtual server carried by a host cluster, or a cloud server, etc., which is not limited in the embodiment of the present invention. Figure 4 As shown, the method at least includes:

[0064] S402, converting the drawing files of the room-divided components into picture files, and classifying the picture files.

[0065] Optionally, the drawing files of the room-divided device, such as the drawing files in PDF or DWG format, can be converted into image files, and the image files can be classified and processed to divide the image files into plan views and structural views. Optionally, the image files can be classified and processed by a neural network, for example, the image files can be classified and processed by a convolutional neural network; or, the image files can be classified and processed by other machine learning methods. The method for implementing the classification and processing of image files in the embodiment of the present invention is not limited.

[0066] S404, according to the result of the classification processing, based on the preset room-separated device image feature library, the picture file is identified and processed to obtain the information of the room-separated device in the picture file; wherein the information of the room-separated device includes: type information of the room-separated device, coordinate information of the room-separated device and connection relationship information of the room-separated device.

[0067] Optionally, based on a preset image feature library of room-separated devices, the plan view can be identified and processed to obtain type information of the room-separated devices and pixel position information of the room-separated devices in the plan view; then, based on the mapping relationship between pixels and real distances in the plan view, the coordinate information of the room-separated devices in the plan view can be determined according to the pixel position information of the room-separated devices; based on a preset image feature library of room-separated devices, the structure view can be identified and processed to obtain type information of the room-separated devices and pixel position information of the room-separated devices in the structure view; then, feature extraction processing can be performed on the connecting lines in the structure view to obtain pixel position information of the connecting lines; and according to the pixel position information of the room-separated devices in the structure view and the pixel position information of the connecting lines, the connection relationship information of the room-separated devices can be obtained.

[0068] Optionally, the floor plan and the structure diagram can be recognized and processed through a neural network. For example, the floor plan and the structure diagram can be recognized and processed through a convolutional neural network; alternatively, other machine learning methods can also be used to recognize and process the floor plan and the structure diagram. The implementation method for recognizing and processing the floor plan and the structure diagram in the embodiments of the present invention is not limited. Optionally, the connection lines in the structure diagram can be subjected to feature extraction processing through a neural network. For example, the connection lines in the structure diagram can be subjected to feature extraction processing through a convolutional neural network; alternatively, other machine learning methods can also be used to extract features of the connection lines in the structure diagram. The implementation method for extracting features of the connection lines in the structure diagram in the embodiments of the present invention is not limited.

[0069] Optionally, the preset in-building distribution device image feature library can be a database constructed by generating files in a format required for machine learning through software marking of samples of conventional in-building distribution devices. For example, the marking software can be ImageLabel, and the format of the generated file can be the VOC format. Optionally, the convolutional neural network can be trained through the preset in-building distribution device image feature library to obtain a convolutional neural network capable of multi-target recognition of the types of in-building distribution devices.

[0070] In some alternative examples, text recognition processing can also be performed on the picture file to obtain the label information of the in-building distribution devices in the picture file and the pixel position information of the labels of the in-building distribution devices. Optionally, the text region in the picture file can be extracted first through a Connectionist Text Proposal Network (CTPN for short), then text recognition processing is performed on the text region through a convolutional neural network, and finally, based on the principle of proximity, the in-building distribution devices are matched with the recognized label information.

[0071] In some other alternative examples, text recognition processing can also be performed on the picture file to obtain the building information in the picture file. Optionally, the text region in the picture file can be extracted first through a Connectionist Text Proposal Network (CTPN for short), then text recognition processing is performed on the text region through a convolutional neural network, and semantic analysis is performed by retrieving specific characters contained in the text, such as "building", "#", etc., to obtain building number information, floor information, etc.

[0072] In some other optional examples, the image file can also be identified and processed to obtain the connection information in the image file, for example, the connection information of the room-divided device, the connection information of the drawing, etc. Optionally, when the type information of the room-divided device is identified and processed, the connection points in the connection information can be identified and processed; when the label information and / or building information of the room-divided device is identified and processed, the text in the connection information can be identified and processed, and finally the obtained connection points and text are summarized to obtain the connection information in the image.

[0073] In some other optional examples, the machine learning model can be trained by adding samples of non-standard room division devices in the drawings, such as samples overlapping with labels and text, to improve the recognition accuracy of the machine learning model for non-standard room division devices in image files.

[0074] S406, according to the result of the classification process, the image file and the information of the room-divided device are converted into an electronic test layer.

[0075] Optionally, the floor plan and the information of the room-divided device can be converted into an electronic test layer. Optionally, the information of the room-divided device can include the type information of the room-divided device obtained by identifying the image file, the coordinate information of the room-divided device, the connection relationship information of the room-divided device, the label information of the room-divided device, the building information, the connection information, etc. Optionally, the information of the room-divided device can be organized into a text file in csv format and the floor plan. Figure 1 Convert to electronic test layer.

[0076] This embodiment converts the drawing file of the indoor device into an image file and performs recognition processing to obtain complete association and distribution information of the indoor device. By converting the image file of the indoor device and the information obtained by the recognition processing into an electronic test layer, an electronic test layer carrying the association and distribution information of the indoor device can be obtained. Such an electronic test layer is used to perform fault location and other processing on the indoor device, which facilitates the automation of the processing flow and improves the processing efficiency.

[0077] Corresponding to the method described above, based on the same technical concept, an embodiment of the present invention further provides a device for locating a fault of a room-divided device. Figure 5 FIG. 1 is a schematic diagram of a structure of an implementation method of a device for locating a fault of a room-divided device according to an embodiment of the present invention. The device for locating a fault of a room-divided device may be a dedicated terminal device or an application software installed in a general terminal device. For example, the general terminal device may be a mobile terminal device such as a mobile phone, a tablet computer, a wearable device, etc. The embodiment of the present invention does not limit this. The device for locating a fault of a room-divided device may be used to execute Figure 1 The indoor device fault location method described in Figure 5As shown, the room-divided component fault locating device at least includes: an import module 510, a sampling module 520 and a processing module 530, wherein the import module 510, the sampling module 520 and the processing module 530 are connected in sequence.

[0078] The import module 510 is used to import the electronic test layer; the electronic test layer is generated based on the drawing file of the room-divided device and carries the coordinate information of the room-divided device.

[0079] The sampling module 520 is used to collect signal test values ​​of the sampling points based on the sampling points set in the electronic test layer, and determine the coordinate information of the sampling points.

[0080] The processing module 530 is used to compare the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided component and the coordinate information of the sampling point, so as to locate the failed room-divided component.

[0081] In the embodiment of the present invention, the description of the import module 510, the sampling module 520 and the processing module 530 can be found in Figure 1 The descriptions about S102, S104 and S106 are given in the specification, so they will not be elaborated here.

[0082] The indoor distributed device fault locating device provided by the embodiment of the present invention imports an electronic test layer generated based on a drawing file of the indoor distributed device and carrying the coordinate information of the indoor distributed device, collects the signal test value of the sampling point and determines the coordinate information of the sampling point based on the sampling point set in the electronic test layer, compares the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the indoor distributed device and the coordinate information of the sampling point, and locates the indoor distributed device where the fault occurs; the indoor distributed device to which the sampling point belongs can be determined by using the coordinate information of the indoor distributed device carried by the electronic test layer and the coordinate information of the sampling point, so as to determine whether the indoor distributed device to which the sampling point belongs fails by judging the signal test value collected at the sampling point, thereby realizing automatic and accurate positioning of the indoor distributed device fault, realizing standardized and process-based operation of positioning the indoor distributed device fault, which is not affected by human factors, does not require additional detection equipment, and does not require modification of the existing indoor distribution system, and can be applicable to the acceptance of indoor distribution systems and daily troubleshooting of indoor distribution systems.

[0083] Optionally, the electronic test layer also carries type information of the indoor device and connection relationship information of the indoor device. The processing module 530 can also obtain the coordinate information of the antenna in the indoor device based on the type information of the indoor device and the coordinate information of the indoor device; based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to determine whether the antenna to which the sampling point belongs is faulty; if the antenna to which the sampling point belongs is faulty, determine whether the upper-level indoor device of the antenna is faulty based on the connection relationship information of the indoor device.

[0084] Optionally, the processing module 530 can also compare the signal test value of the sampling point with the signal reference value of the sampling point through the k-means clustering algorithm based on the coordinate information of the antenna and the coordinate information of the sampling point, to obtain a first test result for determining whether the antenna to which the sampling point belongs is faulty; if it is determined according to the first test result that the antenna to which the sampling point belongs is faulty, a first judgment result for determining whether the upper-level indoor component of the antenna is faulty is obtained according to the connection relationship information of the indoor component; based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point through the Bayesian algorithm, to obtain a second test result for determining whether the antenna to which the sampling point belongs is faulty; if it is determined according to the second test result that the antenna to which the sampling point belongs is faulty, a second judgment result for determining whether the upper-level indoor component of the antenna is faulty is obtained according to the connection relationship information of the indoor component; and whether the upper-level indoor component of the antenna is faulty is determined by combining the first judgment result and the second judgment result.

[0085] Optionally, the processing module 530 can also perform k-means clustering processing on the signal test values ​​of the sampling points on each floor, and determine the signal reference values ​​of the sampling points on each floor according to the results of the clustering processing; determine the signal average value of the sampling points of each antenna within a preset radius based on the signal test values ​​of the sampling points according to the coordinate information of the antenna and the coordinate information of the sampling points; compare the signal average value of the sampling points of each antenna with the signal reference value of the sampling points on the floor where they are located, and obtain a first test result to determine whether the antenna is faulty.

[0086] Optionally, the processing module 530 may also determine, based on historical data, signal reference values ​​of sampling points within each preset range from the antenna in each preset scenario; determine, based on the coordinate information of the antenna and the coordinate information of the sampling points and the signal test value of the sampling points, a signal average value of the sampling points within each preset range for each antenna; and compare the signal average value of the sampling points within each preset range and the signal test value of the sampling points of each antenna with the signal reference values ​​of the sampling points within each preset range in the same scenario, to obtain a second test result to determine whether the antenna is faulty.

[0087] Corresponding to the method described above, based on the same technical concept, an embodiment of the present invention further provides a room-divided device fault location system. Figure 6 The schematic diagram of the structure of a method for implementing the indoor device fault location system of the embodiment of the present invention is shown in FIG. The indoor device fault location system includes an indoor device fault location device and a server. The indoor device fault location device can be a dedicated terminal device or an application software installed in a general terminal device. For example, the general terminal device can be a mobile terminal device such as a mobile phone, a tablet computer, a wearable device, etc. The embodiment of the present invention does not limit this. The indoor device fault location device can be used to execute Figure 1 The method described; the server can be connected to the indoor device fault location device to realize data transmission. For example, the server can be a physical server including an independent host, or a virtual server carried by a host cluster, or a cloud server, etc. The embodiment of the present invention is not limited to this. The server can be used to execute Figure 4 Describe the method, such as Figure 6 As shown, the room-divided device fault locating system at least includes: a room-divided device fault locating device 610 and a server 620 , and the room-divided device fault locating device 610 is connected to the server 620 .

[0088] The indoor component fault location system provided in the present embodiment can obtain complete indoor component association and distribution information by converting the drawing file of the indoor component into an image file and performing identification processing. By converting the image file of the indoor component and the information obtained by the identification processing into an electronic test layer, an electronic test layer carrying the association and distribution information of the indoor component can be obtained. Such an electronic test layer is used to perform fault location and other processing on the indoor component, which facilitates the automation of the processing flow and improves the processing efficiency.

[0089] Corresponding to the method described above, based on the same technical concept, an embodiment of the present invention further provides an electronic device, Figure 7 A schematic diagram of the structure of an electronic device for implementing an embodiment of the present invention is shown in FIG. Figure 7As shown, the electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors 701 and memory 702, and the memory 702 may store one or more storage applications or data. Among them, the memory 702 may be a short-term storage or a persistent storage. The application stored in the memory 702 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the computer device. Furthermore, the processor 701 may be configured to communicate with the memory 702 to execute a series of computer executable instructions in the memory 702 on the computer device. The computer device may also include one or more power supplies 703, one or more wired or wireless network interfaces 704, one or more input and output interfaces 705, and one or more keyboards 706.

[0090] In this embodiment, the electronic device includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the following method:

[0091] Importing an electronic test layer; the electronic test layer is generated based on a drawing file of the room-divided device and carries coordinate information of the room-divided device;

[0092] Based on the sampling points set in the electronic test layer, collecting the signal test values ​​of the sampling points and determining the coordinate information of the sampling points;

[0093] Based on the coordinate information of the room-divided component and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the failed room-divided component.

[0094] The electronic device provided by the embodiment of the present invention imports an electronic test layer generated based on a drawing file of a room-divided device and carrying the coordinate information of the room-divided device, collects the signal test value of the sampling point and determines the coordinate information of the sampling point based on the sampling point set in the electronic test layer, compares the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided device and the coordinate information of the sampling point, and locates the room-divided device with fault; the room-divided device to which the sampling point belongs can be determined by using the coordinate information of the room-divided device carried by the electronic test layer and the coordinate information of the sampling point, so as to determine whether the room-divided device to which the sampling point belongs has fault by judging the signal test value collected at the sampling point, thereby realizing automatic and accurate positioning of the room-divided device with fault, realizing standardized and process-based operation of positioning the room-divided device fault, which is not affected by human factors, does not require additional detection equipment, and does not require modification of the existing indoor distribution system, and can be applicable to the acceptance of indoor distribution systems and daily troubleshooting of indoor distribution systems.

[0095] Corresponding to the method described above, based on the same technical concept, an embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the following method is implemented:

[0096] Importing an electronic test layer; the electronic test layer is generated based on a drawing file of the room-divided device and carries coordinate information of the room-divided device;

[0097] Based on the sampling points set in the electronic test layer, collecting the signal test values ​​of the sampling points and determining the coordinate information of the sampling points;

[0098] Based on the coordinate information of the room-divided component and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the failed room-divided component.

[0099] The computer-readable storage medium provided by the embodiment of the present invention imports an electronic test layer generated based on a drawing file of a room-divided device and carrying the coordinate information of the room-divided device, collects the signal test value of the sampling point and determines the coordinate information of the sampling point based on the sampling point set in the electronic test layer, compares the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided device and the coordinate information of the sampling point, and locates the room-divided device where the fault occurs; the room-divided device to which the sampling point belongs can be determined by using the coordinate information of the room-divided device and the coordinate information of the sampling point carried by the electronic test layer, so as to determine whether the room-divided device to which the sampling point belongs fails by judging the signal test value collected at the sampling point, thereby realizing automatic and accurate positioning of the room-divided device failure, realizing standardized and process-based operation of positioning the room-divided device failure, being not affected by human factors, and without the need to increase detection equipment or to modify the existing indoor distribution system, and can be applicable to the acceptance of indoor distribution systems and routine troubleshooting of indoor distribution systems.

[0100] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0101] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0102] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0104] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0105] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0106] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0107] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0108] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0109] The above are only embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

Claims

1. A method for locating faults of indoor components, characterized in that: include: Importing an electronic test layer; the electronic test layer is generated based on a drawing file of the room-divided device and carries coordinate information of the room-divided device; Based on the sampling points set in the electronic test layer, collecting the signal test values ​​of the sampling points and determining the coordinate information of the sampling points; Based on the coordinate information of the room-divided component and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to locate the room-divided component where the fault occurs; Wherein, based on the coordinate information of the room-divided component and the coordinate information of the sampling point, comparing the signal test value of the sampling point with the signal reference value of the sampling point to locate the room-divided component where a fault occurs, comprises: Based on the coordinate information of the antenna in the room-divided device and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to determine whether the antenna to which the sampling point belongs is faulty; The comparing the signal test value of the sampling point with the signal reference value of the sampling point to determine whether the antenna to which the sampling point belongs fails includes: Based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point by a k-means clustering algorithm to obtain a first test result for determining whether the antenna to which the sampling point belongs is faulty; wherein the signal reference value of the sampling point on each floor is a result of k-means clustering processing on the signal test value of the sampling point on each floor; Based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point through a Bayesian algorithm to obtain a second test result for determining whether the antenna to which the sampling point belongs is faulty; wherein the signal reference value of the sampling point is determined based on historical data, a preset scenario to which it belongs, and a range from the antenna.

2. The method according to claim 1, characterized in that The electronic test layer also carries the type information of the chamber-divided device and the connection relationship information of the chamber-divided device; The method of comparing the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided device and the coordinate information of the sampling point to locate the room-divided device having a fault includes: Obtaining coordinate information of an antenna in the room-divided device according to the type information of the room-divided device and the coordinate information of the room-divided device; Based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point to determine whether the antenna to which the sampling point belongs is faulty; If the antenna to which the sampling point belongs fails, it is determined whether the upper-level indoor component of the antenna fails based on the connection relationship information of the indoor component.

3. The method according to claim 2, characterized in that If the antenna to which the sampling point belongs fails, determining whether the upper-level room-divided device of the antenna fails according to the connection relationship information of the room-divided device includes: If it is determined according to the first test result that the antenna to which the sampling point belongs is faulty, a first judgment result is obtained to determine whether the upper-level indoor component of the antenna is faulty according to the connection relationship information of the indoor component; If it is determined according to the second test result that the antenna to which the sampling point belongs is faulty, a second judgment result is obtained to determine whether the upper-level indoor component of the antenna is faulty according to the connection relationship information of the indoor component; By combining the first judgment result and the second judgment result, it is determined whether the upstream room component of the antenna fails.

4. The method according to claim 3, characterized in that The method of comparing the signal test value of the sampling point with the signal reference value of the sampling point by using a k-means clustering algorithm based on the coordinate information of the antenna and the coordinate information of the sampling point to obtain a first test result for determining whether the antenna to which the sampling point belongs is faulty includes: Performing k-means clustering processing on the signal test values ​​of the sampling points on each floor, and determining the signal reference values ​​of the sampling points on each floor according to the results of the clustering processing; According to the coordinate information of the antenna and the coordinate information of the sampling point, based on the signal test value of the sampling point, determine the signal average value of the sampling point within a preset radius of each antenna; The signal average value of the sampling point of each antenna is compared with the signal reference value of the sampling point on the same floor to obtain the first test result for determining whether the antenna fails.

5. The method according to claim 3, characterized in that: The comparing the signal test value of the sampling point with the signal reference value of the sampling point by using a Bayesian algorithm based on the coordinate information of the antenna and the coordinate information of the sampling point to obtain a second test result for determining whether the antenna to which the sampling point belongs is faulty includes: Determine, based on historical data, a signal reference value of the sampling point in each preset range from the antenna in each preset scenario; Determine, according to the coordinate information of the antenna and the coordinate information of the sampling point, based on the signal test value of the sampling point, the signal average value of the sampling point within each preset range of each antenna; The signal average value of the sampling points of each antenna within the preset range and the signal test value of the sampling points are compared with the signal reference values ​​of the sampling points within the preset range under the same scenario to obtain the second test result for determining whether the antenna is faulty.

6. The method according to any one of claims 2 to 5, characterized in that The electronic test layer is generated based on the drawing file of the room-divided device and carries the coordinate information of the room-divided device, including: Converting the drawing file of the room-divided device into a picture file, and classifying the picture file; According to the result of the classification processing, based on the preset room-divided device image feature library, the image file is identified and processed to obtain the information of the room-divided device in the image file; wherein the information of the room-divided device includes: type information of the room-divided device, coordinate information of the room-divided device and connection relationship information of the room-divided device; According to the result of the classification process, the image file and the information of the room-divided device are converted into the electronic test layer.

7. The method according to claim 6, characterized in that The converting of the drawing file of the room-divided device into a picture file and classifying the picture file comprises: Converting the drawing file of the chamber-divided device into a picture file, and classifying the picture file into a plane view and a structure view; According to the result of the classification processing, based on a preset room-divided device image feature library, the image file is identified and processed to obtain the information of the room-divided device in the image file, including: Based on a preset room-divided device image feature library, the plan view is identified and processed to obtain type information of the room-divided device and pixel position information of the room-divided device in the plan view; Based on the mapping relationship between the pixels and the real distances in the plan view, and according to the pixel position information of the room separation device, the coordinate information of the room separation device in the plan view is determined; Based on a preset room-divided device image feature library, the structure diagram is identified and processed to obtain type information of the room-divided device in the structure diagram and pixel position information of the room-divided device; Performing feature extraction processing on the connection lines in the structure diagram to obtain pixel position information of the connection lines; According to the pixel position information of the room-divided device and the pixel position information of the connecting line in the structure diagram, the connection relationship information of the room-divided device is obtained; The step of converting the image file and the information of the room-divided device into the electronic test layer according to the result of the classification process comprises: The plan view and the information of the chamber components are converted into the electronic test layer.

8. A device for locating faults of indoor components, characterized in that: include: An import module is used to import an electronic test layer; the electronic test layer is generated based on the drawing file of the room-divided device and carries the coordinate information of the room-divided device. A sampling module, for collecting signal test values ​​of sampling points set in the electronic test layer and determining coordinate information of the sampling points; A processing module, configured to compare the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the room-divided component and the coordinate information of the sampling point, so as to locate the room-divided component where a fault occurs; The processing module is used to compare the signal test value of the sampling point with the signal reference value of the sampling point based on the coordinate information of the antenna in the room-divided device and the coordinate information of the sampling point, so as to determine whether the antenna to which the sampling point belongs is faulty; The processing module is used to compare the signal test value of the sampling point with the signal reference value of the sampling point through a k-means clustering algorithm based on the coordinate information of the antenna and the coordinate information of the sampling point, so as to obtain a first test result for determining whether the antenna to which the sampling point belongs is faulty; wherein the information reference value of the sampling point on each floor is a result of k-means clustering processing on the signal test value of the sampling point on each floor; based on the coordinate information of the antenna and the coordinate information of the sampling point, the signal test value of the sampling point is compared with the signal reference value of the sampling point through a Bayesian algorithm to obtain a second test result for determining whether the antenna to which the sampling point belongs is faulty; wherein the signal reference value of the sampling point is determined based on historical data, the preset scenario to which it belongs, and the range from the antenna.

9. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to implement the indoor device fault locating method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for locating faults of indoor components according to any one of claims 1 to 7 is implemented.