【技术实现步骤摘要】
数字飞行器缓冲区信息处理源代码人工智能书写方法
本专利技术涉及人工智能和卫星测控
,特别涉及一种数字飞行器缓冲区信息处理源代码人工智能书写方法。
技术介绍
近年来,数字仿真在各个领域比例提高,逐渐成为一种研究趋势。数字飞行器是与真实飞行器的功能、组成、结构、模式、程序、操作完全一致的且运行在软件模拟的空间环境中的动态模拟仿真系统,在飞行器论证、研制、试验、运行等整个生命周期中都起到重要作用。然而随着飞行器种类和数量的逐年增加,人工构建数字仿真系统逐渐体现出其周期长、通用性差等局限性。利用人工智能技术构建智能程序员代替人工程序员可以有效解决上述问题。信息处理是数字飞行器系统中重要组成部分,缓冲区操作作为信息处理中的重要环节,由于其中包含的数据存储、数据读取、数据解析、后续操作等多种操作同样存在较大代码书写工作量,尤其是面对星上获取大量载荷信息存储下传以及大量星地测控数据比对及处理等操作时,问题更为突出。如何降低该部分源代码开发工作量,压缩研制周期,提升程序开发效率,是同行业人员亟待解决的问题。
技术实现思路
鉴于上述问题,本专利技术提供一种数字飞行器缓冲区信息处理 ...
【技术保护点】
1.数字飞行器缓冲区信息处理源代码人工智能书写方法,其特征在于,包括:对数字飞行器缓冲区信息处理源代码进行维分解;根据源代码维分解结果书写方式制定;获取所述数字飞行器缓冲区信息处理源代码的配置文件;智能书写程序读取所述配置文件,并根据所述书写方式,书写数字飞行器缓冲区信息处理源代码。
【技术特征摘要】
2018.04.03 CN 20181029096231.数字飞行器缓冲区信息处理源代码人工智能书写方法,其特征在于,包括:对数字飞行器缓冲区信息处理源代码进行维分解;根据源代码维分解结果书写方式制定;获取所述数字飞行器缓冲区信息处理源代码的配置文件;智能书写程序读取所述配置文件,并根据所述书写方式,书写数字飞行器缓冲区信息处理源代码。2.如权利要求1所述的方法,其特征在于,对数字飞行器缓冲区信息处理源代码进行维分解,包括:缓冲区建立、信息存储、信息提取和信息处理。3.如权利要求1所述的方法,其特征在于,智能书写程序读取所述配置文件,并根据所述书写方式,书写数字飞行器缓冲区信息处理源代码,包括:人工智能程序员读取数字飞行器缓冲区信息;人工智能程序员根据缓冲区输入信息书写源代码。4.如权利要求3所述的方法,其特征在于,所述人工智能程序员根据缓冲区输入信息书写源代码,包括:人工智能程序员根据缓冲区输入信息书写缓冲区定义源代码、信息存储源代码、信息提取源代码和解析处理源代码。5.如权利要求4所述的方法,其特征在于,所述缓冲区定义源代码的书写,包括:存储信息的字符串定义、存储信息包个数定义、缓冲区总体存储信息头尾位置定义、每个信息包头尾位置定义;缓冲区定义源...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。