LED display screen HUB board communication detection method and system

By collecting and analyzing the characteristic data of serial communication signals on the HUB board, and generating comprehensive difference indicators to identify abnormalities, the problems of insufficient detection accuracy and inability to fully cover communication abnormalities in the prior art are solved, and high-precision and real-time communication fault detection are achieved.

CN119652796AActive Publication Date: 2025-03-18ZHEJIANG XINDI OPTOELECTRONICS TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411806148.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-18
Estimated Expiration
2044-12-10

AI Technical Summary

Technical Problem

The existing HUB board communication detection technology has poor real-time performance, insufficient detection accuracy and inability to fully cover communication abnormalities, resulting in long problem detection cycles and high maintenance costs.

Method used

By collecting serial communication signals on the HUB board, the first characteristic data and the second characteristic data are generated, and the difference analysis is performed to generate a comprehensive difference index. When the comprehensive difference indicator exceeds the adaptive threshold, an abnormality mark is formed, and the fault type code is displayed through the indicator light and is transmitted back to the controller.

Benefits of technology

It realizes high-precision sampling and multi-dimensional feature extraction of serial communication signals, can effectively identify abnormal signal types and severity, and improves the accuracy, real-time and reliability of communication fault detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119652796A_ABST
    Figure CN119652796A_ABST
Patent Text Reader

Abstract

The invention discloses an LED display screen HUB board communication detection method and system, and relates to the technical field of communication detection, and the method comprises the steps: collecting a first communication signal of a serial communication interface on an HUB board, and generating first feature data through matching a preset signal feature parameter; collecting a second communication signal sent by the HUB board receiving controller, and extracting second feature data according to the second communication signal; performing difference analysis on the first feature data and the second feature data to obtain a comprehensive difference index, and forming an abnormal identifier when the comprehensive difference index exceeds an adaptive threshold; and displaying a corresponding fault type code on an indicating lamp arranged on the HUB board based on the abnormal identifier, and returning the fault type code to the controller through a standby communication port of the HUB board. According to the method, the type and severity of the abnormal signal can be effectively identified through adaptive judgment and hierarchical classification, visual display is performed in a fault type code form, and the real-time performance and reliability of communication fault detection are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of communication detection, in particular to a method and system for detecting communication of a HUB board of an LED display screen. Background Art

[0002] As an efficient and flexible display technology, LED display screens have been widely used in advertising, stage performances, public information display and other fields. One of its core components, the HUB board, serves as a communication bridge connecting the display unit and the controller. It is mainly responsible for receiving the display data sent by the controller and transmitting it to the LED module. As LED display screens develop towards high definition and large-scale, higher requirements are placed on the communication stability, reliability and fault diagnosis capabilities of the HUB board. In the prior art, HUB board communication detection usually relies on manual detection or one-way communication feedback based on the controller. However, these detection methods are limited by poor real-time performance, insufficient detection accuracy and the inability to fully cover communication abnormalities, which can easily lead to long problem troubleshooting cycles and increase maintenance costs.

[0003] The existing HUB board communication detection technology has the following main shortcomings: On the one hand, traditional methods often only focus on the continuity of the communication link, but fail to effectively identify the abnormalities of the communication data itself, such as hidden problems such as signal distortion or data packet loss. This limitation may lead to the failure to detect abnormal situations in time, thereby affecting the normal operation of the display screen. On the other hand, due to the lack of accurate classification and real-time feedback of communication failures, operators often need to check the fault points one by one in actual maintenance, which is inefficient. In addition, for some complex communication scenarios, such as interference problems when multiple HUB boards are running in parallel, the existing technology lacks a systematic solution and it is difficult to meet the high reliability requirements of modern LED display screens. Therefore, improving the real-time, accuracy and visualization of HUB board communication detection technology has become an important research direction in the industry. Summary of the invention

[0004] In view of the problems existing in the prior art, the present invention proposes a method and system for detecting HUB board communication of an LED display screen.

[0005] Therefore, the present invention provides a method for detecting communication of a HUB board of an LED display screen, which can solve the problems mentioned in the background technology.

