Inverter DC side signal acquisition method, device, electronic device and storage medium

By collecting DC voltage signals in the permanent magnet synchronization motor and low -pass filtering, the problem of fluctuations and noise of voltage signal sampling is solved, and the stability of current closed -loop control and the improvement of the motor performance.

CN114915161BActive Publication Date: 2025-01-28DONGFENG MOTOR GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210356831.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-31
Publication Date
2025-01-28
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

There are large fluctuations and noises in the DC-side voltage signal sampling of the inverter in a permanent magnet synchronous motor, which affects the stability of the current closed-loop control and the NVH and EMC performance of the motor.

Method used

The inverter DC signal acquisition method is adopted, and the voltage signal is directly collected and the low -pass filtering is used to determine a voltage signal that takes into account noise filtering and response speed for current closed -loop control.

Benefits of technology

Effective filtering and removing noise, improving the stability of current closed -loop control, improving the NVH and EMC properties of permanent magnet synchronous motors, and ensuring the followability and response speed of the voltage signal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114915161B_ABST
    Figure CN114915161B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, electronic device and storage medium for acquiring signals on the DC side of an inverter, and relates to the technical field of motor control. The method includes the following steps: acquiring a voltage signal u1 on the DC side of a permanent magnet synchronous motor inverter; performing low-pass filtering on the voltage signal; and determining a voltage signal u0 for current closed-loop control calculation based on the voltage signal u1 and the voltage signal u2 after low-pass filtering. The present application filters out noise interference of the voltage signal on the DC side of the permanent magnet synchronous motor inverter, ensures the stability of subsequent current closed-loop control, and improves the NVH performance and EMC performance of the permanent magnet synchronous motor; it can also make the final determined DC side voltage signal have good followability with the acquired voltage signal, ensure the response speed, and avoid the reduction of voltage utilization or voltage output saturation due to the poor followability of the voltage signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of motor control, and in particular to a method, device, electronic device and storage medium for acquiring signals on the DC side of an inverter. Background Art

[0002] In a permanent magnet synchronous motor, the inverter is used to convert direct current into three-phase alternating current; in the vector control of a permanent magnet synchronous motor, the controller controls the on / off of the upper and lower bridge arm switching devices of the inverter according to the voltage signal collected on the DC side of the inverter to generate the corresponding three-phase voltage, and then output the corresponding three-phase current. It can be seen that the accuracy of the voltage signal on the DC side of the inverter is related to the stability of the subsequent permanent magnet synchronous motor current closed-loop control SVPWM.

[0003] If the DC voltage sampling value Vdc_SV is directly used in the permanent magnet synchronous motor current closed-loop control SVPWM, such as Figure 1 As shown, due to the large fluctuation of the DC voltage sampling value Vdc_SV, that is, there is a large high-frequency noise caused by sampling accuracy or electromagnetic interference, the DC voltage sampling value Vdc_SV cannot represent the actual DC voltage change. If the DC voltage sampling value Vdc_SV is directly used in the subsequent vector control, due to the presence of noise, the output three-phase current will inevitably fluctuate to a certain extent, which makes the control stability of the permanent magnet synchronous motor poor, and in severe cases it will also affect the NVH performance and EMC performance of the motor.

[0004] In the related technology, in order to reduce the interference of noise on subsequent calculations, the N-time average value of the DC voltage sampling value Vdc_SV is also used in the subsequent permanent magnet synchronous motor current closed-loop control SVPWM. However, the averaged DC voltage sampling value Vdc_SV still introduces noise into the subsequent calculations and still interferes with the actual voltage response speed. Summary of the invention

[0005] The embodiments of the present application provide a method, device, electronic device and storage medium for acquiring signals on the DC side of an inverter, so as to solve the technical problem in the related art that noise exists in the DC side voltage sampling for current closed-loop control calculation of a permanent magnet synchronous motor.

[0006] In a first aspect, a method for acquiring a DC side signal of an inverter is provided, comprising the following steps:

[0007] Collect the voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0008] Performing low-pass filtering on the voltage signal u1;

[0009] A voltage signal u0 that can be used for current closed-loop control calculation is determined based on the voltage signal u1 and the voltage signal u2 after low-pass filtering.

