Vehicle electric drive system multi-parameter identification method
By establishing a multi-parameter identification method for the switching characteristics of SiC MOSFET and the magnetic saturation characteristics of the motor, the problem of nonlinear voltage error and electromagnetic parameter identification of SiC MOSFET inverter in automotive motors is solved, and the stator resistance, alternating direct axis visual inductance and The high-precision online identification of permanent magnet magnetic fluxes, with an accuracy of ±5%.
Patent Information
- Application Number
- CN202411875758.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The prior art is difficult to accurately identify the nonlinear voltage error and electromagnetic parameters of SiC MOSFET inverter in automotive motor control, especially the failure to effectively consider the cross saturation effect, which affects the motor parameter identification accuracy.
By establishing multi-parameter identification methods for SiC MOSFET switching characteristics and motor magnetic saturation characteristics, including establishing a nonlinear voltage error model, offline calibration, least squares fitting, online compensation and step-by-step parameter identification, we realize the stator resistance and alternating direct axis vision Identify online at the same time as inductor and permanent magnet linkage.
Accurate compensation of the nonlinear voltage error of SiC MOSFET inverter and high-precision online identification of motor parameters are realized, reducing the identification error and the accuracy reaches ±5%.
Smart Images

Figure CN119324653A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of motor control, and in particular relates to a multi-parameter identification method for a vehicle electric drive system taking into account SiC switching characteristics and motor magnetic saturation characteristics. Background Art
[0002] Permanent magnet synchronous motor (PMSM) is widely used in the field of new energy vehicles due to its high power density, high efficiency and excellent dynamic performance. The high-performance control of permanent magnet synchronous motors depends on accurate motor parameters. However, the electromagnetic parameters of automotive motors are highly time-varying. Research on high-precision online parameter identification technology is of great significance for the high-performance control of permanent magnet synchronous motors. At present, the online identification scheme of PMSM electromagnetic parameters relies on a mathematical model constructed by a set of voltage equations. The error of stator voltage in the model and the lack of rank in the model are two major problems that affect the accuracy of parameter identification.
[0003] In the field of new energy vehicles, the switching frequency of the voltage source inverter is generally 10~15kHz. Due to the limitation of the sensor measurement bandwidth, the reference voltage output by the motor controller is often used as the input of the identifier; however, the nonlinear characteristics of the VSI (voltage source inverter) power device will cause errors between the reference voltage and the actual voltage, thereby causing parameter identification errors. The ideas of VSI nonlinear voltage compensation can be divided into three categories: the first category, such as the literature [Zhang Yong, Lu Ying, Shen Xiao, et al. Dead zone compensation method of intermittent pulse width modulation of heterogeneous switch three-phase three-level grid-connected converter [J / OL]. Journal of Power Supply], uses additional hardware circuits to detect the actual output voltage of the VSI online in real time, and compares it with the reference voltage output by the controller to obtain the VSI nonlinear voltage; but this type of method requires additional hardware. The second category, such as the literature [Jin Xuefeng, Tian Kai, Zhang Ce, et al. A dead zone compensation method for voltage source inverter based on current prediction [J]. Electric Drive, 2015, 45(09): 25-29] uses observer observations to compensate for VSI nonlinear voltage, but this type of method requires online observation, which will increase the complexity of the system and limit its dynamic performance. The third type, such as the literature [Chen Youyan, Ji Wei, Yang Degang. Offline identification of inverter voltage compensation parameters and its application research [J]. Electronic Design Engineering], measures the VSI nonlinear voltage error under different current amplitudes offline, and then stores it as a table or fits it to the established VSI nonlinear voltage mathematical model, so as to compensate it to the controller.
[0004] There are two main solutions to the problem of under-ranking: the first is to increase the number of voltage equations, such as in the literature [Yang Gongde, Chen Yuxiang, Wang Peng. Comparative analysis of permanent magnet synchronous motor parameter identification based on signal injection method [J / OL]. Journal of Electronic Measurement and Instrumentation, 1-11], which increases the order of the motor equation by injecting DC signals, high-frequency signals, and rotor position offset angles, but signal injection may have an adverse effect on the control system. The second is to reduce the number of parameters to be identified simultaneously, such as in the literature [Liu Huibo, Huang Qianzhu. Parameter identification of permanent magnet synchronous motor based on model predictive control [J]. Micromotors, 2021, 54(09): 70-77+100], which reduces the number of parameters to be identified simultaneously by fixing some parameters to nominal values, using two-step method or three-step method, etc., but the inaccuracy of fixed parameters will reduce the accuracy of identification.
[0005] To sum up, the common disadvantage of the existing methods is that they do not consider the cross-saturation effect, which will affect the identification accuracy of the AC and DC axis inductances. In addition, the current research on VSI nonlinear voltage error modeling is mostly focused on Si (silicon) IGBT (insulated gate bipolar transistor) inverters, while there are few studies on the modeling of VSI nonlinear voltage errors based on SiC (silicon carbide) MOSFET (metal oxide semiconductor field effect transistor). Summary of the invention
[0006] In view of the above, the present invention provides a multi-parameter identification method for an automotive electric drive system taking into account the SiC switching characteristics and the motor magnetic saturation characteristics, which can solve the problems of nonlinear voltage compensation and multi-parameter online identification difficulties of the electric drive system using SiC MOSFET inverters and permanent magnet synchronous motors.
[0007] A multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics comprises the following steps: (1) Considering the switching physical characteristics of SiC MOSFET, the VSI nonlinear voltage error model under different currents is established and simplified; (2) Calibrate the VSI nonlinear voltage error under different currents under offline conditions; (3) Use the least squares method to fit the calibrated data, thereby completing the parameter setting of the VSI nonlinear voltage error model; (4) Using the VSI nonlinear voltage error model to perform online compensation for the nonlinear voltage, a PMSM mathematical model for parameter identification is established; (5) Relevant data is collected during the online operation of the motor. The collected data is used to identify the parameters of the PMSM mathematical model through two least squares algorithms. Multiple parameters including stator resistance, permanent magnet flux, direct-axis apparent inductance, quadrature-axis apparent inductance, and cross-coupling apparent inductance are obtained.
[0008] Furthermore, the simplified VSI nonlinear voltage error model in step (1) is expressed as follows:
[0009] Where: Δ u ( i x ) indicates the VSI x Phase nonlinear voltage error, I cc is the critical current, i x For VSI x Phase current, x =A,B,C, c 1 ~ c 4 The parameters to be adjusted.
[0010] Furthermore, the critical current I cc The expression is as follows:
[0011] in: U dc is the DC voltage of VSI, C is the parasitic capacitance of SiC MOSFET in VSI, U SiC is the on-state voltage drop of SiCMOSFET, U diode is the forward voltage drop of the SiC MOSFET anti-parallel diode, T d is the dead time.
[0012] Furthermore, in step (2), for any phase, multiple sets of calibration data are collected and measured by experiments under offline conditions, and each set of calibration data includes the corresponding Δ u ( i x )and i x ,The experiment was carried out under the condition that the motor rotor was blocked.
[0013] Furthermore, the expression of the PMSM mathematical model in step (4) is as follows:
[0014] in: and are the d-axis voltage reference value and q-axis voltage reference value of PMSM respectively, Δ u d and Δ u q are the d-axis voltage error and q-axis voltage error of the VSI respectively (the three-phase nonlinear voltage error Δ u ( i A ), Δ u ( i B ), Δ u ( i C ) is obtained by coordinate transformation), R s is the stator resistance of the PMSM, ψ f is the permanent magnet flux linkage of PMSM, ω e is the electrical angular velocity of the PMSM, i d and i q are the d-axis current and q-axis current of PMSM respectively, L d_app , L q_app , L dq_app They are the direct-axis apparent inductance, quadrature-axis apparent inductance, and cross-coupling apparent inductance of PMSM respectively.
[0015] Furthermore, in step (5), the d-axis bias current is injected twice in succession during the online operation of the motor, and relevant data in this process including the dq-axis current, dq-axis voltage reference value and electrical angular velocity of the PMSM are collected; then, the collected data is used to perform parameter identification on the PMSM mathematical model through a step-by-step identification method, and during the first identification, the stator resistance and permanent magnet flux linkage in the model are initialized using the nominal value or the result of offline measurement, and then the inductance parameters are identified using the recursive least squares method; finally, the identified inductance parameters are used as known quantities, and the dq-axis current, dq-axis voltage reference value and electrical angular velocity of the PMSM are used to perform a second identification using the recursive least squares method to obtain the stator resistance and permanent magnet flux linkage.
[0016] Furthermore, when the dq axis current of the PMSM changes significantly, step (5) is repeated; if the dq axis current remains constant for a long time, a recursive least squares method is used to perform secondary identification every 10 seconds to update the values of the stator resistance and permanent magnet flux.
[0017] A computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor is used to execute the computer program to implement the multi-parameter identification method of the vehicle electric drive system considering the SiC switching characteristics and the motor magnetic saturation characteristics.
[0018] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the multi-parameter identification method for a vehicle electric drive system that takes into account SiC switching characteristics and motor magnetic saturation characteristics.
[0019] In the high-performance control of new energy vehicle motors, real-time and accurate online identification of motor parameters is very necessary. The present invention targets SiC MOSFET voltage source inverters, fully considers factors such as dead time, on-off delay, voltage drop and output capacitance, constructs a nonlinear voltage error mathematical model, and designs an inverter model parameter offline identification method to reduce the influence of inverter nonlinearity on the motor parameter identification accuracy; at the same time, the present invention considers the influence of magnetic saturation and cross-saturation phenomena of automotive permanent magnet synchronous motors, combines the d-axis current injection method with the step-by-step identification method to solve the lack of rank problem in multi-parameter online identification, and realizes the online identification of stator resistance, AC and DC axis apparent inductance and mutual inductance, and permanent magnet flux electromagnetic parameters. Compared with the prior art, the present invention has the following beneficial technical effects: 1. The existing VSI nonlinear voltage mathematical model is often based on an IGBT inverter. The present invention models the nonlinear voltage error of a VSI based on a SiC MOSFET and fully considers the influence of the third quadrant working mode of the SiC MOSFET.
[0020] 2. The existing PMSM parameter identification often does not take into account the influence of the cross-saturation effect, and it is difficult to achieve simultaneous online identification of multiple parameters; however, the present invention realizes the simultaneous online identification of five electromagnetic parameters, namely, stator resistance, AC and DC axis apparent inductance and mutual inductance, and permanent magnet flux.
[0021] 3. Under the calibration method based on the input error criterion, the identification error of the nonlinear error voltage of the VSI of the present invention does not exceed ±5%; under the calibration method based on the output error criterion, the identification error of the PMSM parameters under different operating conditions does not exceed ±5%. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 Schematic diagram of the structure of SiC MOSFET inverter.
[0023] Figure 2 This is the control system block diagram of the motor SiC MOSFET inverter.
[0024] Figure 3 Schematic diagram of the d-axis current reference value and d-axis current response under two current injections.
[0025] Figure 4 Schematic diagram of the flow of the parameter identification algorithm of the present invention.
[0026] Figure 5 Schematic diagram of the verification process of PMSM parameter identification results.
[0027] Figure 6 is the voltage error of phase A Δ u ( i A ) and A phase current i A And the B phase voltage error Δ u ( i B ) and B phase current i B Schematic diagram of the relationship.
[0028] Figure 7 is the voltage error Δ u ( i x ) and current i x Schematic diagram of the relationship and its fitting curve.
[0029] Figure 8 The verification diagram of the inverter nonlinear voltage identification result is shown in the figure. t Indicates time, vertical axis u Indicates voltage.
[0030] Figure 9(a) to Figure 9(c) Respectively in i d =-20A, i q =50A, n =1000r / min, three-phase current and speed, AC and DC axis current, and experimental waveform diagram of identification results. t Indicates time, vertical axis u and i Indicates voltage and current.
[0031] Figure 10(a) to Figure 10(c) Respectively in i d =-50A, i q =200A, n =1000r / min, three-phase current and speed, AC and DC axis current, and experimental waveform diagram of identification results. t Indicates time, vertical axis uand i Indicates voltage and current. DETAILED DESCRIPTION
[0032] In order to describe the present invention more specifically, the technical solution of the present invention is described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0033] The multi-parameter identification method of the vehicle electric drive system considering the SiC switching characteristics and the motor magnetic saturation characteristics of the present invention comprises the following steps: (1) The structure of SiC MOSFET inverter is as follows Figure 1 As shown, it is a three-phase six-bridge structure, including bridge arm switches S 1 ~S 6 And its corresponding anti-parallel diode D 1 ~D 6 , C H and C L are the total parasitic capacitances of the upper and lower bridge arms respectively.
[0034] Considering the influence of factors such as the on-state voltage drop of the switch tube and the diode, the dead zone effect, the on-state and off-state delay of the switch tube, the parasitic capacitance charging and discharging when the switch tube is turned on, and the parasitic capacitance charging and discharging when the switch tube is turned off, the nonlinear voltage error of the inverter caused is summarized as shown in Table 1 (taking phase A as an example): Table 1
[0035] In the table: Δ u 1 ( i A )~Δ u 4 ( i A ) are the VSI nonlinear voltage error caused by the conduction voltage drop of the switch tube and the diode, the dead zone effect, the switch tube turn-on and turn-off delay, and the parasitic capacitance charging and discharging when the switch tube is turned on; Δ u 5 ( i A ) and Δ u 6 ( i A ) is the VSI nonlinear voltage error caused by the charging and discharging of the parasitic capacitance when the switch tube is turned off; C is the capacitance of the parasitic capacitor; I c1 It is the charging and discharging current of the parasitic capacitance when the switch tube is turned on; I cc is the critical current, and its expression is:
[0036] When | i A |> I cc When the switch is turned off, the VSI nonlinear voltage error caused by the parasitic capacitance charging and discharging is only Δ u 5 ( i A ); when | i A |≤ I cc When the switch is turned off, the parasitic capacitance cannot be T d ' The charge and discharge are completed within the time, so the voltage error is Δ u 5 ( i A ) and Δ u 6 ( i A ) consists of two parts; I c3 For in | i A |< I cc In the second stage when the switch tube is turned off, the charging and discharging current of the parasitic capacitance.
[0037] (2) Analyze and simplify the error voltage model obtained in step (1). The error voltage caused by various factors can be summarized as:
[0038] (3) Parameter self-tuning of the VSI nonlinear voltage model is performed. The specific process is as follows: 3.1 In Figure 2 Under the control system structure shown, the experimental data is collected, and the system uses the dq axis current reference value and As input, the dq axis voltage reference value is obtained through the current controller and .
[0039] To simplify the mathematical model, the experiment was carried out under the condition of rotor blocking. ω e =0, so the inductor voltage drop and back electromotive force parts in the voltage equation are both 0. By coordinate transformation, we can get:
[0040] in: T abc,dqIt is the transformation matrix from the abc three-phase coordinate system to the dq coordinate system.
[0041] From the above formula we can get:
[0042] There are three unknown quantities Δ u ( i A ), Δ u ( i B ) and Δ u ( i C ), it is difficult to identify them simultaneously, so let the given i d and i q Maintain special relationships to reduce the number of unknowns. And the angle between the rotor electrical angle position and the A-phase winding axis when the motor is stalled satisfies θ = n (π / 3), where n =0,1,..5, θ ∈[0,360), combined with the mathematical properties obtained in step (2), the above formula can be simplified to:
[0043] according to θ Different values of x is one of A, B, C, and there is i x = i d , the corresponding relationship is shown in Table 2: Table 2
[0044] 3.2 Parameter identification method design.
[0045] exist θ is 0 or 5π / 3rad, assuming that the experimentally measured i A and Δ u ( i A ) Total data N group, where the data for positive and negative current are N / 2 groups, recorded as ( i +A,k , Δ u ( i +A,k ))、( i -A,k, Δ u ( i -A,k )), k =1,2,…, N / 2; the least squares fitting method can be used to obtain the formula in step (2): c 1 , c 2 , c 3 , c 4 , the process is as follows: 1. With i A , Δ u ( i A ) are horizontal and vertical coordinates respectively, draw a scatter plot, and determine Δ u ( i A )and i A The dividing line between linear and nonlinear relationship is estimated I cc .
[0046] 2. Set at 0< i A <2 I cc / 3 interval data total k Group, represented by ( i +A,1 , Δ u ( i +A,1 ))、( i +A,2 , Δ u ( i +A,2 )),…,( i +A,k , Δ u ( i +A,k )), using the least squares linear fitting method, we get c 3+ , c 4+ :
[0047] 3. For -2 I cc / 3< i A <0 n Similarly, the least squares fitting can be performed on the data set to obtain c3- , c 4- .
[0048] 4. Set at i A >4 I cc / 3 interval data total m Group, represented by ( i +A,k+1 , Δ u ( i +A,k+1 ))、( i +A,k+2 , Δ u ( i +A,k+2 )),…,( i +A,k+m , Δ u ( i +A,k+m )),make X +A,l =1 / i +A,l , l = k , k +1,…, k + m ,use( X +A,k+1 , Δ u ( i A,k+1 ))、( X +A,k+2 , Δ u ( i +A,k+2 )),…,( X +A,k+m , Δ u ( i +A,k+m )) Perform a least squares fit of the function and get c 1+ , c 2+ :
[0049] 5. For i A <-4 I cc / 3 m Similarly, the least squares fitting can be performed on the data set to obtain c 1- , c 2- .
[0050] 6. Yes c 1+ , c 1- Taking the average, we get c 1 , and similarly we get c 2 , c 3 , c 4 .
[0051] 7. Order c 3 i A - c 4 =- c 1 / i A + c 2 , calculated i A for I cc .
[0052] (4) Verification of SiC MOSFET VSI nonlinear error voltage model: The input error criterion is used to verify the model shown in step (2) and the parameter identification method in step 3.2. The experimental conditions are the same as those in step 3.1, that is, the quadrature and direct axis current reference values satisfy When the motor is stalled, the angle between the rotor electrical angle position and the axis of the A-phase winding satisfies θ = n (π / 3), where n =0,1,…,5, θ ∈[0,360).
[0053] Under different current settings, according to the results obtained in step 3.2 c 1 , c 2 , c 3 , c 4 Using the mathematical model in step (2), we can calculate the Δ u ; Calculate using the voltage equation in step 3.1 , and the current controller output Compare them and get the relative error between them. When the error is less than ±5%, the model is considered to have passed the verification.
[0054] (5) Methods for PMSM parameter identification 5.1 Experimental Design Under the condition of steady-state operation of the motor, the PMSM mathematical model used for parameter identification can be expressed as follows, where and In the following, it is abbreviated as u d and u q .
[0055]
[0056] In the above formula, we have R s , L d_app , L q_app , L dq_app and ψ f There are five quantities to be identified. The inductance may change significantly with the change of current because of the greater influence of the magnetic saturation effect on the inductance. The resistance and permanent magnetic flux are mainly affected by temperature, so the time-varying nature of the resistance and permanent magnetic flux is weaker than that of the inductance. Based on this premise, the time-sharing method is used to design the identification experiment. During the identification process, the d-axis current reference value and the corresponding d-axis current response are as follows: Figure 3 As shown, it includes two stages. Stage 1 is composed of M 1 and M 2 The second stage consists of M 3 and M 4 It is composed of two parts, which are used to identify the motor resistance and permanent magnet flux amplitude; the amplitude of the two injected currents is Δ i d , the current before injection is i d0 , the current after injection is i d ’ .
[0057] In order to reduce the interference to the system operation, the duration of current injection should be as short as possible, but should be greater than the adjustment time of the d-axis current loop, and it needs to be kept for a sufficient time after the current stabilizes to sample enough data. Figure 3 As shown, assuming that the adjustment time of the current loop is T r , the sampling time is T s The number of samplings is x , then the injection time of the current is Δ T =T r + xT s , combined with experiments, the specific Δ T .
[0058] Before the first bias current injection, the current response needs to reach a steady state, such as Figure 3 M 1 During this period, the current and speed of the motor are measured multiple times and the reference voltage value is recorded. The data are averaged. i d And wait for the current to reach a steady state, that is Figure 3 Medium 2 The current, speed and voltage values are also measured and recorded and averaged. i d The value is small and the effect of incremental inductance is ignored.
[0059] 5.2 Identification Method During the first identification, the model is initialized using nominal values or offline measurement results. R s and ψ f , and then identify the inductance parameters.
[0060] Comprehensive M 1 、M 2 The data obtained over a period of time and the voltage equation can be used to obtain the least squares expression of the identification problem, namely:
[0061]
[0062]
[0063] in: y and are the input and output matrices respectively, θ is the parameter matrix to be identified, with the superscript M 1 、M 2 Identify the data belonging to M 1 、M 2 part, L d , L q , L dq are the direct-axis apparent inductance, quadrature-axis apparent inductance, and cross-coupling apparent inductance of the motor.
[0064] Using the recursive least squares method (RLS1), the identification expression is:
[0065] in: is the estimated value of the parameter matrix, K and P are correction factors, I is the identity matrix, λ For the forgetting factor, k is the number of recursions.
[0066] Furthermore, the identified inductance is taken as a known quantity and M 3 The current, speed and reference voltage of the segment are used to identify the resistance and permanent magnet flux amplitude using the recursive least square method (RLS2); at this time, y , and θ They are: , ,
[0067] Among them: superscript M 3 Identify the data belonging to M 3 part.
[0068] The identification algorithm flow of the present invention is as follows Figure 4 As shown in Figure 2, whenever the current in the dq axis changes significantly, the parameter identification algorithm is activated to update R s , L d_app , L q_app , L dq_app and ψ f If the current of the dq axis remains constant for a long time, the second step of identification is run every 10 seconds to update R s and ψ f The value of .
[0069] 5.3 Verification of PMSM parameter identification results Using the output error criterion, under steady-state operation conditions, the output error criterion obtained in step 5.2 is R s , L d_app , L q_app , L dq_app and ψ f Substitute the current and speed obtained by real-time sampling into the mathematical model in step 5.1 to obtainu d and u q The corresponding calculation results and , the calculated result is compared with the voltage reference output by the current controller after the VSI nonlinear error voltage compensation. and Compare them and get the relative error between them, such as Figure 5 If the error is less than ±5%, the model is considered to have passed the verification.
[0070] In order to ensure the feasibility and effectiveness of the present invention, we established an experimental system. The load is a permanent magnet synchronous motor with a peak power of 150kW, a peak speed of 10000r / min, and a peak torque of 550Nm. The voltage source inverter is composed of a SiC module from Rohm Semiconductor, model BSM600D12P3G001, with a DC bus voltage of 700V and a control frequency of 10kHz.
[0071] According to the method in step (3), experiments were carried out when the motor rotor stall angle was 0 and 2π / 3, and Δ u ( i A )and i A , Δ u ( i B )and i B The relationship is as Figure 6 As shown in the figure, the relationship between the current and the error voltage of different phases is basically the same, so the experimental results of phase A can be extended to three phases.
[0072] Using Δ u ( i A )and i A The data is numerically fitted to obtain c 1 , c 2 , c 3 , c 4 They are 6.1796, 4.0486, 0.526, and -0.0935 respectively, thus we get I cc is 5.3044A, and then we can get Δ u ( i A )and i AThe expression of , and generalized to three phases:
[0073] in: x For any phase among A, B, and C, the fitted curve is as follows Figure 7 shown.
[0074] The obtained model is verified and compared at different currents. and ,like Figure 8 As shown; it can be seen from the figure and The relative error is within ±5%, so the model is considered qualified.
[0075] The above results are used to compensate the reference voltage and perform online multi-parameter identification of PMSM. i d The injection duration is set to 500ms, Δ i d The value is set to -3A, R s and ψ f The initial values of are set to 17.75mΩ and 0.1276Wb respectively according to the nominal values. According to the method of the present invention, online parameter identification is performed, the operating conditions of the motor are changed, and multiple groups of experiments are performed. Table 3 lists several groups of parameters obtained under different currents. L d_app , L q_app , L dq_app .
[0076] Table 3
[0077] For the identified R s , L d_app , L q_app , L dq_app and ψ f The experimental waveform results are as follows: Figure 9(a) to Figure 9(c) and Figure 10(a) to Figure 10(c) As shown in the figure, it can be seen that at different currents and speeds n Next, the dq axis reference voltage and The dq axis reference voltage calculated from the identified parameters and The relative error between them is within ±5%, so the identification result is considered qualified. In addition, it can be seen from the figure that injecting a small-amplitude identification current into the d-axis current during the experiment will not have a significant impact on the current and speed.
[0078] The above description of the embodiments is to facilitate the understanding and application of the present invention by those skilled in the art. It is obvious that those skilled in the art can easily make various modifications to the above embodiments and apply the general principles described herein to other embodiments without creative work. Therefore, the present invention is not limited to the above embodiments. Improvements and modifications made by those skilled in the art to the present invention based on the disclosure of the present invention should be within the protection scope of the present invention.
Claims
1. A multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics, comprising the following steps: (1) Considering the switching physical characteristics of SiC MOSFET, the VSI nonlinear voltage error model under different currents is established and simplified; (2) Calibrate the VSI nonlinear voltage error under different currents under offline conditions; (3) Use the least squares method to fit the calibrated data, thereby completing the parameter setting of the VSI nonlinear voltage error model; (4) Using the VSI nonlinear voltage error model to perform online compensation for the nonlinear voltage, a PMSM mathematical model for parameter identification is established; (5) Relevant data is collected during the online operation of the motor. The collected data is used to identify the parameters of the PMSM mathematical model through two least squares algorithms. Multiple parameters including stator resistance, permanent magnet flux, direct-axis apparent inductance, quadrature-axis apparent inductance, and cross-coupling apparent inductance are obtained.
2. According to claim 1, a multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics is characterized by: The simplified VSI nonlinear voltage error model in step (1) is expressed as follows: ; Where: Δ u ( i x ) indicates the VSI x Phase nonlinear voltage error, I cc is the critical current, i x For VSI x Phase current, x =A,B,C, c 1~ c 4 is the parameter to be adjusted.
3. The multi-parameter identification method of a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics according to claim 2 is characterized in that: The critical current I cc The expression is as follows: ; in: U dc is the DC voltage of VSI, C is the parasitic capacitance of SiC MOSFET in VSI, U SiC is the on-state voltage drop of SiC MOSFET, U diode is the forward voltage drop of the SiC MOSFET anti-parallel diode, T d is the dead time.
4. The multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics according to claim 2 is characterized in that: In the step (2), for any phase, multiple sets of calibration data are collected and measured by experiments under offline conditions, and each set of calibration data includes the corresponding Δ u ( i x )and i x ,The experiment was carried out under the condition that the motor rotor was blocked.
5. The multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics according to claim 1 is characterized in that: The expression of the PMSM mathematical model in step (4) is as follows: ; in: and are the d-axis voltage reference value and q-axis voltage reference value of PMSM respectively, Δ u d and Δ u q are the d-axis voltage error and q-axis voltage error of the VSI respectively, R s is the stator resistance of the PMSM, ψ f is the permanent magnet flux linkage of PMSM, ω e is the electrical angular velocity of the PMSM, i d and i q are the d-axis current and q-axis current of PMSM respectively, L d_app , L q_app , L dq_app They are the direct-axis apparent inductance, quadrature-axis apparent inductance, and cross-coupling apparent inductance of PMSM respectively.
6. The multi-parameter identification method of a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics according to claim 1, characterized in that: The step (5) injects d-axis bias current twice in succession during the online operation of the motor, and collects relevant data in this process including the dq-axis current, dq-axis voltage reference value and electrical angular velocity of the PMSM; then, the collected data is used to perform parameter identification on the PMSM mathematical model through a step-by-step identification method. During the first identification, the stator resistance and permanent magnet flux linkage in the model are initialized using the nominal value or the result of offline measurement, and then the inductance parameters are identified using the recursive least squares method; finally, the identified inductance parameters are used as known quantities, and the dq-axis current, dq-axis voltage reference value and electrical angular velocity of the PMSM are used to perform secondary identification using the recursive least squares method to obtain the stator resistance and permanent magnet flux linkage.
7. The multi-parameter identification method for a vehicle electric drive system considering SiC switching characteristics and motor magnetic saturation characteristics according to claim 6 is characterized in that: When the dq axis current of the PMSM changes significantly, step (5) is repeated; if the dq axis current remains constant for a long time, a recursive least squares method is used for secondary identification every 10 seconds to update the values of the stator resistance and permanent magnet flux.
8. A computer device comprising a memory and a processor, wherein a computer program is stored in the memory, wherein: The processor is used to execute the computer program to implement a multi-parameter identification method for a vehicle electric drive system taking into account SiC switching characteristics and motor magnetic saturation characteristics as described in any one of claims 1 to 7.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processor, it implements a multi-parameter identification method for a vehicle electric drive system taking into account SiC switching characteristics and motor magnetic saturation characteristics as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Parameter estimating method and parameter estimating device of embedded permanent magnet synchronous motor
CN106655941A
Parameter identification method of permanent magnet synchronous motor based on inverter nonlinear compensation
CN108183648A
Permanent magnet synchronous motor on-line parameter identification method based on inverter dead zone compensation
CN113630054A
Permanent magnet synchronous motor permanent magnet flux linkage online identification method considering cross coupling effect
CN116169916A
Motor iron loss resistance measuring method considering non-linear error of inverter
CN118033237A