[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:

[0007] In a first aspect, an embodiment of the present invention provides a method for detecting communication of a LED display screen HUB board, which comprises:

[0008] Collecting a first communication signal from a serial communication interface on the HUB board, and generating first characteristic data by matching preset signal characteristic parameters;

[0009] Collecting a second communication signal sent by the HUB board receiving controller, and extracting second characteristic data according to the second communication signal;

[0010] Performing difference analysis on the first feature data and the second feature data to obtain a comprehensive difference index, and generating an abnormal flag when the comprehensive difference index exceeds an adaptive threshold;

[0011] The indicator light set on the HUB board based on the abnormal identification displays the corresponding fault type code, and the fault type code is transmitted back to the controller through the spare communication port of the HUB board.

[0012] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, the generation of the first characteristic data includes:

[0013] The signal sampling circuit of the HUB board samples the first communication signal of the serial communication interface in real time at a predetermined sampling frequency to obtain a digital sequence;

[0014] Performing a time domain correlation analysis on the digital sequence and a standard communication waveform template stored in a preset signal characteristic parameter library, and calculating a matching degree between the digital sequence and the standard communication waveform template;

[0015] The timing characteristics, amplitude characteristics and transition characteristics of the communication waveform corresponding to the digital sequence are extracted to form the first characteristic data.

[0016] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, the time domain correlation analysis is expressed by the following formula:

[0017]

[0018] Among them, W m is the standard waveform template, τ is the time shift, t is the sampling time point, S n (t) is the digital sequence sampling value to be analyzed;

[0019] The matching degree between the digital sequence and the standard communication waveform template is calculated as follows:

[0020]

[0021] Among them, λ1, λ2, λ3 are weight coefficients, ΔT is the bit period deviation, T0 is the standard bit period, ΔV is the level deviation, and V0 is the standard level value.

[0022] As a preferred solution of the LED display HUB board communication detection method of the present invention, the generation of the second characteristic data includes:

[0023] After the second communication signal is processed by the differential signal receiving circuit, signal conditioning is performed through a bandpass filter;

[0024] Perform dynamic threshold judgment on the filtered signal;

[0025] extracting waveform features of the second communication signal according to the threshold decision result;

[0026] Performing time domain jitter analysis on the second communication signal;

[0027] The waveform feature and the time domain jitter analysis result are weighted and combined to form the second feature data.

[0028] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, wherein: the time domain jitter analysis result is a period jitter index, which is calculated by the following formula:

[0029]

[0030] Among them, θ i is the jitter of each cycle, t i is the time when the jitter occurs, t0 is the reference time, τ j is the jitter decay time constant, J t is the period jitter indicator;

[0031] The waveform characteristic is the waveform distortion factor, which is calculated by the following formula:

[0032]

[0033] Among them, V i is the sampling point level, V m is the average level value, N is the number of sampling points, and D(t) is the waveform distortion factor.

[0034] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, wherein: the difference analysis includes amplitude difference evaluation, phase difference evaluation and morphology difference evaluation;

[0035] The amplitude difference evaluation is performed based on the mean, variance and peak value of the feature data as shown in the following formula:

[0036]

[0037] The phase difference estimate is determined by the peak position of the cross-correlation function, as shown in the following equation:

[0038]

[0039] The morphological difference evaluation uses a dynamic time warping algorithm to calculate waveform similarity, as shown in the following formula:

[0040] D s =min{∑d[x(i),y(j)]w(i,j)} / ∑w(i,j)

[0041] Among them, μ x ,μ y are the arithmetic means of the first and second characteristic data sequences, σ x ,σ y are the standard deviations of the first and second feature data sequences, P x ,P y are the peak values ​​of the first and second feature data sequences respectively, α1, α2, α3 are weight coefficients, and D a is the amplitude difference index, θ c is the phase difference corresponding to the cross-correlation peak position, φ x (ω) is the spectrum phase, W(ω) is the frequency weight function, β1 and β2 are weight coefficients, and D p is the phase difference index, d[x(i),y(j)] is the local distance metric, and D s is the morphological difference index, and w(i,j) is the path weight.

[0042] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, the determination of the fault type code includes:

[0043] A hierarchical classification system for fault types is established based on the indicators obtained from the difference analysis. Each feature is divided into four levels according to the severity, and the final fault type code is determined by combining the features;

[0044] First, check whether there are critical level features. If so, directly determine it as the corresponding main category. If there are no critical level features, check the number and combination pattern of severe level features. When multiple severe level features exist at the same time, determine the dominant feature based on feature correlation analysis, and then determine the main category. If only moderate or mild level features exist, calculate the comprehensive score by superimposing feature weights, and determine the main category based on the score range.

[0045] After the main category is determined, the subcategory is determined; the subcategory is determined based on the combination of secondary features, according to the temporal correlation and evolution trend of the features, combined with the preset feature combination template, to determine the specific subcategory;

[0046] The fault type code is generated by combining the fault level, the main category, the subcategory, and the temporal correlation and evolution trend of the characteristics.

[0047] As a preferred solution of the LED display screen HUB board communication detection method of the present invention, the path weight is expressed by the following formula:

[0048]

[0049] Where λ is the path constraint coefficient, x′(i) and y′(j) are the standardized values ​​of the first sequence at position i and the second sequence at position j, respectively.

[0050] In a second aspect, an embodiment of the present invention provides a LED display screen HUB board communication detection system, which includes:

[0051] An acquisition module is used to acquire a first communication signal of a serial communication interface on a HUB board and to acquire a second communication signal sent by a receiving controller on the HUB board;

[0052] a feature extraction module, configured to generate first feature data according to the first communication signal by matching preset signal feature parameters, and extract second feature data according to the second communication signal;

[0053] an abnormality analysis module, used for performing a difference analysis on the first characteristic data and the second characteristic data to obtain a comprehensive difference index, and generating an abnormality mark when the comprehensive difference index exceeds an adaptive threshold;

[0054] The fault code generating module is used to display the corresponding fault type code based on the indicator light set on the HUB board of the abnormal identification, and transmit the fault type code back to the controller through the spare communication port of the HUB board.

[0055] The beneficial effects of the present invention are that through high-precision sampling and multi-dimensional feature extraction technology, combined with time domain correlation analysis and dynamic threshold judgment, accurate feature extraction and difference analysis of serial communication signals are realized; through adaptive judgment and hierarchical classification of comprehensive difference indicators, the type and severity of abnormal signals can be effectively identified, and intuitively displayed and transmitted in the form of fault type codes, thereby improving the accuracy, real-time and reliability of communication fault detection. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:

[0057] Figure 1The present invention is a flow chart of a method for detecting communication of a HUB board of an LED display screen. DETAILED DESCRIPTION

[0058] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0059] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0060] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0061] The present invention is described in detail with reference to schematic diagrams. When describing the embodiments of the present invention, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.

