基于LabVIEW和数据采集卡的船舶机舱监控系统

合集下载

基于LabVIEW的船舶机舱设备远程监控与故障诊断系统设计

基于LabVIEW的船舶机舱设备远程监控与故障诊断系统设计
联 网。系 统结构 见 图 1 。
由于 船 舶 自身 的 工 作 人 员 技 术 力 量 有 限 , 以 难 及 时 维修 , 以 , 船 舶 机 舱 设 备 进 行 远 程 监 控 所 对 和 故 障 诊 断 是 十 分 有 必
要的[] 1 。船 舶 机 舱 设 备
监 控 是 一 个 复 杂 的 监 控
第 3 卷 第 5期 9 21 00年 l O月
船 海 工 程
SHI OCEAN P 8. ENGI NEERI NG
Vo . 9 No 5 13 .
0c .2 O t O1
基 于 L b E 的船 舶 机 舱 设 备 远 程 监 控 a VI W 与 故 障 诊 断 系 统 设 计
等多项功能 。
关 键 词 : 程 监 控 ; 程 故 障 诊 断 ;I b E ;D tS ce; e 远 远 VI w a aa ok t w b
中 图分 类 号 : 6 . 2 T 2 6 3 U6 3 8 ; P 0 . 文 献 标 志码 : A 文 章 编 号 :6 17 5 (0 0 0 —1 10 1 7—9 3 2 1 ) 50 2 —4
控 和 故 障诊 断领 域 , 出基 于 L b E 实 现 远 程 监 控 和 远 程 故 障诊 断 的 系 统 方 案 , 出 系 统 的 基 本 结 构 、 提 a VI w 给 功 能 、 面 优 化 设 计 。该 系 统 以不 同 的 功 能 模 块 组 成 的数 据 库 为 中 心 , 现 远 程 监 控 、 程 故 障 诊 断 和 故 障报 警 界 实 远
远程 监 控 和 故 障 诊 断 的
三 种 方 法 : tS c e 技 Daa ok t
图 1 基 于 l t ntE hre 远 程 监 控 与故 障诊 断 系 统 系 统 结 构 图 ne e/ tent r

基于Labview的船舶机舱自动化平台的实现方法

基于Labview的船舶机舱自动化平台的实现方法

基于Labview的船舶机舱自动化平台的实现方法
戴晓强;刘维亭;朱志宇
【期刊名称】《微计算机信息》
【年(卷),期】2006(022)010
【摘要】以船舶机舱监控为背景,描述了通过图形化语言Labview实现机舱自动化监控平台的实现方法.本文具体介绍了该系统的基本组成和功能及软硬件的实现方法,同时具体给出了在Labview环境下数据采集和数据库的操作程序框图.
【总页数】4页(P158-161)
【作者】戴晓强;刘维亭;朱志宇
【作者单位】212003,江苏科技大学电子信息学院;212003,江苏科技大学电子信息学院;212003,江苏科技大学电子信息学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于LabVIEW平台的系统不确定度评定方法的实现 [J], 陆绮荣;庄松林
2.基于LabVIEW的船舶机舱设备远程监控与故障诊断系统设计 [J], 姚斌;庞之洋;吴刚;段正强;谢宽
3.基于Labview的船舶机舱监控及故障诊断系统分析 [J], 刘念平
4.基于LabVIEW与OPC的船舶机舱报警系统设计 [J], 朱青;王直;李垣江;胡煜
5.基于Labview的船舶机舱自动化平台的实现方法 [J], 戴晓强;刘维亭;朱志宇
因版权原因,仅展示原文概要,查看原文内容请购买。

基于LabVIEW的仪器自动化监控系统设计与实现

基于LabVIEW的仪器自动化监控系统设计与实现

基于LabVIEW的仪器自动化监控系统设计与实现随着科技的不断发展,仪器设备在各行各业中扮演着越来越重要的角色。

为了提高工作效率和准确性,我们需要一种自动化的仪器监控系统来实时监测仪器设备的状态,并能够迅速响应异常情况。

而基于LabVIEW的仪器自动化监控系统正是为了满足这一需求而设计和实现的。

