专利类型:发明专利
语 言:中文
申 请 号:CN201010605586.6
申 请 日:20101223
发 明 人:尹云飞
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙正街174号
公 开 日:20130717
公 开 号:CN102122136B
代 理 人:
代理机构:
摘 要:本发明公开了一种同步控制多架飞机的仿真方法,属于军用仿真技术领域。该方法改进了传统的“飞机同步控制”仿真方法,提出了基于“RTX信号量的多架飞机同步控制”方法,使得多架飞机在计算机中同步仿真的精度得到了提高。该方法具有实时性强、仿真精度高、扩展性好等优点。该方法涉及飞机模型、RTX信号量、共享内存和用户平台四个部分的交互。该方法主要应用于工业仿真领域,对于飞行员模拟训练、大规模电力系统仿真、大规模军用实时仿真、大规模人群运动仿真等具有重要的意义。
主 权 项:一种同步控制多架飞机的仿真方法,改进了传统的“飞机同步控制”仿真方法,其特征在于:利用RTX信号量对多个飞机模型进行“互斥”操作,利用RTX定时器对仿真步长进行控制,利用RTX体系结构对仿真系统进行部署;该方法由飞机模型[1]、RTX信号量[2]、共享内存[3]和用户程序[4]共计四个部分组成,对各部分具体描述如下:飞机模型[1]:它包括“输入向量组”[5]、“输出向量组”[6]和“解算主体”[7];其功能为,从用户程序[4]获得“输入向量组”[5]的最新值,再通过“解算主体”[7]的解算,最后产生“输出向量组”[6]的当前值;RTX信号量[2]:是保障进程之间同步执行的一种机制;在本发明中用于多个飞机模型之间进行同步控制;共享内存[3]:是在计算机中开辟的一段“特殊的内存”,用于在飞机模型[1]和用户程序[4]之间进行实时通信;用户程序[4]:是“同步控制多架飞机仿真”的总控制台;用户程序[4]通过共享内存[3]从飞机模型[1]获得飞机的当前状态,同理,通过共享内存[3]向飞机模型[1]传送控制向量。
关 键 词:
法律状态:生效
IPC专利分类号:G05B17/02