[0062] At the same time, in the description of the present invention, it should be noted that the directions or positional relationships indicated by the terms "upper, lower, inner and outer" are based on the directions or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore cannot be understood as limiting the present invention. In addition, the terms "first, second or third" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0063] In the present invention, unless otherwise clearly specified and limited, the terms "install, connect, connect" should be understood in a broad sense, for example: it can be a fixed connection, a detachable connection or an integral connection; it can also be a mechanical connection, an electrical connection or a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0064] Example 1

[0065] Reference Figure 1 , which is the first embodiment of the present invention, and provides a method for detecting communication of a LED display screen HUB board, comprising:

[0066] S1: Collecting a first communication signal from a serial communication interface on a HUB board, and generating first characteristic data by matching preset signal characteristic parameters;

[0067] When collecting the first communication signal of the serial communication interface on the HUB board, the signal sampling circuit of the HUB board first samples the level state of the serial communication interface in real time at a predetermined sampling frequency; wherein the predetermined sampling frequency is 8 times the communication baud rate, and the sampling circuit converts the collected level state into a digital sequence.

[0068] Next, the digital sequence is subjected to time domain correlation analysis with a standard communication waveform template stored in a preset signal feature parameter library; wherein the signal feature parameter library contains standard waveform features of a communication start bit, a data bit, a check bit, and an end bit; wherein the time domain correlation coefficient is calculated as shown in the following formula:

[0069]

[0070] Among them, W m is the standard waveform template, τ is the time shift, t is the sampling time point, S n (t) is the digital sequence sampling value to be analyzed; the signal characteristic parameter library includes the standard waveform characteristics of the communication start bit, data bit, check bit and end bit;

[0071] Then, the matching degree between the digital sequence and the standard communication waveform template is calculated and expressed by the following formula:

[0072]

[0073] Among them, λ1, λ2, and λ3 are weight coefficients, and λ1+λ2+λ3=1, ΔT is the bit period deviation, T0 is the standard bit period, ΔV is the level deviation, and V0 is the standard level value.

[0074] Extract the timing characteristics, amplitude characteristics and transition characteristics of the communication waveform, and combine the timing characteristics, amplitude characteristics and transition characteristics to form the first characteristic data; wherein the timing characteristics include the bit period deviation value and the phase offset, the amplitude characteristics include the signal peak value and the root mean square value, and the transition characteristics include the rising edge time and the falling edge time. The calculations are:

[0075]

[0076] Among them, ω1~ω6 are characteristic weight coefficients, and ∑ωi=1, Δφ is the phase offset, V p is the signal peak value, V rms is the root mean square value, t r is the rising edge time, t f is the falling edge time.

