简介:摘要:介绍了一种工业铂电阻校准的嵌入式平台和半自动校准系统,论述了系统的工作原理和软件流程,基于恒温槽的温度场的变化,自动记录,自动校准的铂电阻数据(校准),和其他程序的实现,完成铂电阻测量的自动生成原始记录和证书,能够解决工业铂电阻校准(检定)后处理的大量数据和复杂问题,具有推广价值。
简介:摘要:当今社会处于一个信息化时代,社会的发展离不开信息和信息的传播,信息化时代的发展加快了信息的传播速度,扩大了传播范围,丰富了传播途径,社会的发展呈现高速发展的形式,信息化更是势不可挡。社会的发展导致信息的增多,繁杂,大数据就应运而生,并且社会中的各行各业都离不开大数据,而且随着电子商务的崛起,大数据的运用就更加显现出了其重要作用。电子商务的崛起是因为社会的网络化,并且因为零售行业的飞速发展,从而衍生出电子商务,而大数据的处理形式非常符合电子商务的需求,大数据处理为电子商务的发展提供了巨大的能量,本文就从大数据背景下的电子商务、大数据的内容、大数据处理对电子商务的影响和电子商务的发展趋势这几方面,探究一下大数据处理和电子商务的关系以及造成的影响。
简介:摘要:随着高清电视机的普及,用户对于高清节目的需求迅速增长,高清互动点播系统的推出为用户提供了多样化的需求,也提升了广电网络的竞争力,近期济宁分公司的高清互动点播平台已经搭建完成,只要用户家中是双向线路,即可通过高清机顶盒点播视频节目及时移回看。高清互动点播系统包括一个核心节点和多个边缘节点,其中核心节点位于省公司,主要完成视频内容的存储、管理。
简介:摘要:针对汽轮机监控数据的特点,本文提出了一种基于 IEEE754的汽轮机监控数据处理方法。该方法有效地解决了指数尾数转换问题,能够使汽轮机监控数据及时、准确地显示,保证汽轮机安全、稳定运行。 关键词:浮点数;指数尾数;数据转换; IEEE 754;汽轮机 引 言 随着我国经济的高速发展,汽轮机在电力、化工、钢铁等重要领域中有着举足轻重的地位。汽轮机的转数调节、工况控制直接影响汽轮机机组的安全性、经济性,因此汽轮机的安全运行至关重要,如果不能对其进行快速、准确地监控,那么容易导致汽轮机机组发生故障、甚至瘫痪,从而造成巨大的经济损失。 目前,由于数字式电液控制系统 (DEH)能够高效协调控制汽轮机机组,使其运行稳定,工业上多采用 DEH对汽轮机机组进行调节控制,并与集散控制系统( DCS)进行通信,将重要的汽轮机数据在 DCS上显示,便于实时监管汽轮机运行状态,当问题发生时,也能及时处理。但是往往由于 DEH和 DCS之间的型号不同,就容易造成汽轮机数据在传输过程中出现数据传输不过来或者是错误数据等不确定问题。比如 ABB公司集散式控制系统( DCS)在接收汽轮机数据时,主要是通过指数尾数转换模块将 RS485的汽轮机数据传输到操作员站,但是,在传输的过程中发现,数据超过 10000时,指数尾数转换模块传输的数据是错误的数据、不是真实的数据,而且该模块的传输数据范围也不能满足实际应用,此类问题是共性问题,因此有必要对上述问题进行有效的解决,保证汽轮机安全、可靠、稳定运行。 本文根据实际应用中需要采集的汽轮机数据为实型数据的特点,采用 IEEE754标准,对汽轮机数据进行高效地处理,使其能够在不同设备间进行准确、有效地传输,便于对汽轮机的运行状态进行有效监管。 1 浮点数 计算机中数据的基本类型包括整型、实型、和字符型三大类 [1]。实型数据的存储格式比整型、字符型数据复杂,一般用浮点数进行表示。浮点数是指采用指数方法,利用小数点的位置可以根据需要左右浮动,灵活地表示更大范围的实型数据。 一个实型数据 A可以用一个尾数( Mantissa,尾数实际上是有效数字的非正式说法),一个基数( Base),一个指数( Exponent),和一个表示正负的符号来表示。例如 12345.6用科学计数法可以表示为 1.23456 104,其中, 1.23456为尾数, 10为基数, 4为指数。规范的浮点数表示方法如下 [2-4]: (1) 其中, 为尾数, 为基数, 为指数,尾数中数字的个数为精度,一般用 表示。基于规范表示的浮点数对应的具体值可由下面的表示方法获得: (2) 2 指数尾数转换 ABB 集散式控制系统( DCS),采用指数尾数转换模块对其汽轮机数据进行处理,并传送到操作员站上,以供操作人员对汽轮机数据进行监控。指数尾数转换规则如表 1 所示。 指数尾数转换模块,在处理小范围数据时,可以保证数据准确地传输,但是当汽轮机数值超过 10000时,就会出现数据传输不正确。因此,指数尾数转换模块在处理汽轮机数据时,有一定的弊端。 表 1 指数尾数转换规则 Value Exponent Mantissa 65432.0 4 6543 -1234.0 3 53196 12.34 1 1234 1.2345 0 12345 0.12345 0 1235 0.01234 0 123 0.001234 0 12 0.000123 0 1 32767.0 4 32767 123456789.0 8 12346 -0.1 0 64536 -1.0 0 55536 3 IEEE 754标准 IEEE 754标准于 1985年提出,是当前二进制浮点运算的格式标准。 IEEE 754标准规定了两种基本浮点格式,分别为单精度和双精度。 IEEE 754标准要求浮点数必须是规范的,实数 R的二进制科学计数法可以表示为 (3) 其中, S为实数的符号,“ 0”表示“正”, “ 1”表示“负”。 E为二进制数的指数, M为尾数。 浮点格式中最高位是符号位,中间是指数域,对应于二进制科学计数法中的指数部分,指数部分称为浮点数的阶码,采用移码方式存储 [5]。单精度浮点数要指数值加上偏移量 127,双精度要指数值加上偏移量 1023.对于单精度浮点数,可以表达的指数真值范围在 -128到 127之间。指数真值 -128和 -127保留用作特殊处理,指数真值加上偏移量 127之后,指数 E的机器值为 1到 254,即采用移码后,指数的机器数全部用正数表示,便于比较浮点数的大小。指数真值范围在 -126和 127之间的浮点数称为规格化的浮点数。,浮点格式的最后是尾数域,规范的二进制数的尾数小数点前面总是 1,所以,在保存尾数时,可以省略小数点前面的 1. 浮点数的精度取决于尾数部分,尾数部分的位数越多,能够表示的有效数字越多。单精度的尾数用 23位存储,加上默认的小数点前的 1位 1, ,因为 ,所以,单精度浮点数的有效位数是 7位。双精度浮点数的尾数用 52位存储,加上默认的小数点前的 1位 1, ,因为 ,所以双精度的有效位数是 15位。 如果运算结果的十进制位数(包括整数位数和小数位数)小于 7,为 m位,则可以选用单精度浮点数,如果运算结果的十进制位数大于 7小于等于 15,为 n位,可选择使用双精度浮点数。 4 汽轮机监控数据处理方法 鉴于 IEEE 754在处理实型数据方面的优点,本文根据汽轮机数据特点,将其应用到实际工程项目中,有效地解决了指数尾数转换问题。 5 结 论 本文根据汽轮机数据传输过程中的实际工程问题,提出了一种基于 IEEE754 的汽轮机监控数据处理方法,该方法有效地解决了指数尾数转换问题,能够使汽轮机数据快速、准确地显示到操作员站上,便于操作员及时监控汽轮机运行状态,以保证汽轮机安全、稳定运行。 参考文献: [1] 高辉 . 计算机系统结构 [M]. 武汉:武汉大学出版社, 2006: 45-47. [2] 张宗杰,张明亮 . C语言中浮点数的存储格式及其有效数字位数 [J]. 计算机与数字工程, 2005,34: 84-86. [3] 何晶 , 韩月秋 . 一种新的整数转换为浮点数的方法 [J]. 计算机工程 , 2003, 11(19): 29-38. [4] 郑莉 . C++程序语言设计 [M]. 北京:清华大学出版社 , 2004: 24. [5] 蒋本珊 . 计算机组成原理 [M]. 北京:清华大学出版社 , 2004: 26-30. 作者简介:张健( 1988-06-08),男,汉族,籍贯:辽宁省阜新市彰武县,当前职务:技术员,当前职称:工程师,学历:大学本科,研究方向:自动化
简介:摘要:压力机是工业生产中负责切断、冲孔、弯曲、铆合等操作的关键设备,向金属坯件施加高压使其变形,受工件材质、摩擦等因素影响,需定期试验保障其加工精度。基于此,文章以YS—300型压力机为研究对象,分析其试验数据处理方法,为YS—300型压力机的长久稳定运行提供参考。