LabVIEW是一款基于图形化编程语言的开发环境,它具有直观、可视化的特点,使得用户能够快速开发各种类型的测量和控制应用。

利用LabVIEW,我们可以轻松地设计和实现仪器自动化监控系统,并通过数据采集、处理、分析和可视化等功能,实现对仪器设备的实时监控。

首先,我们需要明确系统的功能需求。

通常情况下,仪器自动化监控系统应该具备以下功能:1. 实时监测仪器设备状态:通过传感器、数据采集卡等设备,实时采集仪器设备的各种参数,比如温度、湿度、压力等。

这些数据将作为监控系统的输入,用于判断仪器设备是否正常工作。

2. 异常报警和处理:当仪器设备发生异常时,监控系统应该及时发出警报,并采取相应的措施进行处理。

比如,如果温度超过设定的范围,系统应该立即通知操作人员,或者自动采取控制措施调整温度。

3. 数据记录和分析:监控系统应该能够将仪器设备的工作数据记录下来,并提供数据分析和报告功能,帮助用户了解仪器设备的工作情况以及发现潜在的问题。

这对于仪器设备的维护和改进非常重要。

4. 跨平台支持和远程访问:监控系统应该支持跨多个平台,比如Windows、Linux等,以便用户可以在不同的操作系统上使用。

同时,系统还应该支持远程访问,使得用户可以在远程地点监控和操作仪器设备。

在明确系统功能需求后,我们就可以开始设计和实现基于LabVIEW的仪器自动化监控系统了。

首先,我们需要根据实际情况选择合适的硬件设备,比如传感器、数据采集卡等,用于采集仪器设备的各种参数。

LabVIEW支持与多种硬件设备的通信,并提供了一系列的函数和工具包来实现数据采集。

LabVIEW与船舶控制应用于船舶动力系统的控制与监测

LabVIEW与船舶控制应用于船舶动力系统的控制与监测

LabVIEW与船舶控制应用于船舶动力系统的控制与监测船舶动力系统是船舶运行的核心部分,其控制与监测对于船舶的安全和性能至关重要。

在现代船舶控制领域,LabVIEW作为一种强大而灵活的工具,被广泛应用于船舶动力系统的控制与监测。

本文将介绍LabVIEW在船舶动力系统中的应用,并探讨其优势和未来发展趋势。

一、LabVIEW简介LabVIEW是一种图形化编程语言和开发环境,由美国国家仪器公司(National Instruments)开发。

其独特的数据流编程风格和可视化界面使得开发者可以以图形化的方式构建复杂的控制与监测系统。

LabVIEW凭借其强大的数据采集、信号处理和控制算法等功能,成为了船舶控制与监测的理想选择。

二、LabVIEW在船舶动力系统中的应用1. 船舶动力系统监测LabVIEW可以通过各种传感器和仪器实时采集船舶动力系统的各种参数,如发动机转速、油温、水温等。

采集到的数据可以通过LabVIEW进行实时显示和存储,帮助船舶操作员全面掌握系统的工作状态和健康状况。

2. 船舶动力系统控制LabVIEW通过与控制设备的连接,可以实现船舶动力系统的自动控制。

开发者可以使用LabVIEW编写控制算法,并通过各种信号输出模块实时控制船舶动力系统的工作状态。

通过LabVIEW的灵活性和可编程性,船舶动力系统可以根据实际需求进行精确的控制,提高系统的效率和稳定性。

3. 船舶动力系统故障诊断与维护LabVIEW可以通过智能算法和数据分析技术,对船舶动力系统进行故障诊断和维护。

通过实时监测和分析系统的运行数据,LabVIEW 可以判断系统的工作是否正常,并提供相应的故障诊断结果。

这为船舶操作员和维护人员提供了准确的信息,帮助他们及时处理故障和维护系统。

三、LabVIEW在船舶动力系统中的优势1. 可视化编程:LabVIEW提供了直观的图形化编程界面,使得开发者可以通过拖拽、连接和配置各种模块和组件,快速构建复杂的船舶动力系统控制与监测系统。

基于LabVIEW与PLC的船舶柴油机监控系统

基于LabVIEW与PLC的船舶柴油机监控系统