[0077] Finally, the timing feature, the amplitude feature and the jump feature are combined to form the first feature data D, and the calculation formula is:

[0078]

[0079] Among them, β1~β6 are combination weight coefficients, and ∑βi=1, are the change rates of each feature.

[0080] S2: The HUB board receives a second communication signal sent by the controller, and extracts second characteristic data according to the second communication signal;

[0081] The HUB board receives the second communication signal sent by the controller through a communication receiving module, and the communication receiving module is provided with a differential signal receiving circuit, and the differential signal receiving circuit includes a differential amplifier, a common mode suppression circuit and an impedance matching network; wherein the common mode suppression ratio of the differential amplifier is not less than 60dB, the common mode suppression circuit eliminates the common mode interference signal by means of capacitive coupling, and the impedance matching network realizes automatic impedance matching by means of a parallel combination of an adjustable resistor and a capacitor.

[0082] After the second communication signal is processed by the differential signal receiving circuit, the signal is conditioned by a bandpass filter, the passband range of the bandpass filter covers the signal fundamental frequency and its third harmonic frequency, the stopband attenuation characteristic of the bandpass filter is greater than 40dB / decade, and the group delay of the bandpass filter fluctuates within the passband less than 100 microseconds; more specifically, the transfer function of the bandpass filter is:

[0083]

[0084] Wherein, K is the gain coefficient, ω1 and ω2 are the low-frequency and high-frequency cutoff angular frequencies respectively, and ω2=γω1, γ is the bandwidth coefficient.

[0085] A dynamic threshold judgment is performed on the filtered signal, and the dynamic threshold value is adaptively adjusted according to the statistical distribution characteristics of the signal amplitude. The threshold adjustment process includes three sub-processes: signal envelope detection, noise level estimation, and threshold dynamic tracking. The signal envelope detection adopts a combination of peak hold and exponential decay, the noise level estimation is based on the variance calculation during the signal silence period, and the response time of the threshold dynamic tracking is adaptively adjusted with the degree of signal mutation. The calculation of the threshold value is shown in the following formula:

[0086]

[0087] Among them, V ref is the reference level, μ is the threshold adjustment coefficient, σ(t) is the signal standard deviation, and τ is the time constant.

[0088] According to the threshold decision result, the waveform characteristics of the second communication signal are extracted and the waveform distortion factor is calculated:

[0089]

[0090] Among them, V i is the sampling point level, V m is the average level value, and N is the number of sampling points.

[0091] Perform time domain jitter analysis on the second communication signal and calculate the period jitter index Jt:

[0092]

[0093] Among them, θ i is the jitter of each cycle, t i is the time when the jitter occurs, t0 is the reference time, τ j is the jitter decay time constant.

[0094] Finally, the waveform characteristics and the time domain jitter analysis results are weighted and combined to form the second characteristic data; in the weighted combination process, the weight coefficient of each characteristic parameter is optimized according to the actual requirements of the communication system, and the sum of the weight coefficients is 1; at the same time, the change rate information of each characteristic parameter is also included in the calculation process of the characteristic data to reflect the dynamic change law of the signal characteristics. As shown in the following formula:

[0095]

[0096] Among them, η1~η6 are characteristic combination coefficients, and ∑ηi=1, is the threshold acceleration, is the distortion change rate, is the jitter change rate.

[0097] S3: comparing the difference between the first feature data and the second feature data, and generating an abnormality mark when the difference exceeds a preset threshold;

[0098] When comparing the difference between the first feature data and the second feature data, firstly, the first feature data and the second feature data are time-series aligned, and the correlation coefficient of the time-series alignment is calculated:

[0099]

[0100] Among them, X(n) and Y(n) are the first and second feature data respectively, k is the time shift; the optimal alignment position k opt satisfy:

[0101]

[0102] Where N is the length of the feature sequence;

[0103] A multi-dimensional difference analysis is performed on the time-aligned feature data, and the difference analysis includes amplitude difference evaluation, phase difference evaluation and morphology difference evaluation; wherein the amplitude difference evaluation is based on the mean, variance and peak value of the feature data, the phase difference evaluation is determined by the peak position of the cross-correlation function, and the morphology difference evaluation uses a dynamic time warping algorithm to calculate the waveform similarity; they are respectively expressed by the following formulas:

[0104]

[0105]

[0106] D s =min{∑d[x(i),,y(j)]w(i,j)} / ∑w(i,j)

