✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。
🍎个人主页:Matlab科研工作室
🍊个人信条:格物致知。
更多Matlab仿真内容点击👇
⛄ 内容介绍
战术数据链是军队指挥、控制与情报系统传输信息的重要工具和手段。数据链使各种信息按照规定的信息格式,实时、自动、保密地进行传输和交换,从而实现信息资源共享,为指挥员迅速、正确地决策,提供整个战区统一、及时和准确的作战态势。本课题针对发展数据链技术的实际需要,研究了西方现役的三种主要战术数据链:Link-4、Link-11、Link-16。通过研究三种不同数据链的产生背景、系统组成、功能特点、设备型号、作战平台、工作方式、信息格式、无线信号特点分析了各数据链的性能和特点;重点对实现Link-16战术数据链的功能设备JTIDS进行了数据格式、无线信号特点等方面的分析,从JTIDS的功能、结构体系、抗干扰等方面揭示了其先进性的内在原因。
⛄ 部分代码
close all; clear all;clc
%% 信源
% ***************RS(31,15)编码参数*****************%
rs_m = 5; rs_n = 2^rs_m - 1;
rs_t = 8; rs_k = rs_n - 2*rs_t ;%t: 能纠正的符号错误个数 k: 信息段长度
MSG_len = rs_m * rs_k * 10; %MSG为行向量 输入大小最好为rs_m * rs_k的整数倍(后面会每rs_m位转换为十进制,然后gf的输入的列数必须为rs_k)
MSG = round(rand(1,MSG_len));
%% RS编码
nn = rs_n; %编码后码字长度(信息段+监督段)
kk = rs_k; %信息段长度
encoded_msg = LSY_RSCode(MSG,nn,kk);
%% 信道
rx_data = encoded_msg;
%% RS译码
[rs_dec] = LSY_RSDec(rx_data,nn,kk);
%% 误比特率
[num,err]=biterr(MSG,rs_dec)
⛄ 运行结果
⛄ 参考文献
[1] 顾宁平, 赵芦生. Link-16数据链有效通信距离分析[J]. 现代电子工程, 2009(2):3.
[2] 宋南莹温东刘翠海. Link-16战术数据链系统纠错性能分析[J]. 数字技术与应用, 2018, 036(010):210-211,213.
[3] 朱勇锋, 周生奎, 陈应兵,等. Link-16数据链信号分析与模拟发生[J]. 电子质量, 2019(5):5.
[4] 丁丁, 李绍胜. 战术数据链的仿真分析[J]. 2010.