Форум программистов, компьютерный форум, киберфорум
Simulink
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 19
1

S-функция, реализующая гистерезис

11.01.2015, 20:45. Показов 2865. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В общем задача такая. Необходимо сделать блок в Симулинке, моделирующий зависимость типа гистерезиса по методике Джона Чана.

Добавлено через 4 минуты
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
clc
Bs=0.49; %индукция насыщения
Br=0.17; %остаточная индукция
Hc=21;   %коэрцитивная сила 
Hmax =300 % максимальное значение намагничивающего поля
H = [-Hmax:1:Hmax]; % пределы изменения и шаг напряженности поля
Bup1 = Bs*(H+Hc); % пошаговое вычисление верхней ->
Bup2 = abs(H+Hc)+Hc*((Bs/Br)-1); % ->ветви петли гистерезиса
Bup = Bup1./Bup2; % верхняя ветвь петли гистерезиса 
Bdn1 = Bs*(H-Hc);  % пошаговое вычисление нижней-> 
Bdn2 = abs(H-Hc)+Hc*((Bs/Br)-1); % ->ветви петли гистерезиса
Bdn = Bdn1./Bdn2; % нижняя ветвь петли гистерезиса
Bmed = 0.5*(Bup+Bdn); % вычисление кривой начального намагничивания
Bupm = max(Bup); % максимальное значение индукции на верхней ветви предельного цикла 
Bmedm = max(Bmed); %координата точки поворота на кривой начального намагничивания
Delt = Bupm - Bmedm; % сдвиг верхней ветви 
Bup0 = Bup-Delt; % верхняя ветвь частного цикла 
Bdn0 = Bdn+Delt; % нижняя ветвь частного цикла
Добавлено через 7 минут
В общем задача такая. Необходимо сделать блок в Симулинке, моделирующий зависимость типа гистерезиса по методике Джона Чана. В моем понимании должна быть создана S-функция, на вход которой я задаю напряженность Н, а на выходе получаю индукцию В. На форуме нашел матлабовский код с реализацией гистерезиса по методу чана, однако как теперь по этому примеру сделать программу в s-функции - ума не приложу, так как мозгов не хватает. Может кто сталкивался с такой задачей или подскажете как это самому реализовать?

Добавлено через 4 минуты
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
clc
Bs=0.49; %индукция насыщения
Br=0.17; %остаточная индукция
Hc=21;   %коэрцитивная сила 
Hmax =300 % максимальное значение намагничивающего поля
H = [-Hmax:1:Hmax]; % пределы изменения и шаг напряженности поля
Bup1 = Bs*(H+Hc); % пошаговое вычисление верхней ->
Bup2 = abs(H+Hc)+Hc*((Bs/Br)-1); % ->ветви петли гистерезиса
Bup = Bup1./Bup2; % верхняя ветвь петли гистерезиса 
Bdn1 = Bs*(H-Hc);  % пошаговое вычисление нижней-> 
Bdn2 = abs(H-Hc)+Hc*((Bs/Br)-1); % ->ветви петли гистерезиса
Bdn = Bdn1./Bdn2; % нижняя ветвь петли гистерезиса
Bmed = 0.5*(Bup+Bdn); % вычисление кривой начального намагничивания
Bupm = max(Bup); % максимальное значение индукции на верхней ветви предельного цикла 
Bmedm = max(Bmed); %координата точки поворота на кривой начального намагничивания
Delt = Bupm - Bmedm; % сдвиг верхней ветви 
Bup0 = Bup-Delt; % верхняя ветвь частного цикла 
Bdn0 = Bdn+Delt; % нижняя ветвь частного цикла
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.01.2015, 20:45
Ответы с готовыми решениями:

Функция, реализующая задержку в 2 секунды
помогите написать функцию которая будут возвращать 1 через 2 секунды от ее запуска! используя ...

Функция, реализующая следующий алгоритм:дана строка
Все привет, нужно написать функцию реализующую следующий алгоритм: дана строка, со держащая слова,...

Косой мост и гистерезис
Вот может кто нибудь адекватно на пальцах объяснить что это такое, как я прочитал это система...

Задача про потери на гистерезис в сердечнике трансформатора
Помогите, пожалуйста, решить задачку. Спасибо! В сердечнике трансформатора на частоте 50 Гц...

0
11.01.2015, 20:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2015, 20:45
Помогаю со студенческими работами здесь

гистерезис после повторителя на ОУ при Vвх -> Vcc
Предыстория, которую можно пропуститьВсе началось с . Вернее с того, что она прекрасно работала в...

Каков гистерезис входа INT0 (уровни напруг) в AVRке?
Интересует сабж, ну любой чип, лучше инфа про tiny линейку. Не видел что то я нигде, может плохо...

Программа, реализующая лабиринт.
pass(1,2,1). pass(1,4,1). pass(2,3,1). pass(2,5,2). pass(3,10,4). pass(4,5,1). pass(4,6,1)....

Программа реализующая запрос GET и HEAD
Задача: Написать программу, реализующую функции HTTP-сервера: запрос «GET /» и «HEAD». Содержимое,...


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

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