[0010] In the embodiment of the present application, the voltage signal u1 of the permanent magnet synchronous motor directly collected and the voltage signal u2 after the voltage signal u1 is low-pass filtered are combined, which can not only filter out the noise in the original DC voltage signal, but also take into account the followability to ensure the response speed, thereby providing a better vector input for the permanent magnet synchronous motor current closed-loop control SVPWM, and ensuring the accuracy of subsequent SVPWM calculations and the stability of current closed-loop control.

[0011] In some embodiments, the voltage signal u0 is determined according to a difference Δu between the voltage signal u1 and the voltage signal u2.

[0012] In some embodiments, the specific step of determining the voltage signal u0 for current closed-loop control calculation based on the voltage signal u1 and the low-pass filtered voltage signal u2 includes:

[0013] Calculate the difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering;

[0014] The difference △u is compared with the set increment threshold S1 and decrement threshold S2, and the voltage signal u1 or the voltage signal u2 is determined as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

[0015] In some embodiments, the specific steps of comparing the difference Δu with the set increment threshold S1 and decrement threshold S2, and determining whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result include:

[0016] If the difference Δu is greater than the increment threshold S1 or less than the decrement threshold S2, the voltage signal u1 is used as the voltage signal u0; otherwise, the voltage signal u2 is used as the voltage signal u0.

[0017] In some embodiments, the step of determining the increment threshold S1 and the decrement threshold S2 comprises:

[0018] The noise amplitude of the voltage signal u1 is extracted, and the increment threshold S1 and the decrement threshold S2 are determined according to the noise amplitude of the voltage signal u1, wherein the increment threshold S1 = - the decrement threshold S2.

[0019] In some embodiments, the specific steps of extracting the noise amplitude of the voltage signal u1 include:

[0020] The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally.

[0021] In some embodiments, the value range of the incremental threshold S1 includes 10V to 30V.

[0022] In a second aspect, a signal acquisition device for a DC side of an inverter is provided, comprising:

[0023] An acquisition module, which is configured to acquire a voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0024] A filtering module, configured to perform low-pass filtering on the voltage signal u1;

[0025] A determination module is configured to determine a voltage signal u0 that can be used for current closed-loop control calculation according to the voltage signal u1 and the voltage signal u2 after low-pass filtering.

[0026] In some embodiments, the determination module is configured to determine the voltage signal u0 according to a difference Δu between the voltage signal u1 and the voltage signal u2.

[0027] In some embodiments, the determining module is configured to:

[0028] A calculation unit configured to calculate a difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering;

[0029] The comparison output unit is configured to compare the difference △u with the set increment threshold S1 and decrement threshold S2, and determine whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

[0030] In some embodiments, the comparison output unit is specifically configured as:

[0031] If the difference Δu is greater than the increment threshold S1 or less than the decrement threshold S2, the voltage signal u1 is used as the voltage signal u0; otherwise, the voltage signal u2 is used as the voltage signal u0.

[0032] In a third aspect, an electronic device is provided, comprising a memory and a processor, wherein the memory stores a computer program running on the processor, and when the processor executes the computer program, the steps of the inverter DC side signal acquisition method as described above are implemented.

[0033] In a fourth aspect, a storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the inverter DC side signal acquisition method as described above are implemented.

[0034] The beneficial effects brought about by the technical solution provided in the present application include: filtering out the noise interference of the voltage signal on the DC side of the permanent magnet synchronous motor inverter, ensuring the stability of the subsequent current closed-loop control, and improving the NVH performance and EMC performance of the permanent magnet synchronous motor; it can also make the final DC side voltage signal have good followability with the collected voltage signal, ensure the response speed, and avoid the reduction of voltage utilization or voltage output saturation due to the poor followability of the voltage signal. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0036] Figure 1 It is a time domain curve diagram of the directly collected DC voltage sampling value Vdc_SV;

[0037] Figure 2 A flowchart of a method for acquiring signals on the DC side of an inverter provided in an embodiment of the present application;

[0038] Figure 3 It is a time domain curve diagram of the voltage signal u2 after low-pass filtering and the collected voltage signal u1;

