导航:首页 > 源码编译 > 集装箱箱号识别算法

集装箱箱号识别算法

发布时间:2023-01-20 14:35:48

‘壹’ 集装箱号的介绍

为了便于对集装箱在流通和使用中识别和管理,便于单据编制和信息传输,所以国际标准化组织制定了集装箱标记,此标准即《集装箱的代号、识别和标记》(ISO6346-1981(E))。

国际标准化组织规定的标记有必备标记和自选标记两类,每一类标记中又分别标记和作业标记。具体来说,集装箱上有箱主代号;箱号或顺序号、核对号;集装箱尺寸及类型代号。

1、必备标记

1)识别标记。它包括箱主代好,顺序号和核对数字。

(1)箱主代号。国际标准化组织规定,箱主代号由四个大写的拉丁文字母表示,前三位由箱主自己规定,第四个字母一律用U表示。

(2)顺序好,又称箱号,由6位阿拉伯字母组成。如又小数字不是6位时,则在有效数字前用“0”不足6位。如“053842”。

(3)核对数字。核对数字是用来对箱主代号和顺序号记录是否准确的依据。它位于箱号后,以一位阿拉伯数字加一方框表示。

2)作业标记。

它包括以下三个内容:

(1)额定重量和自定重量标记。额定重量即集装箱总重,自重即集装箱空箱质量(或空箱重量),ISO688规定应以公斤(kg)和磅(lb)同时表示。

(2)空陆水联运集装箱标记。由于该集装箱的强度仅能堆码两层。因而国际标准化组织对该集装箱规定了特殊的标志,该标记为黑色,该位于侧壁和端壁的左上角,并规定标记的最小尺寸为:高127mm,长355mm,字母标记的字体高度至少为76mm。

(3)登箱顶触电警告标记。该标记喂黄色底各色三角形,一般设在罐式集装箱和位于登顶箱顶的扶梯处,以警告登体者有触电危险。

2、自选标记

1)识别标记

它包括(1)国家和地区代号,如中国用CN;美国用US

(2)尺寸和类型代号(箱型代码)。

2)作业标记。

它包括(1)超高标记,该标记为在黄色底上标出黑色数字和边框,此标记贴在集装箱每侧的左下角,距箱底约0.6m处,同时该贴在集装箱主要标记的下方。凡高度超过2.6m的集装箱应贴上此标记。

(2)国际铁路联盟标记。凡符合《国际铁路联盟条列》规定的集装箱,可以获得此标记。该标志是在欧洲铁路上运输集装箱的必要通行标志。

3、同行标记

集装箱运输过程中能顺利的通过或进入它过境,箱上必须贴有按规定要求的各种通行标志,否则,必须办理繁琐证明手续,延长了集装箱的周转时间。

集装箱上主要的通行标记有;安全合格牌照、集装箱批准牌照、防虫处理板、检验合格徽及国际铁路联盟标记等。

58集装箱——专注集装箱运输服务

‘贰’ 计算集装箱箱号核对数