[0107] Among them, μ x ,μ y are the arithmetic means of the first and second characteristic data sequences, σ x ,σ y are the standard deviations of the first and second feature data sequences, P x ,P y are the peak values ​​of the first and second feature data sequences respectively, α1, α2, α3 are weight coefficients, and D a is the amplitude difference index, θ c is the phase difference corresponding to the cross-correlation peak position, φ x (ω) is the spectrum phase, W(ω) is the frequency weight function, β1 and β2 are weight coefficients, and D p is the phase difference index, d[x(i),y(j)] is the local distance metric, and Ds is the morphological difference index, w(i,j) is the path weight, satisfying:

[0108]

[0109] Among them, λ is the path constraint coefficient, and x′ and y′ are signal derivatives.

[0110] The results of the multi-dimensional difference analysis are layered and weighted to obtain a comprehensive difference index; in the layered weighting process, the difference indicators of the same type are firstly weighted, and then the weighted results of different types are secondarily weighted.

[0111] An adaptive threshold judgment is further performed on the comprehensive difference index, and the adaptive threshold includes a static reference threshold and a dynamic adjustment amount; wherein the static reference threshold is determined by statistical analysis of historical data, and the dynamic adjustment amount is adaptively adjusted with changes in ambient temperature, signal strength and communication load; the dynamic adjustment process adopts a fuzzy control strategy and calculates the adjustment amount based on the membership function of the environmental parameters.

[0112] When the comprehensive difference index exceeds the adaptive threshold, the abnormal classification judgment process is started; the abnormal classification judgment is based on the time-frequency distribution characteristics of the difference characteristics, and the abnormal types are divided into transient abnormalities, cumulative abnormalities and periodic abnormalities; wherein the transient abnormality characteristics are manifested as sudden jumps in the difference index, the cumulative abnormality characteristics are manifested as continuous drifts in the difference index, and the periodic abnormality characteristics are manifested as regular fluctuations in the difference index; the abnormality degree index E is obtained, and its calculation is as follows:

[0113]

[0114] Where τ1 is the time constant, is the difference change rate, δ is the periodic weight, T p is a characteristic cycle.

[0115] According to the type of the anomaly and the severity of the comprehensive difference index, an anomaly identification including an anomaly type code and an anomaly level is generated; the anomaly level is divided into four levels, where level one indicates a slight anomaly, level two indicates a moderate anomaly, level three indicates a severe anomaly, and level four indicates a critical anomaly; the anomaly identification also includes the timestamp information of the occurrence of the anomaly and related environmental parameter information;

[0116] S4: Based on the abnormal identification, the indicator light set on the HUB board displays the corresponding fault type code.

[0117] When the indicator light set on the HUB board based on the abnormal identification displays the fault type code, a dynamic mapping table is first established, and the mapping table establishes a hierarchical classification system of the fault type according to the multi-dimensional characteristics of the difference value; wherein the multi-dimensional characteristics include amplitude deviation, timing deviation, waveform distortion and jitter index, each feature is divided into four levels according to the severity, and the final fault type code is determined by the combination of features:

[0118] First, check whether there are critical level features. If so, directly determine it as the corresponding main category. If there are no critical level features, check the number and combination pattern of severe level features. When multiple severe level features exist at the same time, determine the dominant feature based on feature correlation analysis, and then determine the main category. If only moderate or mild level features exist, calculate the comprehensive score by superimposing feature weights, and determine the main category based on the score range.

[0119] After the main category is determined, the subcategory is determined; the subcategory is determined based on the combination of secondary features, taking into account the temporal correlation and evolution trend of the features. The temporal correlation is determined through the cross-correlation analysis of the feature sequence to identify the causal relationship of feature changes; the evolution trend is calculated through the time derivative and cumulative amount of the feature to predict the development direction of the fault. Based on these analysis results, combined with the preset feature combination template, the specific subcategory is determined.

[0120] The generation of fault type code adopts segmented coding. The first segment is the fault level code, which is determined by the highest level feature; the second segment is the main category code, which is determined by the dominant feature combination; the third segment is the subcategory code, which is determined based on the secondary feature combination; the fourth segment is the attribute code, which contains the timing characteristics and development trend information of the fault. Check bits are set between each segment code to ensure the reliability of the code.

[0121] S5: The fault type code is transmitted back to the controller through the backup communication port of the HUB board, and the controller adjusts the communication parameters according to the fault type code.

