CN1834681A - 监测日志的记录方法及系统 - Google Patents

监测日志的记录方法及系统 Download PDF

Info

Publication number
CN1834681A
CN1834681A CNA200510055510XA CN200510055510A CN1834681A CN 1834681 A CN1834681 A CN 1834681A CN A200510055510X A CNA200510055510X A CN A200510055510XA CN 200510055510 A CN200510055510 A CN 200510055510A CN 1834681 A CN1834681 A CN 1834681A
Authority
CN
China
Prior art keywords
monitoring
journal
data
control module
main frame
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.)
Granted
Application number
CNA200510055510XA
Other languages
English (en)
Other versions
CN100449326C (zh
Inventor
林佳裕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Healthineers Ltd
Original Assignee
Siemens Ltd China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens Ltd China filed Critical Siemens Ltd China
Priority to CNB200510055510XA priority Critical patent/CN100449326C/zh
Priority to US11/378,034 priority patent/US7228256B2/en
Publication of CN1834681A publication Critical patent/CN1834681A/zh
Application granted granted Critical
Publication of CN100449326C publication Critical patent/CN100449326C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D9/00Recording measured values
    • G01D9/005Solid-state data loggers

Abstract

本发明涉及一种应用于磁共振成像系统中的监测日志的记录方法及系统,在该方法及系统中,在一外部存储装置中建立并共享一日志文件;一定时器定时轮询一监控目标上的监控点,周期性地上报采集的数据至一控制模块;以及该控制模块将上报的数据格式化成记录格式并写入该共享的日志文件中,当无法存取该日志文件时,自动在一内部存储装置中开辟缓冲队列以缓冲该上报的数据,当恢复正常存取时,缓冲队列的记录和上报的数据被追加写入该日志文件中。

Description

监测日志的记录方法及系统
技术领域
本发明涉及一种监测日志的记录方法及系统,特别是涉及一种在磁共振成像系统中实现连续监测的监测日志的记录方法及系统。
背景技术
在目前的磁共振成像系统中,通常需要对其磁体或其它的部件进行严密监测。由于体积庞大而组成复杂,磁共振成像系统通常划分为包含主机在内的许多相关联的模块或单元。
磁共振成像系统一般使用采集模块实现数据的采集,或者使用采集模块与不同的传感器相连接来采集数据,其不会直接与主机相连。因此,被监测的数据是通过采集模块、然后传送到测量和控制模块,最后再与主机相连。在这样一个分布式系统中,被监测的数据是逐级上报的。
请参阅图1,该图是一个监测磁体参数数据的系统的示意图,其工作流程如下:
从监控目标E上采集多路的监测参数,这些参数通过转换器D,再通过采集模块C形成一定格式的数据,上报至测量和控制模块B,由测量和控制模块B发送至主机A。
上述的方案存在以下缺点:
(1)主机A到测量和控制模块B的通信网络x距离较长,容易发生故障,故障期间采集的数据无法监测;
(2)有时需要断开网络x进行维护或其它测试,该维护或测试期间采集的数据无法监测;
(3)因扫描操作的需要,测量和控制模块B与采集模块C间的通信网络y只能间歇通信,非通信期间采集的数据无法监测;以及
(4)由于该系统的通信节点多,因此一般只是在启动查询时才进行监测,而无法实现连续的监测。
发明内容
本发明的目的在于提出一种可实现连续监测的监测日志的记录方法及系统。
本发明的另一目的在于提出一种合理利用通信节点资源的监测日志的记录方法及系统。
本发明的又一目的在于提出一种高可靠性的监测日志的记录方法及系统。
本发明的又一目的在于提出一种在查询时无需用户进程等待的监测日志的记录方法及系统。
本发明的又一目的在于提出一种主机本地化监测或查询数据的监测日志的记录方法及系统。
为达到上述目的,本发明提出一种监测日志的记录方法及系统。该监测日志的记录系统至少包括主机、测量和控制模块、采集模块、通道转换器和监控目标;由测量和控制模块和采集模块组成的扫描仪通过通道转换器自监控目标中采集数据,该数据发送至主机;其中,该主机具有外部存取装置,该测量和控制模块具有内部存储装置,该采集模块具有定时器;其特征在于:在主机上的外部存储装置中开辟部分空间建立日志文件,以文件共享的方式使测量和控制模块可以对该日志文件进行读写操作;采集模块的定时器定时轮询监控目标上各个监控点的仪表通道,周期性地上报采集的数据至该测量和控制模块;以及上报的数据在该测量和控制模块上格式化成记录格式并写入该主机共享的日志文件中,当该测量和控制模块与该主机之间的通信发生故障时,该测量和控制模块在其内部存储装置中自动开辟缓冲队列以缓冲该采集模块上报的数据,当通信恢复正常时,缓冲队列的记录和上报的数据被追加写入该主机的日志文件中。
该监测日志的记录方法包括以下步骤:在一外部存储装置中建立并共享一日志文件;一定时器定时轮询一监控目标上的监控点,周期性地上报采集的数据至一控制模块;以及该控制模块将上报的数据格式化成记录格式并写入该共享的日志文件中,当无法存取该日志文件时,自动在一内部存储装置中开辟缓冲队列以缓冲该上报的数据,当恢复正常存取时,缓冲队列的记录和上报的数据被追加写入该日志文件中。
本发明的优点在于:
(1)实现对数据的连续监测;
(2)合理利用通信节点资源;
(3)高可靠性;
(4)查询时无需用户进程等待;以及
(5)主机本地化监测或查询数据。
附图说明
图1是进行日志监测的系统的网络结构示意图。
具体实施方式
本发明监测日志的记录方法及系统可应用于图1所示的系统中,在该系统中,由测量和控制模块B和采集模块C组成的扫描仪通过通道转换器D自监控目标E中采集数据,该数据发送至主机A,其中,该主机A具有外部存取装置,该测量和控制模块B具有运算速度较快的中央处理器和内部存储装置,该采集模块C具有定时器(timer)。
本发明监测日志的记录方法及系统的原理在于:
(1)利用主机A上的外部存储装置,因为在主机上具有较大的外部存储空间,开辟其中部分的存储空间建立日志文件,以文件共享的方式使该测量和控制模块B可以对日志文件的进行读写操作。
(2)利用采集模块C上的定时器,定时轮询监控目标上各个监控点的仪表通道,周期性地上报采集的数据;在扫描期间,采集模块C自动暂停该定时器,此期间不上报数据。
(3)利用测量和控制模块B上的内部存储资源和运算速度,在测量和控制模块B上有较多的易失存储器(volatile memory),并有运算速度较快的中央处理器;单个的采集数据在该测量和控制模块B上格式化成记录格式并通过通信网络x写入该主机A共享的日志文件中;当通信网络x发生故障或断开进行维护时,测量和控制模块B自动开辟缓冲队列以缓冲采集模块C上报的数据,当通信网络x恢复正常时,缓冲队列的记录和上报的数据被追加写入该主机A共享的日志文件中。
从上面对其原理的叙述中可以知道,本发明监测日志的记录方法及系统
具有下面的优点:
(1)实现对数据的连续监测:通过主机A共享日志文件,测量和控制模块B可以利用缓冲在即使通信网络x发生故障或断开维护的情况下将所有采集到的数据写入该日志文件以供监测。
(2)合理利用通信节点资源:分别利用主机A中的外部存储装置建立并共享日志文件,利用测量和控制模块B中的内部存储装置和中央处理器缓冲采集到的数据并写入或追加写入该主机A的日志文件中。
(3)高可靠性:即使在通信网络x发生故障或断开维护的情况下,采集到的数据也不会丢失,其可被追加至日志文件中。
(4)查询时无需用户进程等待:该主机只提供文件共享,其系统开销极少,而且不需要该主机发起查询,因而不需要用户进程等待。
(5)主机本地化监测或查询数据:所有当前或者历史监测数据均被写入存储于主机本地的外部存储装置里,故可进行本地化的监测或查询。
进一步地,主机A可以与多数个卫星工作站F相连通信,并通过共享机制映射给卫星工作站F访问该日志文件。
作为一个具体的实施例,本发明监测日志的记录方法及系统可应用于磁共振成像仪上。
在本实施例中,图1中的测量和控制模块B可以选择为测量生理控制单元(MPCU),该采集模块C可以选择为模块化温度单元(MTU),以及该通道转换器D可以选择为温度调节器(TCU-Regulator)。
该多个通道的温度调节器D连接到模块化温度单元C上;该模块化温度单元C通过RS-485总线与多个通道的温度调节器D进行通信;测量生理控制单元B通过CAN总线与该模块化温度单元C进行通信。该测量生理控制单元B对映射的主机A的外部存储装置进行操作,自动跟据网络状况决定是否缓冲记录。

Claims (10)

1.一种监测日志的记录系统,该系统至少包括主机、测量和控制模块、采集模块、通道转换器和监控目标;由测量和控制模块和采集模块组成的扫描仪通过通道转换器自监控目标中扫描采集数据,该数据被发送至主机;其中,该主机具有外部存取装置,该测量和控制模块具有内部存储装置,该采集模块具有定时器;其特征在于:
在主机上的外部存储装置中开辟部分空间建立日志文件,以文件共享的方式使测量和控制模块可以对该日志文件进行读写操作;
采集模块的定时器定时轮询监控目标上各个监控点的仪表通道,周期性地上报采集的数据至该测量和控制模块;以及
上报的数据在该测量和控制模块上被格式化成记录格式并写入该主机共享的日志文件中,当该测量和控制模块与该主机之间无法通信时,该测量和控制模块在其内部存储装置中自动开辟缓冲队列以缓冲该采集模块上报的数据,当通信恢复正常时,缓冲队列的记录和上报的数据被追加写入该主机的日志文件中。
2.根据权利要求1的监测日志的记录系统,其特征在于:该监测日志的记录系统是应用于磁共振成像系统中对系统参数或部件状态进行连续的监测。
3.根据权利要求1的监测日志的记录系统,其特征在于:在扫描期间,该采集模块自动暂停该定时器,此期间不上报数据。
4.根据权利要求1的监测日志的记录系统,其特征在于:该主机可以与多数个卫星工作站相连通信,并通过共享机制映射给所述卫星工作站以访问该日志文件。
5.一种监测日志的记录方法,包括以下步骤:
在一外部存储装置中建立并共享一日志文件;
一定时器定时轮询一监控目标上的监控点,周期性地上报采集的数据至一控制模块;以及
该控制模块将上报的数据格式化成记录格式并写入该共享的日志文件中,当无法存取该日志文件时,自动在一内部存储装置中开辟缓冲队列以缓冲该上报的数据,当恢复正常存取时,缓冲队列的记录和上报的数据被追加写入该日志文件中。
6.根据权利要求5的监测日志的记录方法,其特征在于:该监测日志的记录方法是应用于磁共振成像系统中对系统参数或部件状态进行连续的监测。
7.根据权利要求5的监测日志的记录方法,其特征在于:该外部存储装置设置在一主机中。
8.根据权利要求7的监测日志的记录方法,其特征在于:该主机可以与多数个卫星工作站相连通信,并通过共享机制映射给所述卫星工作站以访问该日志文件。
9.根据权利要求5的监测日志的记录方法,其特征在于:该定时器设置在一采集模块中。
10.根据权利要求9的监测日志的记录方法,其特征在于:该采集模块扫描扫描采集数据时自动暂停该定时器,此期间不上报数据。
CNB200510055510XA 2005-03-16 2005-03-16 监测日志的记录方法及系统 Active CN100449326C (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB200510055510XA CN100449326C (zh) 2005-03-16 2005-03-16 监测日志的记录方法及系统
US11/378,034 US7228256B2 (en) 2005-03-16 2006-03-16 Method and system for recording a monitoring log

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200510055510XA CN100449326C (zh) 2005-03-16 2005-03-16 监测日志的记录方法及系统

Publications (2)

Publication Number Publication Date
CN1834681A true CN1834681A (zh) 2006-09-20
CN100449326C CN100449326C (zh) 2009-01-07

Family

ID=37002503

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200510055510XA Active CN100449326C (zh) 2005-03-16 2005-03-16 监测日志的记录方法及系统

Country Status (2)

Country Link
US (1) US7228256B2 (zh)
CN (1) CN100449326C (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011079690A1 (zh) * 2009-12-29 2011-07-07 北京世纪高通科技有限公司 一种日志的监测方法及装置

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7383315B2 (en) * 2001-08-02 2008-06-03 National Instruments Corporation System and method for a delta page protocol for caching, replication, and client/server networking
US9082127B2 (en) * 2010-03-31 2015-07-14 Cloudera, Inc. Collecting and aggregating datasets for analysis
US9081888B2 (en) 2010-03-31 2015-07-14 Cloudera, Inc. Collecting and aggregating log data with fault tolerance
US9317572B2 (en) 2010-03-31 2016-04-19 Cloudera, Inc. Configuring a system to collect and aggregate datasets
US8874526B2 (en) 2010-03-31 2014-10-28 Cloudera, Inc. Dynamically processing an event using an extensible data model
US8880592B2 (en) 2011-03-31 2014-11-04 Cloudera, Inc. User interface implementation for partial display update
US9128949B2 (en) 2012-01-18 2015-09-08 Cloudera, Inc. Memory allocation buffer for reduction of heap fragmentation
US9172608B2 (en) 2012-02-07 2015-10-27 Cloudera, Inc. Centralized configuration and monitoring of a distributed computing cluster
US9405692B2 (en) 2012-03-21 2016-08-02 Cloudera, Inc. Data processing performance enhancement in a distributed file system
US9338008B1 (en) 2012-04-02 2016-05-10 Cloudera, Inc. System and method for secure release of secret information over a network
US9842126B2 (en) 2012-04-20 2017-12-12 Cloudera, Inc. Automatic repair of corrupt HBases
US9753954B2 (en) 2012-09-14 2017-09-05 Cloudera, Inc. Data node fencing in a distributed file system
US9342557B2 (en) 2013-03-13 2016-05-17 Cloudera, Inc. Low latency query engine for Apache Hadoop
US9477731B2 (en) 2013-10-01 2016-10-25 Cloudera, Inc. Background format optimization for enhanced SQL-like queries in Hadoop
US9934382B2 (en) 2013-10-28 2018-04-03 Cloudera, Inc. Virtual machine image encryption
US9690671B2 (en) 2013-11-01 2017-06-27 Cloudera, Inc. Manifest-based snapshots in distributed computing environments
US9747333B2 (en) 2014-10-08 2017-08-29 Cloudera, Inc. Querying operating system state on multiple machines declaratively

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06110736A (ja) * 1992-04-07 1994-04-22 Nec Corp 疎結合マルチホストコンピュータシステムにおける稼働状況の一元監視方式
CN1163557A (zh) * 1994-11-18 1997-10-29 模拟技术有限公司 医疗图象系统中的辅助数据采集
CN1306260A (zh) * 2000-01-17 2001-08-01 林维岗 无线医疗监控方法及监控系统
US7165005B2 (en) * 2001-08-14 2007-01-16 National Instruments Corporation Measurement module interface protocol database and registration system
JP4704659B2 (ja) * 2002-04-26 2011-06-15 株式会社日立製作所 記憶装置システムの制御方法および記憶制御装置
US20050005237A1 (en) * 2003-07-03 2005-01-06 Rail Peter D. Method for maintaining a centralized, multidimensional master index of documents from independent repositories
CN1270240C (zh) * 2003-12-10 2006-08-16 中国科学院计算技术研究所 一种大规模机群系统的监控方法
US20050164375A1 (en) * 2004-01-23 2005-07-28 Sysmex Corporation Nucleic acid detection apparatus
CN1564601A (zh) * 2004-04-01 2005-01-12 中华电信股份有限公司 主动式影像监控系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011079690A1 (zh) * 2009-12-29 2011-07-07 北京世纪高通科技有限公司 一种日志的监测方法及装置

Also Published As

Publication number Publication date
US7228256B2 (en) 2007-06-05
CN100449326C (zh) 2009-01-07
US20060247897A1 (en) 2006-11-02

Similar Documents

Publication Publication Date Title
CN1834681A (zh) 监测日志的记录方法及系统
US8095264B2 (en) Vehicle-mounted information system, and data gathering method in diagnostic equipment
US6327620B1 (en) Methods and apparatus for collecting, storing, processing and using network traffic data
US6490253B1 (en) Peer to peer interconnect diagnostics
EP1519511A2 (en) Network traffic analyzer embedded in a network interface card (NIC)
JP3771050B2 (ja) 制御システム
CN107223243B (zh) 用于嵌入式控制器的分布式数据管理系统
CN1606760A (zh) 用于运输工具遥测服务的方法和装置
CN1703041A (zh) 通信服务器并发处理大数据量的方法
CN101043692A (zh) 巡检方法及巡检服务器
CN1763721A (zh) 在信息存储和检索系统中提供故障恢复保护的设备和方法
CN1474759A (zh) 电池控制单元的控制系统及方法
CN111736571A (zh) 一种故障诊断系统及方法、存储介质
WO2001038982A1 (en) Peer to peer interconnect diagnostics
CN113014308B (zh) 一种卫星通信大容量通道并行的物联网数据接收方法
CN1157914C (zh) 用于诊断绣花机故障的故障诊断系统和方法
WO2004028139A2 (en) Method and apparatus for acquiring images from a multiple axis imaging system
JP3920206B2 (ja) 制御システム
CN1276339C (zh) 多通道数据采集方法及装置
EP3407598B1 (en) Image capturing apparatus, system, and method
CN1829231A (zh) 直接接收入站数据的方法和装置
CN1921749A (zh) 部件安装方法及系统
CN103309929B (zh) 存储和检索数据的方法和系统
CN1896896A (zh) 机床监控系统
CN113656388A (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
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210121

Address after: Room 516, 5th floor, 38 Yinglun Road, China (Shanghai) pilot Free Trade Zone, Pudong New Area, Shanghai 200031

Patentee after: SIEMENS HEALTINEERS Ltd.

Address before: 100102 No. 7 South Central Road, Chaoyang District, Beijing, China

Patentee before: Siemens (China) Co.,Ltd.