[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M

网上有关“[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M”话题很是火热,小编也是针对[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

[摘 要]P-171M超短波电台是车载式超短波调频电报电话接收发射机,它可以保证在地面移动载体之间,在停止时和行进中进行无线通信,具有机动性强、保密性好、通信距离远、抗干扰等优点。

[关键词]P-171M超短波电台 Visual Basic6.0语言

[中图分类号]TQ[文献标识码]A[文章编号]1007-9416(2010)02-0049-01

现代高科技战争中,战场信息变幻万千,稍纵即逝,各级通信网络四通八达,畅通无阻,有人预言:谁掌握了信息权,谁就有可能打赢这场战争。所以,通信在现代战争中,扮演着举足轻重的角色,它也一直是各军事大国重点发展方向之一。

1 P-171M超短波电台概述

P-171M超短波电台是车载式超短波调频电报电话接收发射机,它可以保证在地面移动载体之间,在停止时和行进中进行无线通信,具有机动性强、保密性好、通信距离远、抗干扰等优点,可用于共同波段和不受干扰频率同类调制无线电台无扫描无线电通信。

P-171M超短波电台主要由收发信机、功率放大器、滤波器、天线自动匹配器、天线装置、胸挂开关和送受话器以及成套电缆组成。

P-171M超短波电台的模拟仿真器的制作过程,主要采用了Visual Basic语言和一些Photoshop图象处理技术。该模拟仿真器具有投资少,模拟仿真程度高,易学习,易操作等优点,在一定程度上可以解决了电台设备数量少,俄语难理解等困难,可以广泛应用于教学和训练,通过功能扩展也可连机进行组网通信。

2 Visual Basic语言开发环境

Visual Basic语言是在原来的BASIC语言的基础上研制而成的,它具有BASIC语言简单的优势,同时增加了结构化和可视化程序设计语言的特点。

Visual Basic语言是一个可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。使用Windows内部的应用程序接口(API)函数、动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)及开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

Visual Basic语言的特点可以归纳为如下几个方面。

2.1 可视化编程

传统程序设计语言通过编程代码来设计用户界面,开发者在设计过程中看不到界面的实际显示效果,只有等到编译后运行程序才能察看;想修改界面效果,还要回到程序中,影响了软件开发效率。而Visual Basic提供了可视化设计工具,开发者只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”--即图形对象,并设置这些图形对象的属性。这种“所见即所得”的方式极大地方便了界面设计。

2.2 面向对象的程序设计

Visual Basic语言具有面向对象的程序设计语言的一些特点,但它与Java、C++等程序设计语言不完全相同。后者的对象由程序代码和数据组成,是抽象的概念;而Visual Basic语言则把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西,使之更具体更直观。另外,Visual Basic语言还可以用类的方式来设计对象。

2.3 结构化程序设计语言

Visual Basic语言用子程序与函数来实现这种结构化的设计。在每一个子程序和函数中用顺序结构、分支结构及循环结构来表达程序流程。

2.4 事件驱动编程机制

Visual Basic语言通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。在用Visual Basic语言设计程序时,只须针对这些事件进行编码,不必建立具有明显开始和结束的程序。它一反传统编程使用面向过程,按顺序进行的机制,开发者不必时时关心什么时候发生什么事情。在事件驱动编程中,程序员只须编写响应用户动作的程序,如选择命令、移动鼠标等,而不必考虑按精确次序执行的每个步骤。

2.5 具有强大的功能和开发的特点

Visual Basic语言的语法简单,但却可以完成复杂的功能。这主要由于其具有开放的特点,它可以利用Acitve控件、Dll等来增强其功能。

Visual Basic语言是一个集成开发环境,在该环境中可以完成程序设计的一系列步骤(如界面设计、代码编辑、运行及调试等)。它提供了多种工程类型,以满足不同的需要。在默认情况下,Visual Basic语言的集成开发环境为传统的Windows MDI(多文档界面)方式;此外,也可以用SDI(单文档界面)方式启动Visual Basic设计。

Visual Basic编程系统是在Windows环境中的可视化编程工具。它既兼容了传统BASIC语言,又具备了Windows所特有的优良性能和图形工作环境,使编程变得简单易行。Visual Basic通过图形对象(包括窗体、控件和菜单等)来设计应用程序,而图形对象的建立十分简单,只需要为数不多的几行程序就可以控制这些图形对象。

3 P-171M超短波电台的模拟仿真器设计思想与框图

P-171M超短波电台的模拟仿真器介绍了P-171M超短波电台战术性能、操作步骤。重点实现对电台的模拟操作,其主界面设计简洁明了,提供了开始和结束等帮助功能。P-171M超短波电台模拟操作平台支持Windows的多任务功能,用户可以随时关闭程序或将界面最小化,模拟仿真器完全建立于实际电台的操作,使用户身临其境实装演练。

基于上述设计思想,P-171M超短波电台的模拟仿真器采用Microsoft公司的Visual Basic 6.0作为开发平台,程序代码经过优化,所占存储量小,运行速度快,大大地降低了对系统资源的消耗。

编程内容分为五个模块即I/O输入模块、显示模块,控制模块,辅助模块和一个语言内核。

P-171M超短波电台模拟仿真器设计,把内容较为丰富、原理较为复杂、实践性注操作性较强的超短波电台模拟仿真器采用高级语言来进行,使训练人员能在短时间内学到较为系统的理论知识和操作技能,实现了电台的可视化和可操作化,也实现了电台的动态演示和跟踪显示,还实现了电台的俄文字母中文化,使操作者既熟悉了Visual Basic高级语言编程过程,也熟悉了P-171M超短波电台使用、操作,还熟悉了Photoshop图象处理技术。

P-171M超短波电台只是我们众多通信装备中的一种,模拟演练的目的是为了让我们熟练掌握其理论知识和操作技能,作为跨世纪的一代军人,我们应当在此基础上严格要求自己,努力学习科学知识,掌握科学技术,熟练运用各种武器装备,积极投身国防事业,为国防建设贡献一份力量!

常用的军事高技术包括哪些内容?

目前,UML已成功应用于电信、金融、政府、电子、国防、航天航空、制造与工业自动化、医疗、交通、电子商务等领域中。在这些领域中,UML的建模包括大型、复杂、实时、分布式、集中式数据或者计算,以及嵌入式系统等,而且还用于软件再生工程、质量管理、过程管理、配置管理的各方面。在软件无线电技术中,UML的应用是可行的,而且具有优势。

建模语言可被不同种类的无线电通信和H/S(Hardware/Software)描述语言所应用。软件无线电的对象需要具有可配置性及组件可重用性。系统设计阶段对语言的要求表现在功能和结构两个方面。功能设计需要一种对通信规范进行建模的语言,而结构设计要求一种对软件和硬件组件进行建模的语言。软件无线电可以选择许多语言,一般来讲,UML的性能在面向对象和适应性方面是较好的。

进行联合设计的UML在序列图、状态图、合作图以及实时扩展的帮助下,能很好地为组件和模块之间的相互联系构造模型,而且能在整个设计周期中使用,以帮助设计者缩短设计时间、降低改进成本并使软/硬件分割最优。与UML相比,一些建模语言有其自身的缺陷。比如SDL在传统意义上缺乏模块性,VHDL对软件建模来说效率不高等。

UML将硬件和软件作为一个整体来进行建模。例如,由于规范的不稳定性,设计者可以从硬件移动一些协议到软件。在UML的帮助下,硬件组件和软件组件之间将会有更大的透明度。便携性和综合效率将会增加。

通常来讲,对于使用UML进行硬件软件联合设计而言可以应用下面的技术[46]:

(1)UML的模型特性可帮助设计者将协议分割成硬件模块和软件模块,它们之间的相互关系可以用UML的类图或组件图进行描述;

(2)UML状态图或序列图可使交互处理的通信更加简明扼要;

(3)软件综合和硬件综合可通过使用实时嵌入式UML而被建模,实时嵌入式UML以将并行任务分配给一个特定的处理器为目标,并将计算步骤分解到各个时钟周期中;

(4)一旦设计者通过使用类图或组件图获得接口和组件的信息,则不同种类规范的并发执行和联合仿真都将变得更容易。

综合来看,UML作为一种最合适的建模语言,其应用于软件无线电之中是可实现的,也是非常有前途的。UML在软件无线电中得以应用,必将极大地促进软件无线电技术的发展。

常用的军事高技术包括信息技术、航天技术、海洋开发技术、生物技术、新材料技术、新能源技术六大领域

所谓军事高技术,就是应用于军事领域的现代高新科学技术。即已经应用或即将应用于军事领域中,并对现代军事和现代战争产生重大影响的高新科学技术群,六大领域具体介绍如下。

1、信息技术:主要应用计算机科学和通信技术设计、开发、安装和实现信息系统和应用软件。它也经常被称为信息和通信技术(ICT)。主要包括传感技术、计算机与智能技术、通信技术和控制技术。

2、航天技术:是探索、开发和利用地球以外的空间和天体的综合性工程技术。它是一个国家现代技术综合发展水平的重要标志。军事航天技术是将航天技术应用于军事领域,进入空间,开发利用空间用于军事目的的综合性工程技术。

3、海洋开发技术:是人类进行海洋开发,实现海洋实际价值的手段的总称。它是通过海洋开发吸收和消化各种现代科学技术和一般技术,使其适应海洋的特殊环境而形成的。为传统海洋产业转型和新型海洋产业快速发展创造条件,促进海洋产业结构调整。

4、生物技术:应用生物学、化学和工程学的基本原理,利用活的有机体(包括微生物、动物细胞和植物细胞)或其组成部分(细胞器和酶)生产有用的物质,或为人类提供服务。

5、新材料技术:指新开发的或性能优于传统材料的材料。新材料技术是指通过物理研究、材料设计、材料加工、试验和评价等一系列研究过程,根据人们的意愿创造出一种能够满足各种需求的新材料技术。

6、新能源技术:包括核能技术、太阳能技术、燃煤技术、磁流体动力发电技术、地热能技术、海洋能技术等,其中核能技术和太阳能技术是新能源技术的主要标志。通过核能和太阳能的开发利用,打破了以石油和煤炭为主的传统能源观念,开创了能源新时代。

扩展资料:

20世纪80年代以来,一场席卷全球的信息科技革命浪潮不仅使人类的生产和生活发生了根本的变化,在军事领域也产生了巨大的影响,传统军事科技不断改进,新的高技术装备层出不穷,从而带来了一次现代军事高技术变革。现代军事高技术包含的内容是丰富而多样的。

当前,最有代表性的是以下几个方面。

1、现代侦察和监视技术

有效地获取敌人的情报信息是赢得战争的重要保障。现代条件下作战,战场情况变化急剧,战斗样式转换迅速,伪装、欺骗能力不断提高,情报的获取比以前更加困难,对情报的时效性、准确性和连续性要求更高,从而也刺激了现代侦察和监视技术的迅速发展。

现代侦察和监视技术是一个航天、航空、地(水)面侦察一体化,白天、黑夜全天候,陆、海、空战场全方位的现代侦察系统。

在太空,各种侦察和监视卫星可以昼夜不停地进行侦察和监视。

例如:电子侦察卫星可以探测和搜索无线电信号和雷达信号,用于测定雷达位置、信号特征,窃听和记录敌军事通信信号,确定电台位置等;装有红外敏感元件的导弹预警卫星,约90秒就能探侧到敌人发射的导弹尾焰产生的红外辐射信号。

2、现代隐形和伪装技术

在现代高技术战争中,由于侦察监视技术引人注目的发展和精确制导武器的使用,目标一旦被发现,难以逃脱被歼灭的命运。所以,对抗侦察与监视的伪装与隐身技术也得到迅速发展。

任何军事目标在背景中的可探测特征有形状、色泽、位置、声音、电磁波信号、红外热辐射等。伪装就是设法减小真目标与背景之间的这些特征,或通过设置假目标以增大假目标与背景之间的差别,故意露出破绽让敌人发现,达到欺骗敌人的目的。

3、现代夜视技术

夜间,并非漆黑一团,仍然存在月亮光、星光、大气辉光等一些微弱的光。这些微光照射在目标物体上,仍有漫反射现象。由于这些微光本身非常弱,漫反射以后,人的眼睛就更加难以分辨和感知。

同时,任何物体,包括军事目标,只要其温度高于绝对零度,都会不停地向外散发着红外热辐射。

而军事目标由于有发动机、火器及运动体的存在,其温度一般都会高于周围的背景物体。所以,军事目标的红外热辐射比起一般目标来,将更加明显。现代夜视技术就是使微光被增强和使不可见的红外光转化为可见光的技术。

4、精确制导武器技术

精确制导武器是指用智能型的制导设备控制下发挥作用的武器。其特点是直接命中概率高,具有自主制导能力,作战效能好。目前主要有制导导弹、制导炮弹、制导鱼雷和制导地雷等。

确制导武器的制导系统一般分为三类:有自主式制导、遥控式制导和自寻的式制导。自主式制导是在制导过程中不需要提供目标的直接信息,也不需要导弹以外的设备配合,完全依靠自身的制导系统测量地球或宇宙空间的物理特性,导引精确制导武器按预定弹道飞向目标。

自主式制导又可分为惯性制导、程序制导、星光制导、地形匹配制导和GPS全球定位等。战略导弹一般运用自主式制导。遥控式制导是由精确制导武器以外的制导站控制精确制导武器飞行的一种制导系统。遥控制导的导弹受控于制导站,其飞行弹道可以根据目标运动情况而随时改变。

5、电子战技术

电子战是指在战争中敌对双方为争夺电磁频谱的使用权和控制权而采取的对抗或作战行动,也称电子对抗。电子战的主要形式有通信电子战、雷达电子战、光电电子战、计算机电子战和C4I电子战等。

百度百科-军事高技术

关于“[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[hzjyqz]投稿,不代表金永号立场,如若转载,请注明出处:https://hzjyqz.cn/zlan/202507-8414.html

(13)
hzjyqz的头像hzjyqz签约作者

文章推荐

发表回复

作者才能评论

评论列表(3条)

  • hzjyqz的头像
    hzjyqz 2025年07月27日

    我是金永号的签约作者“hzjyqz”

  • hzjyqz
    hzjyqz 2025年07月27日

    本文概览:网上有关“[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M”话题很是火热,小编也是针对[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M寻找了一些与之相关的一些信...

  • hzjyqz
    用户072702 2025年07月27日

    文章不错《[浅谈基于VB的P-171M超短波电台模拟仿真器]P.M》内容很有帮助