[0039] Figure 4 A specific flow chart of a method for acquiring signals on the DC side of an inverter provided in an embodiment of the present application;

[0040] Figure 5 A time domain curve diagram of the voltage signal u0 and the collected voltage signal u1 obtained in the embodiment of the present application and available for current closed-loop control calculation;

[0041] Figure 6 A structural block diagram of a DC side signal acquisition device for an inverter provided in an embodiment of the present application;

[0042] Figure 7 A structural block diagram of an electronic device provided in an embodiment of the present application.

[0043] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0045] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0046] An embodiment of the present application provides a method for acquiring signals on the DC side of an inverter, which can filter out noise interference from the voltage signal on the DC side of a permanent magnet synchronous motor inverter, thereby ensuring the stability of subsequent current closed-loop control and improving the NVH performance and EMC performance of the permanent magnet synchronous motor; it can also ensure that the final determined DC side voltage signal has good followability with the acquired voltage signal, thereby ensuring response speed and avoiding reduced voltage utilization or voltage output saturation due to poor voltage signal followability.

[0047] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0048] like Figure 2 As shown, the embodiment of the present application provides a method for acquiring a DC side signal of an inverter, comprising the following steps:

[0049] S001: Collect the voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0050] S002: Perform low-pass filtering on the voltage signal u1;

[0051] S003: Determine a voltage signal u0 that can be used for current closed-loop control calculation according to the voltage signal u1 and the voltage signal u2 after low-pass filtering.

[0052] If the voltage signal u2 after low-pass filtering is directly used as the calculation quantity of the current closed-loop control, although the noise of the collected voltage signal u1 is filtered out, the response speed will be reduced. Under the operating conditions of new energy vehicles, the DC bus voltage provided by the battery may have certain mutations, such as Figure 3As shown in the figure, when the DC bus voltage suddenly changes, the voltage signal u2 after low-pass filtering and the voltage signal u1 before low-pass filtering have poor tracking performance, which can easily lead to poor control performance. Then, if the DC voltage suddenly rises, the poor tracking performance may cause the voltage utilization rate to decrease, which in turn leads to the problem of excessive output current changes; if the DC voltage suddenly drops, problems such as output voltage saturation in the current closed-loop control may occur, which may cause the permanent magnet synchronous motor to lose control.

[0053] In the embodiment of the present application, the voltage signal u1 of the permanent magnet synchronous motor directly collected and the voltage signal u2 after the voltage signal u1 is low-pass filtered are combined, which can not only filter out the noise in the original DC voltage signal, but also take into account the followability to ensure the response speed, thereby providing a better vector input for the permanent magnet synchronous motor current closed-loop control SVPWM, and ensuring the accuracy of subsequent SVPWM calculations and the stability of current closed-loop control.

[0054] As a preferred solution of the embodiment of the present application, the voltage signal u0 is determined according to the difference Δu between the voltage signal u1 and the voltage signal u2.

[0055] Furthermore, the specific steps of determining the voltage signal u0 for current closed-loop control calculation based on the voltage signal u1 and the low-pass filtered voltage signal u2 include:

[0056] Calculate the difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering;

[0057] The difference △u is compared with the set increment threshold S1 and decrement threshold S2, and the voltage signal u1 or the voltage signal u2 is determined as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

[0058] Furthermore, the specific steps of comparing the difference △u with the set increment threshold S1 and decrement threshold S2, and determining whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result include:

[0059] If the difference Δu is greater than the increment threshold S1 or less than the decrement threshold S2, the voltage signal u1 is used as the voltage signal u0; otherwise, the voltage signal u2 is used as the voltage signal u0.

[0060] The following is a detailed description of the inverter DC side signal acquisition method in conjunction with a specific embodiment. Figure 4 As shown, the embodiment of the present application specifically provides a method for acquiring signals on the DC side of an inverter, and the specific steps include:

[0061] Q001: Collect the voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0062] Q002: Perform low-pass filtering on the voltage signal u1 to obtain a voltage signal u2;

[0063] Q003: Calculate the difference △u between the voltage signal u1 and the voltage signal u2;

[0064] Q004: Determine whether the difference △u is greater than the increment threshold S1 or less than the decrement threshold S2;