基于LabVIEW与PLC的船舶柴油机监控系统张永根【摘要】设计了基于LabVIEW 与 PLC 船舶柴油机监控系统.上位机采用LabVIEW 软件实现,下位机采用西门子可编程控制器 S7-300PLC.通过S7-300 及CP340 模块,对船舶柴油机的油压、油温、水位、开关量等进行监控;利用 OPC标准驱动方式和LabVIEW中的Data Socket实现了上位机与下位机的实时通讯,实现了良好的人机界面与可靠的系统控制.经实际运行表明该系统功能强、性能好、可取性高,能满足船舶航行的要求.【期刊名称】《江苏船舶》【年(卷),期】2010(027)001【总页数】3页(P30-32)【关键词】柴油机;监控系统;可编程控制器【作者】张永根【作者单位】南京市轮渡公司,江苏,南京,210011【正文语种】中文【中图分类】U664.820 引言可编程逻辑控制器简称PLC,以其运行可靠、集成度高、可扩展性强在工业控制中得到广泛的应用,而且各个PLC生产厂家提供了多种通讯模块,如工业以太网Ethernet模块、点到点串行通讯模块等。

因此可以利用 PLC的通讯模块读取柴油机数据存储区的数据,然后通过 PLC中的现场总线模块连延伸报警模块能将实时的报警信息传递到船员房接到监控系统中达到完美的结合[1]。

LabVIEW(Laboratory Virtual Instrument EngineeringWorkbench)是美国国家仪器公司(National Instruments)推出的一种基于图形语言(G语言)的开发环境,编程非常方便,人机交互界面直观友好,用户可以创建独立的可执行文件,能够脱离开发环境而单独运行,是目前最流行的虚拟仪器编程平台,广泛应用于测试测量、过程控制、实验室研究与自动化等方面。

将LabVIEW与PLC结合起来应用于工程实践,不仅可以大大降低成本、缩短开发周期,而且可以使得控制操作方便、界面美观[3]。

基于LabVIEW的船舶电站实时监控系统

基于LabVIEW的船舶电站实时监控系统

基于LabVIEW的船舶电站实时监控系统
王虹飞;向先波;刘土光
【期刊名称】《中国造船》
【年(卷),期】2007(048)001
【摘要】基于LabVIEW虚拟仪器开发平台,设计了一种船舶电站实时监控系统.系统采用工控机和单片机两级控制模式,通过Modbus通信协议实现两级之间的实时通信,完成对船舶电站柴油发电机组的监控.给出了监控系统的具体实施方案,详细讨论了船舶电站实时监控程序的编制要点.该监控系统界面友好,功能完善,可视性强.这种基于LabVIEW将工控机与单片机有机结合的方法,是一种开发智能化图形监控设备的有效途径,在现代舰船电站智能控制设计中具有实用价值.
【总页数】6页(P58-63)
【作者】王虹飞;向先波;刘土光
【作者单位】华中科技大学交通科学与工程学院,湖北,武汉,430074;华中科技大学交通科学与工程学院,湖北,武汉,430074;华中科技大学交通科学与工程学院,湖北,武汉,430074
【正文语种】中文
【中图分类】TP271
【相关文献】
1.基于CC-Link/LT、PLC、LabVIEW的船舶电站监控系统研究 [J], 谭银朝;刘国平;韩正云
2.基于现场总线的船舶电站实时监控系统研究 [J], 李文华;邱志强;孙瑜;张怀亮
3.基于Visual C++6.0的船舶电站实时监控系统研究 [J], 关红兵;黄温谮;史延兴;王焕文
4.基于LabVIEW的船舶电站监控系统研究 [J], 贺鹏飞;王焕文;张全来;单海校
5.基于Modbus通信协议的船舶电站实时监控系统 [J], 王虹飞;向先波
因版权原因,仅展示原文概要,查看原文内容请购买。

基于LabVIEW与OPC的船舶机舱报警系统设计概要

基于LabVIEW与OPC的船舶机舱报警系统设计概要

基于LabVIEW与OPC的船舶机舱报警系统设计摘要:实现了一种全集成可变带宽中频宽带低通滤波器,讨论分析了跨导放大器-电容(OTA—C)连续时间型滤波器的结构、设计和具体实现,使用外部可编程电路对所设计滤波器带宽进行控制,并利用ADS软件进行电路设计和仿真验证。