集装箱编号和校验码 '4L0=G:A<q
集装箱编号是集装箱全球唯一识别标识 Q|O! cE W/
根据ISO6346:1995 《集装箱--代码、识别和标记》标准,集装箱校验码算法如下: D(m2^ \O[
集装箱编号共11位,前四位是字母,最后一位为校验码,举例如◎◎◎◎×××××××。 ?0{8f GM4
字母取数值规则为:A=10,B至K依次取12至21,L至U依次取23至32,V至Z依次取34至38。 #K5)Rb- H
箱号第一位的值乘以2的0次幂,第二位乘以2的1次幂,...,第十位乘以2的9次幂,然后求和。 \KGi54&Y
其和除以11的余数即为校验码的值 123 6W +
2itJD1 ;
集装箱校验码就是集装箱号的最后一位(第7位数字),实际箱号中会用“口”框起来。 Vm _waa
早期的集装箱是没有校验位的,甚至箱主之间定义的也不同,有5、6位等等,后来为了规范和避免资料录入时的错误,联盟就出台了箱号规范、以及第7位校验码。 J`&*r;"" V
如果在录入数据时箱号输错了,系统会自动提示你箱号不规范,是否确认?(一般的集装箱行业操作软件都可以)从而减少不必要的错误。

我也是现学现卖,按以上的算法,验证码是10,不知对不对。
10可以用A表示么。

‘叁’ 集装箱号码有那些构成

1 箱主代号:共四位,前三位自定,最后一位为U,比方说COSU
2 顺序代码:后六位,若不足则在前面加0,如033431
3 核对数字:第11位,也是最后的数字,是核对前面10位数字是否正确的标准,有算法的

这是我在大学里学的,嘿嘿

‘肆’ 集装箱COSU123456的核对数字,要计算过程

集装箱COSU123456的核对数字为0。


计算过程如下

  1. 等效数值:c=13,o=26,s=30,u=32,顺序号的1、2、3、4、5、6等效数值为本身。

  2. 加权系数:c、o、s、u分别为1、2、4、8,顺序号1、2、3、4、5、6分别为16、32、64、128、256、512。

  3. 乘积之和=所有的等效数值*加权系数=5571。

  4. 最后将整数N/11所得的余数就是核对数字,即是5571/11(整除,因此余数为o),也就是校对数字为0.


集装箱号由箱主代号,顺序号和核对数字标记组成。

首先要了解集装箱的等效数值,即顺序号0-9,箱主代号A代表10,B代表12,C代表13,类推(但扣除11,22,33,即B为12,不为11);

其次设箱主代号的对应等效数值与顺序号数字依次为X1,X2,X3..........,以采用加权系数法进行计算,得到整数N;

最后将整数N/11所得的余数就是核对数字。

‘伍’ 集装箱编号是什么

集装箱编号和校验码
集装箱编号是集装箱全球唯一识别标识
根据ISO6346:1995 《集装箱--代码、识别和标记》标准,集装箱校验码算法如下:
集装箱编号共11位,前四位是字母,最后一位为校验码,举例如◎◎◎◎×××××××。
字母取数值规则为:A=10,B至K依次取12至21,L至U依次取23至32,V至Z依次取34至38。
箱号第一位的值乘以2的0次幂,第二位乘以2的1次幂,...,第十位乘以2的9次幂,然后求和。
其和除以11的余数即为校验码的值

集装箱校验码就是集装箱号的最后一位(第7位数字),实际箱号中会用“口”框起来。
早期的集装箱是没有校验位的,甚至箱主之间定义的也不同,有5、6位等等,后来为了规范和避免资料录入时的错误,联盟就出台了箱号规范、以及第7位校验码。
如果在录入数据时箱号输错了,系统会自动提示你箱号不规范,是否确认?(一般的集装箱行业操作软件都可以)从而减少不必要的错误

‘陆’ 如何查验和校对集装箱校验码的规则

集装箱编号是集装箱全球唯一识别标识
根据ISO6346:1995 《集装箱--代码、识别和标记》标准,集装箱校验码算法如下:
集装箱编号共11位,前四位是字母,最后一位为校验码,举例如◎◎◎◎×××××××。
字母取数值规则为:A=10,B至K依次取12至21,L至U依次取23至32,V至Z依次取34至38。
箱号第一位的值乘以2的0次幂,第二位乘以2的1次幂,...,第十位乘以2的9次幂,然后求和。
其和除以11的余数即为校验码的值。(注:当余数为10时,校验码也为
地址在下面

‘柒’ 集装箱的核对号怎么算

1)集装箱号都由4个英文字母和6个阿拉伯数字以及1个效验码组成;例如: TRLU166324
2)计算效验码时,把4个英文字母 转化成相应的数字(A=10,B=12,C=13,D=14,E=15,F=16。。。Z=38)其中去掉11,22,33三个数;
3)4个英文字母 转化成4个相应的数字,加上6个阿拉伯数字,这样共得到10个数字,把每个数字乘以2的位数减一次方求和再除11,取其余数,即得核对号;

例如: TRLU166324-2 (T=31 R=29 L=23 U=32)
S=31*2^0+29*2^1+23*2^2+32*2^3+1*2^4+6*2^5+6*2^6+3*2^7+2*2^8+4*2^9
S/11的余数为2, 即得核对号

请写一个函数,给出集装箱号,算出核对号

‘捌’ 集装箱的数字和字母都代表什么,谁来看一下。。。

标准集装箱箱号由11位编码组成,包括三个部分。

第一部分由4位英文字母组成。前三位代码主要说明箱主、经营人,第四位代码说明集装箱的类型。

第二部分由6位数字组成。是箱体注册码,用于一个集装箱箱体持有的唯一标识。

第三部分为校验码,由前4位字母和6位数字经过校验规则运算得到,用于识别在校验时是否发生错误。即第11位数字。

(8)集装箱箱号识别算法扩展阅读:

1、尺寸及箱型代码

共4位,第一位表示箱长,第二位表示箱高,最后两位表示箱型。

2、 重量和容积标记

自上而下分别是总重、皮重、净重、容积,重量以公斤(KG) 和磅(LB) 同时表示,容积以立方米(CU.M.)和立方英尺(CU.FT.)同时标示。

MAXIMUM GROSS WEIGHT(总重):为皮重+净重之和,桥吊负荷及道路限重看这个数字。

TARE WEIGHT(皮重):即空箱自重。

PAYLOAD或NET WEIGHT(净重):即集装箱可负荷之最大重量。

CUBIC CAPACITY(立方容积):即集装箱最大装货容积。

‘玖’ 集装箱号的编码规则特别是最后一位的校验算法

一、 标准箱号构成基本概念:采用ISO6346(1995)标准。 标准集装箱箱号由11位编码组成,包括三个部分: 1、 第一部分由4位英文字母组成。前三位代码 (Owner Code) 主要说明箱主、经营人,第四位代码说明集装箱的类型。列如CBHU 开头的标准集装箱是表明箱主和经营人为中远集运。 2、 第二部分由6位数字组成。是箱体注册码(Registration Code), 用于一个集装箱箱体持有的唯一标识。 3、 第三部分为校验码(Check Digit)由前4位字母和6位数字经过校验规则运算得到,用于识别在校验时是否发生错误。即第11位数字。 根据校验规则箱号的每个字母和数字都有一个运算的对应值。箱号的前10位字母和数字的对应值从0到Z对应数值为0到38,11、22、33不能对11取模数,所以要除去。 2、第N位的箱号对应值再分别乘以2N-1 (N=1,2,3………..10) 例如:箱号为CBHU3202732的集装箱它的第1位代码为C, 它的代码值=代码的对应值×21-1 =13×1=13。 类推第2位代码为B 它的代码值=代码的对应值×22-1 =12×2=24 以此类推得到箱号前10位代码的代码值。 将前10位的代码值乘积累加后对11取模 箱号为CBHU3202732的集装箱前10位箱号的代码累加值=4061,取11的模后为2,就是这个箱号第11位的识别码的数值。 以此类推,就能得到校验码

阅读全文

与集装箱箱号识别算法相关的资料

热点内容
我的世界苹果版的2b2t服务器地址咋查 浏览:87
xlsx转换pdf 浏览:94
3dmax挤出命令英语 浏览:903
靶心率的定义和算法 浏览:513
3d模术师app哪里下载 浏览:474
php中文api文档 浏览:458
安卓设计怎么加入输入框 浏览:185
主根服务器什么时候开始 浏览:738
奇门遁甲完整版pdf 浏览:901
app软件怎么用的 浏览:802
电子书pdf购买 浏览:193
浪潮服务器如何做系统 浏览:111
冒险岛img格式加密 浏览:596
我的世界手游如何复制命令 浏览:659
天刀自动弹琴脚本源码 浏览:970
打开其它app微信怎么收不到 浏览:447
安卓游戏耳机怎么戴 浏览:18
不越狱怎么去除app广告 浏览:178
ipadminipdf阅读 浏览:507
文件夹无限制压缩会不会降低内存 浏览:414