检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科学技术大学机电工程与自动化学院,长沙410073
出 处:《中国惯性技术学报》2010年第1期85-89,共5页Journal of Chinese Inertial Technology
摘 要:输入的及时获取及系统的及时输出是导航系统正常工作的基础和核心。在分析机载制导武器导航系统软件结构的基础上,对包含传递对准和组合导航在内的导航软件,进行了多进程、进程优先级以及进程间通信机制的分析和设计。基于对导航系统用卡尔曼滤波器内数据交换的分析,指出在多进程之间存在对多个核心数据的共同存取,采用进程同步机制实现了核心数据协同,给出了核心进程的流程图,完成了一个基于多任务实时操作系统的机载制导武器导航系统软件框架,并在某型机载制导武器导航系统中得到成功应用。The outputs and inputs' acquisition in time is necessary and important for navigation system. Based on the analysis of software structure of navigation system used in airborne guided weapon, the paper analyzes and designes the multiple tasks, task priority and interprocess communication in navigation software, including transfer alignment and integrated navigation. Based on the analysis of data exchange in Kalman filtering, the paper gives asynchronous access for critical variables between processes, uses the processes synchronization to complete data co-operating, and presents the flow charts of key processes. Based on multiple tasks' real-time operating system, the paper completes the navigation software structure of aerial guided munitions. The software structure has been successfully applied in an airborne guided weapon.
关 键 词:导航系统 多任务实时操作系统 进程同步 优先级 GPS
分 类 号:U666.1[交通运输工程—船舶及航道工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7