Форум Радиолюбителей

Расчеты в Маткаде

863417 просмотров, 692 ответов — стр. 13 из 47

Орешек
Сообщений: 3387
30 августа 2020 г. в 10:50#181
Длинная линия.

21 сентября 2020 г. в 09:11#182
Вот бы ещё прессцсету для расчета ёмкостного делителя и отвода у катушки под нужное вх сопротивление
Игорь 2
Сообщений: 21288
21 сентября 2020 г. в 09:45#183
для расчета ёмкостного делителя и отвода у катушки под нужное вх сопротивление

Для катушки писать не буду, т. к., отвод зависит от коэффициента связи между секциями.


21 сентября 2020 г. в 10:27#184
Спасибо.
21 сентября 2020 г. в 10:28#185
Ну а если катушка намотана виток к витку без сердечника на гильзе от ружья, как рассчитать отвод?
Vlad
Сообщений: 2245
21 сентября 2020 г. в 11:36#186
Скачал, спасибо!
Игорь 2
Сообщений: 21288
21 сентября 2020 г. в 11:57#187
Ну а если катушка намотана виток к витку без сердечника на гильзе от ружья, как рассчитать отвод?

Никак. Слишком заморочно. Нужно знать коэффициент связи. Понятно, что можно написать какую-нибудь программу, типа, ММАНы для вычисления этого коэффициента, но, что-то желания нет.
22 сентября 2020 г. в 07:23#188
Спасибо!
Орешек
Сообщений: 3387
29 сентября 2020 г. в 05:31#189
Второй раз исчезла с компа папка "П-контур".
В ней сборка разная с маткад-файлами.
У меня одного так?

Игорь 2
Сообщений: 21288
29 сентября 2020 г. в 05:37#190
У меня одного так?

У меня ничего не исчезает - рабочая машина отключена от Интернета...
А так бывает зараза, съедающая информацию, сам не сталкивался, но слышал.
Интересно, она все диски съедает, или только то, что на системном?
Скорее всего, сами по ошибке смахнули - так думаю. Опять же, всё элементарно - все нужные файлы нужно, как минимум, один раз задублировать...
Игорь 2
Сообщений: 21288
2 октября 2020 г. в 07:20#191
По просьбам трудящихся, написал симулятор Г-звена с последовательной катушкой, как в обычном автоматическом тюнере.
Исходные данные - максимальная ёмкость и индуктивность (конкретное значение можно выставить соответствующими движками), частота, КСВ нагрузки, активую составляющую её и знак реактивности можно задать движком и соответствующей кнопкой.
Ну, и нужно указать, где включена ёмкость - на входе, или на выходе.

Программа автоматом вычислит.
1. Сопротивление нагрузки
2. КСВ по входу Г-звена....


Relayer
Сообщений: 1006
2 октября 2020 г. в 07:52#192
В ответ на http://analogtrx.com/SMF/index.php?topic=342.msg20785#msg20785 т.к. тут вроде более по теме
и просмотр прилегающих 80 точек
Ужос. А метод градиентного спуска еще не изобрели?
Многочисленные попытки сменить, или упростить алгоритм, результата, увы, не дали - с ними даже в пределах КСВ=5, находились точки, которые не настраивались толком
Даю вам наводку. Если вы знаете значение КСВ то это окружность нагрузок в декартовой комплексной плоскости R+jX (не диаграма смит). Если вы последовательно с неизвестной нагрузкой включите что-то дополнительное с импедансом a+jb и измерите КСВ то нарисуете еще одну окружность у которой центр будет смещен на эти самые a+jb. В результате вы сразу находете два возможных значения комплексного импеданса нагрузки. Можно сделать и третье измерение - тогда получите однозначное решение. Именно так у меня работает антенный анализатор SWR Mouse - измеряется КСВ нагрузки два раза, причем во втором случае последовательно с нагрузкой включается резистор небольшого номинала - у меня 50ом. В итоге после простейших вычислений имеем активную и реактивную составляющую импеданса нагрузки (реактивная без знака).
Зная комплексный импеданс расчитать Г-образную цепь согласования - тривиальная задача.
Итого алгоритм тюнера сводится к тому чтобы сделать два измерения КСВ, рассчитать две цепи согласования и методом тыка выяснить какая из них подходит т.к. знак реактивки неизвестен. Для пуристов можно уточнить найденное решение градиентным спуском
ЗЫ вот тут выложил код который собственно и считает импеданс из двух ксв
Игорь 2
Сообщений: 21288
2 октября 2020 г. в 08:14#193
А метод градиентного спуска еще не изобрели?

Давайте поподробней...

Итого алгоритм тюнера сводится к тому чтобы сделать два измерения КСВ, рассчитать две цепи согласования и методом тыка выяснить какая из них подходит т.к. знак реактивки неизвестен.

Естественно, что и у меня проскакивали мысли вначале определять реактанс антенны, а затем проводить вычисление нужной цепи.
Однако, точность измерения КСВ сама по себе весьма невысока, что позволит всего лишь выйти в зону решения, а дальше, один фиг, иттерациями ёмкость-индуктивность ездить, а под конец тем же тупым перебором тех же 80 точек - ведь точность номиналов элементов тюнера сделать лучше 5% не представляется возможным.
Кроме того, сложную математику мой программист, увы, не потянет , хотя, лично мне всё это, особенно, в Маткаде, как пару пальцев об асфальт...
Relayer
Сообщений: 1006
2 октября 2020 г. в 08:19#194
Все исходные данные я дал, код выложил.
Игорь 2
Сообщений: 21288
2 октября 2020 г. в 08:21#195
Сейчас подумаю...