刨析车架号(VIN)中的第9位,校验位。先说结论:对于国产/合资车车架号(VIN码),如果校验位错误,就绝对是错误的车架号(VIN码)。对于进口车车架号(VIN码),绝大部分VIN码遵循校验位规则,但是,也有少部分进口车架号(VIN码)校验位错误,仍是正确的。要说明校验位的校验规则,我们需要需要搞清楚车架号(VIN)的组成。
车架号(VIN)的组成。仅能采用阿拉伯数字和大写罗马字母:1、2、3、4、5、6、7、8、9、0、A 、B 、C 、D、E、F、G、H、J、K、L、M、N、P、R、S、T、U、V、W、X、Y、Z组成。其中,I、O和Q不能使用(避免不必要的混淆)。
下面说明校验位的校验规则:
先说明计算规则:从车架号(VIN)的第一位开始,轮询每一位的字母或数字,用字母或数字的对应值*该位的加权值。计算全部17位的乘积相加除以11。所得的余数,即为该车架号(VIN)第9位正确的核验值。如果第9位和核验值相同,说明校验通过;如果不相同,说明校验不通过。
给出字母数字的对应值表:
给出位的加权值表:
举个例子: WBAXW1104J0X16755,验证如下: (6*8+2*7+1*6+7*5+6*4+1*3+1*2+0*10+4*0+1*9+0*8+7*7+1*6+6*5+7*4+5*3+5*2)%(取余数)11 = 4
核验值即为4,该VIN码的第9位校验位也是4。说明VIN码校验成功。注意:这里只能说明该VIN码校验成功。如果想知道这个VIN是不是正确的VIN,我们后续再出一期内容来进行讲解。
那有些聪明的小伙伴可能要问了:如果取余数等于10不就需要两位,VIN码岂不是变成18位了。这里需要说明一下,如果余数等于10的话,就用X来进行替换。这也就是经常能看到VIN码中第9位出现X的原因。