CN110109373B - 一种导弹制导控制***半实物仿真平台自动化仿真方法 - Google Patents
一种导弹制导控制***半实物仿真平台自动化仿真方法 Download PDFInfo
- Publication number
- CN110109373B CN110109373B CN201910257481.7A CN201910257481A CN110109373B CN 110109373 B CN110109373 B CN 110109373B CN 201910257481 A CN201910257481 A CN 201910257481A CN 110109373 B CN110109373 B CN 110109373B
- Authority
- CN
- China
- Prior art keywords
- computer
- simulation
- semi
- physical simulation
- test
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Aiming, Guidance, Guns With A Light Source, Armor, Camouflage, And Targets (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供了一种导弹制导控制***半实物仿真平台自动化仿真方法,该方法在导弹制导控制***多台计算机联合半实物仿真时,通过编制后台控制程序,模拟人工点击鼠标的操作,实现了多台计算机自动运行的联合仿真。本发明完全用计算机后台程序替代了人工手动操作试验,进而实现了一键式的循环运行半实物仿真试验模式,避免了人工手动操作时序错误造成的试验失败,极大的提高了仿真试验效率,节约了半实物仿真试验人力资源和时间成本。
Description
技术领域
本发明属于导弹制导控制***半实物仿真技术领域,具体是涉及一种高效半实物仿真的自动化操作方法。
背景技术
导弹制导控制***半实物仿真平台由干扰控制计算机、射频信号产生控制计算机、射频主控计算机、杂波模拟计算机、战情设置计算机、阵列监控计算机、遥测数据接收计算机、地面测试计算机、弹道仿真计算机、转台控制计算机等计算机和其它硬件设备组成,整个大的半实物仿真***是由不同的单位,不同的部门研制的。当做导弹制导控制***半实物仿真试验时,每一台完成相应功能的计算机大部分没有提供可以远程网络控制的接口去操作其软件,所以必须由人工手动操作每一台计算机界面程序来完成导弹制导控制***的半实物仿真试验,这样每做一次半实物仿真试验,就需要专门设置不同的工位去操作相应的计算机,这样造成了人力资源的浪费。而且多人手动操作试验经常会因为操作时序问题,引起试验失败,试验数据无效,严重影响半实物仿真试验效率。
发明内容
为解决上述问题,本发明提供了一种制导控制***半实物仿真平台高效自动化仿真的方法。
本发明的目的是通过以下技术方案予以实现的:
一种制导控制***半实物仿真平台高效自动化仿真的方法,该方法是通过编制后台控制程序,实现用后台软件模拟人工点击鼠标和键盘的操作,做制导控制***半实物仿真试验时按照一定的时序控制整个半实物仿真平台的每一台计算机;
其具体方法步骤如下:
(1)在列出整个仿真平台中操作计算机,编制模拟人工手动操作键盘和鼠标的后台控制程序;
(2)将整个导弹制导控制***半实物仿真平台需要后台控制的计算机间通过以太网相连接,以实现后台控制程序间命令的传输;
(3)梳理导弹制导控制***半实物仿真平台的每台计算机操作顺序,采用一台计算机作为后台主控计算机,按照特定的操作顺序控制仿真平台中计算机运行;
(4)编制将多台计算机的数据集中保存并自动增加序号重命名的程序,并将多台计算机的仿真数据集中备份保存;
(5)设置仿真初始参数,让整个仿真平台实现一键式的循环仿真模式。
所述步骤(2)中的后台控制程序间命令是通过以太网传输后台程序控制命令,仿真平台的模拟器间的数据传输按其原有的数据传输形式执行。
本发明的有益效果是:
某型号地空导弹武器***未采用本发明所述的导弹制导控制***半实物仿真平台自动化仿真方法前,做导弹制导控制***半实物仿真试验时,需要至少三个专门的试验操作人员,操作六台计算机,而且无法实现半实物仿真的循环运行,经常因为操作人员操作计算机的顺序错误造成半实物仿真试验失败,半实物仿真效率极低;采用本发明所述的导弹制导控制***半实物仿真平台自动化仿真方法后,完全用计算机后台程序替代了人工手动操作试验,而且实现了一键式的循环运行半实物仿真试验模式,避免了人工手动操作时序错误造成的试验失败,极大的提高了仿真试验效率,节约了半实物仿真试验人力资源和时间成本。
附图说明
图1为仿真平台总体结构框图。
具体实施方式
下面结合实施例进一步描述本发明技术方案,但要求保护的范围并不局限于所述。
以某型号地空导弹武器***为例,一种导弹制导控制***半实物仿真平台高效自动化仿真的具体方法步骤如下:
步骤一,在列出整个仿真平台中操作计算机,编制模拟人工手动操作键盘和鼠标的后台控制程序。以某型防空导弹制导控制***半实物仿真平台为例,做半实物仿真试验时需要人工手动操作的计算机有射频主控计算机、战情设置计算机、阵列监控计算机、遥测数据接收计算机、地面测试计算机、弹道仿真计算机。为以上每一台计算机编制模拟人工手动操作键盘和鼠标的后台控制程序。本发明的创新点在于在原有列出整个仿真平台中需要人工手动操作计算机的基础上,编制模拟人工手动操作键盘和鼠标的后台控制程序,完全用计算机后台程序替代了人工手动操作试验,而且实现了一键式的循环运行半实物仿真试验模式,避免了人工手动操作时序错误造成的试验失败,极大的提高了仿真试验效率。
步骤二,将某型防空导弹制导控制***半实物仿真平台,需要后台控制的射频主控计算机、战情设置计算机、阵列监控计算机、遥测数据接收计算机、地面测试计算机、弹道仿真计算机间通过以太网相连接,以实现后台控制程序间命令的传输;
步骤三,梳理导弹制导控制***半实物仿真平台的每台计算机操作顺序,将弹道仿真计算机作为后台主控计算机,按照特定的操作顺序控制仿真平台计算机运行;
步骤四,编制可以将多台计算机的数据集中保存并自动增加序号重命名的程序,将射频主控计算机、遥测数据接收计算机、弹道仿真计算机每次试验的试验数据按序号递增的方式重命名后,拷贝到弹道仿真计算机集中存储,待试验完成后分析。
步骤五,设置半实物仿真弹道参数、误差数据、要试验的弹道条数和每条弹道的试验次数,让整个仿真平台实现一键式多条弹道多次试验循环仿真,无需人工干预。
某型号地空导弹武器***的半实物仿真试验未采用本发明所述试验方法前,半实物仿真试验每条弹道每次试验至少需要三个人手动操作六台计算机,而且经常因为操作人员操作计算机的顺序错误造成半实物仿真试验失败,半实物仿真效率极低;采用本发明所述导弹制导控制***半实物仿真平台自动化仿真方法后,完全用计算机后台程序替代了人工手动操作试验,让整个仿真平台实现一键式多条弹道多次试验循环仿真,无需人工干预。完全避免了人工手动操作时序错误造成的试验失败,极大的提高了仿真试验效率,节约了半实物仿真试验人力资源和时间成本。
以某型号地空导弹武器***为例,编制模拟人工手动操作键盘和鼠标的后台控制程序,编制过程如下:
(1)通过C语言函数,寻找控制的界面程序的句柄。
(2)再通过C语言函数和界面程序的句柄,寻找控制的界面程序上的菜单、按钮和命令框的句柄。
按照一定的控制顺序,编制后台控制程序,通过句柄控制相应的菜单、按钮和命令框执行相当与人工手动点击鼠标和键盘的操作。
Claims (1)
1.一种导弹制导控制***半实物仿真平台自动化仿真方法,其特征在于:该方法是以计算机后台控制替代人工手动操作做半实物仿真试验,通过编制后台控制程序,实现用后台控制程序模拟人工点击鼠标和键盘的操作,做制导控制***半实物仿真试验时按照一定的时序控制整个半实物仿真平台的操作计算机,其具体方法步骤如下:
(1)列出整个仿真平台中的操作计算机,编制模拟人工手动操作键盘和鼠标的后台控制程序;
(2)将整个导弹制导控制***半实物仿真平台的操作计算机通过以太网相连接,以实现后台控制程序间命令的传输;
(3)梳理导弹制导控制***半实物仿真平台的操作计算机的操作顺序,采用其中一台计算机作为后台主控计算机,按照特定的操作顺序控制仿真平台中其他计算机的运行;
(4)编制将多台计算机的数据集中保存并自动增加序号重命名的程序,将多台计算机的仿真数据集中备份保存;
(5)设置仿真初始参数,让整个仿真平台实现一键式的循环仿真模式;
所述步骤(2)中的后台控制程序间命令是通过以太网传输后台程序控制命令,仿真平台各模拟器间数据传输按其原有的数据传输形式执行;
所述步骤(1)中,操作计算机包括射频主控计算机、战情设置计算机、阵列监控计算机、遥测数据接收计算机、地面测试计算机、弹道仿真计算机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910257481.7A CN110109373B (zh) | 2019-04-01 | 2019-04-01 | 一种导弹制导控制***半实物仿真平台自动化仿真方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910257481.7A CN110109373B (zh) | 2019-04-01 | 2019-04-01 | 一种导弹制导控制***半实物仿真平台自动化仿真方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110109373A CN110109373A (zh) | 2019-08-09 |
CN110109373B true CN110109373B (zh) | 2022-04-19 |
Family
ID=67484928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910257481.7A Active CN110109373B (zh) | 2019-04-01 | 2019-04-01 | 一种导弹制导控制***半实物仿真平台自动化仿真方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110109373B (zh) |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102385317A (zh) * | 2011-09-01 | 2012-03-21 | 中国航空工业第六一八研究所 | 一种惯性导航***的自动导航功能地面仿真试验方法 |
CN102621962A (zh) * | 2012-03-31 | 2012-08-01 | 林德福 | 半实物仿真用中央控制*** |
CN103149842A (zh) * | 2013-03-08 | 2013-06-12 | 北京四方继保自动化股份有限公司 | 一种基于仿真-控制一体化设计的发电厂激励仿真*** |
CN103309244A (zh) * | 2013-05-29 | 2013-09-18 | 哈尔滨工程大学 | 一种欠驱动无人艇半物理仿真***及其专用仿真方法 |
CN104269081A (zh) * | 2014-09-19 | 2015-01-07 | 李国栋 | 轻型测地***模拟训练装置及轻型测地***模拟训练方法 |
CN104407333A (zh) * | 2014-12-01 | 2015-03-11 | 江西洪都航空工业集团有限责任公司 | 一种低成本雷达导引头半实物仿真试验平台 |
CN106406894A (zh) * | 2016-09-27 | 2017-02-15 | 武汉米企通网络科技有限公司 | 一种新型自动控制软件技术 |
CN106483866A (zh) * | 2015-08-26 | 2017-03-08 | 上海机电工程研究所 | 制导控制半实物仿真***定时方法及*** |
CN206131906U (zh) * | 2016-11-11 | 2017-04-26 | 中国人民解放军空军勤务学院 | 一种导弹半实物仿真测试***硬件平台 |
CN107608236A (zh) * | 2017-09-30 | 2018-01-19 | 中国科学院长春光学精密机械与物理研究所 | 激光制导导弹半实物实时仿真*** |
CN108762765A (zh) * | 2018-06-05 | 2018-11-06 | 河北工业大学 | 基于contiki***的开发板程序编译下载方法 |
CN108919673A (zh) * | 2018-07-27 | 2018-11-30 | 北京理工大学 | 一种双弹协同攻击双目标的半实物仿真***及仿真方法 |
CN109100954A (zh) * | 2018-08-06 | 2018-12-28 | 大连理工大学 | 一种控制器硬件在环仿真平台建立方法 |
CN109359408A (zh) * | 2018-10-31 | 2019-02-19 | 湖北航天技术研究院总体设计所 | 一种空面导弹控制全流程仿真***及方法 |
CN109407552A (zh) * | 2018-12-17 | 2019-03-01 | 上海机电工程研究所 | 一种多半实物仿真***协同仿真方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3379351B1 (de) * | 2017-03-22 | 2020-04-29 | Siemens Aktiengesellschaft | Verfahren zum betreiben einer automatisierungseinrichtung sowie automatisierungseinrichtung |
CN107132771B (zh) * | 2017-03-31 | 2018-07-20 | 北京蓝箭空间科技有限公司 | 一种运载火箭飞行品质高效仿真验证方法 |
CN108008642A (zh) * | 2017-11-29 | 2018-05-08 | 北京航空航天大学 | 一种导弹制导***半实物仿真方法 |
-
2019
- 2019-04-01 CN CN201910257481.7A patent/CN110109373B/zh active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102385317A (zh) * | 2011-09-01 | 2012-03-21 | 中国航空工业第六一八研究所 | 一种惯性导航***的自动导航功能地面仿真试验方法 |
CN102621962A (zh) * | 2012-03-31 | 2012-08-01 | 林德福 | 半实物仿真用中央控制*** |
CN103149842A (zh) * | 2013-03-08 | 2013-06-12 | 北京四方继保自动化股份有限公司 | 一种基于仿真-控制一体化设计的发电厂激励仿真*** |
CN103309244A (zh) * | 2013-05-29 | 2013-09-18 | 哈尔滨工程大学 | 一种欠驱动无人艇半物理仿真***及其专用仿真方法 |
CN104269081A (zh) * | 2014-09-19 | 2015-01-07 | 李国栋 | 轻型测地***模拟训练装置及轻型测地***模拟训练方法 |
CN104407333A (zh) * | 2014-12-01 | 2015-03-11 | 江西洪都航空工业集团有限责任公司 | 一种低成本雷达导引头半实物仿真试验平台 |
CN106483866A (zh) * | 2015-08-26 | 2017-03-08 | 上海机电工程研究所 | 制导控制半实物仿真***定时方法及*** |
CN106406894A (zh) * | 2016-09-27 | 2017-02-15 | 武汉米企通网络科技有限公司 | 一种新型自动控制软件技术 |
CN206131906U (zh) * | 2016-11-11 | 2017-04-26 | 中国人民解放军空军勤务学院 | 一种导弹半实物仿真测试***硬件平台 |
CN107608236A (zh) * | 2017-09-30 | 2018-01-19 | 中国科学院长春光学精密机械与物理研究所 | 激光制导导弹半实物实时仿真*** |
CN108762765A (zh) * | 2018-06-05 | 2018-11-06 | 河北工业大学 | 基于contiki***的开发板程序编译下载方法 |
CN108919673A (zh) * | 2018-07-27 | 2018-11-30 | 北京理工大学 | 一种双弹协同攻击双目标的半实物仿真***及仿真方法 |
CN109100954A (zh) * | 2018-08-06 | 2018-12-28 | 大连理工大学 | 一种控制器硬件在环仿真平台建立方法 |
CN109359408A (zh) * | 2018-10-31 | 2019-02-19 | 湖北航天技术研究院总体设计所 | 一种空面导弹控制全流程仿真***及方法 |
CN109407552A (zh) * | 2018-12-17 | 2019-03-01 | 上海机电工程研究所 | 一种多半实物仿真***协同仿真方法 |
Non-Patent Citations (2)
Title |
---|
实时半实物仿真平台关键技术研究与实现;单勇;《中国优秀硕士学位论文全文数据库》;20110115(第01(2011)期);第I138-1304页 * |
某型航空制导弹药仿真控制台的设计;余劲松等;《计算机仿真》;20050330(第03期);第48-51页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110109373A (zh) | 2019-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9098633B2 (en) | Application testing | |
CN107562038B (zh) | 一种车载控制器自动测试*** | |
CN104778124B (zh) | 一种软件应用自动化测试方法 | |
CN108897676B (zh) | 基于形式化规则的飞行引导控制软件可靠性分析***与方法 | |
CN109491258B (zh) | 一种智能家居***的回归测试*** | |
Boring et al. | GOMS-HRA: A method for treating subtasks in dynamic human reliability analysis | |
CN103365770A (zh) | 移动终端软件测试***及软件测试方法 | |
CN105094783A (zh) | 安卓应用稳定性测试的方法及装置 | |
WO2006020385A1 (en) | System and method for rapid prototyping and implementation of distributed scalable task control architecture | |
CN112532299B (zh) | 基于模块拼接的卫星测试自动执行*** | |
CN101888318B (zh) | 一种通信***性能指标测试的***和方法 | |
CN114297666A (zh) | 一种基于模糊测试的云部署自动化漏洞挖掘*** | |
CN107102949A (zh) | 应用程序离线测试方法及工具 | |
CN106021101A (zh) | 对移动终端进行测试的方法及装置 | |
CN111611157B (zh) | Gms持续集成构建自动化测试方法及*** | |
CN113064826A (zh) | 一种基于rt-lab的高压svg产品的自动测试平台 | |
CN104820610B (zh) | 一种云环境中虚拟机镜像的更新方法及*** | |
CN110109373B (zh) | 一种导弹制导控制***半实物仿真平台自动化仿真方法 | |
CN111984529A (zh) | App软件兼容性自动化测试方法 | |
CN112925705B (zh) | 一种基于无人值守的运载火箭飞行软件验收方法与*** | |
CN103425055A (zh) | 一种半虚拟式的控制***功能测试装置及方法 | |
CN106339553A (zh) | 一种空间飞行器的重构飞行控制方法及*** | |
CN114090423A (zh) | 一种芯片验证自动化控制方法 | |
CN117290255A (zh) | 一种基于Python和Locust框架的批量接口性能测试方法 | |
CN110824279A (zh) | 继电保护装置自动测试***和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |