CN104732313A - 车辆vin码生成*** - Google Patents
车辆vin码生成*** Download PDFInfo
- Publication number
- CN104732313A CN104732313A CN201310713434.1A CN201310713434A CN104732313A CN 104732313 A CN104732313 A CN 104732313A CN 201310713434 A CN201310713434 A CN 201310713434A CN 104732313 A CN104732313 A CN 104732313A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- vin code
- vehicle vin
- module
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种车辆VIN码生成***。该***包括:读取模块,用于读取车辆VIN码生成相关信息;生成模块,用于根据车辆VIN码生成相关信息生成车辆VIN码;检验模块,用于根据生成的车辆VIN码得到相关车型信息并与车型公告文件中的公告车型信息比较,判断车辆VIN码是否出错;纠错模块,用于当车辆VIN码出错时,生成正确的车辆VIN码。本发明根据车辆VIN码生成相关信息自动生成每台车的VIN码,避免VIN码多工序使用导致的重复输入或输入错误,操作方便,提高生产效率,同时通过自动比对车型公告文件而检验VIN码是否有误,减少了VIN码出错的概率。
Description
技术领域
本发明属于车辆制造领域,具体涉及车辆VIN码生成***。
背景技术
VIN是英文Vehicle Identification Number(车辆识别码)的缩写。VIN码由17位字符组成,所以俗称十七位码。它包含了车辆的生产厂家、年代、车型、车身型式及代码、发动机代码及组装地点等信息。其中,VIN码的1-3位一般称为WMI,4-9位称为VDS,其中第9位是校验码,10-17位称为VIS。
在生产车辆时,各组装车间需要先后分别在底盘车架VIN打印、室内铭牌及VIN铝条打印、下线VIN信息录入工位设立专门的独立操作人员,需要依次独立输入VIN信息,由于VIN信息是由17位大写英文字母与***数字组成(如LVBV3PBB2CE036979),分多次进行独立输入易产生VIN信息录入错误、打印错误;操作人员多,工作量大;并且每个过程的操作均需手工执行,繁琐且导致生产效率低下。
发明内容
本发明的目的是提供一种车辆VIN码生成***,通过车辆VIN码生成相关信息自动生成VIN码,减少生成VIN码的出错概率。
为了达到上述目的,提供了一种车辆VIN码生成***,该***包括:
读取模块,用于读取车辆VIN码生成相关信息;
生成模块,用于根据车辆VIN码生成相关信息生成车辆VIN码;
检验模块,用于根据生成的车辆VIN码得到相关车型信息并与车型公告文件中的公告车型信息比较,判断车辆VIN码是否出错;
纠错模块,用于当车辆VIN码出错时,生成正确的车辆VIN码。
优选地,所述车辆VIN码生成相关信息包括车型信息、起始号和车辆数量。
优选地,所述读取模块,用于在生产计划文件的特定字段中提取所述车型信息。
优选地,所述车型信息包括:总质量、车辆类型、车身类型、发动机类型、车辆轴距。
优选地,所述生成模块,包括WMI生成子模块,用于:
根据预先设定值生成车辆VIN码的第一位和第二位;
根据总质量生成车辆VIN码的第三位。
优选地,所述生成模块,包括VIS生成子模块,用于:
根据预定设置值生成车辆VIN码的第十位和第十一位;
根据起始号和车辆数量并按当前车辆的序数生成车辆VIN码的第十二到十七位。
优选地,所述生成模块,包括VDS生成子模块,用于:
根据车辆类型生成车辆VIN码的第四位;
根据总质量生成车辆VIN码的第五位;
根据车身类型生成车辆VIN码的第六位;
根据发动机类型生成车辆VIN码的第七位;
根据车辆轴距生成车辆VIN码的第八位;
将车辆VIN码除第九位外的各位转换为预先设定的对应数值,并分别乘以预先设定的对应权值后相加,将得到的和除以一个设定的数,余数作为车辆VIN码的第九位。
优选地,所述检验模块,包括:
转换子模块,用于根据生成的车辆VIN码的对应位得到相关车型信息的各取值范围或对应值;
判断子模块,用于检验在该车型的车型公告文件中提取的公告车型信息是否分别位于上述的取值范围内或为上述的对应值,为否时判定车辆VIN码的对应位错误。
优选地,所述纠错模块,包括间接纠错子模块和直接纠错子模块;
间接纠错子模块,为每类车型信息存储有多个可选值,用于根据选取的值更新或生成对应的车型信息,调用生成模块更新或生成车辆VIN码的对应位;
直接纠错子模块,用于接收输入的车辆VIN码某些位的取值,更新或生成车辆VIN码的对应位。
优选地,该***还包括打印模块,用于将生成的车辆VIN码发送到打印设备用于打印。
本发明的车辆VIN码生成***,根据车辆VIN码生成信息自动生成每台车的VIN码,避免VIN码多工序使用导致的重复输入或输入错误,操作方便,提高生产效率,同时通过自动比对车型公告文件而检验VIN码是否有误,减少了VIN码出错的概率。在优选方式中,还可以直接在生产计划文件的特定字段中提取车型信息,提高了输入参数和生成VIN的效率。在优选方式中,还可以将生成的车辆VIN码发送到打印设备用于打印,实现在线自动信息打印,提高生产效率,防止人工填写导致的错误。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为根据本发明一个实施例的车辆VIN码生成***的结构示意图。
具体实施方式
下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例仅用于说明本发明,但不能用来限制本发明的范围。
本发明的一个实施例提出了一种车辆VIN码生成***,如图1所示,该***包括读取模块1、生成模块2、检验模块3和纠错模块4,优先还包括打印模块5,下面具体对各模块进行阐述。
读取模块1,用于读取车辆VIN码生成相关信息。车辆VIN码生成相关信息包括车型信息、起始号和车辆数量等,车型信息又可以包括总质量、车辆类型、车身类型、发动机类型和车辆轴距。
对于读取模块1来说,车辆VIN码生成相关信息可以为从存储器件中调用的预先存储的信息,也可以为实时通过I/O接口输入的信息。车型信息还可以包含在生产计划文件中,此时读取车型信息就为在生产计划文件的特定字段中提取所述车型信息。在生产计划文件中,车辆类型、车身类型、发动机类型和车辆轴距一般以物料号表示,由于物料号表示的含义固定,因此,可以直接提取物料号,然后在生成模块2中根据生产计划中的各个物料号生成VIN码的这几位。
生成模块2,根据车辆VIN码生成相关信息生成车辆VIN码。生成模块2包括:WMI生成子模块、VIS生成子模块和VDS生成子模块。
WMI生成子模块,用于:根据预先设定值生成车辆VIN码的第一位和第二位;根据总质量生成车辆VIN码的第三位。VIN码的一二位对应的是生产国家和厂家信息,因此一般预先设定,不需更改。
VIS生成子模块,用于生成车辆VIN码的第十到第十七位,其中第十二到十七位是流水号,因此需要根据起始号和车辆数量并按当前车辆的序数生成。第十位代表车型年份,第十一位代表装配厂。而车型年份一般是预先设定的,装配厂一般也是预先设定的,并且比较固定。因此,第十位和第十一位一般通过预先设置的值直接生成。
VDS生成子模块,用于生成车辆VIN码第四位到第九位,包括:根据车辆类型生成车辆VIN码的第四位;根据车身类型生成车辆VIN码的第六位;根据发动机类型生成车辆VIN码的第七位;根据车辆轴距生成车辆VIN码的第八位;根据起始号和车辆数量并按当前车辆的序数生成车辆VIN码的第十二到十七位。VDS还用于生成校验码,即车辆VIN码的第九位,方法如下:
将车辆VIN码除第九位外的各位转换为预先设定的对应数值,并分别乘以预先设定的对应权值后相加,将得到的和除以一个设定的数,余数作为车辆VIN码的第九位。
检验模块3,检验模块3包括:转换子模块,用于根据生成的车辆VIN码的对应位得到相关车型信息的各取值范围或对应值,具体可以为:根据生成的车辆VIN码得到总质量、车辆类型、车身类型、发动机类型、车辆轴距的各取值范围或对应值;判断子模块,用于检验在该车型的车型公告文件中提取的公告车型信息是否分别位于上述的取值范围内或为上述的对应值,为否时判定车辆VIN码的对应位错误,具体可以为:检验在该车型的车型公告文件中提取的总质量、车辆类型、车身类型、发动机类型和车辆轴距是否分别位于上述的取值范围内或为上述的对应值,为否时判定车辆VIN码的对应位错误。该模块通过自动比对车型公告文件而检验VIN码是否有误,进一步减少了VIN出错的可能。
纠错模块4,用于当车辆VIN码出错时,生成正确的车辆VIN码。纠错模块4具体可以包括间接纠错子模块和直接纠错子模块。
间接纠错子模块,为每类车型信息存储有多个可选值,用于根据选取的值更新或生成对应的车型信息,调用生成模块更新或生成车辆VIN码的对应位。例如,该子模块存储有多个总质量,当车辆VIN码的第三位和第五位被判断出错,即对应车型公告文件中的总质量不在从第三位和第五位转换得到的总质量的范围之内时,人工从储存的多个总质量中选取正确的总质量,调用生成模块就可更新车辆VIN码的第三位和第五位。
直接纠错子模块,用于接收输入的车辆VIN码某些位的取值,更新或生成车辆VIN码的对应位。这相当于人工直接输入,可以纠正计算机本身差错带来的VIN码的某些位错误或空白。
该***还可以包括打印模块5,用于将生成的车辆VIN码发送到打印设备用于打印。打印设备例如为生产线记录单打印设备,这样就可以实现在线自动信息打印,提高生产效率,防止人工填写导致的错误。
上述***的模块均可以借助于硬件、软件和固件或者它们的任意组合来实现。这均属于本发明的范畴。
通过本发明实施例提出的方案,根据读取的车辆VIN码生成相关信息自动生成每台车的VIN码,避免VIN码多工序使用导致的重复输入或输入错误,操作方便,提高生产效率,同时通过自动比对车型公告文件而检验VIN码是否有误,减少了VIN码出错的概率。
以上实施例仅用于说明本发明,而非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求和范围当中。
Claims (10)
1.一种车辆VIN码生成***,其特征在于,该***包括:
读取模块,用于读取车辆VIN码生成相关信息;
生成模块,用于根据车辆VIN码生成相关信息生成车辆VIN码;
检验模块,用于根据生成的车辆VIN码得到相关车型信息并与车型公告文件中的公告车型信息比较,判断车辆VIN码是否出错;
纠错模块,用于当车辆VIN码出错时,生成正确的车辆VIN码。
2.根据权利要求1所述的车辆VIN码生成***,其特征在于,所述车辆VIN码生成相关信息包括车型信息、起始号和车辆数量。
3.根据权利要求2所述的车辆VIN码生成***,其特征在于,所述读取模块,用于在生产计划文件的特定字段中提取所述车型信息。
4.根据权利要求3所述的车辆VIN码生成***,所述车型信息包括:总质量、车辆类型、车身类型、发动机类型、车辆轴距。
5.根据权利要求4所述的车辆VIN码生成***,其特征在于,所述生成模块,包括WMI生成子模块,用于:
根据预先设定值生成车辆VIN码的第一位和第二位;
根据总质量生成车辆VIN码的第三位。
6.根据权利要求2所述的车辆VIN码生成***,其特征在于,所述生成模块,包括VIS生成子模块,用于:
根据预定设置值生成车辆VIN码的第十位和第十一位;
根据起始号和车辆数量并按当前车辆的序数生成车辆VIN码的第十二到十七位。
7.根据权利要求4所述的车辆VIN码生成***,其特征在于,所述生成模块,包括VDS生成子模块,用于:
根据车辆类型生成车辆VIN码的第四位;
根据总质量生成车辆VIN码的第五位;
根据车身类型生成车辆VIN码的第六位;
根据发动机类型生成车辆VIN码的第七位;
根据车辆轴距生成车辆VIN码的第八位;
将车辆VIN码除第九位外的各位转换为预先设定的对应数值,并分别乘以对应的权值后相加,将得到的和除以一个设定的数,余数作为车辆VIN码的第九位。
8.根据权利要求2所述的车辆VIN码生成***,其特征在于,所述检验模块,包括:
转换子模块,用于根据生成的车辆VIN码的对应位得到相关车型信息的各取值范围或对应值;
判断子模块,用于检验在该车型的车型公告文件中提取的公告车型信息是否分别位于上述的取值范围内或为上述的对应值,为否时判定车辆VIN码的对应位错误。
9.根据权利要求2所述的车辆VIN码生成***,其特征在于,所述纠错模块,包括间接纠错子模块和直接纠错子模块;
间接纠错子模块,为每类车型信息存储有多个可选值,用于根据选取的值更新或生成对应的车型信息,调用生成模块更新或生成车辆VIN码的对应位;
直接纠错子模块,用于接收输入的车辆VIN码某些位的取值,更新或生成车辆VIN码的对应位。
10.根据权利要求1-9其中任一项所述的车辆VIN码生成***,其特征在于,该***还包括打印模块,用于将生成的车辆VIN码发送到打印设备用于打印。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310713434.1A CN104732313A (zh) | 2013-12-20 | 2013-12-20 | 车辆vin码生成*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310713434.1A CN104732313A (zh) | 2013-12-20 | 2013-12-20 | 车辆vin码生成*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104732313A true CN104732313A (zh) | 2015-06-24 |
Family
ID=53456186
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310713434.1A Pending CN104732313A (zh) | 2013-12-20 | 2013-12-20 | 车辆vin码生成*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104732313A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109466562A (zh) * | 2018-10-15 | 2019-03-15 | 浙江吉利新能源商用车有限公司 | 车辆重量自动获取、车辆超载自动报警的***及方法 |
CN109635166A (zh) * | 2018-11-26 | 2019-04-16 | 深圳市爱夫卡科技股份有限公司 | 通过vin码自动识别进行四轮定位数据匹配的方法及装置 |
CN110989546A (zh) * | 2019-10-18 | 2020-04-10 | 浙江合众新能源汽车有限公司 | 一种车辆软件数据管理方法 |
CN112580341A (zh) * | 2019-09-27 | 2021-03-30 | 北京国双科技有限公司 | 一种获得法律文书的案号的方法及相关设备 |
CN113806385A (zh) * | 2021-08-30 | 2021-12-17 | 东风柳州汽车有限公司 | 车辆识别码刷写方法、装置、设备及存储介质 |
WO2023240867A1 (zh) * | 2022-06-17 | 2023-12-21 | 一汽奔腾轿车有限公司 | 一种整车物料号与车型公告号的自动匹配方法与*** |
US11995053B2 (en) | 2022-06-30 | 2024-05-28 | Caterpillar Inc. | Systems and methods for asset identification string error detection and correction |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251923A (zh) * | 2008-02-04 | 2008-08-27 | 上海汽车集团股份有限公司 | 车辆防盗零件更换方法 |
CN101382470A (zh) * | 2008-10-22 | 2009-03-11 | 深圳市元征科技股份有限公司 | 汽车四轮定位车型数据的获取方法及*** |
CN101593413A (zh) * | 2008-05-26 | 2009-12-02 | 奥城同立科技开发(北京)有限公司 | 高速公路车辆超速的全面监控*** |
CN201456576U (zh) * | 2009-07-28 | 2010-05-12 | 北汽福田汽车股份有限公司 | 一种车辆标识码打号机 |
US20120041968A1 (en) * | 2010-08-10 | 2012-02-16 | Zak Jr Kenneth R | Vehicle identification number decoder |
CN102843358A (zh) * | 2012-07-31 | 2012-12-26 | 北京世纪联成科技有限公司 | 一种车载终端身份识别方法 |
-
2013
- 2013-12-20 CN CN201310713434.1A patent/CN104732313A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101251923A (zh) * | 2008-02-04 | 2008-08-27 | 上海汽车集团股份有限公司 | 车辆防盗零件更换方法 |
CN101593413A (zh) * | 2008-05-26 | 2009-12-02 | 奥城同立科技开发(北京)有限公司 | 高速公路车辆超速的全面监控*** |
CN101382470A (zh) * | 2008-10-22 | 2009-03-11 | 深圳市元征科技股份有限公司 | 汽车四轮定位车型数据的获取方法及*** |
CN201456576U (zh) * | 2009-07-28 | 2010-05-12 | 北汽福田汽车股份有限公司 | 一种车辆标识码打号机 |
US20120041968A1 (en) * | 2010-08-10 | 2012-02-16 | Zak Jr Kenneth R | Vehicle identification number decoder |
CN102843358A (zh) * | 2012-07-31 | 2012-12-26 | 北京世纪联成科技有限公司 | 一种车载终端身份识别方法 |
Non-Patent Citations (1)
Title |
---|
王成君: "一汽解放公司生产组织控制信息***研究", 《中国优秀博硕士学位论文全文数据库(硕士)》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109466562A (zh) * | 2018-10-15 | 2019-03-15 | 浙江吉利新能源商用车有限公司 | 车辆重量自动获取、车辆超载自动报警的***及方法 |
CN109635166A (zh) * | 2018-11-26 | 2019-04-16 | 深圳市爱夫卡科技股份有限公司 | 通过vin码自动识别进行四轮定位数据匹配的方法及装置 |
CN112580341A (zh) * | 2019-09-27 | 2021-03-30 | 北京国双科技有限公司 | 一种获得法律文书的案号的方法及相关设备 |
CN110989546A (zh) * | 2019-10-18 | 2020-04-10 | 浙江合众新能源汽车有限公司 | 一种车辆软件数据管理方法 |
CN113806385A (zh) * | 2021-08-30 | 2021-12-17 | 东风柳州汽车有限公司 | 车辆识别码刷写方法、装置、设备及存储介质 |
CN113806385B (zh) * | 2021-08-30 | 2023-11-24 | 东风柳州汽车有限公司 | 车辆识别码刷写方法、装置、设备及存储介质 |
WO2023240867A1 (zh) * | 2022-06-17 | 2023-12-21 | 一汽奔腾轿车有限公司 | 一种整车物料号与车型公告号的自动匹配方法与*** |
US11995053B2 (en) | 2022-06-30 | 2024-05-28 | Caterpillar Inc. | Systems and methods for asset identification string error detection and correction |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104732313A (zh) | 车辆vin码生成*** | |
CN110244936B (zh) | 用于支持visio流程图自动导入dcs算法组态软件的方法和装置 | |
CN102355062B (zh) | Iec61850继电保护模型校验方法 | |
CN204832946U (zh) | 一种vin码信息的远程刷写*** | |
CN107370637B (zh) | 车载ecu通信功能自动化测试***及方法 | |
CN106603482A (zh) | 自动生成can通讯协议代码的方法和装置 | |
CN103963483A (zh) | 唯一码甄别打印工业防呆装置及其打印方法 | |
CN102955740A (zh) | 一种基于Perl的驱动函数和桩函数生成方法 | |
CN113434674A (zh) | 数据解析方法、装置、电子设备及可读存储介质 | |
CN106627432A (zh) | 一种汽车控制单元的功能配置方法 | |
CN113504774B (zh) | 列控联锁一体化与调度集中***接口数据校核方法及装置 | |
CN108170466B (zh) | 一种基于程序合成的c/c++程序缺陷自动修复方法 | |
US8051048B2 (en) | System and method for automated transfer and evaluation of the quality of mass data of a technical process or a technical project | |
CN115906795A (zh) | 一种基于数字卫星管理***快速获取单机部件模型信息的***及方法 | |
CN105933396A (zh) | 一种协同各渠道***接口实现长流程的方法及*** | |
CN109752192A (zh) | 一种基于条码整合提升动力总成出厂测试进程的方法 | |
CN116009859A (zh) | 一种保证网站***样式统一的方法与工具 | |
CN113535581B (zh) | 测试脚本生成方法、装置、设备及计算机可读存储介质 | |
CN201622924U (zh) | 一种柔性化的氙气高压放电灯镇流器通用型生产线 | |
CN115186627A (zh) | 一种商用车故障诊断手册开发方法 | |
CN104360848A (zh) | 一种Flex页面转化方法及装置 | |
CN112686014A (zh) | 一种电缆号牌编写***及其方法 | |
CN111414440A (zh) | 一种利用数据流同构验证控制***算法组态图的方法及*** | |
CN110096292B (zh) | 一种自适应刷新服务器bios固件的方法及*** | |
CN115542882B (zh) | 一种控制器接口配置方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150624 |