A high-speed motor test system based on frequency domain feature decoupling
The test system, which decouples the frequency domain features, solves the problem of inconsistent frequency spectrum changes during the continuous speed increase of high-speed motors, and achieves accurate judgment of the frequency domain source and improved stability of test results.
Patent Information
- Application Number
- CN202611058342.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-16
- Publication Date
- 2026-11-06
- Estimated Expiration
- 2046-07-16
AI Technical Summary
Existing methods for testing electrical parameters of high-speed motors struggle to effectively handle spectral changes at the field weakening and overmodulation entry points during continuous speed increases, leading to inconsistent determinations of the source of frequency domain components and affecting the interpretability and consistency of test conclusions.
A test system based on frequency domain feature decoupling is adopted. Wideband electrical parameter test records are generated through unified time base encapsulation, the working condition switching anchor points are marked, candidate frequency domain ridge segments are extracted, and identity inheritance decoupling is performed using the motor body bearing cost and modulation reconfiguration cost to generate frequency domain source identity results. Finally, the test results of abnormal frequency bands and modulation reconfiguration restricted frequency bands of the motor body are output.
This improves the interpretability and verifiability of frequency domain sources in continuous speed-up tests of high-speed motors, avoids frequency band misjudgments caused by modulation strategy reconstruction and incorrect attribution of motor abnormalities, and enhances the stability of test conclusions.
Smart Images