[0122] First, when the HUB board transmits the fault type code back to the controller through the backup communication port, a layered encapsulation communication protocol structure is adopted. Differential signal transmission is adopted in the physical layer, and electrical isolation is achieved through photoelectric isolation; the improved HDLC protocol is adopted in the data link layer to achieve reliable data frame transmission; and a customized data packet format is adopted in the transport layer, which includes the fault type code, timestamp, status flag and checksum information.

[0123] The working modes of the standby communication port include normal mode and emergency mode. In normal mode, the standby port periodically transmits status detection information at a low rate; when a fault is detected, it automatically switches to emergency mode, increases the transmission rate and establishes a priority channel. The emergency mode has an anti-interference enhancement mechanism, and adopts forward error correction coding and data interleaving technology to improve transmission reliability.

[0124] After receiving the fault type code, the controller first verifies the data validity, including format check, checksum verification and timing analysis. After verification, the various fields of the fault type code are parsed to extract information such as fault level, type, and attributes. Based on the parsing results, the controller starts the communication parameter adaptive adjustment process.

[0125] Furthermore, this embodiment also provides a LED display screen HUB board communication detection system, including:

[0126] An acquisition module is used to acquire a first communication signal of a serial communication interface on a HUB board and to acquire a second communication signal sent by a receiving controller on the HUB board;

[0127] a feature extraction module, configured to generate first feature data according to the first communication signal by matching preset signal feature parameters, and extract second feature data according to the second communication signal;

[0128] an abnormality analysis module, used for performing a difference analysis on the first characteristic data and the second characteristic data to obtain a comprehensive difference index, and generating an abnormality mark when the comprehensive difference index exceeds an adaptive threshold;

[0129] The fault code generating module is used to display the corresponding fault type code based on the indicator light set on the HUB board of the abnormal identification, and transmit the fault type code back to the controller through the spare communication port of the HUB board.

[0130] This embodiment also provides a computer device, which is applicable to the case of the LED display screen HUB board communication detection method, including a memory and a processor; the memory is used to store computer executable instructions, and the processor is used to execute computer executable instructions to implement the LED display screen HUB board communication detection method proposed in the above embodiment.

[0131] The computer device may be a terminal, and the computer device includes a processor, a memory, a communication interface, a display screen and an input device connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covering the display screen, or a key, trackball or touchpad provided on the housing of the computer device, or an external keyboard, touchpad or mouse, etc.

[0132] This embodiment also provides a storage medium on which a computer program is stored. When the program is executed by a processor, the method for detecting the communication of the LED display screen HUB board proposed in the above embodiment is implemented.

[0133] The storage medium proposed in this embodiment and the data storage method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be found in the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.

[0134] Example 2

[0135] This is the second embodiment of the present invention, which provides a communication detection method for a HUB board of an LED display screen. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.

[0136] This embodiment conducts experimental verification on the communication signal feature extraction and fault diagnosis of a certain LED display HUB control board. The experimental platform includes an LED display HUB control board (model: HUB-L2000), an LED display main controller (model: MC-V800) and matching signal analysis equipment. Among them, the HUB-L2000 control board adopts a high-performance 32-bit processor (main frequency 200MHz), integrates 16 serial communication interfaces, can drive 16 LED display unit modules at the same time, and supports 32-level grayscale display control.

[0137] The signal acquisition system uses a high-precision 16-bit ADC (model ADS8867) with a sampling frequency of 1.8432MHz (equivalent to 8 times the standard communication rate of 230.4kbps) to ensure the capture of waveform details. The signal conditioning circuit contains a low-pass filter with a bandwidth of 2MHz to suppress high-frequency interference generated by the switching power supply and LED driver. In order to adapt to the actual application environment of the LED display, the characteristic parameter library presets 200 sets of standard waveform templates, covering different ambient temperatures (-20℃70℃), different communication rates (9600bps230.4kbps) and communication waveform characteristics under different load conditions.

[0138] The experimental process is divided into the following stages:

[0139] Benchmark data collection phase:

[0140] Under the standard working environment (temperature 25℃, humidity 45%), the main controller is set to send LED display data to the HUB board at a baud rate of 230.4kbps. The data frame format is: 1 start bit + 8 data bits + 1 check bit + 1 stop bit. The data content includes LED grayscale control information, scanning timing control information and system status information. 2000 frames of communication data are continuously collected as benchmark samples to establish a normal communication benchmark feature model.

[0141] Fault simulation and data collection phase:

[0142] Use a professional communication fault simulator (model: CFT-3000) to simulate eight common communication abnormal conditions in LED display systems:

