首页 L9352B Application Note

L9352B Application Note

举报
开通vip

L9352B Application Note June 2008 Rev 1 1/18 AN2791 Application note L9352B coil driver for ABS/ESP applications: current regulated channel analysis Introduction This document describes a detailed analysis on the current regulated channels of the ST coil driver L9352B. This in...

L9352B Application Note
June 2008 Rev 1 1/18 AN2791 Application note L9352B coil driver for ABS/ESP applications: current regulated channel analysis Introduction This document describes a detailed analysis on the current regulated channels of the ST coil driver L9352B. This intelligent quad-low side switch is typically used to drive inductive loads such as on-off valves of the hydraulic modulator of ABS(a)/ESP(b) control unit. a. Antilock Brake System (ABS). b. Electronic Stability Program (ESP). www.st.com zhou Line zhou Text Box 这里说是开关阀 Contents AN2791 2/18 Contents 1 L9352B overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Test bench layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Linearity relationship test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4 Opening/closing time of the INLET valves versus duty-cycle of the hold-phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 5 Virtual current control loop on the Q1, Q2 channels of L9352B . . . . . 13 6 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 AN2791 List of tables 3/18 List of tables Table 1. INLET valve opening/closing time versus duty-cycle strategy . . . . . . . . . . . . . . . . . . . . . . 12 Table 2. Results of the first operative condition under test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table 3. Results of the second operative condition under test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Table 4. Comparison between the current on loadsdrien by reg. channels and unreg. channels before and after the VCCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Table 5. Results of the last operative condition under test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 6. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 List of figures AN2791 4/18 List of figures Figure 1. L9352B application diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Figure 2. Comparison between the "ideal" linear relationship and the experimental data . . . . . . . . . . 6 Figure 3. Test bench layout used to characterize current control channels of L9352B. . . . . . . . . . . . 7 Figure 4. Current waveform produced on the load by the test coil energizing strategy . . . . . . . . . . . . 8 Figure 5. Comparison between the "ideal" linear relationship and the experimental data for two different load conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Figure 6. Coil current driven by means of L9352B in a typical ABS mission profile: coils on valves . . 9 Figure 7. Coil current driven by means of L9352B in a typical ABS mission profile: stand-alone coils. 10 Figure 8. "Pull-in"- "hold" phase duty-cycle strategy traditionally adopted to drive on-off valves. . . . 11 Figure 9. Evaluation of the VCCL on the L9352B unregulated channels: first test condition block scheme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 10. Evaluation of the VCCL on the L9352B unregulated channels: last test condition block scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 AN2791 L9352B overview 5/18 1 L9352B overview The L9352B (see Figure 1) is designed to drive inductive loads (e.g. relays, electromagnetic valves, etc.) in low side configuration. Integrated active Zener-clamp, for channels 1 and 2, or free wheeling diodes, for channels 3 and 4, allow the recirculation of the current of the inductive loads during the off-state of the DMOS. All four channels are monitored with a status output. All wiring to the loads and supply pins of the device are controlled. The device is self-protected against short circuit at the outputs and over-temperature. Channels 3 and 4 work as current regulator. A PWM signal, with a 2 kHz frequency, on the input defines the target for the output current, in particular, there is a linear relationship between the duty-cycle of the PWM input signal and the target value of the current (see Figure 2). The current is measured during recirculation phase of the load, that is, during the off-state of the DMOS. A sensing resistor, integrated in the IC and placed on the drain of the DMOS and of the free-wheeling diode, is devoted to measure the current. The benefit of the current regulation is an optimization of the PWM duty-cycle strategy against changes in the load conditions (e.g. temperature gradient and as a consequence coil resistor increases). Moreover, a test mode compares the differences between the two regulators. This "drift" test compares the output PWM of the regulators. Using this feature a drift of the load during lifetime can be detected. Figure 1. L9352B application diagram LOGIC Overload Open Load GND-det. Overtemperature Channel 1 Overtemperature Channel 4 LOGIC & DA Overload Open Load GND-det. IPD IPD LOGIC Overload Open Load GND-det. Overtemperature Channel 2 Overtemperature Channel 3 LOGIC & DA Overload Open Load GND-det. IPD IPD drift-det. VS VCC VDD Q1 Free wheeling valve Free wheeling valve Regulated valve Regulated valve D4 Q4 Q2 D3 Q3 GND TEST ST3 IN3 ST2 IN2 ST4 IN4 ST1 IN1 CLK EN Internal Supply Microcontroller 5 V logic supply Vbatt zhou Line zhou Line zhou Line zhou Line zhou Line zhou Text Box free wheeling diodes为与负载并联的蓄流二极管 zhou Text Box 在ABS 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 中,阀高端都是有二极管的,这个与蓄流二极管应当如何搭配使用? zhou Line zhou Text Box 这里没有明确说明是哪个通路可以用线性阀驱动 zhou Line zhou Line zhou Line zhou Line zhou Line zhou Text Box 与以前的用的低端驱动芯片不同,这里需要接到vs,这个vs应当是高端的输出,而不应当是Vbat,是不是蓄流用的?需要较线画粗? zhou Line zhou Text Box 上面说Q3和Q4具有Free wheeling diodes,而这个图中画出来Q1和Q2的线圈为Free wheeling valves,是不是Q1和Q2在使用时需要加装蓄流二极管,而Q3和Q4则不用 L9352B overview AN2791 6/18 Figure 2. Comparison between the "ideal" linear relationship and the experimental data AN2791 Test bench layout 7/18 2 Test bench layout As shown in the Figure 2, the accuracy in the current control of the L9352B depends on the range of values of the PWM input signal duty-cycle. Basically, for duty-cycle greater than 16% it is possible to consider a current control accuracy of 6 %. The experimental data shown in the Figure 2 (i.e. red point) are related to the following test layout (see Figure 3): ● dSPACE Microautobox ● LEM Sensor LAH 25-NP ● INLET valves of the 8.0 ABS/ESP Bosch control unit ● coils with a resistor of 4.6 Ohm ● coil energizing frequency (i.e. valve opening/closing frequency) of 5 Hz ● coil energizing strategy: – for the first 20 ms, duty-cycle = 0.1 % – for the next 30 ms, duty-cycle = 90 % – for the last 150 ms, duty-cycle = [5:5:90] % The current waveform produced by this coil energizing strategy is shown in the Figure 4. Figure 3. Test bench layout used to characterize current control channels of L9352B. zhou Text Box 测试周期为200ms,分为三段,各段有不同的占空比,但是没有说明PWM的频率,频率是否为2kHz zhou Line zhou Line zhou Text Box 上面说Q3与Q4是调节电流的 zhou Text Box 从下面的测试中,没有看到测试周期为200ms Linearity relationship test AN2791 8/18 3 Linearity relationship test The measurements of the values of the mean current to compare with the "ideal" linear relationship of the L9352B current control channels have been carried out on the "hold- phase" of the current waveform. The Figure 5 describes a comparison between the results obtained on two different loads: ● stand-alone coils (i.e. blue stars, crosses and balls); ● coils on the valves (i.e. red stars, crosses and balls); The main difference between the two considered different load conditions is that for the coils stand alone you have an equivalent R-L circuit with a fixed inductance. On the other hand, when as load you consider a coil on a valve, from the point of view of the equivalent R-L circuit there is an inductance changing with the opening/closing dynamics of the valve. As the results of our analysis show in the Figure 5, 6 and 7 the current control loop of the Q3 and Q4 channels has been conceived in order to drive variable inductance loads, in fact, the spread between maximum and minimum values of the current for a fixed duty-cycle value of the PWM input signal is minimum in the case of a variable inductance load. Figure 4. Current waveform produced on the load by the test coil energizing strategy zhou Line zhou Line zhou Line zhou Line zhou Line zhou Line AN2791 Linearity relationship test 9/18 Figure 5. Comparison between the "ideal" linear relationship and the experimental data for two different load conditions Figure 6. Coil current driven by means of L9352B in a typical ABS mission profile: coils on valves Blue stars, crosses and balls indicate minimum, maximum and mean value of the target current for stand-alone coils. Red stars, crosses and balls indicate minimum, maximum and mean value of the target current for coils on valves. zhou Line zhou Line zhou Line Linearity relationship test AN2791 10/18 Figure 7. Coil current driven by means of L9352B in a typical ABS mission profile: stand-alone coils AN2791 Opening/closing time of the INLET valves versus duty-cycle of the hold-phase 11/18 4 Opening/closing time of the INLET(a) valves versus duty-cycle of the hold-phase The conventional strategy adopted to drive on-off valves used in the hydraulic modulator of ABS/ESP control unit is described in the Figure 8. The "pull-in" phase corresponds to the maximum values of duty-cycle applied for the first part of the valve opening/closing time. This phase guarantees the opening/closing of the valve against stiction phenomena due, for example, to the aging of the valve, to the dirt into the brake fluid, to the stiffness change of the valve spring and so on. The "hold" phase corresponds to the duty-cycle value that is necessary to maintain the valve opened/closed. Clearly this value is less than that used for the "pull-in" phase, because the force required to overcome the static friction is greater than the force required to overcome the dynamic one. Obviously, this kind of duty-cycle strategy is power saving too. Figure 8. "Pull-in"- "hold" phase duty-cycle strategy traditionally adopted to drive on-off valves Several tests have been carried out fixing the coil energizing frequency at 5 Hz and the time strategy at: ● for the first 20 ms, duty-cycle = 0.1 % ● for the next 30 ms, duty-cycle = 90 % ● for the last 150 ms, duty-cycle = [5:5:90] % The different duty-cycle configurations considered are summarized on the first column of the Table 1. In these tests, we measured the opening and closing time of the INLET valve, and, in addition, the time in which armature-piston of the valve starts its motion. An interesting result comes out. While the armature-piston motion and the closing time of the INLET valve are not affected by the duty-cycle configurations, the opening time is affected. In particular, this increases of 0.5 ms for each 5 % of duty-cycle increase of the "hold" phase. a. Take into account that the INLET valves of an ABS/ESP hydraulic modulator are on-off valves normally opened and normally controlled by a current control loop. On the hydraulic modulator there are also OUTLET valves. These valves normally closed do not require a current control loop but conventional low-side switch. zhou Line zhou Line zhou Line zhou Line zhou Line zhou Line zhou Text Box 带有蓄流二极管的Q3和Q4 zhou Text Box 这里的Pull-in时间是否为一个固定值呢?因为它是克服弹簧刚度用的,如果期望开度要是小的话,这个Pull-in时间是否相同呢? zhou Text Box armature 衔铁 zhou Text Box 开启的时间受到PWM占空比的影响,而并断时间则不受影响。 Opening/closing time of the INLET valves versus duty-cycle of the hold-phase AN2791 12/18 Table 1. INLET valve opening/closing time versus duty-cycle strategy Duty-cycle strategy [“pull-in”_”hold”] Armature-piston motion [ms] Closing time [ms] Opening time [ms] 20_75 1.5 7 5 20_80 1.5 6.5 5 20_85 1.5 6 5 20_90 1.5 6 5 25_75 1.5 7 5.5 25_80 1.5 6.5 5.5 25_85 1.5 6 5.5 25_90 1.5 6 5.5 30_75 1.5 7 6 30_80 1.5 6.5 6 30_85 1.5 6 6 30_90 1.5 6 6 35_75 1.5 7 6.5 35_80 1.5 6.5 6.5 35_85 1.5 6 6.5 35_90 1.5 6 6.5 zhou Text Box 这个时间是如何测试出来的?它的时间这么长,如何用2KHz控制它呢? zhou Text Box 这里开启与关断的时间是如何测试的? zhou Text Box 这里Pull in的占空比反而小于Hold的占空比,这是为什么呢? AN2791 Virtual current control loop on the Q1, Q2 channels of L9352B 13/18 5 Virtual current control loop on the Q1, Q2 channels of L9352B In this section we describe an analysis, done on the unregulated channels Q1, Q2 of the L9352B, aimed to understand the limits of a virtual current control loop on the same channels. The idea is to tune the duty-cycle of the Q1, Q2 channels on a measurement of the duty-cycle observed on the regulated channels Q3, Q4. Clearly, we considered same load conditions, that is, for both the regulated and unregulated channels of the L9352B, we considered same coils, same INLET valves. Furthermore, to balance the difference of PWM signal frequency on the L9352B channels, the unregulated ones (i.e. Q1, Q2) have been driven with a frequency of 3.9 kHz(b). In order to allow the current recirculation during the off-state of the Q1, Q2 channels, external free-wheeling diodes have been used to link the channel output and Vbat. As free-wheeling diode we have considered the ST power Shottky diodes 1N5817. Figure 9. Evaluation of the VCCL on the L9352B unregulated channels: first test condition block scheme As first operative condition for our tests (see Figure 9) we can refer to the following data: ● INLET valve opening/closing frequency of 1Hz ● for the first 450 ms, duty-cycle = 0.1 % ● for the next 50 ms, duty-cycle = 90 % ● for the last 500 ms, duty-cycle =[ 15:10:75] % The Table 2 shows the results related to this first operative condition that we considered for our tests. As we can see in the last four columns, the difference between the mean current on the load driven by the unregulated channel and the mean current on the load driven by the regulated channel reduces as the set-point, that is, the duty of the hold phase increases. b. Take into account that the ideal frequency of the output PWM signal of the current regulated channels (i.e. Q3, Q4) is the (clock frequency)/64, that is, 3.9 kHz for a clock frequency of 250 kHz. zhou Line zhou Line zhou Line zhou Line zhou Line zhou Line zhou Line zhou Text Box 1、Q3与Q4在测试时可以不只是2Khz,与时钟频率有关 2、这个时钟频率是什么时钟频率,SPI的,这里并没有说SPI的频率是多少。 zhou Text Box 整个的测试周期为1s Virtual current control loop on the Q1, Q2 channels of L9352B AN2791 14/18 Similar results have been observed considering another operative condition, characterized by a different duty-cycle strategy (see Table 3). Clearly, the duty-cycle applied on the unregulated channels in both the operative conditions under test is the same measured on the regulated channel. See columns 2, 3 of the following tables to understand the difference between the two duty-cycles applied on the unregulated and regulated channels of the L9352B on the same load conditions. As second operative condition for our tests (see Figure 9) we can refer to the following data: ● INLET valve opening/closing frequency of 1 Hz ● for the first 500 ms, duty-cycle = 0.1 % ● for the last 500 ms, duty-cycle = [15:10:75] % The Table 2 and 3 show the results of a comparison between the mean current on the loads driven by the regulated channels of L9352B and the unregulated ones. These last have been trained on the output duty-cycle of the regulated channels. Just to highlight the results obtained by this analysis, it is important to summarize the difference in the coil current of the unregulated channels of L9352B before and after the Table 2. Results of the first operative condition under test Input duty (hold phase) Unreg. ch. output duty (before the manual regulation) Reg. ch. output duty Unreg. ch. mean current [mA] Unreg. ch. pk-to-pk current [mA] Reg. ch. mean current [mA] Reg. ch. pk-to-pk current [mA] 0.15 0.83 0.75 520 280 390 360 0.25 0.73 0.65 749 360 660 360 0.35 0.64 0.53 990 400 920 480 0.45 0.55 0.41 1200 480 1200 480 0.55 0.44 0.26 1480 480 1480 480 0.65 0.35 0.1 1700 480 1740 440 0.75 0.23 0.09 1780 520 1760 480 Table 3. Results of the second operative condition under test Input duty (hold phase) Unreg. ch. output duty (before the manual regulation) Reg. ch. output duty Unreg. ch. mean current [mA] Unreg. ch. pk-to-pk current [mA] Reg. ch. mean current [mA] Reg. ch. pk-to-pk current [mA] 0.15 0.83 0.75 530 320 390 360 0.25 0.73 0.65 780 400 660 360 0.35 0.64 0.53 980 440 920 440 0.45 0.53 0.39 1240 480 1200 480 0.55 0.44 0.25 1460 560 1480 520 0.65 0.34 0.09 1630 440 1740 480 0.75 0.25 0.09 1630 440 1820 480 zhou Text Box 这里控制与输出的电压是取反的,与输出的电流是正比的,这是对的。 AN2791 Virtual current control loop on the Q1, Q2 channels of L9352B 15/18 regulation inspired to the duty-cycle value carried out by the regulated channels of the same device. In Table 4 we can see the results of a comparison between the mean current on the loads, driven by the L9352B regulated channels and L9352B unregulated channels before and after the VCCL regulation. As last operative condition considered in our tests we can refer to the following data and the Figure 10: ● INLET valve opening/closing frequency of 1 Hz ● for the first 450 ms, duty-cycle = 0.1 % ● for the next 50 ms, duty-cycle = 90 % ● for the last 500 ms, duty-cycle = [15:10:75] % The main idea is to increase the resistance of the loads of about the 15 %. The initial value of 4.8 Ohm, that is, 4.6 Ohm of the coil resistor plus 0.2 Ohm of Rds-ON of the DMOS has been increased of 0.6 Ohm. So doing, we simulated a gradient temperature of about 35°. For this calculation we referred to the formula of the resistance of the chopper versus the temperature: Rlast = Rinitial(1 + 0.004ΔT) From the results shown in the table 7-4, it comes out that the unregulated channels maintains a satisfactory tracking capability of the current values driven on the loads also in simulated conditions of temperature gradient. Figure 10. Evaluation of the VCCL on the L9352B unregulated channels: last test condition block scheme Table 4. Comparison between the current on loadsdrien by reg. channels and unreg. channels before and after the VCCL Hold phase duty Mean current on the cycle-time for the reg. ch. [mA] Mean current on the cycle- time for the unreg. ch. –- before the regulation -- [mA] Mean current on the cycle- time for the unreg. ch. –- after the regulation -- [mA] 0.35 530 450 560 0.45 660 550 670 zhou Line zhou Line zhou Line zhou Line zhou Text Box VCCL是如何调节的? Virtual current control loop on the Q1, Q2 channels of L9352B AN2791 16/18 In Table 5 comparison between the mean current on the loads driven by the regulated channels of L9352B and the unregulated ones. These last have been trained on the output duty-cycle of the regulated channels. Table 5. Results of the last operative condition under test Input duty (hold phase) Unreg. ch. output duty (before the manual regulation) Reg. ch. output duty Unreg. ch. mean current [mA] Unreg. ch. pk-to-pk current [mA] Reg. ch. mean current [mA] Reg. ch. pk-to-pk current [mA] 0.15 0.83 0.73 500 220 400 260 0.25 0.73 0.6 730 280 670 300 0.35 0.64 0.46 1000 380 945 360 0.45 0.54 0.32 1180 440 1220 400 0.55 0.44 0.09 1400 480 1480 400 0.65 0.35 0.09 1400 480 1620 440 0.75 0.23 0.09 1400 480 1600 400 AN2791 Revision histo
本文档为【L9352B Application Note】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_468143
暂无简介~
格式:pdf
大小:669KB
软件:PDF阅读器
页数:18
分类:互联网
上传时间:2012-01-14
浏览量:15