[0065] Q005: If yes, the voltage signal u1 is used as output;

[0066] Q006: If not, the voltage signal u2 is used as output.

[0067] In this embodiment, the output voltage signal is used as the voltage signal for the permanent magnet synchronous motor current closed-loop control. Figure 5 As shown, it is a curve diagram of the voltage signal u0 obtained by processing the embodiment of the present application and the voltage of the initially collected voltage signal u1 in the time domain. It can be seen from the figure that the voltage signal u0 can better follow the changes of the initially collected voltage signal u1, ensuring the accuracy of the subsequent SVPWM calculation and the stability of the current closed-loop control, avoiding the reduction of voltage utilization or voltage output saturation caused by the poor followability of the voltage signal. At the same time, the noise interference of the initially collected DC voltage signal is filtered out, ensuring the stability of the control, and improving the control performance and NVH, EMC and other performances of the permanent magnet synchronous motor.

[0068] Among them, the embodiment of the present application focuses on the DC voltage sampling and determination for vector control, and does not pay attention to how to perform vector control subsequently. How to perform vector control is also well known to those skilled in the art, so it will not be described in detail here.

[0069] As another preferred solution of the embodiment of the present application, the step of determining the increment threshold S1 and the decrement threshold S2 includes:

[0070] The noise amplitude of the voltage signal u1 is extracted, and the increment threshold S1 and the decrement threshold S2 are determined according to the noise amplitude of the voltage signal u1, wherein the increment threshold S1 = - the decrement threshold S2.

[0071] Furthermore, the specific steps of extracting the noise amplitude of the voltage signal u1 include:

[0072] The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally.

[0073] Specifically, the value range of the incremental threshold S1 includes 10V to 30V.

[0074] In the embodiment of the present application, the increment threshold S1 is selected from 10V to 30V according to the motor model and is a positive number, while the decrement threshold S2 is selected from -30V to -10V. Specifically, the specific steps for determining the increment threshold S1 and the decrement threshold S2 are:

[0075] The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally, and two thresholds, one positive and one negative, are determined according to the extracted noise amplitude, namely, an increment threshold S1 and a decrement threshold S2, and the increment threshold S1 = - the decrement threshold S2. The external measuring device may optionally include a current clamp, an oscilloscope, etc.

[0076] like Figure 6 As shown, the embodiment of the present application also provides an inverter DC side signal acquisition device, including:

[0077] An acquisition module, which is configured to acquire a voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0078] A filtering module, configured to perform low-pass filtering on the voltage signal u1;

[0079] A determination module is configured to determine a voltage signal u0 that can be used for current closed-loop control calculation according to the voltage signal u1 and the voltage signal u2 after low-pass filtering.

[0080] In the embodiment of the present application, the voltage signal u1 of the permanent magnet synchronous motor directly collected and the voltage signal u2 after the voltage signal u1 is low-pass filtered are combined, which can not only filter out the noise in the original DC voltage signal, but also take into account the followability to ensure the response speed, thereby providing a better vector input for the permanent magnet synchronous motor current closed-loop control SVPWM, and ensuring the accuracy of subsequent SVPWM calculations and the stability of current closed-loop control.

[0081] As a preferred solution of the embodiment of the present application, the determination module is configured to determine the voltage signal u0 according to the difference Δu between the voltage signal u1 and the voltage signal u2.

[0082] Further, the determination module is configured to:

[0083] A calculation unit configured to calculate a difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering;

[0084] The comparison output unit is configured to compare the difference △u with the set increment threshold S1 and decrement threshold S2, and determine whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

[0085] Furthermore, the comparison output unit is specifically configured as follows:

[0086] If the difference Δu is greater than the increment threshold S1 or less than the decrement threshold S2, the voltage signal u1 is used as the voltage signal u0; otherwise, the voltage signal u2 is used as the voltage signal u0.

[0087] The following is a detailed description of the inverter DC side signal acquisition method in conjunction with a specific embodiment. Figure 4 As shown, the embodiment of the present application specifically provides a method for acquiring signals on the DC side of an inverter, and the specific steps thereof include:

[0088] Q001: Collect the voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter;