[0143] Signal amplitude attenuation fault (set the attenuation to 60%, 40% and 20% respectively)

[0144] Bit period jitter fault (set jitter amplitude to ±10%, ±20% and ±35%)

[0145] Waveform distortion fault (set distortion degree to 15%, 30% and 45%)

[0146] Ground interference fault (set the common mode interference voltage to 1V, 2V and 3V respectively)

[0147] Power supply fluctuation fault (power supply ripple is set to 5%, 10% and 15% respectively)

[0148] Impedance mismatch fault (impedance mismatch is set to 20%, 40% and 60% respectively)

[0149] EMI interference fault (injection of electromagnetic interference from 100kHz to 1MHz, with intensities of 60dBμV, 80dBμV and 100dBμV respectively)

[0150] Temperature drift fault (ambient temperature is set to -10℃, 45℃ and 65℃ respectively)

[0151] For each fault condition, the system continuously collects 1000 frames of data as samples, and also records auxiliary parameters such as ambient temperature, power supply voltage, and communication load rate.

[0152] Feature extraction and fault diagnosis stage:

[0153] Based on the algorithm in the content of the invention, the collected data is processed as follows:

[0154] Perform time domain correlation analysis and calculate waveform matching

[0155] Extract timing features (bit period deviation, phase offset)

[0156] Extract amplitude features (signal peak value, RMS value)

[0157] Extract transition features (rising edge, falling edge time)

[0158] Calculate comprehensive feature index

[0159] Perform anomaly detection and classification

[0160] Verification and optimization phase:

[0161] By changing the LED display content (full white, full black, gradient grayscale, etc.), display brightness level (25%, 50%, 75%, 100%) and environmental conditions, the stability and reliability of the fault diagnosis algorithm are verified. The detection results are statistically analyzed, and the feature extraction parameters and judgment thresholds are optimized to improve the diagnostic accuracy of the system.

[0162] The following experimental data were obtained through the above experiments:

[0163] Table 1 Experimental data table

[0164]

[0165]

[0166] By analyzing the experimental data table, we can conclude that:

[0167] For signal attenuation faults: when the signal attenuates by 60%, the waveform matching degree drops sharply to 0.685, and the time domain correlation coefficient drops to 0.721. The system can reliably detect this type of fault, with a detection rate of 98.56% and a misjudgment rate of only 1.25%.

[0168] For bit period jitter fault: ±35% jitter causes the bit period deviation to increase to 42.8ns, which is 3.4 times the normal value. The system shows excellent jitter detection capability.

[0169] For waveform distortion faults: 45% distortion causes the waveform matching degree to drop to 0.756, and the rising and falling edge times increase to 68.9ns and 65.7ns respectively. The system can accurately identify the distortion features.

[0170] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A method for detecting communication of a LED display HUB board, characterized in that: include: Collecting a first communication signal from a serial communication interface on the HUB board, and generating first characteristic data by matching preset signal characteristic parameters; Collecting a second communication signal sent by the HUB board receiving controller, and extracting second characteristic data according to the second communication signal; Performing difference analysis on the first feature data and the second feature data to obtain a comprehensive difference index, and generating an abnormal flag when the comprehensive difference index exceeds an adaptive threshold; The indicator light set on the HUB board based on the abnormal identification displays the corresponding fault type code, and the fault type code is transmitted back to the controller through the spare communication port of the HUB board.

2. The LED display HUB board communication detection method according to claim 1, characterized in that: The generation of the first characteristic data includes: The signal sampling circuit of the HUB board samples the first communication signal of the serial communication interface in real time at a predetermined sampling frequency to obtain a digital sequence; Performing a time domain correlation analysis on the digital sequence and a standard communication waveform template stored in a preset signal characteristic parameter library, and calculating a matching degree between the digital sequence and the standard communication waveform template; The timing characteristics, amplitude characteristics and transition characteristics of the communication waveform corresponding to the digital sequence are extracted to form the first characteristic data.

3. The LED display HUB board communication detection method as claimed in claim 2, characterized in that: The time domain correlation analysis is expressed by the following formula: Among them, W m is the standard waveform template, τ is the time shift, t is the sampling time point, S n (t) is the digital sequence sampling value to be analyzed; The matching degree between the digital sequence and the standard communication waveform template is calculated as follows: Among them, λ1, λ2, λ3 are weight coefficients, ΔT is the bit period deviation, T0 is the standard bit period, ΔV is the level deviation, and V0 is the standard level value.

