用于实施项目的方法、计算机程序以及系统的制作方法

文档序号:6470896阅读:167来源:国知局
专利名称:用于实施项目的方法、计算机程序以及系统的制作方法
技术领域
本发明涉及一种使用多个分布在不同位置的电子数据处理装置(EDV装置)实施项目的方法,为了进行数据交换,这些EDV装置通过数据网络与一个用于中央数据准备功能的主服务器相连接,在各个工作时间段内,多个EDV装置中分别至少有部分EDV装置被激活,用于实施该项目。
本发明还涉及用于实现该方法中至少一个步骤的计算机程序和系统。
在现有技术中,该方法的基础已经为人所知。在许多大公司中,处于不同工作位置上的EDV装置之间例如通过局域网(LAN)互相连接。各员工可以将他在一个工作时间段内(例如在一个8小时工作日中)对于一个项目得到的工作结果通过位于其工作位置上的EDV装置和局域网存储到主服务器上。在任何时间,特别是在下一个工作时间段开始的时候,上述被存储的工作结果可以从连接到局域网上的另一EDV装置上取出,以在该位置继续进行项目的实施。
迄今为止,这种实施项目的方法的使用还受到空间的限制,特别是限制在企业所在地。这种情况的缺点是,在其它的地点的员工无法继续进行该项目工作。
从现有技术出发,本发明的任务是对上述已知的方法、计算机程序和系统加以改进,使得员工完全能够在另一个与主服务器相距遥远的地点参与项目实施工作。
本任务通过权利要求1中所提出的方法实现,更详细地讲,使得数据网以跨地区的形式,特别是国际形式建立,并且至少部分EDV装置跨地区分布。
本发明中“跨地区”这个意义很广的概念可以理解为跨越企业的所在地。特别地,跨地区还意味着跨越世界上任一国家的一个地区,或具有国际化的意义,即分布在世界上的不同国家。本发明中的方法可以实现项目接力的效果,使得EDV装置不同的操作人员可以不受时间和空间的限制,特别是在时间上一个接一个地为同一个项目而工作。操作人员不需要离开他的所在地,特别是不需要到主服务器的所在地,这将节约差旅费用和工作时间。
本发明中方法的一个优点是,它使得项目可以以不同的方式进行组织,例如可以充分利用一个企业在某个地点的闲置生产能力。也可以使企业与其外部合作者之间的联系不发生信息损失。
对于数据网内没有以导线进行连接的部分,可以采用例如卫星传送或移动无线网络的形式使之互相连接。
如果至少有一个EDV装置以跨地区方式甚至是国际化方式分布,则雇主可以从现有的另一个地区或国家的低工资水平中受益。以这种方式可以利用跨地区的,特别是世界范围内的开发能力;在各个地点之间将发生专业知识的转移,可能实现世界范围内发展水平的均衡。
如果EDV装置分布在世界上的不同的时区内,则一个优点是,可根据当前的时间延迟和与地区/费用情况相关的工作时间调节,利用时间延迟以延长每天中用于项目的工作时间,而不必在某一地点要求超过通常的工作时间多工作,例如6-8小时。当在第一个地点的一班工作结束后,即一个工作时间段结束后,在与该地点具有不同时间延迟的第二个地点,项目工作将继续进行。以这种方法可以缩短部分甚至整个项目执行过程的时间而不降低项目质量,从而使得作为该项目结果的产品可以早日进入市场。理想情况下,可以将一个项目分在三个不同时间的地点执行,使得各个地点之间的时间延迟为7小时。这样可以实现连续的项目执行而不出现时间重叠。
为实现这种地点交叉的项目工作方式,具有优点的是至少部分地利用现有的数据网,例如国际互联网、企业内部网或广域网WAN,以及可用的软件程序,例如互联网浏览器。其优点是所使用的网络可以对于数据的错误使用起到保护作用。
根据待执行项目的类型,在数据网络中传输数据,特别是在EDV装置和主服务器之间传输数据,这具有很显著的优点。
为实现在项目工作的两个相邻工作时间段之间的平滑过渡,具有优点的是不仅存储具体的、根据当前工作对象组织的对象数据,例如计算机辅助设计的结果数据(CAD数据);而且将项目管理数据以分开的项目管理文件形式进行记录并存储。项目管理数据特别应包括在每个工作时间段内或每个工作班内进行的工作步骤,各工作步骤的次序和/或当前的项目状态。
除对象数据和项目管理数据外,来自EDV装置的项目数据也可以以项目文件的形式存储到主服务器上。项目数据包括所有用于项目转换的可用的现有数据,例如产品信息或设计数据。当项目存储在主服务器以后,可以被所有的项目参与者、特别地也从其它的EDV装置上调用。
对所有数据,即对象数据、项目管理数据或项目数据的存储或记录,基本上发生在每个工作时间段内;在一个工作班的结束时仅仅是存储或记录的形式上的结束。在一个新的或下一个工作时间段开始的时候,记录可以为一个合作者,即EDV装置的操作人员熟悉工作提供方便。
在记录对象数据和/或项目数据时,最好使用合适的显示器,特别是以输入界面的形式记录时,最好使用当前EDV装置的显示器。这时输入界面将向员工提问待记录的信息。
通过建立起知识数据库,操作人员用于查找信息的时间消耗将大大减小。
在任意时刻都可以通过EDV装置进行项目的在线监测,了解世界范围内项目的进展情况、参与项目的合作者、项目中合作者的工作情况以及项目的整体信息。
一个时间模式概况给出不同地点的当前时间情况。
本发明并不局限于执行某一特定项目。因此,不仅针对开发产品的项目,而且针对产品测试的项目都可以跨越地点地进行。另外,也可以远程操作一个设备用于共同使用。例如远程操作一个用于产品开发的设备,特别是操作电动机试验台、自动车床、生产线、发电厂或火箭仓库。
当本发明用于设备的远程操作时,则主服务器将作为控制设备的检测站,而各EDV装置分别作为远程操作装置,它通过数据网和检测站进行远程操作。
具有优点的是在检测站和/或远程操作装置向其它装置传送数据前对数据进行压缩。
一种既可以在检测站上使用也可以在远程操作装置上使用的有效数据压缩方法是捕捉屏幕数据,分别在各装置不同的显示器上同时进行。
本发明的任务将通过如权利要求27所述的计算机程序实现至少一个方法步骤,并通过如权利要求28所述的系统实现该方法。计算机程序和系统的优点与上述方法的优点相一致。
该方法和系统其它具有优点的实施例是从属权利要求描述的对象。
本发明的说明书中共有6幅附图,其中