[0089] Q002: Perform low-pass filtering on the voltage signal u1 to obtain a voltage signal u2;

[0090] Q003: Calculate the difference △u between the voltage signal u1 and the voltage signal u2;

[0091] Q004: Determine whether the difference △u is greater than the increment threshold S1 or less than the decrement threshold S2;

[0092] Q005: If yes, the voltage signal u1 is used as output;

[0093] Q006: If not, the voltage signal u2 is used as output.

[0094] In this embodiment, the output voltage signal is used as the voltage signal for the permanent magnet synchronous motor current closed-loop control. Figure 5 As shown, it is a curve diagram of the voltage signal u0 obtained by processing the embodiment of the present application and the voltage of the initially collected voltage signal u1 in the time domain. It can be seen from the figure that the voltage signal u0 can better follow the changes of the initially collected voltage signal u1, ensuring the accuracy of the subsequent SVPWM calculation and the stability of the current closed-loop control, avoiding the reduction of voltage utilization or voltage output saturation caused by the poor followability of the voltage signal. At the same time, the noise interference of the initially collected DC voltage signal is filtered out, ensuring the stability of the control, and improving the control performance and NVH, EMC and other performances of the permanent magnet synchronous motor.

[0095] Among them, the embodiment of the present application focuses on the DC voltage sampling and determination for vector control, and does not pay attention to how to perform vector control subsequently. How to perform vector control is also well known to those skilled in the art, so it will not be described in detail here.

[0096] As another preferred solution of the embodiment of the present application, before processing the output voltage signal, it is also necessary to determine the values ​​of the increment threshold S1 and the decrement threshold S2, wherein the step of determining the increment threshold S1 and the decrement threshold S2 includes:

[0097] The noise amplitude of the voltage signal u1 is extracted, and the increment threshold S1 and the decrement threshold S2 are determined according to the noise amplitude of the voltage signal u1, wherein the increment threshold S1 = - the decrement threshold S2.

[0098] Furthermore, the specific steps of extracting the noise amplitude of the voltage signal u1 include:

[0099] The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally.

[0100] Specifically, the value range of the incremental threshold S1 includes 10V to 30V.

[0101] In the embodiment of the present application, the increment threshold S1 is selected from 10V to 30V according to the motor model and is a positive number, while the decrement threshold S2 is selected from -30V to -10V. Specifically, the specific steps for determining the increment threshold S1 and the decrement threshold S2 are:

[0102] The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally, and two thresholds, one positive and one negative, are determined according to the extracted noise amplitude, namely, an increment threshold S1 and a decrement threshold S2, and the increment threshold S1 = - the decrement threshold S2. The external measuring device may optionally include a current clamp, an oscilloscope, etc.

[0103] An embodiment of the present application provides an electronic device, including a memory and a processor. The memory stores a computer program running on the processor, and the processor implements the steps of the inverter DC side signal acquisition method as described above when executing the computer program.

[0104] like Figure 7 As shown, it is a schematic diagram of the structure of an electronic device provided by an embodiment of the present application. The electronic device includes: a processor and a memory; the memory stores computer executable instructions; the processor is used to execute the computer executable instructions to implement the steps in the inverter DC side signal acquisition method as described above.

[0105] The processor may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0106] The memory may include a computer program product, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor may execute the program instructions to implement the steps in the inverter DC side signal acquisition method of each embodiment and / or other desired functions.

[0107] An embodiment of the present application further provides a storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the inverter DC side signal acquisition method as described above are implemented.

[0108] The present application embodiment can be a system, method and / or computer program product. The computer program product may include a computer-readable storage medium, which is loaded with a computer-readable program instruction for making a processor realize various aspects of the present application. The computer program product can be written in any combination of one or more programming languages ​​to perform the program code for performing the operation of the present application embodiment, and the programming language includes an object-oriented programming language, such as Java, C++, etc., and also includes a conventional procedural programming language, such as "C" language or similar programming language. The program code can be executed completely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device, partially on the remote computing device, or completely on the remote computing device or server. In the case of a remote computer, the remote computer can be connected to the user computer through any type of network-including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, using an Internet service provider to connect through the Internet). In some embodiments, by utilizing the state information of computer-readable program instructions to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), the electronic circuit can execute the computer-readable program instructions to implement various aspects of the present application.