4. The LED display HUB board communication detection method according to claim 1, characterized in that: The generation of the second characteristic data includes: After the second communication signal is processed by the differential signal receiving circuit, signal conditioning is performed through a bandpass filter; Perform dynamic threshold judgment on the filtered signal; extracting waveform features of the second communication signal according to the threshold decision result; Performing time domain jitter analysis on the second communication signal; The waveform feature and the time domain jitter analysis result are weighted and combined to form the second feature data.

5. The LED display HUB board communication detection method as claimed in claim 4, characterized in that: The time domain jitter analysis result is the period jitter index, which is calculated by the following formula: Among them, θ i is the jitter of each cycle, t i is the time when the jitter occurs, t0 is the reference time, τ j is the jitter decay time constant, J t is the period jitter indicator; The waveform characteristic is the waveform distortion factor, which is calculated by the following formula: Among them, V i is the sampling point level, V m is the average level value, N is the number of sampling points, and D(t) is the waveform distortion factor.

6. The LED display HUB board communication detection method as claimed in claim 5, characterized in that: The difference analysis includes amplitude difference evaluation, phase difference evaluation and morphology difference evaluation; The amplitude difference evaluation is performed based on the mean, variance and peak value of the feature data as shown in the following formula: The phase difference estimate is determined by the peak position of the cross-correlation function, as shown in the following equation: The morphological difference evaluation uses a dynamic time warping algorithm to calculate waveform similarity, as shown in the following formula: D s =min{∑d[x(i),y(j)]w(i,j)} / ∑w(i,j) Among them, μ x ,μ y are the arithmetic means of the first and second characteristic data sequences, σ x ,σ y are the standard deviations of the first and second feature data sequences, P x ,P y are the peak values ​​of the first and second feature data sequences respectively, α1, α2, α3 are weight coefficients, and D a is the amplitude difference index, θ c is the phase difference corresponding to the cross-correlation peak position, φ x (ω) is the spectrum phase, W(ω) is the frequency weight function, β1 and β2 are weight coefficients, and D p is the phase difference index, d[x(i),y(j)] is the local distance metric, and D s is the morphological difference index, and w(i,j) is the path weight.

7. The LED display HUB board communication detection method as claimed in claim 6, characterized in that: The determination of the fault type code includes: A hierarchical classification system for fault types is established based on the indicators obtained from the difference analysis. Each feature is divided into four levels according to the severity, and the final fault type code is determined by combining the features; First, check whether there are critical level features. If so, directly determine it as the corresponding main category. If there are no critical level features, check the number and combination pattern of severe level features. When multiple severe level features exist at the same time, determine the dominant feature based on feature correlation analysis, and then determine the main category. If only moderate or mild level features exist, calculate the comprehensive score by superimposing feature weights, and determine the main category based on the score range. After the main category is determined, the subcategory is determined; the subcategory is determined based on the combination of secondary features, according to the temporal correlation and evolution trend of the features, combined with the preset feature combination template, to determine the specific subcategory; The fault type code is generated by combining the fault level, the main category, the subcategory, and the temporal correlation and evolution trend of the characteristics.

8. The LED display HUB board communication detection method as claimed in claim 6, characterized in that: The path weight is expressed as follows: Among them, λ is the path constraint coefficient, x ′ (i) and y ′ (j) are the normalized values ​​of the first sequence at position i and the second sequence at position j, respectively.

9. A LED display screen HUB board communication detection system, based on the LED display screen HUB board communication detection method according to any one of claims 1 to 8, characterized in that: include: An acquisition module is used to acquire a first communication signal of a serial communication interface on a HUB board and to acquire a second communication signal sent by a receiving controller on the HUB board; a feature extraction module, configured to generate first feature data according to the first communication signal by matching preset signal feature parameters, and extract second feature data according to the second communication signal; an abnormality analysis module, used for performing a difference analysis on the first characteristic data and the second characteristic data to obtain a comprehensive difference index, and generating an abnormality mark when the comprehensive difference index exceeds an adaptive threshold; The fault code generating module is used to display the corresponding fault type code based on the indicator light set on the HUB board of the abnormal identification, and transmit the fault type code back to the controller through the spare communication port of the HUB board.

Citation Information

Patent Citations

  • Manipulation controller detection device and detection method

    CN105242662A

  • Test method, test device and test equipment for LED display screen control card, and storage medium

    CN111767177A

  • LED display screen, data display control method and screen system

    CN113205766A

  • Multi-graphics card terminal circuit anomaly detection method and system

    CN118914808A

  • Semiconductor test system and method of testing semiconductor device

    JP2010008308A