【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及软件和系统,并且更具体地涉及在运行时环境中的异常检测器。
技术介绍
在产品开发的当前范例中,在开发期间,主要设计、测试和实现产品、产品的生产、以及产品的服务的质量。产品、产品的生产或产品的服务中的错误在开发期间被识别出并被纠正。一旦产品被发布,就难以发现剩余的质量问题。在汽车行业中,保修是昂贵的并且会消耗公司的利润。工艺技术是多于百分之五十的保修费用的根本原因。在车辆中运行的软件是工艺技术问题的核心部分。由于工艺技术经常是该问题的根本原因,所以在修理过程中替换零件将不解决问题。因此,希望进行改进。
技术实现思路
根据本专利技术,上述和其它问题通过下面的方案来解决:在本专利技术的一个方面中,一种用于检测异常的系统包括第一硬件系统和第一运行时环境。所述第一硬件系统产生输出。所述第一运行时环境具有到集成开发环境的双向链接。所述第一运行时环境包括第一控制系统、第一诊断代理和第二诊断代理。所述第一控制系统通过给所述硬件系统的控制输入来控制所述硬件系统。所述第一诊断代理检测所述硬件系统中的异常。所述第二诊断代理检测所述控制系统中的异常。在本专利技术的另一个方面中,披露了一种用于在包括通过链接双向连接的集成开发环境和运行时环境的系统中检测异常的方法。该方法包括:将所述运行时环境分区为至少一个操作区域;学习所述操作区域内的正常操作行为;在系统操作期间监控所述操作区域内的当前操作行为;比较当前操作行为与正常操作行为;在存在当前操作行为与正常操作行为之间的偏离时检测出异常;将异常追溯回集成开发环-->境,以及基于异常的追溯识别出集成开发环境中的异常。在本专利技术的 ...
【技术保护点】
一种用于检测异常的系统,所述系统包括: 产生输出的第一硬件系统; 具有到集成开发环境的双向链接的第一运行时环境,所述第一运行时环境包括: 第一控制系统,通过给所述硬件系统的控制输入来控制所述硬件系统; 第一诊断代理, 用于检测所述硬件系统中的异常;以及 第二诊断代理,用于检测所述控制系统中的异常; 其中所述第一和第二诊断代理能够通过在所述第一运行时环境内比较当前操作行为与正常操作行为来检测系统的性能的逐步退化从而检测出异常以及通过所述双向链接 将所述异常追溯回集成开发环境。
【技术特征摘要】
【国外来华专利技术】US 2004-10-15 10/967,1021.一种用于检测异常的系统,所述系统包括:产生输出的第一硬件系统;具有到集成开发环境的双向链接的第一运行时环境,所述第一运行时环境包括:第一控制系统,通过给所述硬件系统的控制输入来控制所述硬件系统;第一诊断代理,用于检测所述硬件系统中的异常;以及第二诊断代理,用于检测所述控制系统中的异常;其中所述第一和第二诊断代理能够通过在所述第一运行时环境内比较当前操作行为与正常操作行为来检测系统的性能的逐步退化从而检测出异常以及通过所述双向链接将所述异常追溯回集成开发环境。2.根据权利要求1所述的系统,其中:所述集成开发环境包括运行在所述集成开发环境内的软件和硬件开发工具的集合,所述软件和硬件开发工具使得能够将第一和第二诊断代理部署到所述运行时环境中。3.根据权利要求1所述的系统,进一步包括:产生输出的第二硬件系统;具有到所述集成开发环境的双向链接的第二运行时环境,所述第二运行时环境包括:第二控制系统,通过给所述硬件系统的控制输入来控制所述硬件系统;第三诊断代理,用于检测所述硬件系统中的异常;以及第四诊断代理,用于检测所述控制系统中的异常;其中所述第三和第四诊断代理能够通过在所述第二运行时环境内比较当前操作行为与正常操作行为来检测系统的性能的逐步退化从而检测出异常以及通过所述双向链接将所述异常追溯回所述集成开发环境。4.根据权利要求1所述的系统,其中:所述双向链接包括开发运行时开发链接,该开发运行时开发链接与数据库和消息传递的组合相关联,以便包含由所述集成开发环境产生的配置数据以及将所述配置数据传递到所述第一运行时环境,以便将所述第一和第二诊断代理部署在所述第一运行时环境中。5.根据权利要求4所述的系统,其中:所述双向链接从所述第一运行时环境接收异常,并且将所述异常传递到所述集成开发环境。6.根据权利要求1所述的系统,其中:所述第一诊断代理包括多个第一诊断代理;并且所述第二诊断代理包括多个第二诊断代理。7.根据权利要求1所述的系统,其中:所述第一运行时环境包括多个运行时环境。8.一种用于在包括通过链接双向连接的集成开发环境和运行时环境的系统中检测异常的方法,所述方法包含:将所述运行时环境分区为至少一个操作区域;学习所述操作区域内的正常操作行为;在系统运行期间,监控所述操作区域内的当前操作行为;比较当前操作行为与正常操作行为;在当前操作行为与正常操作行为之间存在偏离时检测出异常;通过所述链接将所述异常追溯回所述集成开发环境;以及基于所述异常的追溯,识别出所述集成开发环境中的异常。9.根据权利要求8所述的方法,其中:对系统进行分区包括利用自组织映射将所述系统分区为至少一个操作区域。10.根据权利要求9所述的方法,其中:对系统进行分区包括利用自组织映射将所述系统自动分区为至少一个操作区域。11.根据权利要求8所述的方法,其中:检测异常包括利用时间-频率分析来检测异常。12.根据权利要求11所述的方法,其中:检测异常包括利用识别与所述正常操作行为的统计偏离的时间-频率分析扩展来以高统计精度检测异常。13.根据权利要求8所述的方法,其中:对系统进行分区包括被称为区域化的将所述系统分区为至少一个操作区域。...
【专利技术属性】
技术研发人员:威廉L米勒,德拉甘德朱德赞诺维克,J刘,
申请(专利权)人:伊塔斯公司,罗伯特博世有限公司,J刘,德拉甘德朱德赞诺维克,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。