仿真结果表明,该滤波器带宽的可调范围为1~26 MHz,阻带抑制率大于35 dB,带内波纹小于0.5 dB,采用1.8 V电源,TSMC 0.18μm CMOS工艺库仿真,功耗小于21 mW,频响曲线接近理想状态。

关键词:ButteO 引言船舶机舱监控系统是现代自动化船舶中最基本和最重要的系统,目前船舶集中监控系统大多采用分布式结构,而集散式控制、分布式控制的船舶自动化监控系统将逐步被以现场总线为基础的集中监控系统所取代,从而最大程度地实现船舶航行的安全性、可靠性和经济性。

相对于在传统开发环境(VB,VC++,C等)下开发机舱监控系统周期长,运行速度慢,调试和维护困难,系统采用LabVIEW作为编程语言,它编程高效、灵活、面向对象,其强大的图形编程能力及可视化编程环境得到很多软件开发人员的青睐。

PLC作为现代控制技术的重要支柱之一,以其可靠性高、抗干扰能力强等特点在现代控制系统中得到广泛的应用,它能适应船舶机舱的恶劣环境。

把LabVIEW与PLC相结合应用到船舶机舱系统,具有很好的应用价值和前景。

该系统运用Profibus现场总线控制,采用一种基于OPC的PC与SIEMENS PLC S7—300实时通讯的Lmb—VIEW实现方法,将虚拟仪器技术与PLC 技术结合到一起开发船舶机舱上位机控制系统,以实现良好的人机界面与可靠的系统控制。

实现LabVIEW与PLC S7—300的实时、稳定的数据交换,是该系统的关键与难点。

l 系统实现1.1 系统软硬件条件软件:LabVIEW 8.2,SIMATIC NET(OPCInclude),Step7 v5.3 SQL 数据库。

基于LabVIEW的智能仪器监控与控制系统设计

基于LabVIEW的智能仪器监控与控制系统设计

基于LabVIEW的智能仪器监控与控制系统设计一、引言在现代工业生产中,智能仪器的应用越来越广泛,它们可以实时监测各种参数并进行控制,提高了生产效率和质量。

而LabVIEW作为一款强大的图形化编程软件,为智能仪器的监控与控制系统设计提供了便利。

本文将介绍基于LabVIEW的智能仪器监控与控制系统设计的相关内容。

二、LabVIEW简介LabVIEW是由美国国家仪器公司(National Instruments)开发的一款图形化编程软件,它以其直观的可视化编程界面和强大的功能在工业自动化、仪器仪表、数据采集等领域得到广泛应用。

通过LabVIEW,用户可以通过拖拽连接各种功能模块来构建程序,而无需编写繁琐的代码。

三、智能仪器监控与控制系统设计1. 系统架构设计在设计智能仪器监控与控制系统时,首先需要考虑系统的整体架构。

通过LabVIEW可以方便地搭建系统框架,包括数据采集模块、数据处理模块、控制算法模块等。

这些模块可以通过图形化界面直观地展示出来,方便用户进行操作和监控。

2. 数据采集与处理智能仪器通常需要对各种参数进行实时采集,并对采集到的数据进行处理分析。

在LabVIEW中,可以通过各种传感器模块或者仪器接口模块实现数据的采集,同时利用LabVIEW强大的数据处理功能对数据进行处理,如滤波、平滑、转换等操作。

3. 控制算法设计针对不同的智能仪器,需要设计相应的控制算法来实现对其进行精确控制。

在LabVIEW中,可以通过编写各种算法模块来实现PID控制、模糊控制、神经网络控制等多种控制方法,从而满足不同应用场景下的需求。

4. 用户界面设计一个好的用户界面可以提高系统的易用性和友好性。

在LabVIEW 中,用户可以通过拖拽各种控件来设计出美观直观的用户界面,包括曲线图、仪表盘、按钮等元素,使用户可以清晰地了解系统状态并进行操作。

四、案例分析以某工业生产线上的温度监控与调节系统为例,我们可以使用LabVIEW来设计一个智能仪器监控与控制系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于LabVIEW和数据采集卡的船舶机舱监控系统摘要船舶机舱监控系统是船舶自动化系统的重要组成部分。

