| 数据搜索系统,热门电子元器件搜索 |
|
RM0020 数据表(PDF) 35 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
RM0020 数据表(HTML) 35 Page - STMicroelectronics |
|
35 / 69 page ![]() RM0020 Function API 35/69 Arguments: Description: Pressure sensing function 2. The function is used for in-cylinder pressure sensor management. This function should follow the mfb50_pmh function call. The function searches the mass fraction burned (MFB) vector and returns index at which the MFB50 value was found. The returned index is called MFB50% position index. Algorithm: 1. For each i = 2,3 ... N-2, calculate absolute value of difference MFB[i] and MFB50: Equation 33 2. Find index i at which the diff[i] has minimal value. Note: There must be 8 bytes of readable memory behind input vector MFB. Performance: See Section 7 and Table 47. Example 16. mfb50_index #include "libdsp2.h" float P[740]; float V[740]; float K = 1.4F; unsigned int N = 714; float PMH; unsigned int MFB50_index; float MFB50; void main(void) { /* from pressure vector P and volume vector V, calculate MFB50 value, PMH index and mass fraction burned (MFB), MFB returned back in P vector, MFB1 at P array position 0 */ MFB50 = mfb50_pmh(N, P, V, K, &PMH); /* search for MFB50 value in mass fraction burned (P) vector and return index at which the MFB50 value was found */ MFB50_index = mfb50_index(N, P, MFB50); } Table 16. mfb50_index arguments Nin length of mass fraction burned vector MFB, N-2 must be multiple of 4, N must be greater than or equal to 10 MFB(1) 1. The MFB vector must be double word aligned. in pointer to the input mass fraction burned vector of length N, layout is MFB(1) MFB(2) ...MFB(N-2) MFB(N-1) 0, use vector calculated by mfb50_pmh function MFB50 in MFB50 value, use value returned by mfb50_pmh function diff i MFB i MFB50 – = |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |