0 / 0 / 0
Регистрация: 21.03.2022
Сообщений: 1
1

Смоделировать и сравнить разные сигналы

12.11.2024, 16:31. Показов 863. Ответов 6

Author24 — интернет-сервис помощи студентам
Стоит интересная задача, к которой не знаю как подступиться
Необходимо смоделировать и сравнить разные сигналы (гладкий импульс, НЧМ, ФКМ, ЛЧМ) и выбрать тот, что лучше всего справится с задачей определения дальности.

Дано:
Дальность 200-400 км
Мощность, подводимая к антенне, не более хх Вт (до 100 Вт)
ЭПР: типовой уголковый отражатель

Результат:
Создать модели сигналов, получить их спектры и АКФ
Получить точность оценивания дальности при различных ОСШ
Исследовать точность измерения дальности в зависимости от ОСШ

Пытаюсь реализовать через Python. Понимаю как смоделировать сигнал. Но не понимаю как от простой модели сигнала перейти именно к зондирующему (то есть учесть и дальность и мощность и ЭПР)

Ниже примерный код для гладкого импульса, который у меня получился
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import numpy as np
import matplotlib.pyplot as plt
 
# Параметры сигнала
fs = 1e6  # Частота дискретизации
t = np.arange(0, 1e-3, 1/fs)  # Время от 0 до 1 мс
pulse_width = 1e-6  # Ширина импульса
 
# Гладкий импульс
signal = np.zeros_like(t)
signal[(t >= 0) & (t <= pulse_width)] = 1
 
# Спектр
spectrum = np.fft.fft(signal)
frequencies = np.fft.fftfreq(len(spectrum), 1/fs)
 
# Построение графиков
plt.figure()
plt.subplot(2, 1, 1)
plt.plot(t, signal)
plt.title('Гладкий импульс')
plt.xlabel('Время (с)')
plt.ylabel('Амплитуда')
 