船舶机舱的自动化程度在某种程度上就代表了整个船舶自动化系统的先进程度。

船舶机舱监控系统主要用于辅佐操作人员监控各项机组运行参数的变化情况,一旦发生异常,立即向操作人员发出警报,以便操作人员在第一时间检查警报信号发生处,并迅速做出处理,以减少非正常情况对船舶动力乃至整个船舶自动化系统造成的损害,从而大大降低船舶的损耗。

一直以来,船舶成本低、高效益、无事故是机舱监控的目的。

因此,研究船舶机舱监控系统有很大的必要性和实用性。

LabVIEW作为编程语言,编程灵活高效且面对对象,其强大的图形编辑能力及可视化编程环境更是快捷简便;数据采集卡作为普遍使用的一种实现数据采集功能的计算机扩展卡,可以通过以太网、USB、火线(1394)等多种型号的总线接入计算机,使用方便。

本文主要介绍了基于LabVIEW和数据采集卡的船舶机舱监控系统,该系统主要包括了用户登录、模拟量采集和开关量采集三部分,其中模拟量部分采集了温度、压力、电压等信号。

系统监控了船舶运行时主柴油机、辅柴油机、电站、主锅炉和辅锅炉的多个相关量。

关键词:LabVIEW;监控系统;船舶;机舱监控;数据采集。

AbstractShip engine room monitoring system is an important part of automation system. Ship Engine Room Automation To some extent on the degree of automation systems on behalf of the entire ship's advanced level. Main Engine Room Monitoring System For the adjuvant to the unit operator to control the operating parameters change, if an exception occurs, immediately to the operating For the alarm to the operator at the first warning signal inspection office, and quickly make a deal To reduce the power of non-normal conditions on the ship and even the entire ship automation system damage, thus greatly reducing Low ship loss. Has been shipping low cost, high efficiency, no accident was the purpose of monitoring the cabin. Therefore To study the engine room monitoring system have great necessity and practicality.LabVIEW as a programming language, programming, efficient and flexible to face the object, its powerful graphical editor to Force and visual programming environment is quick and easy; data acquisition card as a kind commonly used for data acquisition Function of the computer expansion card, you can via Ethernet, USB, Firewire (1394) and many other types of bus access Into the computer, easy to use.In this paper, based on LabVIEW and Data Acquisition ship engine room monitoring system, which Includes a user login, temperature, pressure display, voltage display, digital display and frequency display Parts, the main run-time monitoring of ship diesel engines, auxiliary diesel engines, power plants, the main boiler and auxiliary boiler of a number of Related content.Keywords:LabVIEW;监控系统;船舶;机舱监控;数据采集目录第一章绪论 (1)1.1.课题研究目的及意义 (1)1.2.机舱监控系统国内外研究现状 (1)1.3.论文的主要内容 (2)第二章LabVIEW软件介绍 (3)2.1LabVIEW简介 (3)2.1.1LabVIEW概述 (3)2.1.2LabVIEW的优势 (3)2.2LabVIEW编程环境 (4)2.2.1启动界面 (4)2.2.2控件选板 (5)2.2.3函数选板 (6)2.2.4工具栏 (8)2.2.5工具选板 (9)2.3LabVIEW和数据采集 (11)第三章机舱监控系统软件设计 (14)3.1系统组成 (14)3.2设计步骤 (15)3.2.1用户登录 (15)3.2.2模拟量采集 (18)3.2.3开关量采集 (23)第四章程序仿真 (26)4.1用户登录仿真 (26)4.2模拟量采集部分仿真 (26)4.3开关量采集部分仿真 (27)结论 (28)致谢................................................................................................ 错误!未定义书签。

参考文献. (29)第一章绪论1.1. 课题研究目的及意义船舶机舱监控系统是船舶自动化系统的重要组成部分,船舶机舱监控系统主要用于辅佐操作人员监控各项机组运行参数的变化情况,一旦发生异常,立即向操作人员发出警报,以便操作人员在第一时间检查警报信号发生处,并迅速做出处理,以减少非正常情况对船舶动力乃至整个船舶自动化系统造成的损害,从而大大降低船舶的损耗[1]。

