Az alvázszám - 4. rész

V F 1 L A 0 B 0 5 2 0 0 0 0 0 0

 


Az USA és Kanada előírásai szerint az alvázszámnak tartalmaznia kell egy ellenőrző kódot. (Az EU szabályozás nem írja elő ennek alkalmazását, így a Renault-ok esetében sem tartalmaz a következőkben ismertetésre kerülő módon generált ellenőrző kódot az alvázszám.) Észak-Amerikában az ellenőrző kód képezi a az alvázszám harmadik részét. A kódot az alvázszám másik 16 karaktere alapján képezik meghatározott matematikai algoritmus alapján. Ily módon ez a karakter - a másik 16 meghatározása után - már nem a gyártó döntése alapján kerül kiválasztásra.
 

Az ellenőrző kód meghatározása:

  • Először is numerikus értékké konvertálják az alvázszám karaktereit. Mivel I, O and Q betűket nem tartalmazhat az alvázszám, így ezek nem találhatók meg az alábbi táblázatban.


    A =

    1

    J =

    1

    T =

    3

    B =

    2

    K =

    2

    U =

    4

    C =

    3

    L =

    3

    V =

    5

    D =

    4

    M =

    4

    W =

    6

    E =

    5

    N =

    5

    X =

    7

    F =

    6

    P =

    7

    Y =

    8

    G =

    7

    R =

    9

    Z =

    9

    H =

    8

    S =

    2

     

     

  • Másodszor minden egyes pozíció kap egy súlyszámot, kivétel természetesen a 9. pozició. Ezek a súlyszámok a következők:


    1

    x 8

    10

    x 9

    2

    x 7

    11

    x 8

    3

    x 6

    12

    x 7

    4

    x 5

    13

    x 6

    5

    x 4

    14

    x 5

    6

    x 3

    15

    x 4

    7

    x 2

    16

    x 3

    8

    x 10

    17

    x 2

  • Ezután numerikus értékeket megszorozzuk a pozícióhoz tartozó súlyszámmal, majd összedjuk a kapott számokat. Az összeget pedig el kell osztani 11-gyel.

     

A 9. karakter az osztás maradéka lesz. Amennyiben a maradék 10, úgy az ellenőrző kód X lesz. Így tehát a 9. karakter numerikus érték, illetve X lehet.

  •  

    Nézzük meg, hogy mi lenne az ellenőrző kód a példában szereplő alvázszámhoz


    Alvászám karakterei:

    V

    F

    1

    L

    A

    0

    B

    0

    *

    0

    0

    0

    0

    0

    0

    0

    0

    Numerikus érték:

    5

    6

    1

    3

    1

    0

    2

    0

    *

    2

    0

    0

    0

    0

    0

    0

    0

    Súlyszámok:

    8

    7

    6

    5

    4

    3

    2

    10

    *

    9

    8

    7

    6

    5

    4

    3

    2

    Eredmények:

    40

    42

    6

    15

    4

    0

    4

    0

    *

    18

    0

    0

    0

    0

    0

    0

    0


    A 16 szorzat összege = 129
    111 elosztva 11-gyel maradékul 8-at ad, mivel 11x11=121.
    Az ellenőrző kód tehát 8 lenne.