图1一个数据网,是本发明的基础;图2根据本发明的第一种实施例的方法流程图;图3一个工作时间段内工作过程的详细情况;图4本发明中第二种实施例的硬件结构,使用远程操作装置的第一种实施例;图5远程操作装置的第二种实施例;图6控制及监测计算机的细节图。
图1和图2是本发明的总体描述。图3主要也是本发明的总体描述,但该图还部分地给出了本发明第一种实施例的具体描述,它用作本发明中跨地区结构的组成部分。
图1中所示的数据网400是本发明的基础。它将位于地点A的主服务器100和两个电子数据处理(EDV)装置200、300连接在一起,200和300分别位于不同的地点B和C。各个地点A、B和C跨地区分布,例如位于不同的大洲。数据网400最好选用具有避免数据错误使用保护功能的网络,即已申报过的或固定的内部数据网络,例如企业内部网(Intranet)。当然数据网400也可以使用国际互联网(Internet)。在B和C处的EDV装置200和300之间不必进行直接连接。
图2中所示为本发明的第一种实施例,图中给出了本发明所述方法的典型流程图,本示例是一个在不同EDV地点设计汽车零件的例子。在第一个方法步骤S2-1中选择一个所提供的地点,例如地点B,该地点的操作人员在第一个工作时间段n=1时开始项目的工作,如步骤S2-2中所描述的。在n=1的工作时间段中或该工作时间段结束时,按照步骤S2-3将该时间段期间得到的工作结果记录并存储在一个对象文件中、将项目管理数据记录并存储在其自身的项目管理文件中。
对象数据中包含例如实际完成的工作的信息,即已经对该零件所作的工作。另外,如果该项目还没有结束,还包括关于该项目当前已完成的工作步骤的信息以及下一步要进行的工作步骤的信息。此外,还包括关于已经出现的但尚未解决的问题的信息、关于其它零件的参考信息、有关联系人的信息和其它所需要的信息等。
项目管理数据中则主要包括每个特定的工作时间段中按计划将要完成的工作步骤、工作步骤的次序和/或当前的项目状态等内容。
对象数据和项目管理数据中都应当包含有在下一个工作时间段中继续进行该项目所必需的重要信息。对象数据和项目管理数据最好存储在分配给主服务器100的数据存储器110中。
在下一个工作时间段n=n+1中继续进行项目工作之前,首先应根据步骤S2-4检测项目是否已经完成或是否应当中断。如果是的话,则本方法结束于步骤S2-6。
如果上述检测结果为否,则按照步骤S2-5开始下一个工作时间段,调用上一个工作时间段中所存储的对象数据和项目管理数据。以这些信息为基础,按照步骤S2-2继续进行项目工作。除使用被调用的数据外,操作人员当然也可以通过电子邮件、电话或电视会议等方式与其它相关人员进行联系,以尽快弄清当前问题。在地点C的操作人员通常使用该处的EDV装置按顺序完成下一个工作时间段内的工作。
在这个地点,按照本发明所述的记录给出了项目管理数据。与只调用对象数据相比,这种方式不仅加快了继续项目工作的速度,特别地这种方式还包括了用于将来设计步骤中的注解、提示和准则。另外,它还使得项目文档的制定快捷、制定出的文档的质量高,例如质量文档、培训书等资料。如果根据存储在数据库中的确定的范例对各工作步骤进行检测,则记录至少可以部分地自动进行。
如上所述,将对象文件和项目管理文件存储在分配给主服务器100的数据存储器110中,其优点在于,可以对这些数据进行全自动的管理。被传输的数据量符合实际所需要的数据量。每个EDV装置200或300可以支配当前所需的数据。对所需数据的应答—等待时间的长短与数据网的工作负荷和执行能力有关。这一缺点可以通过将主服务器100上的数据备份在EDV装置200和300上的方法来克服。通过备份,在各个地点的EDV装置上将始终有完整的和当前的数据可用。此时,中央主服务器上的数据将作为主数据项,它以相应的方式被备份在另外的EDV装置200和300上。在备份时只选择那些实际上发生变化的数据进行复制,这些数据往往只是全部数据中的一小部分。
除备份数据外,还有许多已知的方法可以传输数据,例如通过所谓的文件传送协议FTP。
下面借助于图3更详细地说明图2中的步骤S2-2中工作时间段内发生的情况,其前提条件是上一个工作时间段内的信息被记录。
在由步骤S3-1中的相应文件得到零件设计工作中上一个工作时间段的对象数据和项目管理数据之后,在远距离分布的EDV装置200、300上工作的操作人员按照步骤S3-2从这些数据中得到当前过程状态和下一个工作步骤,并按照步骤S3-3执行下一个工作步骤。
如果项目管理文件不可用或者不完全可用,例如对下一个工作步骤的解释存在错误,这意味着出现了冲突情况,必须执行特殊步骤。在这种情况下,最好与当地执行上一个工作时间段的员工取得联系,以将数据补充完整。在弄清楚不完整的项目管理文件的原因之后,可以进行以下工作,例如备份当前数据,并将项目管理文件中存在冲突的解释进行处理。
完成这一工作步骤后,可以按照步骤S3-4继续进行项目工作,按下一步计划的工作步骤根据步骤S3-2等进行零件的设计。在一个工作时间段内连续执行各工作步骤,直到工作时间段结束或由于故障而使本工作时间段的执行工作不能结束。如果当前的工作时间段即将结束,则按照步骤S3-10继续图2中的步骤S2-3。
如果工作时间段尚未结束而出现了故障,意味着又出现了冲突的情况,则必须按照上面类似的方式联系其它员工或技术人员,并按照步骤S3-5寻找故障原因。为得到所需的提示,所进行的联系过程可以采用以下形式,例如与技术人员进行电话会议,见步骤S3-7。如果仍然无法在可预见的时间内确定故障原因,则在继续的工作中选择另一个工作步骤,S3-8。则项目执行将以步骤S3-2继续进行。
以下将详细说明本发明的第二种实施例。
第二种实施例描述的项目是由检测站对一个设备,这里是一个发动机检测台架,通过远程操作装置进行远程控制。
在发动机检测台架上将对新开发的车用发动机进行检测试验,例如通过使用该台架检测该发动机的负载能力和耐久性。这种类型的发动机台架往往很昂贵。因此对它的操作需要受过良好培训的技术人员。从对该发动机台架施加尽可能合理的工作负荷。
发动机测试台架包括用于要检测的发动机的机械承载装置和与之相连接的电气控制和测试装置,以下称为检测站。在进行检测时先需要将发动机安装在台架的机械承载装置上并安装众多的传感器。在机械承载装置上设置有大量的致动器,用于调节不同的发动机参数,例如燃料供给量或点火时刻。对传感器得到的测量值的记录和致动器的预定值的设置由检测站负责,检测站通过大量的导线与记录装置相连接,传输检测所必需的数据。由于交换的数据量大,而且导线数量多,因此检测站与记录装置在空间上应尽量彼此接近地设置。
在检测站中对传感器得到的原始数据进行预处理,使之符合发动机领域的技术人员所熟知的描述方式,例如使用表格、线图、测量记录等处理形式。与原始数据相比,这种经过预处理的数据可以更好更快的给出关于发动机状态的信息。这些预处理的数据可以显示在显示器上或打印在纸上输出。
图4中表示了一个用于控制发动机台架的检测站1。为达到更好的概括性,带有数据记录装置和被检测的发动机台架没有表示出来。
根据本发明,项目执行即是使用一个位于任意地点的EDV装置200(以下称为远程操作装置200’)通过数据网400对该检测站1进行远程控制。远程操作装置的位置与检测站1和记录装置的位置不一定一致。
在图4的例子中,检测站1和记录装置位于墨西哥,而远程操作装置200’位于德国。检测站1最好由一个具有检测台架驱动系统的控制及监测计算机2、一个数据处理及显示计算机3、以及一个参数及显示模块4组成。带有检测台架驱动系统的控制监测计算机2用于调节发动机检测台架的致动器并显示当前的设定值。数据处理及显示计算机3用于接收由检测台架的传感器得到的测量值,并以发动机领域的技术人员所熟悉的方式对其进行处理和显示。参数及显示模块4为(没有表示出来的)用于现代发动机的发动机控制器提供所需的参数,例如特征曲线范围,并在显示器上进行显示。
这里已经介绍了发动机检测台架的检测站1的通常结构。为进行远程操作,另外需要安装摄像和麦克风装置5,用于得到检测站1处的图像和声音数据,还需要一个主服务器100,以下称为检测台架服务器100’,它作为接口将上述组件2至5连接在数据网400上。
在第一种优选实施例中,根据图4,远程操作装置200’由与检测站1上的组件2至4功能对等的组件组成,即带有检测台架驱动系统的控制及监测计算机210’、数据处理及显示计算机220’和参数及显示模块230’。另外在理想方式下还增加了一个输出装置240’,用于显示在检测站中由摄像和麦克风装置5得到的图像和声音数据230’。输出装置240’也可以包括操作摄像和麦克风装置5的装置,例如改变摄像机位置或图像的截面的装置。另外,远程操作装置200’还带有一个服务器250’,它的功能是作为接口,通过它,远程操作装置200’,即所述的组件210’、220’、230’和240’连接在数据网400上。服务器250’将显示内容分配到远程操作装置200’中的相应组件210’-250’的显示器上。
图5中表示了第二种优选的实施例,远程操作装置200’仅由服务器250’和大屏幕显示器260’组成。这里服务器250’的作用也是将远程操作装置200’连接到数据网400上。大屏幕显示器260’上可以再现检测站的检测台架组件2-5的一个或多个显示器上的图像,特别地也可以同时再现。如果显示4个组件,则最好将大屏幕显示器分成4个部分进行显示。与远程操作装置200’第一种实施例相比,第二实施例案的优点是远程操作装置200’的操作人员可以只通过一个键盘和一个鼠标对检测站1所有的组成计算机2-5进行控制,而不必通过4个组件210’-250’进行控制。可以通过使用特殊的图像显示卡(在这个显示卡上最多可以连接4个监视器)实现对这种大屏幕显示器260’的控制。目前可以将4个这种类型的卡安装在服务器250’中,因此最多可以在远程操作装置200’的大屏幕显示器260’上同时显示检测站1中的16个显示器的情况。同时,通过远程操作装置200’的大屏幕显示器260’可以实现检测站中的最多16个组件的控制。
与远程操作装置的第一种实施例相比,在第二种实施例中省去了所有组件210’、220’、230’和240’的硬件,因为远程操作过程可以仅通过服务器250’和大屏幕显示器260’实现。在第一种实施例中,远程操作人员与检测站1之间的通信需要通过检测站1中的相应组件2-5由操作站的组件210’-240’中的确定一个组件直接进行,而在第二种实施例中,这一操作只需要通过中央大屏幕显示器进行即可。由此操作过程更加一目了然,对于操作人员也更为方便。
在上述两种实施例中,或者以其它的方式,检测站1至少以1∶1的比例显示在远程操作装置200’上,使得在远程操作装置200’上的操作人员的感觉如同在检测站1上对发动机检测台架进行直接操作。即使对于操作中所必须的动作,在远程操作装置200’上也与在检测站1上相同。因此,操作人员不需要再次培训过程。
也可以由一个或多个远程操作装置200’或300,或直接由检测站1,以交替的方式或同时的方式对发动机检测台架进行控制。对于分布在世界各个时区的发动机检测站1,可以以当地所规定的工作时间段或感觉合适的工作时间段工作,而同时保证发动机检测台架的全天运行。
发动机检测台架服务器100’和远程操作装置200’中的服务器250’可以相互独立地以两种不同的工作模式工作。
在第一种工作模式中,服务器100、250’分别将各组件2-5或210’-240’作为独立的总线用户分别连接在数据网400上。各导线14、15、16、17以近似并行的方式分别接入到各自的服务器中。这种方法的优点在于,不必在14、15、16、17馈入数据网之前将其数据流汇总成一个共同的数据流。这种将组件以分立的方式连接在数据网上的另一个优点是可以使得数据网的数据负荷更为均匀。
在第二种工作模式中,服务器100’、250’将14、15、16、17各自的数据流汇总成一个共同的数据流。如果服务器用于传输捕捉数据(Capturingdaten),这种工作模式具有特别的优点,它可以显著降低数据量,如后面所详细说明的。
检测站1的各组件2-5,和远程操作装置200’的各组件210’-240’,以及服务器100’和250’均以小型到中型数据包的形式传输数据,以避免数据网出现长时间的占用。
如上所述,发动机的数据接收装置和检测台架的检测站1之间存在频繁的数据交换,而且进行远程操作时,发动机检测台架需要通过数据网400传输大量数据;而另一方面,现有数据网400的传输带宽受到限制或者相当昂贵。因此力求减小通过数据网400传输的数据量。为此提供了不同的减小数据量的可能。
第一种可能在于,检测站1不再传送由安装在要检测的发动机上的传感器间接得到的原始数据,而是将代表这些原始数据的、经过预处理的数据发送到远程操作装置。与原始数据相比,预处理数据的数据量被明显压缩了。
第二种可以明显减小传输数据量、节约数据网400的数据带宽的可能在于传输所谓的捕捉数据。这种捕捉数据表示了检测站1的一个或多个组件2、3、4或者远程操作装置200’的一个或多个组件210’-240’的显示器上的显示内容,例如硬拷贝(Hardcopy);这可以从每个组件的(没有表示出来的)视频存储器中得到。通过这种捕捉过程,可以实现数据至少近似的实时传输,这将使得检测站远程操作更方便。对于应答的等待或者可以不再出现,或者仅需出现一次。实时传输的另一个优点在于,以远程操作装置200’操作发动机检测台架的操作人员感觉仿佛直接工作在检测站1上,因为试验值和测量值基本可以同远方的检测站1一样同时显示。
在捕捉工作方式下,两个服务器100’和250’既可以工作于第一种工作模式,也可以工作于第二种工作模式。建议采用上述的第二种工作模式工作,因为捕捉工作方式除了可以显著减小数据量外,还可以将单个组件2-5的所有显示内容简单地进行汇总。这两点对于通过数据网400传输数据,特别是对于使用大屏幕显示器260’工作,都具有优点。
在进行数据汇总时,检测台架服务器100’从到检测站1的各个组件2-5的多个显示器采集捕捉数据,然后将这些数据以集中数据包的形式发送到远程操作装置200’的服务器250’。在数据包中,除含有显示器内容外,还含有该内容的原始地址,即其输出组件在检测站1中的地址。服务器250’将根据这一地址在相应的组件210’-250’的显示器恰好所属的显示内容的位置,或者以合适的方式,根据远程操作装置200’的安排,将显示内容显示在大屏幕显示器上。这样做可以对数据包进行一个简单的时间补偿,即一个简单的同步处理。
如果有多个远程操作装置连接到检测站1,各个的服务器将配合不同的对于单个专业操作装置有权限的操作人员的数据请求。
捕捉式运行方式的一个特别的优点是,它可以通过现有的可购得的软件来实现。
捕捉式运行方式的另一个优点是,用于技术人员对发动机进行评估的已有的、经过预处理的数据可以直接应用并被传输;另外,用于在远程操作装置200’中显示检测站情况的数据不再需要特殊的处理。
现有的许多异步的数据网都可以用作数据网400,例如企业内部网或国际互联网。而这类网络的缺点是没有确定的数据包传输时间。因此可能出现以下情况,当传输两个数据包时,先发送的第一个数据包却在后发送的第二个数据包之后到达接收装置处。在上述力图实现的用于远程操作及接收数据的显示的所谓的实时传输的情况下,这种不协调的传输是不希望出现的情况。因此在一种具有优点的本发明的改进方案中,在数据包中增加了一个同步信息。例如,这种同步信息可以是一个所谓的同步记录序列(Sync-Master)。这种本领域技术人员所熟知的同步记录序列例如可以由时钟触发、事件触发或由这两者共同触发。为此将使用一个连续的编码,它由本领域技术人员根据需要确定。该编码附加在要发送的数据上。数据接收装置将接收这一编码。作为另一种可选方案,也可以使用常用的同步脉冲。特别具有优点的是,也可以使用时标,即使用实时信息作为同步信息。
通过利用上述示例中的同步信息,接收器可以将接收到的数据包按照正确的顺序重组。此外,可以将原来在组件2-5和210’-240’按一定时间顺序相应发生的事件在接收后作出相应的正确排序。这样,在远端的远程操作装置处的操作人员可以根据对接收到的数据和测量值的显示得到现场同样的感觉。
对数据包的同步处理的结果是对于那些相对传输速度较快的数据包进行人工的延时处理,使它们与传送较慢的数据包能在远程操作装置200’上同时显示。在一些情况下,这将导致相对传输速度较快的数据包发生数据阻塞,由此所造成的存储需求是不希望出现的。另外,阻塞的信息在一定的时间以后将过时失效,在数据的实时显示中不再需要。由于这种原因,在本发明的一种具有优点的改进方案中,在一定的时间段后,例如几秒钟的间隔后,对所显示的数据进行强制更新(刷新)。在这一过程中,如果某些数据包可以由最新的数据包替换或被识别出过时失效,则丢弃该数据包。然后以更新过的数据继续工作。
使用标准的压缩方法进行图像传输时,例如使用MPEG2,这种强制更新也是具有优点的,对于很小的图像变化,它们由于压缩过程而并不以其自身而被传输,在一定的时间后在接收侧也可以显示出来。
如果如上所述,使用一个检测台架服务器100’和一个远程操作装置服务器250’在检测台架1和至少一个远程操作装置200’之间以数据包的形式进行数据传输时,则所使用的同步信息在特定的情况下可以省去。特别是当服务器100’和250’之间例如通过企业内部网以TCP/IP协议的方式进行数据传输的情况下。此时,该协议通过一个包括导线14,15,16或17的局域网来建立。
在本发明的一个具有优点的改进方案中,在一定的时间内,例如一个小时内,将通过数据网400交换的数据包进行记录。这种方法的优点是,在试验结束后,发动机领域技术人员可以从容地对数据进行评估或进一步处理,例如绘制线图或用于统计分析。另一个优点是可以对台架运行中的某些特定事件,例如发动机试验中出现的发动机故障,在其出现之后进行再次分析(所谓的事后分析)。如果使用同步信息,在对记录的数据进行重放时可以明确地确定时间次序,例如可以同时给出图像过程。
为了进行数据记录,至少设置了主机12或13,它们可以在任意地点与数据网400相连接。将主机设置在靠近检测站1或靠近远程操作装置200’处是有意义的。第一种设置的意义在于,可以减小通过数据网400远距离传输数据造成的开销。如果,例如研发重点在于检测站1处,并且对于由传感器得到的测量结果的专业评估也在该处进行,则建议使用一个主机。
除了只使用一个主机12的方案外,另一个可选择的方案是在远程操作装置200’处也设置一个主机13。为避免检测站1和空间上位于远端的远程操作装置200’、300之间的较高的网络负担,主机12、13分别存储分配给它的装置的数据。最好使主机监测数据网400的工作负荷,用于在工作负荷较低时能够对其数据进行均衡。如果对数据的评估不仅在检测站处进行,而且也在远程操作装置处进行,则建议使用上述多个主机12、13的安装方式。通过设置两个主机,可以明显地降低数据网的负荷。
另一种降低数据传输开销的方法是设置带有(这里没有表示出来的)数据压缩装置的摄像和录音装置5,它使用特殊的硬件和软件,根据标准的数据压缩方法,例如MPEG2压缩图像数据。数据压缩装置具有硬件编码器,将数据编码为MPEG2格式。通过软件使经过MPEG2编码的数据能够匹配于可供使用的网络带宽。可以使用一个观察装置在每个步骤中确定图像的分辨率和图像的颜色深度。在接收器处可以使用解码软件对图像数据解码。对于声音信号的编码可以使用一个所谓的波形编码器(wave-coder),它既可以设置为单声道也可以设置为立体声模式,它还可以驱动外部的Midi设备。在接收端也使用一个解码软件。通过一个硬件双工系统,计算机既可以接收数据,即存储数据,也可以传输数据。
在本发明的一个具有优点的改进方案中,为了补偿由图像压缩所引起的暂时图像分辨率改变,例如当摄像机5发生摆动时,设置了一个暂时图像存储装置18,其中暂存了具有高分辨率的、完整的、未经压缩的图像信息。当数据网400的工作负荷较低时,将这些数据先送入主机12,再送到主机13中进行存储。这种方法的优点是可以在以后对数据的观察中以最佳的显示方式得到完整的图形信息,而不至于在通过数据网400进行数据传输时形成负荷峰值。
为避免对发动机或检测站1的损害,最好在发动机试验过程前将一定的允许极限值从远程操作装置200’传送到检测站1。在试验过程中,检测站1监测这些极限值,当超过其中至少一个极限值时向操作人员发出警报,或者部分或完全地关闭检测台架。例如当点火时刻由于疏忽设置得过于提前时,可能对发动机造成损害。通过上述传输极限值的方法,可以避免例如由于通过数据网400传输数据的干扰或中断而对发动机和/或检测台架造成的损害。
最后,具有优点的是组件2-5或210’-240’中的至少几个作为同时传输数据的装置,将数据通过数据网400进行传输并用于局部存储。
图6所示使用了商用个人计算机来获取测量和控制信息,以及视频信息,这些信息通过导线14-17传输,最好上述信息的传输通过控制及监测计算机2的内部总线系统19完成。在总线系统19上除连接有用于获取测量数据的的总线结点20外,还连接有一个总线结点21,即一个网卡,它负责将经过总线结点20评估后的数据输出给检测台架服务器100’,然后送入总线系统19。另外还设有一个总线结点22,用于暂存测量数据,并可根据传输请求将这些数据传送到主机12。因此,即使对于时间要求严格、数据量大,上述数据的远程传输和同步存储也可以使用个人计算机上的标准部件完成,因而本发明可以以相对较低的费用来实现。
当然,上述第一种和第二种实施例也可以结合使用,在第二种实施例中,即对发动机检测台架进行远程操作时,两个连续的工作时间段之间的过渡可以按照第一种实施例中的方法进行,特别是使用该实施例中所描述的对象数据记录和项目管理数据记录的方法。
权利要求
1.用于使用多个分布在不同位置的EDV装置(200,300)实施项目的方法,这些EDV装置通过数据网(400)与一个用于中央数据准备功能以进行数据交换的主服务器(100)相连接;其中,在各个工作时间段内,在多个EDV装置(200,300)中至少有部分EDV装置分别被激活,用于实施该项目;其中数据网被设计为跨地区的,特别是具有国际性的,并且至少部分EDV装置(200,300)跨地区分布。
2.如权利要求1所述的方法,其特征在于,至少部分EDV装置(200,300)分布在世界不同时区内。
3.如以上权利要求中任一项所述的方法,其特征在于,数据网(400)被设计为至少部分地通过导线连接或不通过导线连接。
4.如权利要求3所述的方法,其特征在于,数据网(400)为国际互联网或企业内部网。
5.如权利要求4所述的方法,其特征在于,操作人员与某个EDV装置(200,300)以及主服务器(100)之间的数据交换通过国际互联网浏览器实现。
6.如以上权利要求中任一项所述的方法,其特征在于,执行项目时各EDV装置(200,300)在n=1-N的连续工作时间段内循环交替地被激活。
7.如以上权利要求中任一项所述的方法,其特征在于,数据网(400)中的数据交换,特别是主服务器(100)与EDV装置(200,300)之间的数据交换至少近似地以实时方式进行。
8.如以上权利要求中任一项所述的方法,其特征在于以下步骤a)在n=1的工作时间段中,从多个EDV装置(200,300)中选择一个装置用于部分地执行项目;b)在第n个工作时间段中,借助于所选择的EDV装置(200,300)分别在其所在的地点部分地执行项目;c)在第n个工作时间段中,至少在一个对象文件内记录并存储分配给工作对象并经过处理的对象数据;d)在下一个n=n+1的工作时间段开始时,从被选择用于在下一个工作时间段内执行项目的同一个或另一个EDV装置(200,300)的目标文件中重新获取第n个工作时间段内所记录的对象数据;e)重复步骤b)至d),以重新获取的第n个工作时间段内的对象数据为基础,继续进行项目指定的工作,直到项目在n=N的工作步骤结束,或直到项目发生中断为止。
9.如权利要求8所述的方法,其特征在于,步骤c)中除了记录并存储对象数据外,还在其自身的项目管理文件中记录并存储项目管理数据。
10.如权利要求9所述的方法,其特征在于,项目管理数据指出了每个工作时间段内执行的工作步骤、这些工作步骤的次序和/或项目状态。
11.如权利要求9或10所述的方法,其特征在于,项目管理数据的记录至少部分地自动完成。
12.如权利要求9至11所述的方法,其特征在于,步骤d)中还包括从项目管理文件中重新获取上一个工作步骤的项目管理数据。
13.如以上权利要求中任一项所述的方法,其特征在于,各工作时间段n=1-N无间断地连续进行,并且每个工作时间段持续约6-8小时。
14.如权利要求9至13中任一项所述的方法,其特征在于,各工作时间段分为连续的三个阶段,即工作班开始阶段,工作班运行阶段和工作班结束阶段,其中,重新获取上一个工作时间段的对象数据或项目管理数据在工作班开始阶段进行,记录并存储对象数据或项目管理数据可在工作班三个阶段中的任意一个阶段进行。
15.如权利要求9至14中任一项所述的方法,其特征在于,为了记录项目管理数据和/或工作结果,适当的显示屏页面,特别是以输入界面形式的显示屏页面,分别显示在EDV装置(200,300)的显示器上。
16.权利要求15所述的方法,其特征在于,显示屏页面自动地适应当前的项目状态。
17.如以上权利要求中任一项所述的方法,其特征在于,至少通过一些EDV装置(200,300)可以进行项目监控、访问知识数据库、进行数据交换和/或查看时间模式概况。
18.如以上权利要求中任一项所述的方法,其特征在于,数据网(400)以至少1Mbits/s的传输速率来进行EDV装置(200,300)和主服务器(100)之间的信息交换。
19.如以上权利要求中任一项所述的方法,其特征在于,当数据网(400)中出现带宽减小的情况时,可以根据待传输数据的优先权选择数据进行传输。
20.如以上权利要求中任一项所述的方法,其特征在于,主服务器(100)作为检测站(1)的组成部分用于设备控制,特别是用于控制发动机检测台架,并且各EDV装置(200,300)分别被设计为远程操作装置,通过数据网(400)和检测站(1)远程操作该设备。
21.如权利要求20所述的方法,其特征在于,检测站(1)和远程操作装置(200)在通过数据网(400)传输数据之前分别进行数据压缩处理。
22.如权利要求21所述的方法,其特征在于,数据压缩在捕捉显示器数据的过程中进行。
23.如权利要求20或21所述的方法,其特征在于,如果需要的话,数据压缩还通过附加一个视频数据流来实现。
24.如权利要求20至23中任一项所述的方法,其特征在于,特别是当数据网(400)为异步网络时,通过数据网传输的数据包具有同步信息。
25.如权利要求24所述的方法,其特征在于,在检测站(1)和/或远程操作装置(200)处有时会对要传输的数据进行强制更新。
26.如权利要求20至25中任一项所述的方法,其特征在于,在启动装置之前,远程操作装置(200,300)中的至少一些装置通过数据网向检测站传输用于装置运行的允许极限值。
27.用于执行如权利要求1至26所述方法中的至少一些方法的计算机程序,其特征在于,计算机程序最好在主服务器(100)上运行。
28.用于实施如权利要求1至26所述方法中的至少一些方法的系统,其特征为主服务器、分布在不同地点的EDV装置(200,300)和数据网(400)。
29.如权利要求28所述的系统,其特征在于,主服务器(100)被设计为用于执行如权利要求27中所述的程序,并用于在数据网(400)的至少一个数据库中分开或共同存储对象文件和/或项目管理文件。
30.如权利要求28所述的系统,其特征在于,检测站(1)由被设计为检测台架服务器100’的主服务器,以及多个分别被设计为远程操作装置(200’,300’)的EDV装置构成,其中检测站(1)用于设备控制,特别是控制发动机检测台架,并且远程操作装置分别用于通过数据网(400)和检测站(1)远程操作该设备。
31.如权利要求30所述的系统,其特征在于,检测站(1)除了检测台架服务器100’外还具有多个组件,特别是控制及检测计算机(2)、数据处理及显示计算机(3)、图像和声音记录装置(5)和/或参数及显示模块(4),其中各组件通过局域网与检测台架服务器(100’)相连接。
32.如权利要求30或31所述的系统,其特征在于,远程操作装置(200’,300’)中的至少一些装置除了服务器250’外,还具有多个组件,特别是控制及检测计算机(210’)、数据处理及显示计算机(220’)和/或参数及显示模块(230’),以及服务器250′,组件210’-250’最好通过局域网与服务器250’相连接,该服务器用于将组件连接在数据网(400)上。
33.如权利要求32所述的系统,其特征在于,检测站(1)和远程操作装置(200’,300’)的同样类型的组件(2-5,210’-250’)分别通过分开的网络连接(14,15,16,17)相互连接在一起。
34.如权利要求30或31所述的系统,其特征在于,远程操作装置(200’,300’)中的至少一些装置具有大屏幕显示器(260’)和服务器(250’),用于将大屏幕显示器(260’)与数据网(400)相连接。
35.如权利要求28至34中任一项所述的系统,其特征在于,检测台架服务器(100’)用于从通过局域网连接的检测站1组件的显示器中的至少一些显示器上采集屏幕数据作为捕捉数据,在传输采集到的捕捉数据时最好以数据采集包的形式向其它服务器传输。
36.如权利要求28至35中任一项所述的系统,其特征在于,远程操作装置(200’,300’)上的服务器(250’)用于从通过局域网连接的远程操作装置组件的显示器中的至少一些显示器上采集屏幕数据作为捕捉数据,在传输采集到的捕捉数据时最好以数据采集包的形式向检测台架服务器(100’)传输。
37.如权利要求36所述的系统,其特征在于,检测站的检测台架服务器(100)和/或远程操作装置的服务器(250’)分别用于接收由其它服务器传送来的捕捉数据,并将其与独立的屏幕信息一样输出,或者用于显示在多个独立的显示器上,或者用于以多个独立的图像的形式显示在大屏幕显示器(260’)上。
38.如以上权利要求中任一项所述的系统,其特征在于,数据网(400)被设计为异步网络。
39.如以上权利要求中任一项所述的系统,其特征在于,检测站(1)和/或远程操作装置(200’)上设置有局部数据存储器(12,13),用于记录要传输的或已经交换的数据包。
全文摘要
本发明涉及一种使用多个分布在不同位置的电子数据处理装置(EDV装置)200’、300’实施项目的方法、计算机程序和系统,为了进行数据交换,这些EDV装置通过数据网络400与一个用于中央数据准备功能的主服务器100相连接,在各个工作时间段内,多个EDV装置200’、300’中的至少部分EDV装置分别被激活,用于实施该项目。从现有技术出发,本发明的任务是对已知的方法、计算机程序和系统加以改进,使得员工完全能够在另一个与主服务器相距遥远的地点执行项目工作。根据本发明,通过一个跨地区的数据网400和分布在不同地点的至少部分EDV装置200来解决这一任务。
文档编号G06Q10/00GK1524243SQ01813303
公开日2004年8月25日 申请日期2001年7月25日 优先权日2000年7月26日
发明者赫曼·斯坦内尔, 布乔恩·科泽, 麦克·塞勒夫斯基, 柏恩德·伯特纳, 奥拉夫·波莫尔特, 伯特纳, 波莫尔特, 科泽, 塞勒夫斯基, 赫曼 斯坦内尔 申请人:大众汽车公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1