Figure CN122613154B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of high-speed motor testing technology, and in particular to a high-speed motor testing system based on frequency domain feature decoupling. Background Technology
[0002] High-speed permanent magnet synchronous motors are commonly used in fuel cell air compressors, aero-electric propulsion systems, high-speed compressors, and high-speed spindles. Their research, calibration, and factory testing typically require continuous speed-up tests on a motor test bench. In a typical test, the motor gradually accelerates from the medium-speed operating range to its rated maximum speed. To maintain torque output in the high-speed range, the driver gradually enhances the field weakening control, bringing the modulation ratio close to the upper voltage utilization limit. In some test segments, it enters an over-modulation state or a discontinuous pulse width modulation state. During this process, the test system continuously collects the motor terminal phase voltage, phase current, and DC bus electrical parameters. The test involves obtaining speed signals to evaluate the motor's efficiency, power fluctuations, current distortion, and abnormal frequency distribution in the high-speed range. In actual testing, abnormal phenomena often do not occur at a single isolated speed point. For example, when a fuel cell air compressor motor accelerates to near the field weakening range, the tester may observe a continuously drifting high-frequency ridge. Before entering the field weakening range, this ridge maintains a relatively stable proportional relationship with the motor's electrical frequency. However, after the driver enters the overmodulation state, it exhibits a trend of change that is closer to the modulation sideband. This makes it difficult for the spectral conclusions within a single test window to fully reflect the source and change process of this frequency component.
[0003] Existing methods for testing the electrical parameters of high-speed motors typically obtain the frequency distribution at different speed points through fast Fourier transform, short-time spectrum analysis, order tracking, and harmonic statistics, and use this to evaluate current harmonics, power changes, or suspected electromagnetic anomalies. These methods are well-suited for describing the spectrum at steady-state test points. However, in test scenarios involving continuous speed increases and crossing field weakening entry points, overmodulation entry points, and current limiting points, they focus more on the frequency position and amplitude changes within a single time window, paying insufficient attention to the source continuity of the same candidate frequency domain ridge before and after the operating condition switch. Since zero vector distribution, phase voltage plateau region, and current loop compensation can all be performed under overmodulation conditions... The behavior of carrier sidebands can be altered. Frequency components that appear to drift with the motor's electrical frequency may be transformed into frequency bands reconstructed by modulation strategies at high speeds. It is also possible that abnormalities in the actual motor body may be masked by modulation changes. If test results are generated solely based on the harmonic amplitude or frequency correspondence within a local window, inconsistent abnormal judgments may be made for the same high-speed motor within the same acceleration curve. Therefore, a test scheme for electrical parameters for continuous acceleration testing of high-speed motors is still needed. This scheme should jointly process the source identity of candidate frequency components, cross-operating condition inheritance relationships, and abnormal result admission conditions to improve the interpretability and consistency of test conclusions in the high-speed range. Summary of the Invention
[0004] This application proposes a high-speed motor testing system based on frequency domain feature decoupling to address the problems mentioned in the background art.
[0005] To achieve the above objectives, this application adopts the following technical solution: a high-speed motor testing system based on frequency domain feature decoupling, comprising: The test record construction module acquires high-speed acceleration-related test data during the continuous acceleration process of the high-speed motor, generates wideband electrical parameter test records using a unified time base encapsulation method, and marks the field weakening entry anchor point and modulation reconstruction anchor point in the wideband electrical parameter test records using a working condition switching anchoring method, generating working condition anchor point constraint results. The frequency domain event construction module uses a continuous time-frequency ridge extraction method with operating condition anchor point constraints to process broadband electrical parameter test records, generate candidate frequency domain ridge segments, and uses a comparison mapping method between the measured modulation side and the hold modulation side to process the candidate frequency domain ridge segments and generate a dual modulation reference spectrum. The identity inheritance decoupling module uses an identity inheritance cost constraint method that includes the motor body acceptance cost and modulation reconstruction cost to process the candidate frequency domain ridge segment, dual modulation reference spectrum and operating condition anchor point constraint results, and generates frequency domain source identity results. The test result output module uses a cross-operating condition anchor point breakpoint permission gating method to process the frequency domain source identity results and operating condition anchor point constraint results, generating identity-permitted frequency domain test results that include abnormal frequency band test results of the motor body, modulation and reconstruction restricted frequency band test results, and breakpoint restricted records.
[0006] Furthermore, a unified time-base encapsulation method is adopted to generate wideband electrical parameter test records, including: using the synchronous trigger signal of the test bench as the time-base origin, performing fixed delay compensation and test window boundary alignment processing on the electrical parameter acquisition timestamp and control state timestamp, and encapsulating the high-speed acceleration associated test data into wideband electrical parameter test records arranged according to the test windows; when the test window does not simultaneously meet the window acceptance conditions of the integrity of the motor terminal voltage and current waveform, the validity of the control state timestamp increment, and the coverage of the DC bus electrical parameter window, the corresponding test window is marked as a record-restricted window, so that the record-restricted window is not used as a continuous acceptance interval of the candidate frequency domain ridge segment.
[0007] Furthermore, the operating condition switching anchoring method is used to generate operating condition anchor point constraint results, including: for broadband electrical parameter test records not marked as recording restricted windows, continuous test window evidence constraints are used to mark the magnetic weakening entry anchor point; after the magnetic weakening entry anchor point, the consistency of pulse width modulation strategy state change, switching frequency continuity, and continuous occupancy state of phase voltage waveform near the DC bus voltage boundary is used to mark the modulation reconstruction anchor point; the positions of the magnetic weakening entry anchor point, modulation reconstruction anchor point, and recording restricted window in the test window sequence are encapsulated as operating condition anchor point constraint results.
[0008] Furthermore, a continuous time-frequency ridge extraction method constrained by operating condition anchor points is used to generate candidate frequency domain ridge segments. This includes: excluding the limited window of records based on the results of the operating condition anchor point constraint, and defining the continuous boundary of candidate ridge points with the weak magnetic entry anchor point and the modulation reconstruction anchor point; performing time-frequency processing on the motor terminal voltage and current waveforms within the continuous boundary to extract candidate ridge points with the same channel source and whose frequency changes satisfy the continuous boundary relationship; writing a weak magnetic crossing mark when the continuously connected candidate ridge points cross the weak magnetic entry anchor point, and writing a modulation reconstruction crossing mark when crossing the modulation reconstruction anchor point, thereby generating candidate frequency domain ridge segments.
[0009] Furthermore, a dual-modulation reference spectrum is generated using a mapping method that compares the measured modulation side and the hold modulation side. This includes: using the test window containing the candidate frequency domain ridge segment as the measured modulation side window, generating a measured modulation side reference spectrum based on the pulse width modulation strategy state, switching frequency, electrical frequency converted from the rotational speed correlation quantity, and DC bus electrical parameters of the measured modulation side window; when obtaining the hold modulation side reference window, generating a hold modulation side reference spectrum based on the pulse width modulation strategy state of the hold modulation side reference window, the hold side switching frequency continuity value formed by the continuity relationship between the switching frequency of the hold modulation side reference window and the switching frequency of the measured modulation side window, and the electrical frequency and DC bus electrical parameters of the measured modulation side window, and encapsulating the measured modulation side reference spectrum and the hold modulation side reference spectrum into a dual-modulation reference spectrum; The modulation-side reference window is a test window that was not marked as a recording-restricted window before the modulation reconstruction anchor point and where the pulse width modulation strategy is stable. When the modulation-side reference window is not obtained, the measured modulation-side reference spectrum and the retention reference restricted state are encapsulated into a dual modulation reference spectrum with the retention reference restricted state.
[0010] Furthermore, an identity inheritance cost constraint method is adopted, which includes motor body acceptance cost and modulation reconstruction cost. This includes: performing admission verification on candidate frequency domain ridge segments; marking the identity as pending verification in any case where the candidate frequency domain ridge segment crosses a record-restricted window or has inconsistent channel sources; for candidate frequency domain ridge segments that pass the admission verification, when a frequency drift acceptance band can be formed, forming a motor body acceptance cost based on whether the frequency change of the candidate frequency domain ridge segment satisfies the continuous acceptance relationship; and in cases where the dual modulation reference spectrum does not maintain a reference-restricted state, and the measured modulation-side reference spectrum and the... When both modulation-side reference spectra form effective reference bands and frequency deviations from normalization boundaries can be formed, modulation reconstruction costs are formed based on the frequency deviation relationships between candidate frequency domain ridge segments and the measured modulation-side reference spectrum and the maintained modulation-side reference spectrum, respectively. The modulation reconstruction crossing mark is used as a constraint condition for outputting the identity of the modulation reconstruction source. In any of the following cases, if the frequency drift transfer band cannot be formed, the dual modulation reference spectrum is in a state of limited reference maintenance, the effective reference band cannot be formed, or the frequency deviation from normalization boundaries cannot be formed, the corresponding candidate frequency domain ridge segment is marked as an identity pending verification state.
[0011] Furthermore, generating frequency domain source identity results includes: for candidate frequency domain ridge segments that have passed the admission review, are not marked as pending identity review, and have formed motor body bearing cost, modulation reconstruction cost, and cost difference judgment conditions, comparing the motor body bearing cost and modulation reconstruction cost; when the motor body bearing cost is lower than the modulation reconstruction cost and the difference between the two meets the cost difference judgment condition, marking the motor body source identity; when the modulation reconstruction cost is lower than the motor body bearing cost, the difference between the two meets the cost difference judgment condition, and the candidate frequency domain ridge segment carries a modulation reconstruction crossing mark, marking the modulation reconstruction source identity; when the candidate frequency domain ridge segment... When any of the following situations occur: line segment crosses a restricted recording window, channel source is inconsistent, there is a restricted state for maintaining the baseline, motor body bearing cost is not formed, modulation and reconstruction cost is not formed, cost difference judgment condition is not formed, or cost difference does not meet the cost difference judgment condition, the identity is marked as pending verification and associated with the corresponding restricted reason; one of the frequency domain source identity tags from the motor body source identity, modulation and reconstruction source identity, and identity pending verification state, along with the corresponding candidate frequency domain ridge segment number, is encapsulated into a frequency domain source identity result.
[0012] Furthermore, a breakpoint permission gating method across operating condition anchor points is adopted to process the frequency domain source identity results, including: performing an output admission check on the frequency domain source identity results; in any case where the frequency domain source identity is marked as pending verification or the frequency domain source identity result is associated with a restricted reason, writing the candidate frequency domain ridge segment associated with the frequency domain source identity result into the breakpoint restricted record; for the frequency domain source identity results that pass the output admission check, based on the position of the weak magnetic entry anchor point, modulation reconstruction anchor point and the record restricted window in the test window sequence in the operating condition anchor point constraint results, verifying the crossing relationship between the candidate frequency domain ridge segment and the weak magnetic entry anchor point and the modulation reconstruction anchor point, and performing a breakpoint permission check to form a breakpoint permission result corresponding to the crossed operating condition anchor point.
[0013] Furthermore, generating abnormal frequency band test results for the motor body and modulation / reconfiguration restricted frequency band test results includes: marking candidate frequency domain ridge segments with frequency domain source identity as motor body source identity and having passed the breakpoint permission check to form abnormal frequency band test results for the motor body; and marking candidate frequency domain ridge segments with frequency domain source identity as modulation / reconfiguration source identity, carrying modulation / reconfiguration cross markers and having passed the modulation / reconfiguration anchor breakpoint permission check to form modulation / reconfiguration restricted frequency band test results.
[0014] Furthermore, generating identity-permitted frequency domain test results includes: when multiple frequency domain source identity results form pairwise observation frequency differences under the same test window number and the same channel source, and the pairwise observation frequency differences are not greater than the frequency resolution requirement, the corresponding frequency domain source identity results are identified as objects participating in identity conflict diversion; when the frequency domain source identity results participating in identity conflict diversion have the same frequency domain source identity label and are not associated with a restriction reason, the frequency overlap part is merged into the motor body abnormal frequency band test result or modulation reconstruction restricted frequency band test result consistent with the same frequency domain source identity label; when both motor body source identity and modulation reconstruction source identity exist in the frequency domain source identity results participating in identity conflict diversion, the frequency overlap part is written into the breakpoint restricted record; the motor body abnormal frequency band test result, modulation reconstruction restricted frequency band test result, and breakpoint restricted record are encapsulated into identity-permitted frequency domain test results.
[0015] The beneficial effects of this invention are as follows: This invention first constructs wideband electrical parameter test records and operating condition anchor point constraint results during the continuous speed-up test of a high-speed motor. Then, based on the operating condition anchor point constraints, it extracts candidate frequency domain ridge segments and generates dual modulation reference spectra for the measured modulation side and the sustained modulation side. This ensures that frequency domain events have clear time boundaries, object boundaries, and a basis for comparative interpretation before and after field weakening and modulation reconstruction. On this basis, it uses the motor body's acceptance cost and modulation reconstruction cost for identity inheritance decoupling. By using breakpoint permission gating across operating condition anchor points to output the test results of abnormal frequency bands of the motor body and the test results of limited frequency bands of modulation reconstruction, it can avoid misjudging the frequency bands generated by the modulation strategy reconstruction as abnormalities of the motor body, and it can also avoid incorrectly classifying the continuous acceptance frequency bands of the motor body as sources of modulation reconstruction. Thus, this invention incorporates operating condition anchor points, continuous ridge line acceptance, dual modulation comparison, and breakpoint permission results into the same closed judgment chain, thereby improving the interpretability, verifiability, and stability of test conclusions in the frequency domain source division under high-speed field weakening and overmodulation test scenarios. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort: Figure 1 This is a system framework diagram of the present invention. Detailed Implementation
[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0018] like Figure 1 As shown, this invention discloses a high-speed motor testing system based on frequency domain feature decoupling, including: a test record construction module, a frequency domain event construction module, an identity inheritance decoupling module, and a test result output module.
[0019] The test record construction module is used to perform unified time base encapsulation processing and operating condition switching anchoring processing on the high-speed acceleration associated test data during the continuous acceleration test of the high-speed motor, generating wideband electrical parameter test records and operating condition anchor point constraint results. The wideband electrical parameter test records are used to provide the electrical parameter test basis under the same test time boundary to the frequency domain event construction module, and the operating condition anchor point constraint results are used to limit the extraction boundary and cross-operating condition acceptance boundary of the candidate frequency domain ridge segment.
[0020] Taking the bench speed-up test of a high-speed permanent magnet synchronous motor for a fuel cell air compressor as an example, when the motor continues to accelerate from the medium speed range to the high speed range, the driver gradually enhances the field weakening control effect. After the voltage utilization rate approaches the boundary, it enters either the overmodulation state or the discontinuous pulse width modulation state. In the test record, a high-frequency ridge line that drifts with the electrical angular frequency will be formed. Before entering the field weakening range, the high-frequency ridge line is close to the relevant frequency band of the motor body. After the modulation strategy is reconstructed, it is close to the carrier sideband. Before the frequency domain event construction module extracts the candidate frequency domain ridge line segment, the test record construction module encapsulates the electrical parameter test data and control state data into the same test time axis and forms the field weakening entry anchor point, modulation reconstruction anchor point, and recording limited window position.
[0021] The high-speed acceleration-related test data is a set of data related to the electrical parameter testing of high-speed motors within the same acceleration test section. It includes motor terminal voltage and current waveforms, DC bus electrical parameters, speed-related quantities, and modulation state quantities. The high-speed acceleration-related test data uses the same motor number, the same driver number, the same test bench trigger number, and the same acceleration test section number as the object boundary. When the object boundary cannot be closed, the test record construction module marks the corresponding data segment as a record-restricted window and does not use it as the basis for the continuous continuation of candidate frequency domain ridge segments.
[0022] In this embodiment, the object boundary is defined by the same motor number, the same driver number, the same test bench trigger number, the same speed-up test section number, and the same channel source. If any number is missing, inconsistent, or the channel source of adjacent test windows is inconsistent, the corresponding data will not participate in the continuous continuation of the same candidate frequency domain ridge segment, but will only be retained as boundary verification data.
[0023] In this embodiment, the time boundaries include the start and end times of the test window, the start time of the test window for the field weakening entry anchor point, the start time of the test window for the modulation reconstruction anchor point, and the start and end test window numbers of the candidate frequency domain ridge segment. The time boundaries are used to limit the range of test windows that the same candidate frequency domain ridge segment can accept. They are not involved in the comparison of frequency amplitude, nor are they used as the output results of abnormal frequency bands or modulation reconstruction restricted frequency bands of the motor body. The motor terminal voltage and current waveforms are obtained from the motor terminal wideband voltage and current acquisition channel, which is used to retain the wideband frequency domain content during continuous acceleration. The DC bus electrical parameters are obtained from the DC bus voltage and current sampling channel, which is used to provide a basis for subsequent bus ripple correction and power supply status acceptance. The speed correlation quantity is obtained from the speed measurement channel, which is used to establish the correspondence between the electrical angular frequency and the acceleration state. The modulation state quantity is obtained from the drive controller status message, which is used to identify the operating condition boundaries corresponding to field weakening entry and modulation reconstruction. The test record construction module first converts the high-speed acceleration correlation test data into a wideband electrical parameter test record with a unified time boundary, and then marks the operating condition anchor point in the wideband electrical parameter test record.
[0024] When the test record construction module generates wideband electrical parameter test records using a unified time base encapsulation method, it uses the synchronous trigger signal of the test bench as the time base origin. It performs fixed delay compensation and test window boundary alignment processing on the electrical parameter acquisition timestamp and control status timestamp. The fixed delay compensation amount is in seconds and is formed by the synchronous trigger record and bench calibration record before the test starts. It is used to eliminate the fixed time offset between the high-speed acquisition card and the control status message. If no effective fixed delay compensation amount is obtained, the test record construction module marks the corresponding test window as a record-restricted window, so that the test window does not enter the continuous continuation interval of the subsequent candidate frequency domain ridge segment.
[0025] After completing the fixed delay compensation, the test record construction module encapsulates the high-speed acceleration-related test data into wideband electrical parameter test records arranged according to the test window. The motor terminal voltage and current waveforms retain the original sampling sequence according to the wideband sampling time. The control state data falls into the corresponding test window according to the control state timestamp. The DC bus electrical parameters are written into the corresponding test window according to the sampling granularity. For the DC bus electrical parameters, when its sampling frequency meets the ripple resolution condition, the ripple component in the DC bus electrical parameters is retained as the basis for subsequent bus ripple correction. When its sampling frequency does not meet the ripple resolution condition, only the average acceptance information of the DC bus electrical parameters is retained. This average acceptance information is used for test window coverage and DC power supply status acceptance and is not included in the basis for subsequent bus ripple correction.
[0026] The ripple resolution condition serves as the admission criterion for bus ripple correction. It is jointly formed by the sampling period of the test bench, the switching frequency range, the ripple frequency band of the bus to be analyzed, and the nominal sampling bandwidth of the test equipment. In a preferred implementation, the ripple resolution condition is confirmed to be met when the sampling frequency of the DC bus electrical parameters meets the minimum sampling constraint of more than twice the highest frequency of the ripple of the bus to be analyzed, and the DC bus electrical parameters meet the effective coverage condition within the corresponding test window. If the minimum sampling constraint is met but the start and end times of the test window are not covered, the ripple resolution condition is not confirmed to be met. When historical samples are insufficient, the minimum resolvable relationship between the nominal sampling bandwidth of the test equipment and the target switching frequency is used as the initial basis.
[0027] Each broadband electrical parameter test record carries the test window number, test window start and end times, motor terminal voltage and current waveforms, DC bus electrical parameters, speed-related quantities, modulation state quantities, and window acceptance conditions. The test window duration is measured in seconds and is jointly defined by the electrical angle cycle coverage requirement, frequency resolution requirement, and control state refresh cycle. The electrical angle cycle coverage requirement is formed by the electrical angle cycle of the high-speed motor within the corresponding speed range; the frequency resolution requirement is formed by the lowest resolvable frequency interval of the candidate frequency domain ridge segment; and the control state refresh cycle is formed by the drive controller status message refresh cycle. In one preferred implementation, a single test window covers 4 to 12 electrical angle cycles. This range is calibrated by the wideband acquisition channel sampling bandwidth, the minimum resolvable interval of the target frequency band, and the stable acceleration samples. This ensures that the test window meets the frequency resolution requirements for candidate frequency domain ridge extraction and does not cross the confirmed weak magnetic entry anchor point and modulation reconstruction anchor point. When the test window crosses the confirmed operating condition anchor point, the test record construction module splits the test window into a pre-anchor point record and a post-anchor point record, so that the same test window does not simultaneously carry the frequency domain connection relationship of different operating condition intervals.
[0028] In this embodiment, the frequency resolution requirement adopts the Hertz dimension and is jointly calibrated by the acquisition channel frequency resolution, test window length, time-frequency processing resolution capability, and stable ramp-up samples. In the test record construction module, the frequency resolution requirement is used to limit the minimum frequency resolution capability of the test window. In the frequency domain event construction module, the frequency resolution requirement is used to limit the minimum resolvable frequency interval of candidate ridge points. In the test result output module, the frequency resolution requirement is used to limit the frequency overlap boundary in the identity conflict splitting stage. Different modules call the same frequency resolution caliber and do not use the conflict splitting results formed by subsequent modules to change the previous frequency domain source identity results.
[0029] The window acceptance condition is used to limit whether the broadband electrical parameter test record can enter the continuous acceptance interval of the subsequent candidate frequency domain ridge segment. The test record construction module checks whether the test window simultaneously satisfies the integrity of the motor terminal voltage and current waveforms, the validity of the control state timestamp increment, and the coverage of the DC bus electrical parameter window. The integrity of the motor terminal voltage and current waveforms is used to confirm that there are no missing key sampling segments in the broadband sampling data; the validity of the control state timestamp increment is used to confirm that the modulation state quantity has not experienced timestamp rollback within the test window; the coverage of the DC bus electrical parameter window is used to confirm that the DC bus electrical parameters can cover the start and end times of the test window. If the test window does not simultaneously meet the window acceptance condition, the test record construction module marks the corresponding test window as a record-restricted window. The record-restricted window is not used as the continuous acceptance interval of the candidate frequency domain ridge segment and does not enter the main processing chain of the dual modulation reference spectrum construction and identity inheritance decoupling module. It is only retained as a subsequent boundary verification prompt.
[0030] In this embodiment, the recording restricted window is triggered by the failure of test data transmission, not by the amplitude noise of a single frequency point. In a preferred implementation, when the motor terminal voltage and current waveform has any of the following situations within the corresponding test window: continuous sampling is missing, the proportion of effective sampling points is lower than the calibration and recording requirements of the acquisition channel, the control state timestamp is rolled back, or the DC bus electrical parameters cannot cover the start and end times of the test window, the test record construction module marks the corresponding test window as a recording restricted window. When the corresponding test window only has random amplitude disturbance of a single sampling point, short-term amplitude fluctuation of a single frequency point, or noise fluctuation that does not disrupt the timestamp increment relationship, it is not marked as a recording restricted window. The recording restricted window is only used to exclude the continuous transmission basis of candidate frequency domain ridge segments and is not used as the determination result of the source identity of the motor body or the source identity of modulation reconstruction. After the broadband electrical parameter test records are formed, the test record construction module generates the operating condition anchor point constraint results using the operating condition switching anchoring method. The operating condition switching anchoring method includes field weakening entry anchor point marking and modulation reconstruction anchor point marking. The field weakening entry anchor point is used to characterize the time boundary of the high-speed motor from the conventional acceleration range to the field weakening acceleration range. For broadband electrical parameter test records that are not marked as recording restricted windows, the test record construction module uses continuous test window evidence constraints such as modulation ratio close to voltage utilization boundary, electric angular frequency acceleration maintenance, effective setting of field weakening entry state, and amplitude limiting conflict elimination to mark the field weakening entry anchor point.
[0031] The test record construction module calculates the amount of evidence for the weak magnetic field entering the anchor point in units of continuous confirmation windows. The continuous confirmation window serves as the sample admission point for the weak magnetic field entering the anchor point. It consists of the current broadband electrical parameter test record and several adjacent broadband electrical parameter test records preceding the current broadband electrical parameter test record. The number of test windows included is 3 to 8. The actual duration of the continuous confirmation window is the product of the number of test windows included and the duration of a single test window. The number of test windows in the continuous confirmation window is calibrated by the bench stable acceleration sample, the control status refresh cycle, and the weak magnetic field status message delay. When there are insufficient historical samples, the number of test windows in the continuous confirmation window is set to 5 test windows as the initial value, and it is required that there are no record-restricted windows within the continuous confirmation window.
[0032] For each broadband electrical parameter test record in the continuous confirmation window, the test record construction module generates modulation ratio approach result, electrical angular frequency ramp-up and hold result, field weakening entry state effective setting result, and amplitude limiting conflict elimination result, respectively. The modulation ratio approach result is used for field weakening boundary access, with a value range of 0 to 1. It is formed based on the closeness between the modulation ratio and the inverter voltage utilization boundary. When the difference between the modulation ratio and the inverter voltage utilization boundary is less than the modulation ratio boundary allowable band, the modulation ratio approach result is confirmed as valid. The modulation ratio boundary allowable band is a dimensionless modulation ratio range, preferably 0.02 to 0.08, which is jointly formed by the modulation ratio distribution before and after field weakening in the inverter bench calibration record and the stable ramp-up sample.
[0033] The electric angular frequency acceleration hold result is used to eliminate acceleration interruption, with a value ranging from 0 to 1. It is formed based on the monotonic change trend of the electric angular frequency within the current test window and the speed measurement error range. The field weakening entry state effective setting result is used to confirm the control state, with a value of either 0 or 1. The limit conflict elimination result is used to avoid marking acceleration obstruction caused by sudden load increase as field weakening entry, with a value of either 0 or 1. When the current limit state causes at least one of the acceleration interruption and control rollback states, the limit conflict elimination result is 0. When the current limit state occurs, and the electric angular frequency still maintains the acceleration direction, and the control state does not rollback, the limit conflict elimination result is 1.
[0034] During the high-speed acceleration process of the high-speed permanent magnet synchronous motor used in the fuel cell air compressor, the current limiting state can correspond to both the normal boundary phenomenon under weak magnetic control and the acceleration obstruction phenomenon caused by the sudden increase in air compressor load. Therefore, the test record construction module does not exclude the weak magnetic entry anchor point based solely on the current limiting state, but uses the limiting conflict exclusion result and the electric angular frequency acceleration holding result together to form the evidence quantity of weak magnetic entry anchor point.
[0035] The test record construction module accumulates evidence for each test window in the continuous confirmation window according to the time sequence from the current test window to the farthest. Each test window corresponds to a time validity coefficient, which is a dimensionless quantity with a value range of 0 to 1. The time validity coefficient of the current test window is 1. Test windows earlier than the current test window decrease according to the correspondence between the weak magnetic state message delay, the delay fluctuation range and the test window duration. When historical samples are insufficient, test windows earlier than the current test window adopt a decreasing initial value according to the test window sequence.
[0036] For any test window, the test record construction module uses the smaller value between the modulation ratio approximation result and the electrical angular frequency ramp-up and hold result as the continuous quantity basis. This continuous quantity basis is then gated by the valid setting result of the weak magnetic entry state and the amplitude limiting conflict resolution result. When both the valid setting result of the weak magnetic entry state and the amplitude limiting conflict resolution result are valid, this continuous quantity basis serves as the single-window evidence contribution for the corresponding test window. When either the valid setting result of the weak magnetic entry state or the amplitude limiting conflict resolution result is invalid, the single-window evidence contribution for that test window is zero. The test record construction module accumulates the single-window evidence contributions for each test window according to the time validity coefficient, and uses the cumulative value of the time validity coefficient within the continuous confirmation window as the normalization benchmark to form a weak magnetic entry anchor point evidence quantity with a value range of 0 to 1. Since the time validity coefficient for the current test window is 1, and the normalization benchmark is not less than 1, the weak magnetic entry anchor point evidence quantity serves as the weak magnetic entry anchor point write permission and is not used as the final test anomaly determination basis.
[0037] When the amount of evidence for a weak magnetic field entering the anchor point first reaches the weak magnetic field anchor point permission threshold, and the corresponding broadband electrical parameter test record is not marked as a record-restricted window, the test record construction module marks the start time of the test window of the corresponding broadband electrical parameter test record as the weak magnetic field entry anchor point. The weak magnetic field anchor point permission threshold serves as the write permission for the weak magnetic field entry anchor point, and its value ranges from 0.7 to 0.9. The threshold is formed based on the close distribution of modulation ratio in the stable acceleration samples of the high-speed motor test bench, the delay of the weak magnetic field entry status message, and the proportion of false triggering of current limiting. When historical samples are insufficient, the weak magnetic field anchor point permission threshold is set to 0.85. During the period of using the initial threshold, the test record construction module only marks the weak magnetic field entry anchor point when the amount of evidence for a weak magnetic field entry anchor point in the current broadband electrical parameter test record reaches 0.85, and when at least two consecutive valid records, including the current broadband electrical parameter test record, satisfy the increasing weak magnetic field entry anchor point evidence amount. The peak value of the evidence amount within the test window is only used for offline verification and is not written back as the online weak magnetic field entry anchor point time.
[0038] The modulation reconstruction anchor point characterizes the time boundary of carrier sideband generation mode reconstruction caused by the change in pulse width modulation strategy state after the magnetic field weakens and enters the anchor point. The test record construction module, after the magnetic field weakens and enters the anchor point, uses the consistency confirmation of pulse width modulation strategy state change, switching frequency continuity, and the continuous occupancy state of the phase voltage waveform near the DC bus voltage boundary to mark the modulation reconstruction anchor point. The continuous occupancy state of the phase voltage waveform near the DC bus voltage boundary is formed by the continuous sampling percentage of the phase voltage sampling point falling within the allowable band of the DC bus voltage boundary, with a value range of 0 to 1. This serves as the admission confirmation function for the modulation reconstruction anchor point, according to the test bench... The voltage sampling aperture of the test record construction module converts the DC bus voltage into positive and negative voltage boundary values consistent with the phase voltage sampling aperture, and then compares the phase voltage sampling points with the DC bus voltage boundary. The allowable band of the DC bus voltage boundary is formed by the DC bus voltage measurement error and the phase voltage sampling error. When the continuous sampling ratio reaches the continuous occupancy allowable threshold, the continuous occupancy state is confirmed. The continuous occupancy allowable threshold is a dimensionless ratio, preferably 0.3 to 0.7, which is calibrated by the phase voltage platform sampling ratio distribution in the overmodulated stable sample. When the historical samples are insufficient, the inverter test bench calibration record is used to form the initial allowable conditions.
[0039] When the pulse width modulation strategy state changes but the switching frequency cannot be sustained, or the phase voltage waveform does not form a sustained occupancy state that meets the permissible conditions, the test record construction module does not mark the corresponding test window as a modulation reconstruction anchor point. When the pulse width modulation strategy state changes from continuous space vector pulse width modulation state to either overmodulation state or discontinuous pulse width modulation state, and this state change remains valid within adjacent wideband electrical parameter test records, the switching frequency sustains without abrupt breakpoints, and the phase voltage waveform forms a sustained occupancy state that meets the permissible conditions near the DC bus voltage boundary, the test record construction module... The block marks the start time of the corresponding test window as the modulation and reconstruction anchor point. When any of the following situations occur in the corresponding test window: control state timestamp rollback, switching frequency mutation that cannot be accepted, or abnormal drop in DC bus voltage, the test record construction module marks the corresponding modulation and reconstruction anchor point candidate as the modulation anchor point to be verified state. The modulation anchor point to be verified state is written into the working condition anchor point constraint result as the verification boundary position, but it is not encapsulated as a modulation and reconstruction anchor point, not used as a forced segmentation boundary of the candidate frequency domain ridge segment, not involved in the main reference spectrum generation process of the dual modulation reference spectrum, and not used as a forced breakpoint for cross-working condition identity acceptance.
[0040] After the high-speed permanent magnet synchronous motor of the fuel cell air compressor enters the high-speed field weakening region, the driver switches the continuous space vector pulse width modulation to the overmodulation state. When the phase voltage waveform begins to form a continuous plateau near the DC bus voltage boundary and the switching frequency can handle it, the carrier sideband generation mode is confirmed as modulation reconstruction. When this state change is accompanied by an abnormal drop in DC bus voltage, the corresponding candidate anchor point is marked as a modulation anchor point pending verification state.
[0041] The test record construction module encapsulates the magnetic weakening entry anchor point, modulation reconstruction anchor point, the boundary position to be verified corresponding to the modulation anchor point's pending verification state, and the position of the record-restricted window in the test window sequence into the operating condition anchor point constraint result. The operating condition anchor point constraint result serves as the boundary basis for the subsequent frequency domain event construction module to perform candidate frequency domain ridge segment segmentation. The magnetic weakening entry anchor point limits the transition position of the candidate frequency domain ridge segment from the normal acceleration interval to the magnetic weakening acceleration interval. The modulation reconstruction anchor point limits the transition position of the candidate frequency domain ridge segment from the magnetic weakening acceleration interval to the modulation reconstruction interval. The record-restricted window position limits the non-transferable positions that the candidate frequency domain ridge segment cannot directly cross. The pending verification boundary position is used to prompt the subsequent frequency domain event construction module to perform boundary verification and is not considered a confirmed operating condition breakpoint. When extracting candidate frequency domain ridge segments, the frequency domain event construction module calls the broadband electrical parameter test record and the operating condition anchor point constraint result, and divides the continuous frequency domain ridge into candidate frequency domain ridge segments with operating condition boundaries according to the magnetic weakening entry anchor point and the modulation reconstruction anchor point.
[0042] This implementation ultimately generates broadband electrical parameter test records and operating condition anchor point constraint results. The broadband electrical parameter test records provide a basis for electrical parameter testing under a unified time boundary for the subsequent frequency domain event construction module, and the operating condition anchor point constraint results provide operating condition boundaries for subsequent candidate frequency domain ridge segmentation, dual-modulation reference spectrum generation, and frequency domain source identity result solving.
[0043] The frequency domain event construction module receives the wideband electrical parameter test records and operating condition anchor point constraint results output by the test record construction module. It processes the wideband electrical parameter test records using the continuous time-frequency ridge extraction method of operating condition anchor point constraints to generate candidate frequency domain ridge segments. Then, it processes the candidate frequency domain ridge segments using the measured modulation side and hold modulation side comparison mapping method to generate a dual modulation reference spectrum. The candidate frequency domain ridge segments serve as the frequency domain event objects to be judged in the identity inheritance decoupling module, and the dual modulation reference spectrum serves as the reference input for the identity inheritance decoupling module to distinguish between the motor body frequency domain acceptance and the modulation reconstruction frequency domain interpretation.
[0044] The inputs to the frequency domain event construction module include wideband electrical parameter test records and operating condition anchor point constraint results. The wideband electrical parameter test records include test window number, test window start and end times, motor terminal voltage and current waveforms, DC bus electrical parameters, speed correlation quantities, modulation state quantities, and window acceptance conditions. The operating condition anchor point constraint results include field weakening entry anchor points, modulation reconstruction anchor points, and the position of the record-restricted window in the test window sequence. The frequency domain event construction module uses the object boundaries and test window boundaries already encapsulated in the wideband electrical parameter test records. It only performs candidate frequency domain ridge segment extraction on wideband electrical parameter test records within the same speed-up test section that are not marked as record-restricted windows. Record-restricted windows are not used as the basis for continuous acceptance between adjacent frequency domain events.
[0045] The decision criteria used in the frequency domain event construction module for admission, acceptance, and reference spectrum generation are based on a unified calibration foundation formed by test bench calibration records, acquisition channel calibration records, stable acceleration samples, no-load stable acceleration records, and drive controller status messages. Among them, the effective analysis frequency band is used to control the admission of frequency domain observation results, the noise acceptance boundary is used to control the admission of candidate ridge points, the frequency drift acceptance band is used to control the continuous acceptance of adjacent candidate ridge points, the ripple resolution condition is used to control the admission of bus ripple coupling terms, and the switching frequency setting continuity is used to control whether the holding modulation side reference window enters the holding modulation side reference spectrum generation.
[0046] When the frequency domain event construction module generates candidate frequency domain ridge segments using the continuous time-frequency ridge extraction method with operating condition anchor point constraints, it excludes record-restricted windows based on the operating condition anchor point constraints and limits the continuous connection boundary of candidate ridge points with magnetic weakening entry anchor points and modulation reconstruction anchor points. Record-restricted windows are used to block candidate ridge points from crossing windows, magnetic weakening entry anchor points are used to mark the operating condition boundary of entering the magnetic weakening acceleration interval from the normal acceleration interval, and modulation reconstruction anchor points are used to mark the operating condition boundary of entering the modulation reconstruction interval from the magnetic weakening acceleration interval. The resulting continuous connection boundary limits the connectable range of candidate ridge points, preventing frequency events that cross invalid test windows and unconfirmed test boundaries from being merged into the same candidate frequency domain ridge segment.
[0047] Within the continuous energy transfer boundary, the frequency domain event construction module performs time-frequency processing on the motor terminal voltage and current waveforms to form frequency domain observation results arranged according to the test window. The object of time-frequency processing is the motor terminal voltage and current sampling sequence within the same test window. The processing results include frequency position, channel source, amplitude support, and test window number. The channel source is used to distinguish between voltage channels, current channels, and three-phase composite channels, and serves as a constraint on the object caliber for candidate ridge points to continuously transfer across windows. The frequency position is in Hertz and is used to represent the frequency domain event position within the corresponding test window. The amplitude support is a dimensionless quantity formed by the acquisition channel calibration record and the channel gain normalization of the corresponding test window. It is used to represent the energy transfer intensity of the corresponding frequency position under the same channel source. The amplitude support is preferably normalized to the range of 0 to 1. 0 indicates that no effective energy transfer has been formed at the corresponding frequency position, and 1 indicates that the corresponding frequency position has reached the normalized energy transfer upper limit under the same channel source. If any of the following situations occur, such as invalid acquisition channel calibration record or failure to form channel gain normalization basis, the corresponding test window will not enter the candidate ridge point admission comparison based on amplitude support.
[0048] The frequency domain event construction module extracts candidate ridge points from the frequency domain observation results. The extraction targets are frequency domain observation results located within the effective analysis frequency band and whose amplitude support is higher than the noise acceptance boundary. The effective analysis frequency band is in Hertz and is formed by the wideband acquisition channel sampling bandwidth, anti-aliasing filter boundary, target frequency domain analysis range, and test window frequency resolution. The noise acceptance boundary is a dimensionless boundary value, which uses the same normalization caliber as the amplitude support. It is formed by the acquisition channel calibration record, the motor end wideband sampling noise floor in the stable acceleration sample, and the no-load stable acceleration record. When historical samples are insufficient, the nominal noise floor of the acquisition channel and the no-load stable acceleration record are used to form the initial noise acceptance boundary. If any of the following occurs: the effective analysis frequency band cannot be formed, the noise acceptance boundary cannot be formed, or the acquisition channel calibration record is invalid, the corresponding test window will not enter the candidate ridge point extraction and candidate ridge point continuous acceptance. The candidate ridge point only indicates that there is a frequency event within the corresponding test window that meets the continuous acceptance condition, and is not used as any judgment result in the abnormal frequency band or modulation reconstruction frequency band of the motor body.
[0049] After extracting candidate ridge points, the frequency domain event construction module performs continuous inheritance judgment according to the time sequence of the test window. For candidate ridge points in adjacent test windows, the frequency domain event construction module first checks whether the channel source is consistent, and then checks whether the frequency change satisfies the continuous inheritance relationship. The consistency of the channel source is used to ensure that adjacent candidate ridge points belong to the same observation aperture; when the channel source is inconsistent, the continuous inheritance of adjacent candidate ridge points is not performed.
[0050] The continuity relationship is jointly formed by the test window duration, frequency resolution requirement, electrical angular frequency variation state, and frequency drift range in the stable acceleration samples. The test window duration, in seconds, originates from the test window boundary formed in the test record construction module; the frequency resolution requirement, in Hertz, is used to determine the lowest resolvable frequency interval within adjacent test windows; the electrical angular frequency variation state is calculated from the rotational speed correlation value and is used to form the allowable drift direction of candidate ridge points; the frequency drift range in the stable acceleration samples, in Hertz, is used to form the frequency drift continuity zone, based on historical stable acceleration samples. When the frequency drift is insufficient, the frequency drift acceptance band is initially formed by the test bench calibration record, driver speed-up command, no-load stable speed-up record, and acquisition channel frequency resolution. When judging the acceptance of adjacent test windows, if the frequency difference between adjacent candidate ridge points does not exceed the frequency drift acceptance band, and the frequency drift direction falls into the allowable drift direction formed by the electrical angular frequency change state and stable speed-up sample, the adjacent candidate ridge points are confirmed to satisfy the frequency continuity acceptance relationship. Candidate ridge points that do not satisfy the continuity acceptance relationship are not connected with the candidate ridge points in the previous test window, but are used as the starting point of a new candidate frequency domain event.
[0051] The frequency domain event construction module writes the continuously inherited candidate ridge points into corresponding crossing markers according to the operating condition anchor points they cross. When the candidate ridge point sequence crosses the weak magnetic field and enters the anchor point, the frequency domain event construction module writes the weak magnetic field crossing marker to the corresponding candidate frequency domain ridge segment. When the candidate ridge point sequence crosses the modulation and reconstruction anchor point, the frequency domain event construction module writes the modulation and reconstruction crossing marker to the corresponding candidate frequency domain ridge segment. The weak magnetic field crossing marker and the modulation and reconstruction crossing marker are label-type results and do not participate in the frequency value calculation. They are only used by the identity inheritance decoupling module to determine the identity inheritance relationship of the same frequency domain event before and after the operating condition switch.
[0052] Candidate frequency domain ridge segments are formed from the sequence of candidate ridge points that are continuously received. Each candidate frequency domain ridge segment includes a segment number, start and end test window numbers, candidate ridge point sequence, observation frequency sequence, channel source, weak magnetic field crossing marker, and modulation reconstruction crossing marker. The candidate frequency domain ridge segments are used as the objects to be judged for source identity determination and are not directly written into the high-speed motor test anomaly results.
[0053] After the candidate frequency domain ridge segment is formed, the frequency domain event construction module processes the candidate frequency domain ridge segment using a measured modulation side and hold-modulation side comparison mapping method to generate a dual-modulation reference spectrum. The frequency domain event construction module performs branch encapsulation on the dual-modulation reference spectrum according to whether the hold-modulation side reference window is obtained. When the hold-modulation side reference window is obtained, the dual-modulation reference spectrum includes the measured modulation side reference spectrum and the hold-modulation side reference spectrum. When the hold-modulation side reference window is not obtained, the dual-modulation reference spectrum includes the measured modulation side reference spectrum and the hold-modulation reference constrained state. The measured modulation side reference spectrum is used to characterize the reference frequency band formed under the actual modulation environment of the test window where the candidate frequency domain ridge segment is located. The hold-modulation side reference spectrum is used to characterize the comparison frequency band formed under the same electrical frequency conditions when the modulation strategy before the modulation reconstruction anchor point is held without reconstruction.
[0054] The DC bus electrical parameters use the same quasi-entry diameter in both the measured modulation-side reference spectrum and the held modulation-side reference spectrum. The ripple resolution condition is used to control whether the DC bus electrical parameters enter the bus ripple coupling term. It is formed by the DC bus sampling frequency, the integrity of the bus sampling window coverage, the anti-aliasing filter boundary, the target ripple frequency band, and the DC bus measurement error range. When historical DC bus ripple samples are insufficient, the ripple resolution condition uses the DC bus sampling channel calibration record, the driver switching frequency range, and the target ripple frequency band to form the initial conditions. When the DC bus electrical parameters meet the ripple resolution condition, the frequency domain event construction module uses the DC bus ripple frequency as the basis for bus ripple coupling in the reference spectrum. When the DC bus electrical parameters do not meet the ripple resolution condition, the frequency domain event construction module only uses the DC bus electrical parameters as DC power supply status information and does not use them as the basis for bus ripple coupling. The situation where the DC bus electrical parameters do not meet the ripple resolution condition does not affect the generation of the switching frequency side and the electrical frequency side reference band, but only restricts the bus ripple coupling term from entering the dual modulation reference spectrum.
[0055] When the frequency domain event construction module generates the measured modulation-side reference spectrum, it uses the test window where the candidate frequency domain ridge segment is located as the measured modulation-side window. It reads the pulse width modulation strategy state, switching frequency, electrical frequency converted from rotational speed correlation, and DC bus electrical parameters after admission processing from the measured modulation-side window. The pulse width modulation strategy state is used to determine the modulation band mapping aperture of the measured modulation side. The switching frequency is in Hertz and is used to form the carrier-related frequency band position. The electrical frequency is in Hertz and is used to form the electrical frequency side band position that varies with rotational speed. The frequency domain event construction module forms the measured modulation-side reference spectrum based on the pulse width modulation strategy state, switching frequency, electrical frequency, and DC bus electrical parameters after admission processing from the measured modulation-side window. This measured modulation-side reference spectrum is not generated by reverse calculation from the observation frequency of the candidate frequency domain ridge segment.
[0056] When the frequency domain event construction module generates the modulation-side reference spectrum, it starts by selecting the modulation-side reference window from the preceding valid test window closest to the modulation-reconstruction anchor point. The modulation-side reference window is a test window before the modulation-reconstruction anchor point that is not marked as a recording-restricted window and has a stable pulse width modulation strategy state. The frequency domain event construction module generates the modulation-side reference spectrum based on the pulse width modulation strategy state of the modulation-side reference window, the modulation-side switching frequency continuity value formed by the continuity relationship between the switching frequency of the modulation-side reference window and the actual modulation-side window, the electrical frequency of the actual modulation-side window, and the DC bus electrical parameters of the actual modulation-side window after admission processing. The modulation-side reference spectrum maintains the pulse width modulation strategy state before the modulation-reconstruction anchor point. At the same time, it uses the electrical frequency and DC bus electrical parameters of the actual modulation-side window as a reference for comparison with the actual modulation-side reference spectrum under the same speed conditions and the same DC power supply state.
[0057] Both the measured modulation-side reference spectrum and the held modulation-side reference spectrum are generated through the modulation band mapping term. The modulation band mapping term is formed by the driver modulation strategy table, the test bench calibration record, and the continuity of the switching frequency setting in the driver controller status message. It records the correspondence between the pulse width modulation strategy status, the switching frequency order, the electrical frequency band order, and the bus ripple coupling order. The switching frequency order, the electrical frequency band order, and the bus ripple coupling order are all dimensionless integers. The switching frequency, electrical frequency, and DC bus ripple frequency are all in Hertz. The frequency domain event construction module maps the switching frequency, electrical frequency, and DC bus ripple frequency that has passed the ripple resolution condition to the reference band according to the modulation band mapping term. When the ripple resolution condition is not passed, the corresponding reference band does not contain the bus ripple coupling term. When the mapped reference band does not fall into the effective analysis frequency band, no corresponding reference band is generated. The modulation band mapping term is not formed by inverse deduction from the observed frequency of the candidate frequency domain ridge segment.
[0058] The hold-side switching frequency continuity value is used to define the switching frequency continuity relationship under the modulation strategy hold-up condition. The frequency domain event construction module reads the switching frequency of the hold-up modulation side reference window, the measured switching frequency of the modulation side window, and the switching frequency setting continuity in the drive controller status message to form the hold-side switching frequency continuity value. The switching frequency setting continuity is jointly formed by the switching frequency setting value in the drive controller status message, the status message refresh period, and the switching frequency measurement error range. The switching frequency setting value and the switching frequency measurement error range are both in Hertz, and the status message refresh period is in seconds. When the switching frequency setting continuity indicates that the pulse width modulation strategy hold-up condition is met, the switch frequency continuity value is determined. When using a fixed switching frequency, the switching frequency of the modulation-side reference window is used to form the holding-side switching frequency acceptance value. When the continuity of the switching frequency setting indicates that a switching frequency setting sequence with continuous speed scheduling is adopted under the condition of pulse width modulation strategy maintenance, the switching frequency setting value corresponding to the measured modulation-side window in the switching frequency setting sequence is used to form the holding-side switching frequency acceptance value. When the continuity of the switching frequency setting cannot be confirmed, the corresponding test window is not used as the holding-side reference window, and the screening continues to the adjacent valid test windows before the modulation reconstruction anchor point. When none of the valid test windows before the modulation reconstruction anchor point can form the holding-side reference window, the system enters the holding-reference restricted state.
[0059] When the modulated-side reference window is obtained, the frequency domain event construction module encapsulates the measured modulated-side reference spectrum and the modulated-side reference spectrum into a dual-modulation reference spectrum. When the modulated-side reference window is not obtained, the frequency domain event construction module does not generate a modulated-side reference spectrum, but instead encapsulates the measured modulated-side reference spectrum and the modulated-side restricted state into a dual-modulation reference spectrum with the modulated-side restricted state. The modulated-side restricted state is a label-type result and does not participate in frequency numerical calculation. It is used to constrain the identity inheritance decoupling module from using the modulated-side interpretation difference as a mandatory judgment basis.
[0060] The frequency domain event construction module ultimately outputs candidate frequency domain ridge segments and dual-modulation reference spectra. The candidate frequency domain ridge segments enter the identity inheritance decoupling module to calculate the motor body's acceptance cost and cross-operating condition identity acceptance relationship. The dual-modulation reference spectrum enters the identity inheritance decoupling module to calculate the modulation reconstruction cost and the interpretation difference between the measured modulation side and the held modulation side. The frequency domain event construction module does not directly determine the frequency domain source identity results, nor does it directly output the abnormal frequency band test results of the motor body.
[0061] The identity inheritance decoupling module receives candidate frequency domain ridge segments and dual-modulation reference spectra from the frequency domain event construction module. It then combines these with the operating condition anchor point constraint results from the test record construction module. Using an identity inheritance cost constraint method that includes both motor body acceptance cost and modulation reconstruction cost, the module processes the candidate frequency domain ridge segments, dual-modulation reference spectra, and operating condition anchor point constraint results to generate frequency domain source identity results. The candidate frequency domain ridge segments act as the objects of the frequency domain events to be judged; the dual-modulation reference spectra serve as the basis for the competitive comparison between the measured modulation interpretation and the held-modulation control interpretation; and the operating condition anchor point constraint results serve as the boundary constraints for the weak magnetic field entry anchor point, modulation reconstruction anchor point, and the recording restricted window.
[0062] The identity inheritance decoupling module first converts the observation frequency of each candidate ridge point in the candidate frequency domain ridge segment into an observation order. The observation order represents the proportion of the observed frequency relative to the electrical frequency within the same test window. The electrical frequency is calculated by combining the rotational speed correlation with the number of motor pole pairs. When the change in the observation order between adjacent test windows continuously falls within the order acceptance tolerance band, and the direction of the change in the observation order is consistent with the direction of the increase in electrical angular frequency, it indicates that the corresponding candidate frequency domain ridge segment is accepted along the direction of the motor's electrical frequency, and the identity inheritance decoupling module reduces the acceptance cost of the motor body. When the observation order jumps near the weak magnetic field entry anchor point or the modulation reconstruction anchor point, or when the direction of the change in the observation order is inconsistent with the direction of the increase in electrical angular frequency, the identity inheritance decoupling module increases the acceptance cost of the motor body.
[0063] The identity inheritance decoupling module also calculates the minimum frequency deviation of the candidate frequency domain ridge segment relative to the measured modulation-side reference spectrum, and the minimum frequency deviation of the candidate frequency domain ridge segment relative to the held modulation-side reference spectrum. The measured modulation-side reference spectrum is used to represent the modulation-related frequency band that can be formed under the current actual modulation strategy, and the held modulation-side reference spectrum is used to represent the reference frequency band that can be formed under the same electrical frequency conditions under the modulation strategy before modulation reconstruction. When the minimum frequency deviation of the candidate frequency domain ridge segment relative to the measured modulation-side reference spectrum is less than the minimum frequency deviation relative to the held modulation-side reference spectrum, and the difference between the two reaches the frequency resolution requirement, the identity inheritance decoupling module reduces the modulation reconstruction cost; when the difference between the two does not reach the frequency resolution requirement, the candidate frequency domain ridge segment is not directly determined as the modulation reconstruction source identity, but is marked as an identity pending verification state.
[0064] Therefore, the source identity of the motor itself is not directly obtained from the frequency amplitude within a single test window, but is formed by the succession relationship of the observation order during the continuous acceleration process; the source identity of the modulation reconstruction is not directly obtained from the modulation state name, but is formed by the deviation competition relationship between the candidate frequency domain ridge segment and the measured modulation side reference spectrum and the maintained modulation side reference spectrum. The candidate frequency domain ridge segment only indicates the existence of frequency events that meet the continuous succession condition within the test window, and does not indicate any final judgment result in the abnormal frequency band of the motor itself or the modulation reconstruction frequency band. The identity inheritance decoupling module receives candidate frequency domain ridge segments including segment number, start and end test window number, candidate ridge point sequence, observation frequency sequence, channel source, magnetic weakening crossing marker, and modulation reconstruction crossing marker; the received dual modulation reference spectrum includes the measured modulation-side reference spectrum, the held modulation-side reference spectrum, and the held reference constrained state; the received operating condition anchor point constraint results include the magnetic weakening entry anchor point, the modulation reconstruction anchor point, and the position of the recorded constrained window in the test window sequence. Among them, the recorded constrained window is used to exclude test window boundaries that cannot be continuously inherited, the channel source is used to limit the observation aperture of the same candidate frequency domain ridge segment, the measured modulation-side reference spectrum is used to provide modulation interpretation under the actual pulse width modulation strategy state, the held modulation-side reference spectrum is used to provide a comparative interpretation under the condition of holding the modulation strategy without reconstruction, and the modulation reconstruction crossing marker is used to constrain the output permission of the modulation reconstruction source identity.
[0065] The value conditions in the identity inheritance decoupling module are formed using the same calibration basis. This calibration basis includes test bench calibration records, acquisition channel calibration records, drive controller status messages, stable acceleration samples, no-load stable acceleration records, and confirmed modulation and reconstruction samples. The frequency drift acceptance band is in Hertz and is used to limit whether the observed frequency changes between adjacent test windows can be considered as a continuous acceptance relationship of the motor body. The frequency deviation normalization boundary is in Hertz and is used to limit the frequency deviation comparison caliber between the candidate frequency domain ridge segment and the measured modulation side reference spectrum and the maintained modulation side reference spectrum. The cost difference judgment condition is a dimensionless judgment condition used to determine the motor body acceptance cost. Whether the difference between the modulation and reconstruction cost meets the frequency domain source identity output permission requirements, when there are insufficient stable ramp-up samples, the initial frequency drift acceptance band is formed using test bench calibration records, acquisition channel calibration records, and no-load stable ramp-up records; when it is confirmed that the modulation and reconstruction samples are insufficient, the initial cost difference judgment condition is formed using the driver modulation strategy table, test bench calibration records, and no-load stable ramp-up records. When the stable ramp-up samples cover the adjacent window pairs before and after the anchor point under the same channel source, it is used to update the frequency drift acceptance band; when it is confirmed that the modulation and reconstruction samples cover the measured modulation side and the held modulation side comparison window before and after the modulation and reconstruction anchor point, it is used to update the cost difference judgment condition.
[0066] The samples used to update the frequency drift take-off band and cost difference judgment conditions are only from test results that have completed output access checks and breakpoint permission checks and have not been written into the breakpoint restriction record. Samples corresponding to the status of identity pending verification, baseline retention restriction, insufficient effective reference frequency band, inability to form a frequency drift take-off band, inability to form a frequency deviation normalization boundary, inability to form a cost difference judgment condition, and identity conflict status are not used as high-confidence samples to update the frequency drift take-off band and cost difference judgment conditions. The current test batch uses the frequency drift take-off band and cost difference judgment conditions that have already been formed. The new samples in the current test batch are only used for parameter updates in subsequent test batches and do not reversely change the frequency domain source identity results, breakpoint permission results, and identity permission frequency domain test results that have already been formed in the current test batch.
[0067] The identity inheritance decoupling module first performs an admission review on the candidate frequency domain ridge segment. The admission review takes the start and end test window number and candidate ridge point sequence of the candidate frequency domain ridge segment as the object, queries the position of the restricted window recorded in the working condition anchor point constraint result, and checks whether the channel source of the candidate frequency domain ridge segment within the segment range is consistent. When the candidate frequency domain ridge segment crosses the recorded restricted window, or the channel source within the candidate frequency domain ridge segment is inconsistent, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as an identity pending review state and stops generating motor body acceptance cost and modulation reconstruction cost for the segment.
[0068] For candidate frequency domain ridge segments that pass the admission review, the identity inheritance decoupling module generates a motor body acceptance cost. The motor body acceptance cost is used to characterize whether the candidate frequency domain ridge segment conforms to the continuous acceptance law of the motor body frequency domain events before and after the weak magnetic entry anchor point and modulation reconstruction anchor point. The motor body acceptance cost is a dimensionless normalized result with a value range of 0 to 1. Among them, 0 indicates that the corresponding candidate frequency domain ridge segment does not form an incalculable acceptance limit deviation under the motor body acceptance path, and 1 indicates that the corresponding candidate frequency domain ridge segment reaches the upper limit of acceptance under the motor body acceptance path.
[0069] When forming the motor body bearing cost, the identity inheritance decoupling module takes the observed frequency sequence in the candidate frequency domain ridge segment as input, obtains the observed frequency change between adjacent test windows according to the test window order, and judges it in conjunction with the continuous bearing relationship used for the continuous bearing of candidate ridge points in the frequency domain event construction module. The continuous bearing relationship includes the frequency change direction constraint and the frequency drift bearing band constraint under the same channel source. When the identity inheritance decoupling module confirms that the frequency drift bearing band can be formed and is greater than zero, it performs bearing deviation processing on the observed frequency change of adjacent test windows: when the frequency change direction does not meet the continuous bearing relationship, the normalization result of the corresponding adjacent test window is recorded as 1; when the frequency change direction meets the continuous bearing relationship and the observed frequency change does not exceed the frequency drift bearing band, the normalization result of the corresponding adjacent test window is recorded as 0; when the frequency change direction meets the continuous bearing relationship and the observed frequency change exceeds the frequency drift bearing band, the normalization result is formed according to the ratio of the excess amount to the frequency drift bearing band, and the normalization result greater than 1 is truncated to 1.
[0070] The identity inheritance decoupling module forms the main acceptance item of the motor body's acceptance cost based on the relative position of the candidate frequency domain ridge segment and the operating condition anchor point. When the candidate frequency domain ridge segment crosses the weak magnetic field to enter the anchor point or the modulation and reconstruction anchor point, the normalized result corresponding to the anchor point position is used as the main acceptance item; when the candidate frequency domain ridge segment does not cross the weak magnetic field to enter the anchor point or the modulation and reconstruction anchor point, the maximum restricted result in the normalized result corresponding to the adjacent test windows within the segment is used as the main acceptance item. The identity inheritance decoupling module uses other adjacent test windows within the same candidate frequency domain ridge segment as the main acceptance item. The normalized result is used as the bearing stability term, which is combined with the main bearing term to form the bearing cost of the motor body. The main bearing term is used to control the bearing permission of the motor body at the anchor point across working conditions or the maximum restricted position within the segment. The bearing stability term is used to characterize the frequency continuity stability at other positions within the segment. When the main bearing term reaches the upper limit of the bearing limit, the bearing stability term shall not cancel the restricted result formed by the main bearing term. When the frequency drift bearing band cannot be formed or is not greater than zero, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as an identity pending verification state.
[0071] In a preferred implementation, the identity inheritance decoupling module uses the main acceptance term as the lower limit of the motor body acceptance cost, and normalizes the results of adjacent test windows other than the main acceptance term within the same candidate frequency domain ridge segment to form a stable acceptance term. When a stable acceptance term exists, the result of the average of the main acceptance term and the stable acceptance term that is not lower than the main acceptance term is used as the motor body acceptance cost. When a stable acceptance term does not exist, the main acceptance term is used as the motor body acceptance cost. The value of the motor body acceptance cost is limited to the range of 0 to 1. When the main acceptance term reaches the upper limit of the acceptance limit, the stable acceptance term does not reduce the limited result, so that the cross-condition anchor point position or the maximum limited position within the segment will not be canceled by other stable windows.
[0072] The identity inheritance decoupling module then generates a modulation reconstruction cost, which characterizes whether the candidate frequency domain ridge segment better matches the modulation frequency band interpretation corresponding to the measured modulation side reference spectrum. Compared with maintaining the modulation side reference spectrum to form an identifiable frequency deviation relationship, the modulation reconstruction cost is a dimensionless normalized result with a value range of 0 to 1. Among them, 0 indicates that the corresponding candidate frequency domain ridge segment does not form an incalculable frequency deviation limitation under the modulation reconstruction interpretation path, and 1 indicates that the corresponding candidate frequency domain ridge segment reaches the upper limit of the frequency deviation limitation under the modulation reconstruction interpretation path.
[0073] When generating modulation reconstruction costs, the identity inheritance decoupling module takes the observed frequency sequence and dual-modulation reference spectrum in the candidate frequency domain ridge segment as input, reads the effective reference frequency bands in the measured modulation-side reference spectrum and the held modulation-side reference spectrum, and forms a frequency deviation normalization boundary based on frequency resolution requirements, switching frequency measurement error, electrical frequency conversion error, and the admitted bus ripple frequency error. The minimum frequency distance between the observed frequency and the corresponding effective reference frequency band is in Hertz, and the frequency deviation normalization boundary is in Hertz. When the identity inheritance decoupling module confirms that the frequency deviation normalization boundary can be formed and is greater than zero, it forms the measured modulation-side frequency deviation and the held modulation-side frequency deviation respectively according to the same normalization caliber. When the frequency deviation normalization boundary cannot be formed or is not greater than zero, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as an identity pending verification state.
[0074] The identity inheritance decoupling module uses the measured modulation-side frequency deviation as the basic deviation term for modulation reconstruction cost, and uses the difference between the maintaining modulation-side frequency deviation and the measured modulation-side frequency deviation as the comparison advantage term. When the measured modulation-side frequency deviation is less than the maintaining modulation-side frequency deviation, the comparison advantage term is used to reduce the modulation reconstruction cost; when the measured modulation-side frequency deviation is not less than the maintaining modulation-side frequency deviation, the comparison advantage term does not reduce the modulation reconstruction cost. When the comparison advantage term does not reach the distinguishability limit specified by the cost difference judgment condition, no modulation reconstruction source identity output permission is formed. The modulation reconstruction crossing mark is used to restrict the modulation reconstruction source identity output permission. When the candidate frequency domain ridge segment does not carry the modulation reconstruction crossing mark, the modulation reconstruction cost can be used as the comparison cost in the comparison of the motor body source identity, but cannot be used as the basis for the permission of the modulation reconstruction source identity.
[0075] In a preferred implementation, both the measured modulation-side frequency deviation and the held modulation-side frequency deviation are converted to dimensionless results within the range of 0 to 1 according to the frequency deviation normalization boundary. When the held modulation-side frequency deviation is higher than the measured modulation-side frequency deviation, the difference between the two is used as the control advantage quantity, and the basic deviation term is deducted according to the control advantage quantity. The result after deduction is limited to the range of 0 to 1 and is used as the modulation reconstruction cost. When the held modulation-side frequency deviation is not higher than the measured modulation-side frequency deviation, or the control advantage quantity does not reach the distinguishability level limited by the cost difference judgment condition, the basic deviation term is not deducted, and no modulation reconstruction source identity output permission is formed.
[0076] When any of the following situations occur in the dual modulation reference spectrum: the reference retention state is limited, the measured modulation side reference spectrum does not form an effective reference frequency band, or the retention modulation side reference spectrum does not form an effective reference frequency band, the identity inheritance decoupling module does not perform the relative frequency deviation comparison between the measured modulation side reference spectrum and the retention modulation side reference spectrum, and marks the corresponding candidate frequency domain ridge segment as an identity pending verification state. The modulation reconstruction cost is formed and enters the dual cost comparison only when the measured modulation side reference spectrum, the retention modulation side reference spectrum, and the frequency deviation normalization boundary all meet the comparability conditions.
[0077] After obtaining the motor body bearing cost and modulation reconfiguration cost, the identity inheritance decoupling module executes the identity inheritance cost constraint. The object of the identity inheritance cost constraint is the motor body bearing cost and modulation reconfiguration cost formed within the same candidate frequency domain ridge segment. The cost results between different candidate frequency domain ridge segments are not cross-compared. The identity inheritance decoupling module uses the cost difference judgment condition to determine whether the difference between the two costs reaches a distinguishable level. The cost difference judgment condition is a dimensionless judgment condition, which is jointly formed by the stable acceleration sample, the confirmed modulation reconfiguration sample, the test bench calibration record, and the frequency resolution of the acquisition channel. Among them, the frequency resolution of the acquisition channel is converted into a normalized resolution value according to the frequency drift bearing band and the frequency deviation normalization boundary, respectively. The larger value among the normalized resolution values is taken as the minimum distinguishable cost difference lower limit. The cost difference judgment condition is not lower than the minimum distinguishable cost difference lower limit. When the cost difference judgment condition cannot be formed, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as an identity pending verification state.
[0078] For candidate frequency domain ridge segments that have passed the access review, do not have a baseline constraint, have formed motor body bearing costs, have formed modulation and reconstruction costs, and have formed cost difference judgment conditions, the identity inheritance decoupling module compares the motor body bearing costs and modulation and reconstruction costs. When the motor body bearing costs are lower than the modulation and reconstruction costs, and the difference between the two meets the cost difference judgment conditions, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as the motor body source identity. The motor body source identity indicates that the corresponding candidate frequency domain ridge segment is more in line with the motor body frequency domain path that is continuously inherited across the test window, and serves as the identity basis for the subsequent test result output module to judge the abnormal frequency band test results of the motor body.
[0079] When the modulation and reconstruction cost is lower than the motor body's acceptance cost, the difference between the two meets the cost difference judgment condition, and the candidate frequency domain ridge segment carries a modulation and reconstruction crossing mark, the identity inheritance decoupling module marks the corresponding candidate frequency domain ridge segment as the modulation and reconstruction source identity. The modulation and reconstruction source identity indicates that the corresponding candidate frequency domain ridge segment is more consistent with the modulation and reconstruction interpretation of the measured modulation side reference spectrum relative to the maintained modulation side reference spectrum, and serves as the identity basis for the subsequent test result output module to judge the modulation and reconstruction limited frequency band test results.
[0080] When any of the following situations occur: the candidate frequency domain ridge segment crosses the recording restriction window, the channel source is inconsistent, there is a limitation on maintaining the benchmark, the motor body has not formed the cost of bearing the load, the modulation and reconstruction cost has not formed, the cost difference judgment condition has not been formed, or the cost difference does not meet the cost difference judgment condition, the identity inheritance decoupling module will mark the corresponding candidate frequency domain ridge segment as an identity pending verification state. After the identity pending verification state enters the subsequent test result output module, it is only used as a limited input for breakpoint permission gating, and is not used as the direct output basis for the abnormal frequency band test results of the motor body and the modulation and reconstruction limited frequency band test results.
[0081] The identity inheritance decoupling module encapsulates one of the frequency domain source identity tags from the motor body source identity, modulation reconstruction source identity, and identity pending verification status into a frequency domain source identity result. The frequency domain source identity result is associated with the candidate frequency domain ridge segment number. When the motor body acceptance cost and modulation reconstruction cost have been formed, the frequency domain source identity result is associated with the corresponding motor body acceptance cost and modulation reconstruction cost. In cases where a dual cost comparison is not formed due to limited recording window, inconsistent channel sources, limited benchmark maintenance, insufficient effective reference frequency band, inability to form frequency drift acceptance band, inability to form frequency deviation normalization boundary, or inability to form cost difference judgment conditions, the frequency domain source identity result is associated with the corresponding limitation reason and output to the test result output module for performing breakpoint permission gating across operating condition anchor points.
[0082] Based on this processing chain, the identity inheritance decoupling module incorporates the frequency continuity relationship of candidate frequency domain ridge segments, the relative frequency deviation relationship between the measured modulation-side reference spectrum and the maintained modulation-side reference spectrum in the dual modulation reference spectrum, the modulation reconstruction crossing mark, and the operating condition anchor point constraint results into the same identity inheritance cost constraint chain. When a candidate frequency domain ridge segment passes the admission review, the motor body's acceptance cost has been formed, the modulation reconstruction cost has been formed, the cost difference judgment condition has been formed, the dual cost difference reaches a distinguishable level, and the corresponding source identity constraint is met, the motor body's source identity and the modulation reconstruction source identity are generated. Candidate frequency domain ridge segments that do not meet the permission conditions are generated into an identity pending review state.
[0083] The test result output module receives the frequency domain source identity results from the identity inheritance decoupling module and processes them using a cross-operating condition anchor point breakpoint permission gating method. This generates identity-permitted frequency domain test results that include abnormal frequency band test results of the motor body and modulation / reconstruction restricted frequency band test results. The frequency domain source identity results represent the source identity discrimination state formed by the candidate frequency domain ridge segment in the identity inheritance decoupling module. The cross-operating condition anchor point is used to limit the identity continuity permission boundary at the field weakening entry anchor point and the modulation / reconstruction anchor point. The identity-permitted frequency domain test results are used to output the permission test conclusion and restriction description after breakpoint permission gating.
[0084] In this embodiment, the breakpoint permission result is either a permitted state or a non-permitted state. No separate independent amplitude threshold is set. The breakpoint permission gating reads the frequency domain source identity result, the reason for restriction, the weak magnetic field crossing mark, the modulation reconstruction crossing mark, the recorded restricted window position, and the connection result before and after the anchor point. When the candidate frequency domain ridge segment crosses the weak magnetic field and enters the anchor point, and the channel source before and after the weak magnetic field enters the anchor point is consistent, the observation order change falls within the order connection tolerance band, and the weak magnetic field enters the anchor point and is not covered by the recorded restricted window, the breakpoint permission result is a permitted state. If the above conditions are not met, the breakpoint permission result is a non-permitted state, and the corresponding candidate frequency domain ridge segment is written into the breakpoint restricted record.
[0085] When a candidate frequency domain ridge segment crosses a modulation reconstruction anchor point, and the modulation reconstruction anchor point does not cross a record-restricted window before or after it, and the constraint relationship between the frequency domain source identity marker and the modulation reconstruction crossing marker, the motor body acceptance cost and the modulation reconstruction cost are consistent, the breakpoint permission result is a permitted state; when the modulation reconstruction anchor point is covered by a record-restricted window, the modulation reconstruction crossing marker is missing, the frequency domain source identity marker and the cost competition result are inconsistent, or the acceptance result before and after the anchor point cannot be formed, the breakpoint permission result is a non-permitted state, and the corresponding candidate frequency domain ridge segment is written into the breakpoint restricted record. The frequency domain source identity results received by the test result output module include candidate frequency domain ridge segment numbers and frequency domain source identity markers. The frequency domain source identity markers include the motor body source identity, modulation and reconstruction source identity, and identity pending verification status. When the motor body acceptance cost and modulation and reconstruction cost have been formed by the identity inheritance decoupling module, the frequency domain source identity results are associated with the motor body acceptance cost and modulation and reconstruction cost. When the candidate frequency domain ridge segment crosses the weak magnetic field and enters the anchor point or modulation and reconstruction anchor point, the motor body acceptance cost is associated with the acceptance result at the corresponding operating condition anchor point. When the frequency domain source identity result is marked as identity pending verification status, the frequency domain source identity result is associated with the limiting reasons formed in the identity inheritance decoupling module. The limiting reasons are used to record any one of the following: limited window crossing, inconsistent channel source, maintaining the reference limited state, insufficient effective reference frequency band, motor body acceptance cost not formed, modulation and reconstruction cost not formed, cost difference judgment condition not formed, and frequency continuous acceptance limit before and after the modulation and reconstruction anchor point.
[0086] The test result output module uses a unified test window numbering system to perform breakpoint permission checks and identity conflict splitting. This unified test window numbering system is derived from the sampling period, test window length, time-frequency processing window length, operating condition anchor point constraint results, and acquisition channel calibration records of the broadband electrical parameter test records. The test window length is jointly determined by the sampling period and time-frequency processing window length of the broadband electrical parameter test records and is aligned with the anchor point test window position in the operating condition anchor point constraint results. This is used to limit the time granularity for breakpoint permission checks and identity conflict splitting of candidate frequency domain ridge segments. The frequency resolution requirement is in Hertz, used to determine the same test window number and the same channel during the identity conflict splitting stage. Whether two observed frequency sequences from the same source can be distinguished is not used to change the frequency domain source identity result already formed by the identity inheritance decoupling module. When there are insufficient stable acceleration samples, the test result output module uses the acquisition channel calibration record, test window length, and time-frequency processing resolution capability to form the initial frequency resolution requirement. After the stable acceleration samples cover the same source channel, the same test window length, and the observed frequency sequences of adjacent test windows, the test result output module updates the frequency resolution requirement based on the covered stable acceleration samples. The current test batch uses the already formed frequency resolution requirement, and the newly added stable acceleration samples in the current test batch are used to update the frequency resolution requirement of subsequent test batches.
[0087] The test result output module reads the start and end test window numbers, candidate ridge point sequence, observation frequency sequence, channel source, weak magnetic crossing marker, and modulation reconstruction crossing marker of the candidate frequency domain ridge segment based on the candidate frequency domain ridge segment number. It also reads the weak magnetic entry anchor point, modulation reconstruction anchor point, and the position of the recorded restricted window in the test window sequence based on the operating condition anchor point constraint results. The candidate frequency domain ridge segment number ensures that the frequency domain source identity result and the candidate frequency domain ridge segment belong to the same object; the start and end test window numbers limit the time boundary for breakpoint permission checks; the channel source limits the acquisition aperture of the observation frequency sequence; and the weak magnetic crossing marker and modulation reconstruction crossing marker determine whether the candidate frequency domain ridge segment has the basis for crossing operating condition anchor points.
[0088] The test result output module first performs an output admission check on the frequency domain source identity result. The output admission check takes the frequency domain source identity result as the processing object and the candidate frequency domain ridge segment number as the object attribution basis. When any of the following conditions are met: the frequency domain source identity is marked as pending verification, or the frequency domain source identity result is associated with a restricted reason formed in the identity inheritance decoupling module, the test result output module writes the candidate frequency domain ridge segment associated with the frequency domain source identity result into the breakpoint restricted record. The breakpoint restricted record includes the candidate frequency domain ridge segment number, restricted position, restricted reason, and frequency domain source identity mark. The restricted position is one of the following: operating condition anchor point position, test window number, or frequency overlap position. The candidate frequency domain ridge segment written into the breakpoint restricted record is retained as a restricted description and is not included in the abnormal frequency band test results of the motor body and the modulation reconstruction restricted frequency band test results.
[0089] For frequency domain source identity results that pass the output admission check, the test result output module performs a breakpoint permission check based on the crossing relationship between the candidate frequency domain ridge segment and the magnetic weakening entry anchor point and modulation reconstruction anchor point, forming a breakpoint permission result. When the start and end test window numbers of the candidate frequency domain ridge segment cover the magnetic weakening entry anchor point, the magnetic weakening entry anchor point is used as the magnetic weakening breakpoint check position; when the start and end test window numbers of the candidate frequency domain ridge segment cover the modulation reconstruction anchor point, the modulation reconstruction anchor point is used as the modulation reconstruction breakpoint check position; when the candidate frequency domain ridge segment does not cross the magnetic weakening entry anchor point and the modulation reconstruction anchor point, a same-condition breakpoint permission result is formed under the condition that the output admission check is passed and no breakpoint restriction record is written. The same-condition breakpoint permission result is used for permission output within the same operating condition interval.
[0090] At the weak magnetic field breakpoint check location, the test result output module checks whether the candidate frequency domain ridge segment associated with the frequency domain source identity result carries a weak magnetic field crossing marker, and checks whether the candidate ridge point sequence before and after the weak magnetic field entry anchor point maintains the same channel source. If any of the following conditions are met: the weak magnetic field crossing marker is missing, the channel source before and after the weak magnetic field entry anchor point is inconsistent, or the weak magnetic field entry anchor point is covered by the recording restricted window, the test result output module writes the candidate frequency domain ridge segment into the breakpoint restricted record; if the weak magnetic field crossing marker exists, the channel source before and after the weak magnetic field entry anchor point is consistent, and the weak magnetic field entry anchor point is not covered by the recording restricted window, a breakpoint permission result for the weak magnetic field entry anchor point is formed.
[0091] At the modulation and reconstruction breakpoint check location, the test result output module first checks whether there is a record-restricted window crossing before and after the modulation and reconstruction anchor point. If there is a record-restricted window crossing, the candidate frequency domain ridge segment is written into the breakpoint restricted record. If there is no record-restricted window crossing, a permission check is performed according to the frequency domain source identity mark. For candidate frequency domain ridge segments whose frequency domain source identity mark is the motor body source identity, the test result output module reads the acceptance result corresponding to the modulation and reconstruction anchor point in the motor body acceptance cost, and forms the breakpoint permission result of the modulation and reconstruction anchor point when the acceptance result is not marked as acceptance restriction. For candidate frequency domain ridge segments whose frequency domain source identity mark is the modulation and reconstruction source identity, the test result output module checks whether the candidate frequency domain ridge segment carries a modulation and reconstruction crossing mark, and forms the breakpoint permission result of the modulation and reconstruction anchor point when the candidate frequency domain ridge segment carries a modulation and reconstruction crossing mark. If the candidate frequency domain ridge segment does not carry a modulation and reconstruction crossing mark, it is written into the breakpoint restricted record.
[0092] When the test result output module generates abnormal frequency band test results for the motor body, it takes candidate frequency domain ridge segments that are marked as motor body source identity and have passed the breakpoint permission check as the processing objects. For candidate frequency domain ridge segments that cross the weak magnetic entry anchor point and modulation reconstruction anchor point, after the test result output module forms a breakpoint permission result for all the crossed operating condition anchor points, it combines the observed frequency sequence associated with the candidate frequency domain ridge segment, the motor body source identity, the motor body acceptance cost, and the breakpoint permission result to form the abnormal frequency band test result for the motor body. For candidate frequency domain ridge segments that do not cross the weak magnetic entry anchor point and modulation reconstruction anchor point, when the test result output module passes the access check and forms a breakpoint permission result for the same operating condition, it includes the candidate frequency domain ridge segment in the abnormal frequency band test result for the motor body. The abnormal frequency band test result for the motor body is used to represent the abnormal candidate frequency band test output that belongs to the motor body source after being confirmed by the frequency domain source identity result and the breakpoint permission gating, and is not used as the result of the motor body fault type determination.
[0093] When the test result output module generates modulation-reconstruction-limited frequency band test results, it takes candidate frequency domain ridge segments that are marked with the frequency domain source identity as the modulation-reconstruction source identity, carry modulation-reconstruction crossing markers, and have passed the modulation-reconstruction anchor breakpoint permission check as the processing objects. The test result output module combines the observed frequency sequence associated with the candidate frequency domain ridge segments, the modulation-reconstruction source identity, the modulation-reconstruction cost, and the modulation-reconstruction anchor breakpoint permission results to form the modulation-reconstruction-limited frequency band test results. The modulation-reconstruction-limited frequency band test results are formed based on the modulation-reconstruction source identity, the modulation-reconstruction crossing markers, and the modulation-reconstruction anchor breakpoint permission check.
[0094] The test result output module also performs identity conflict splitting for multiple frequency domain source identity results. Before performing identity conflict splitting, the test result output module reads the frequency resolution requirement corresponding to the current test batch. If the frequency resolution requirement cannot be formed, in the case where there are multiple frequency domain source identity results under the same test window number and the same channel source, the frequency domain source identity results participating in the comparison are written into the breakpoint restricted record. If the frequency resolution requirement has been formed, the test result output module obtains the corresponding frequency points in the observation frequency sequence corresponding to the frequency domain source identity results participating in the comparison under the same test window number and the same channel source, and forms pairwise observation frequency differences. The pairwise observation frequency differences are in Hertz, which is the same dimension as the frequency resolution requirement. When the pairwise observation frequency differences are not greater than the frequency resolution requirement, the corresponding frequency domain source identity result is determined as the object participating in identity conflict splitting, and the frequency position corresponding to the pairwise observation frequency differences is determined as the frequency overlap part.
[0095] In identity conflict splitting, when the frequency domain source identity results participating in identity conflict splitting have the same frequency domain source identity label and are not associated with a restriction reason, the test result output module will merge the frequency overlap part into the test result consistent with the frequency domain source identity label; when the frequency domain source identity label is the motor body source identity, the frequency overlap part will be merged into the abnormal frequency band test result of the motor body; when the frequency domain source identity label is the modulation reconstruction source identity, the frequency overlap part will be merged into the modulation reconstruction restricted frequency band test result. When the frequency domain source identity results participating in identity conflict splitting contain both the motor body source identity and the modulation reconstruction source identity, the test result output module will write the frequency overlap part into the breakpoint restricted record and retain it as a restriction description.
[0096] The test result output module ultimately encapsulates the abnormal frequency band test results of the motor body, the modulation and reconstruction restricted frequency band test results, and the breakpoint restricted records into identity-permitted frequency domain test results. The abnormal frequency band test results of the motor body in the identity-permitted frequency domain test results come from the source identity of the motor body that has passed the breakpoint permission check. The modulation and reconstruction restricted frequency band test results come from the source identity of the modulation and reconstruction that carries the modulation and reconstruction crossing mark and has passed the modulation and reconstruction anchor breakpoint permission check. The breakpoint restricted records are used to retain the identity pending verification status, the breakpoint unpermitted status, and the identity conflict status. The test result output module first performs an output admission check on the frequency domain source identity results, then performs a breakpoint permission check across operating condition anchor points, and finally generates the identity-permitted frequency domain test results.
[0097] The above description of the disclosed embodiments enables those skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A high-speed motor testing system based on frequency domain feature decoupling, characterized in that, include: The test record construction module acquires high-speed acceleration-related test data during the continuous acceleration process of the high-speed motor, generates wideband electrical parameter test records using a unified time base encapsulation method, and marks the field weakening entry anchor point and modulation reconstruction anchor point in the wideband electrical parameter test records using a working condition switching anchoring method, generating working condition anchor point constraint results. The frequency domain event construction module uses a continuous time-frequency ridge extraction method with operating condition anchor point constraints to process broadband electrical parameter test records, generate candidate frequency domain ridge segments, and uses a comparison mapping method between the measured modulation side and the hold modulation side to process the candidate frequency domain ridge segments and generate a dual modulation reference spectrum. The identity inheritance decoupling module uses an identity inheritance cost constraint method that includes the motor body acceptance cost and modulation reconstruction cost to process the candidate frequency domain ridge segment, dual modulation reference spectrum and operating condition anchor point constraint results, and generates frequency domain source identity results. The test result output module uses a cross-operating condition anchor point breakpoint permission gating method to process the frequency domain source identity results and operating condition anchor point constraint results, generating identity-permitted frequency domain test results that include abnormal frequency band test results of the motor body, modulation and reconstruction restricted frequency band test results, and breakpoint restricted records.
2. The high-speed motor testing system based on frequency domain feature decoupling according to claim 1, characterized in that, A unified time-base encapsulation method is used to generate wideband electrical parameter test records, including: using the synchronous trigger signal of the test bench as the time base origin, performing fixed delay compensation and test window boundary alignment processing on the electrical parameter acquisition timestamp and control state timestamp, and encapsulating the high-speed acceleration associated test data into wideband electrical parameter test records arranged according to the test windows; when the test window does not simultaneously meet the window acceptance conditions of motor terminal voltage and current waveform integrity, control state timestamp increment validity and DC bus electrical parameter window coverage, the corresponding test window is marked as a record-restricted window, so that the record-restricted window is not used as a continuous acceptance interval of candidate frequency domain ridge segment.
3. The high-speed motor testing system based on frequency domain feature decoupling according to claim 2, characterized in that, The operating condition switching anchoring method is used to generate operating condition anchor point constraint results, including: for broadband electrical parameter test records not marked as recording restricted windows, continuous test window evidence constraints are used to mark the magnetic weakening entry anchor point; after the magnetic weakening entry anchor point, the consistency of pulse width modulation strategy state change, switching frequency continuity, and continuous occupancy state of phase voltage waveform near the DC bus voltage boundary is used to mark the modulation reconstruction anchor point; the positions of the magnetic weakening entry anchor point, modulation reconstruction anchor point, and recording restricted window in the test window sequence are encapsulated as operating condition anchor point constraint results.
4. The high-speed motor testing system based on frequency domain feature decoupling according to claim 3, characterized in that, Candidate frequency domain ridge segments are generated using a continuous time-frequency ridge extraction method constrained by operating condition anchor points. This includes: excluding restricted windows based on the results of operating condition anchor point constraints, and defining the continuous boundary of candidate ridge points using the weak magnetic entry anchor point and the modulation reconstruction anchor point; performing time-frequency processing on the motor terminal voltage and current waveforms within the continuous boundary to extract candidate ridge points with the same channel source and whose frequency changes satisfy the continuous boundary relationship; writing a weak magnetic crossing mark when the continuously connected candidate ridge points cross the weak magnetic entry anchor point, and writing a modulation reconstruction crossing mark when they cross the modulation reconstruction anchor point, thereby generating candidate frequency domain ridge segments.
5. A high-speed motor testing system based on frequency domain feature decoupling according to claim 4, characterized in that, A dual-modulation reference spectrum is generated using a mapping method that compares the measured modulation side and the hold-modulation side. This includes: using the test window containing the candidate frequency domain ridge segment as the measured modulation side window, generating a measured modulation side reference spectrum based on the pulse width modulation strategy state, switching frequency, electrical frequency converted from rotational speed correlation, and DC bus electrical parameters of the measured modulation side window; when obtaining the hold-modulation side reference window, generating a hold-modulation side reference spectrum based on the pulse width modulation strategy state of the hold-modulation side reference window, the hold-side switching frequency continuity value formed by the continuity between the switch frequency of the hold-modulation side reference window and the switch frequency of the measured modulation side window, and the electrical frequency and DC bus electrical parameters of the measured modulation side window; and encapsulating the measured modulation side reference spectrum and the hold-modulation side reference spectrum into a dual-modulation reference spectrum. The modulation-side reference window is a test window that was not marked as a recording-restricted window before the modulation reconstruction anchor point and where the pulse width modulation strategy is stable. When the modulation-side reference window is not obtained, the measured modulation-side reference spectrum and the retention reference restricted state are encapsulated into a dual modulation reference spectrum with the retention reference restricted state.
6. The high-speed motor testing system based on frequency domain feature decoupling according to claim 5, characterized in that, An identity inheritance cost constraint method, which includes motor body acceptance cost and modulation reconfiguration cost, is adopted. This includes: performing admission verification on candidate frequency domain ridge segments; marking the identity as pending verification in any of the following situations: the candidate frequency domain ridge segment crosses a record-restricted window or has an inconsistent channel source; for candidate frequency domain ridge segments that pass the admission verification, when a frequency drift acceptance band can be formed, determining the motor body acceptance cost based on whether the frequency change of the candidate frequency domain ridge segment satisfies a continuous acceptance relationship; and in cases where the dual modulation reference spectrum does not have a reference constraint state, and the measured modulation-side reference spectrum and the modulation are not... When both side reference spectra form effective reference frequency bands and frequency deviations from normalization boundaries can be formed, modulation reconstruction costs are formed based on the frequency deviation relationships of candidate frequency domain ridge segments relative to the measured modulation side reference spectrum and the maintained modulation side reference spectrum, respectively. The modulation reconstruction crossing mark is used as a constraint condition for the output permission of the modulation reconstruction source identity. In any of the following cases, the frequency drift take-up band cannot be formed, the dual modulation reference spectrum has a maintained reference limited state, the effective reference frequency band cannot be formed, or the frequency deviation from normalization boundaries cannot be formed, the corresponding candidate frequency domain ridge segment is marked as an identity pending verification state.
7. A high-speed motor testing system based on frequency domain feature decoupling according to claim 6, characterized in that, The generation of frequency domain source identity results includes: for candidate frequency domain ridge segments that have passed the admission review, are not marked as pending identity review, and have formed motor body acceptance cost, modulation and reconstruction cost, and cost difference judgment conditions, comparing the motor body acceptance cost and modulation and reconstruction cost; when the motor body acceptance cost is lower than the modulation and reconstruction cost and the difference between the two meets the cost difference judgment condition, marking the motor body source identity; when the modulation and reconstruction cost is lower than the motor body acceptance cost, the difference between the two meets the cost difference judgment condition, and the candidate frequency domain ridge segment carries a modulation and reconstruction crossing mark, marking the modulation and reconstruction source identity; when the candidate frequency domain ridge segment... When any of the following situations occur: crossing a record-restricted window, inconsistent channel sources, existence of a baseline-restricted state, lack of motor body acceptance cost formation, lack of modulation and reconstruction cost formation, lack of cost difference judgment conditions, or cost difference not meeting cost difference judgment conditions, the identity is marked as pending verification and associated with the corresponding restriction reason; one of the frequency domain source identity tags from the motor body source identity, modulation and reconstruction source identity, and identity pending verification state, along with the corresponding candidate frequency domain ridge segment number, is encapsulated into a frequency domain source identity result.
8. A high-speed motor testing system based on frequency domain feature decoupling according to claim 7, characterized in that, The frequency domain source identity results are processed using a cross-operating condition anchor point breakpoint permission gating method, including: performing an output admission check on the frequency domain source identity results; in any case where the frequency domain source identity is marked as pending verification or the frequency domain source identity result is associated with a restricted reason, writing the candidate frequency domain ridge segment associated with the frequency domain source identity result into the breakpoint restriction record; for the frequency domain source identity results that pass the output admission check, based on the position of the weak magnetic entry anchor point, modulation reconstruction anchor point and the record restricted window in the test window sequence in the operating condition anchor point constraint results, verifying the crossing relationship between the candidate frequency domain ridge segment and the weak magnetic entry anchor point and the modulation reconstruction anchor point, and performing a breakpoint permission check to form a breakpoint permission result corresponding to the crossed operating condition anchor point.
9. A high-speed motor testing system based on frequency domain feature decoupling according to claim 8, characterized in that, The test results for abnormal frequency bands of the motor body and the test results for modulation and reconstruction restricted frequency bands are generated, including: forming test results for abnormal frequency bands of the motor body by marking the frequency domain source identity as the source identity of the motor body and having passed the breakpoint permission check; and forming test results for modulation and reconstruction restricted frequency bands by marking the frequency domain source identity as the source identity of modulation and reconstruction, carrying modulation and reconstruction crossing marks and having passed the modulation and reconstruction anchor breakpoint permission check.
10. A high-speed motor testing system based on frequency domain feature decoupling according to claim 9, characterized in that, The generation of identity-permitted frequency domain test results includes: when multiple frequency domain source identity results form pairwise observation frequency differences under the same test window number and the same channel source, and the pairwise observation frequency differences are not greater than the frequency resolution requirement, the corresponding frequency domain source identity results are identified as objects participating in identity conflict diversion; when the frequency domain source identity results participating in identity conflict diversion have the same frequency domain source identity label and are not associated with a restriction reason, the frequency overlap part is merged into the motor body abnormal frequency band test result or modulation reconstruction restricted frequency band test result consistent with the same frequency domain source identity label; when both motor body source identity and modulation reconstruction source identity exist in the frequency domain source identity results participating in identity conflict diversion, the frequency overlap part is written into the breakpoint restricted record; the motor body abnormal frequency band test result, modulation reconstruction restricted frequency band test result, and breakpoint restricted record are encapsulated into identity-permitted frequency domain test results.
Citation Information
Patent Citations
Weak magnetic field measurement device and method based on modal localization effect
CN110542869A
Cooperative management and control method of prison big data center based on multi-modal intelligent agent
CN121547607A