[0109] Computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. Computer readable storage medium is a tangible device that can keep and store instructions used by an instruction execution device. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage medium include: portable computer disk, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory stick, floppy disk, mechanical encoding device, such as a punch card or a convex structure in a groove on which instructions are stored, and any suitable combination of the above. The computer readable storage medium used here is not interpreted as a transient signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagated by a waveguide or other transmission medium (for example, a light pulse by an optical fiber cable), or an electrical signal transmitted by a wire.

[0110] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0111] Various aspects of the present application are described herein with reference to the flowcharts and / or block diagrams of the inverter DC side signal acquisition method, device, and computer program product according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of boxes in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0112] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0113] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0114] In the description of the present application, it should be noted that the terms "upper", "lower", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. Unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be an indirect connection through an intermediate medium, or it can be a connection between the two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.

[0115] It should be noted that, in this application, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0116] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.

Claims

1. A method for collecting signals on the DC side of an inverter, characterized in that: The following steps are involved: Collect the voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter; Performing low-pass filtering on the voltage signal u1; Determine a voltage signal u0 for current closed-loop control calculation according to the voltage signal u1 and the voltage signal u2 after low-pass filtering; Determine the voltage signal u0 according to the difference △u between the voltage signal u1 and the voltage signal u2; The specific steps of determining the voltage signal u0 for current closed-loop control calculation according to the voltage signal u1 and the low-pass filtered voltage signal u2 include: Calculate the difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering; The difference △u is compared with the set increment threshold S1 and decrement threshold S2, and the voltage signal u1 or the voltage signal u2 is determined as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

2. The method for acquiring signals on the DC side of an inverter according to claim 1, wherein: The specific steps of comparing the difference △u with the set increment threshold S1 and decrement threshold S2, and determining whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result include: If the difference Δu is greater than the increment threshold S1 or less than the decrement threshold S2, the voltage signal u1 is used as the voltage signal u0; otherwise, the voltage signal u2 is used as the voltage signal u0.

3. The method for acquiring signals at the DC side of an inverter according to claim 1, wherein: The steps of determining the increment threshold S1 and the decrement threshold S2 include: The noise amplitude of the voltage signal u1 is extracted, and the increment threshold S1 and the decrement threshold S2 are determined according to the noise amplitude of the voltage signal u1, wherein the increment threshold S1 = - the decrement threshold S2.

4. The method for acquiring signals at the DC side of an inverter according to claim 3, wherein: The specific steps of extracting the noise amplitude of the voltage signal u1 include: The noise amplitude of the voltage signal u1 is extracted by an external measuring device when the permanent magnet synchronous motor is running normally.

5. The method for acquiring signals at the DC side of an inverter according to claim 3, wherein: The value range of the incremental threshold S1 includes 10V to 30V.

6. An inverter DC side signal acquisition device, characterized in that: include: An acquisition module, which is configured to acquire a voltage signal u1 on the DC side of the permanent magnet synchronous motor inverter; A filtering module, configured to perform low-pass filtering on the voltage signal u1; A determination module, configured to determine a voltage signal u0 for current closed-loop control calculation according to the voltage signal u1 and the voltage signal u2 after low-pass filtering; The determination module is configured to determine the voltage signal u0 according to a difference Δu between the voltage signal u1 and the voltage signal u2; The determination module is configured to: A calculation unit configured to calculate a difference △u between the collected voltage signal u1 and the voltage signal u2 after low-pass filtering; The comparison output unit is configured to compare the difference △u with the set increment threshold S1 and decrement threshold S2, and determine whether the voltage signal u1 or the voltage signal u2 is used as the voltage signal u0 according to the comparison result; wherein the increment threshold S1 is greater than the decrement threshold S2.

7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program running on the processor, characterized in that: When the processor executes the computer program, the steps of the inverter DC side signal acquisition method according to any one of claims 1 to 5 are implemented.

8. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the inverter DC side signal acquisition method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Inverter

    CN101490944A

  • Field-weakening control method for electrolytic capacitance-free permanent magnet synchronous motor drive system

    CN109217757A