该系统工作的可靠性直接影响到船舶的安全航行。

因此,船舶机舱的自动化程度在某种程度上就代表了整个船舶自动化系统的先进程度。

最初的机舱自动化报警系统主要由继电器和报道提逻辑电路组成,现在已经不适合机舱自动化的发展要求了[2]。

一直以来,船舶成本低、高效益、无事故是机舱监控的目的,因此,研究更先进船舶机舱监控系统有很大的必要性和实用性。

LabVIEW是一个工业标准的图形化开发环境,它结合了图形化编程方式的高性能与灵活性,以及专为测试测量与自动化控制应用设计的高端性能与配置功能,能为数据采集、仪器控制、测量分析与数据显示等各种应用提供必要地开发工具[3]。

数据采集卡作为普遍使用的一种实现数据采集功能的计算机扩展卡,可以通过以太网、USB、火线(1394)等多种型号的总线接入计算机,使用方便。

因此把LabVIEW和数据采集卡相结合应用到船舶机舱监测系统具有很好的应用价值。

1.2. 机舱监控系统国内外研究现状机舱监控系统是随着控制理论和电子技术的发展而发展起来的,到目前为止其发展历程大致经历了以下四个阶段:常规仪表监测阶段;电、气动及中小规模集成电子模块组合逻辑监控阶段;以微机为基础的集散型监控阶段;基于现场总线技术的机舱监控系统与全船自动化系统联网监控阶段。

虽然现在船舶机舱监控系统已发展到了即现场总线式全分布式系统(简称FCS),其中有较强实力和影响的有:FoudationFieldbus ( FF ) 、LonWorks、Profibus、HART、CAN、Dup line等,它们具有各自的特色,并在不同应用领域形成了自己的优势,但至今尚未形成完整统一的国际标准。

所以就目前来说集散型监控技术已发展得相当成熟,值得为当前绝大多数船舶监控系统所采用[4]。

目前,先进船舶上的机舱自动监控系统大多采用的是多微机分层监控系统,这种监控系统的结构属于典型的集散式监控系统(DCS) ,一般采用三层结构:下层有若干个分站构成,中间层作为数据通信站和显示报警处理单元,上层由信息管理单元和数据分析单元等组成。

这种网络化监控系统功能齐全,能实现监控、显示、报警、历史数据存储等日常全部操作的要求,其分散控制,集中监视、操作和管理的系统结构,使监控系统的可靠性和安全性得到了提高,代表着船舶自动监控系统的发展方向。

国外主机监测报警正向更高层次的数字化、网络化、信息化、智能化方向发展。

形成以智能化为核心,具有状态监测、故障诊断、趋势预报等功能的统一管理、集中监测、智能决策和分散控制的新一代综合主机监控管理系统。

相关产品如挪威Kongsberg公司的主机遥控系统提供整套的控制系统和解决方案,能够满足无人机舱的监控要求。

该系统基于标准化的硬件和软件,为客户提供标准化的接口和直观的用户界面;德国Siemens公司的SIMOS IMAC55是一个全开放的模块化分布式网络型监视、控制和报警系统,其系统的构建均采用了工业际准组件,各个功能模块通过网线与设在不同位置的操作站一起形成一个船舶计算机网络;挪威ABB公司的舰船Integrate Automation System采用了三层网络结构,其信息层采用以太网,控制层和设备层则采用开放式网络控制系统;加拿大CAE 公司的工PMS采用了两层网络的结构,分别是控制设备与操作设备之间的管理网以及现场设备与控制设备之间的控制网。

管理网一般采用TCP/IP协议和以太网;控制网则是各种现场总线网络。

控制层面的各种控制器通过现场总线接口与现场总线的智能设备相连,通过以太网接口与信息层进行数据交互。

这些产品的智能化、标准化程度高,水平先进[5]。

1.3. 论文的主要内容本文主要研究基于LabVIEW和数据采集卡的船舶机舱监控系统,该系统主要包括了用户登录、开关量采集和模拟量采集三部分,其中模拟量采集部分有包括了温度采集、压力采集、电压采集等几部分。

相关文档
最新文档