plt.subplot(2, 1, 2)
plt.plot(frequencies[:len(frequencies)//2], np.abs(spectrum)[:len(spectrum)//2])
plt.title('Спектр гладкого импульса')
plt.xlabel('Частота (Гц)')
plt.ylabel('Амплитуда')
plt.grid()
plt.show()
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.11.2024, 16:31
Ответы с готовыми решениями:

Как сравнить значения ComboBox и листа ячейки, если одинаковые вывод сообщения, если разные сравнить с ячейкой ниже
Добрый день. Как сравнить значения ComboBox и значения ячейки на листе, если одинаковые вывод...

Смоделировать обслуживание покупателей, заказывающих разные блюда в буфете
Народ нужна помощь очень сильно ,надо решить вот такую задачку буду очень благодарен кто поможет......

Сравнить две разные бд
Есть код который сравнивает строку &quot;мини_имедж&quot; в 2-ух разных бд и выводит те которые есть только в...

Как сравнить разные переменные?
В общем делаю контрольную работу на JS использую редактор Sublime Text 3. Шершу гугл (спасибо...

6
3351 / 2446 / 558
Регистрация: 11.09.2009
Сообщений: 8,881
12.11.2024, 17:06 2
Цитата Сообщение от TheEpicYe Посмотреть сообщение
Но не понимаю как ... учесть и дальность и мощность и ЭПР
Погуглите "формула радиолокации".

И почему в вашем вопросе ни слова про согласованный приёмник? Без его параметров такие "исследования" бессмысленны.
0
121 / 96 / 28
Регистрация: 09.01.2018
Сообщений: 575
13.11.2024, 09:44 3
Цитата Сообщение от TheEpicYe Посмотреть сообщение
Но не понимаю как от простой модели сигнала перейти именно к зондирующему (то есть учесть и дальность и мощность и ЭПР)
Минимально нужно ослабление занать. Откуда его взять - сложный вопрос.
Идеально - моделировать распространение ЭМ волны.
0
42 / 36 / 6
Регистрация: 05.10.2023
Сообщений: 267
17.11.2024, 19:45 4
импульсный
Цитата Сообщение от i8085 Посмотреть сообщение
согласованный приёмник
я темнота конечно,
Цитата Сообщение от i8085 Посмотреть сообщение
согласованный приёмник?
мои амбиции плачут, особенно когда я знаю полосу приемника , и который определят дальность(фронт)

Добавлено через 2 минуты
p.s. про импульсный сигнал
0
3351 / 2446 / 558
Регистрация: 11.09.2009
Сообщений: 8,881
17.11.2024, 21:03 5
Цитата Сообщение от sporta1982 Посмотреть сообщение
мои амбиции плачут, особенно когда я знаю полосу приемника
Вас очень сложно понять.
Мне не удалось.
0
42 / 36 / 6
Регистрация: 05.10.2023
Сообщений: 267
17.11.2024, 21:46 6
Цитата Сообщение от i8085 Посмотреть сообщение
Вас очень сложно понять.
Мне не удалось.
я к тому что , я знаю только импульсный радиосигнал, и знаю более широкую полосу пропускания приемника и узкую полосу приемника (ПЧ),... я про согласований приемник что-то не слышал на практике. я спросил у такой же "деревни" он про АЧХ
там что там стал трындеть..

Добавлено через 11 минут
p.s. да я знаю термин согласований приёмник, но понимания что-то нет
p.s.s. не переживайте я не разработчик...
0
121 / 96 / 28
Регистрация: 09.01.2018
Сообщений: 575
18.11.2024, 09:57 7
Понимания не прибавилось.
Согласованность, в самом-самом-самом общем понимании, это когда ВСЕ что пришло к приемнику, все им принялось, и ничего не отразилось. Ну а когда начинается конкретика, там уже огромное количество своих нюансов как практических, так и теоретических.

Вообще вариант на пальца, чисто чтобы оценить:
ПРД - Мощность у вас есть, общее усиление антенны, излучаемый сигнал.
ПРМ - чувствительность приемника.
Разница между этими величинами дает вам запас. Зная затухание в среде распространения, можно оценить на какое расстояние может распространиться сигнал.
PS: Это предельно простая оценка. Про затухание надо смотреть в л-ре соответствующей.

Добавлено через 2 минуты
Отправная точка, для примера

Добавлено через 1 минуту
Ну а то что
1. у вас сигналы имеют модуляцию
и то что в тексте есть такие вещи как
2. АКФ
говорит о том, что вам нужен корреляционный прием.
0
18.11.2024, 09:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2024, 09:57
Помогаю со студенческими работами здесь

Гугл таблица сравнить разные листы
на двух листах есть список товаров они заполняются выпадающим списком, нужно чтоб на &quot;лист 2&quot;...

Сравнить две разные выборки (качество фильтрации)
Имеется ряд. Диапазон значений от 0 до 22. Его гистограмма Применяю фильтр. Задача фильтра...

Сравнить два столбца (не по порядку) и разные строчки вытащить
Есть два столбца с товаром (около 4000 позиций в каждом), они отличаются, и много где. Т.е. я не...

Что значат эти сигналы (vmware w, bios сигналы)?
Создаю машину с Kali, при запуске если стоит bios 1 длинный сигнал , если uefi 1 длинный и 1...

Как сравнить два разных указателя, которые ссылаются на разные структуры?
как сравнить два разных указателя, которые ссылаются на разные структуры? p-&gt;id с p1-&gt;id пробую...

Сравнить две строки и если в них есть разные буквы, то записать эти буквы в третью строку
Дали задачку: Ввести 2 строки символов и зарезервировать место под третью строку. Сравнить первые...

Надо, чтобы разные ссылки имели разные цвета и чтобы при наведении на них мышой также были разные цвета.
День добрый. Что-то я никак понять не могу. Делаю сайт. Мне надо, чтобы разные ссылки имели разные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru