【技术实现步骤摘要】
本专利技术涉及计算机仿真技术,尤其涉及。
技术介绍
随着红外技术的发展,红外成像系统在目标探测、识别和跟踪等
的应用日益广泛。然而,复杂的结构以及外场性能测试使红外成像系统的研制开发过程面临周期长、费用高以及设计灵活度低的不利局面。由于外场试验不可能满足在各种复杂环境下的测试需求,因此红外成像系统的评估范围受到限制,且耗费巨大。为了提高红外成像系统的设计效率和设计质量,从根本上协助解决其设计难、测试难的问题,计算机仿真技术被大量应用在了其系统的设计中。计算机仿真技术主要采用计算机作为工具,通过建立红外成像系统计算机仿真模型如光学系统CODE V模型,成像效应模型,目标预处理模型等,充分地模拟红外成像系统和各种复杂的外场环境,以达到准确地预测其系统性能的目的。这些系统性能包括红外热成像系统、红外搜索与跟踪系统、机器视觉系统和扫描系统等等各种红外成像系统的特性。利用先进的仿真结构和精确地建模方法可以降低红外成像系统开发过程中的危险系数,减少外场试验的次数,从而减少开发与维护的费用。目前,国内外对于红外成像系统的仿真理论研究、测试与验证等方面都较为深入, 各种各样的仿真建模方法也层出不穷。但是,由于红外成像系统的复杂结构以及日新月异的技术革新,很难提出一套完整的仿真系统或者方法使得能够兼容多类红外成像系统的计算机仿真过程。针对红外成像系统的仿真系统或方法需要满足两方面的仿真需求一、必须满足红外成像系统的基本仿真需求,如单个分系统的独立仿真过程、多个分系统的协同仿真过程、闭环仿真过程、仿真数据特别是红外图像的传输、多领域模型的嵌入等等;二、能支持仿真 ...
【技术保护点】
1.一种针对红外成像系统的全数字仿真系统,其特征在于,包括:一个综合管理总体仿真过程的仿真平台,一个存储仿真成员信息的仿真成员库,一个存储仿真过程配置信息的仿真信息表,多个综合了单个或多个仿真模型的仿真成员,和多个仿真成员客户端;所述的多个仿真成员运行在不同的控制计算机中或者运行在同一个控制计算机中,每个仿真成员对应有一个仿真成员客户端,仿真成员与对应的仿真成员客户端处于同一个控制计算机中;所述的仿真平台从仿真成员库中获取仿真成员的信息,生成仿真过程的仿真配置信息并存储到仿真信息表中,在仿真系统的仿真过程启动后,根据仿真信息表中的仿真配置信息将仿真控制信号发送给仿真成员客户端,在每推进一个仿真成员仿真完成后更新一次仿真信息表;所述的仿真成员客户端根据接收到的仿真控制信号推进仿真成员进行仿真;所述的仿真成员通过仿真平台将自身的信息注册到仿真成员库中,通过仿真成员客户端将仿真运行状态和仿真数据返回给仿真平台,仿真平台对接收的仿真数据进行分析,对所仿真的红外成像系统的性能进行评估。
【技术特征摘要】
1.一种针对红外成像系统的全数字仿真系统,其特征在于,包括一个综合管理总体仿真过程的仿真平台,一个存储仿真成员信息的仿真成员库,一个存储仿真过程配置信息的仿真信息表,多个综合了单个或多个仿真模型的仿真成员,和多个仿真成员客户端;所述的多个仿真成员运行在不同的控制计算机中或者运行在同一个控制计算机中,每个仿真成员对应有一个仿真成员客户端,仿真成员与对应的仿真成员客户端处于同一个控制计算机中;所述的仿真平台从仿真成员库中获取仿真成员的信息,生成仿真过程的仿真配置信息并存储到仿真信息表中,在仿真系统的仿真过程启动后,根据仿真信息表中的仿真配置信息将仿真控制信号发送给仿真成员客户端,在每推进一个仿真成员仿真完成后更新一次仿真信息表;所述的仿真成员客户端根据接收到的仿真控制信号推进仿真成员进行仿真;所述的仿真成员通过仿真平台将自身的信息注册到仿真成员库中,通过仿真成员客户端将仿真运行状态和仿真数据返回给仿真平台,仿真平台对接收的仿真数据进行分析,对所仿真的红外成像系统的性能进行评估。2.根据权利要求1所述的一种针对红外成像系统的全数字仿真系统,其特征在于,所述的仿真信息表包括两份信息表仿真成员表和仿真变量表;所述的仿真成员表描述了参与仿真的仿真成员,将参与仿真的仿真成员划分为启动成员和常规成员,每个参与仿真的仿真成员的信息包括唯一的名称、唯一的输入变量名称、 唯一的输出变量名称以及该仿真成员是否具有反馈信号的模块;所述的仿真变量表描述了在仿真中参与数据交互的所有仿真变量,每个仿真变量的信息包括唯一的名称、唯一的数据来源对应的仿真成员、数据输出对应的仿真成员以及该仿真变量是否为反馈信号的描述。3.根据权利要求1所述的一种针对红外成像系统的全数字仿真系统,其特征在于,所述的仿真平台包括仿真成员管理器、仿真配置器、仿真控制器和仿真数据分析器;所述的仿真成员管理器通过将仿真成员的描述文件存储在仿真成员库中来完成仿真成员在仿真成员库中的注册;所述的仿真配置器为用户提供了仿真流程的配置环境,用户通过该配置环境从仿真成员库中获取已注册的仿真成员的描述文件,定义仿真配置信息并存储到仿真信息表中,所述的仿真配置信息包括参与仿真过程的仿真成员、参与仿真过程的仿真成员之间的连接关系以及各仿真成员之间的数据交换关系;所述的仿真控制器根据仿真信息表提供的仿真配置信息,以仿真客户端为媒介,控制仿真成员的仿真推进,仿真控制器采用发布与订购的通信模式控制实时仿真过程,实时仿真过程从启动成员开始推进,每推进一个仿真成员完成仿真,仿真控制器更新一次仿真变量表中相应的仿真变量,当某个仿真成员所需的数据源都完成一次更新后,仿真控制器通知仿真成员客户端开始推进该仿真成员仿真,在第一次推进具有反馈信号模块的仿真成员仿真时,该仿真成员所需要的反馈信号采用预置的初始值;所述的仿真数据分析器用于分析仿真数据和对所仿真的红外成像系统的性能进行评估。4.根据权利要求3所述的一种针对红外成像系统的全数字仿真系统,其特征在于,所述的仿真控制器包括仿真控制窗体模块、仿真控制逻辑模块、仿真成员管理模块和第一通信客户端模块;所述的仿真控制窗体模块提供用户操作界面;仿真控制逻辑模块运行仿真的主体逻辑,向各仿真成员发送控制命令并接收各仿真成员的反馈信息;所述的仿真成员管理模块用于管理仿真信息表;所述的第一通信客户端模块用于与仿真客户端进行通信。5.根据权利要求1或4所述的一种针对红外成像系统的全数字仿真系统,其特征在于, 所述的仿真客户端包括仿真窗体模块、仿真控制模块和第二通信客户端模块;所述的仿真窗体模块提供容器和方法将仿真成员的界面装载至仿真客户端的公共窗口中,同时显示仿真过程中的交互信息;所述的仿真控制模块接收仿真控制逻辑模块发送的仿真控制信号, 调用仿真成员的仿真成员基本组件实现对仿真成员的仿真控制,并将仿真成员的仿真运行状态和仿真数据返回给仿真控制逻辑模块;所述的第二通信客户端模块采用Socket技术实现,第二通信客户端模块向第一通信客户端模块发送连接或断开请求,第二通信客户端模块收到该请求后与第一通信客户端模块建立或者断开连接。6.根据权利要求1所述的一种针对红外成像系统的全数字仿真系统,其特征在...
【专利技术属性】
技术研发人员:于劲松,唐荻音,陈雄姿,刘浩,郭奇,吴思举,顾继群,姜杨,刘逸,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。