реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> интегратор-выпрямитель, хочу всё знать
_Anatoliy
сообщение Dec 5 2008, 06:14
Сообщение #1


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Всем доброго времени суток!
Собираю в матлабе интегратор (сумматор + регистр с ОС) и подаю на вход интегратора следующий сигнал:
Прикрепленное изображение

Видно что у него отсутствует постоянная составляющая.
Смотрю сигнал на выходе интегратора - есть постоянная составляющая.
Туплю что-то,не могу объяснить откуда берётся.
Прикрепленное изображение

скрипт
Прикрепленный файл  integr.rar ( 205 байт ) Кол-во скачиваний: 103
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 5 2008, 06:59
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Постоянной составляющей не будет, если интервал наблюдения будет содержать строго целое количество периодов входного сигнала.


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Dec 5 2008, 07:40
Сообщение #3


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Jurenja @ Dec 5 2008, 08:59) *
Постоянной составляющей не будет, если интервал наблюдения будет содержать строго целое количество периодов входного сигнала.


Не понял.Ведь постоянка есть уже в самом начале.И разве здесь не целое количество периодов?
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 5 2008, 07:50
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



На обоих картинках количество периодов не целое.
Если постоянка есть в самом начале, то интегратору нужна предустановка начального нулевого значения.
Картинка выходного сигнала интегратора есть?


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Dec 5 2008, 07:59
Сообщение #5


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Jurenja @ Dec 5 2008, 09:50) *
На обоих картинках количество периодов не целое.
Если постоянка есть в самом начале, то интегратору нужна предустановка начального нулевого значения.

s = 0;
Это разве не предустановка?Вы внимательно читали скрипт?
Цитата(Jurenja @ Dec 5 2008, 09:50) *
Картинка выходного сигнала интегратора есть?

Нижняя картинка в исходном посте.
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 5 2008, 08:21
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Извиняюсь, что не сразу понял что изображено на второй картинке...
Сигнал интегратора абсолютно правильный: в точках, соответствующих целому количеству входных периодов, его выход равен нулю. Если не "нравится" постоянная составляющая на выходе интегратора, то можно
1) сдвинуть "назад" входной сигнал на 1/4 периода
или
2) использовать s = -4

PS. вычисление интеграла возможно только с точностью до постоянной составляющей...

Сообщение отредактировал Jurenja - Dec 5 2008, 08:23


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Dec 5 2008, 08:57
Сообщение #7


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Jurenja @ Dec 5 2008, 10:21) *


Спасибо,теперь вроде всё сростается.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 5 2008, 09:40
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Jurenja @ Dec 5 2008, 11:21) *
PS. вычисление интеграла возможно только с точностью до постоянной составляющей...

P.P.S. А Вы не путаете первообразную с определенным интегралом?
Go to the top of the page
 
+Quote Post
Самурай
сообщение Dec 5 2008, 09:51
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(Tanya @ Dec 5 2008, 12:40) *
P.P.S. А Вы не путаете первообразную с определенным интегралом?


Да конечно путаетsmile.gif))
Что на самом деле выполняет скрипт автора? В первом приближении это есть интегрирование синуса методом прямоугольников на интервале от 0 до t. Я думаю, приближенный интеграл будет не очень сильно отличаться от точного интеграла, который в данном случае есть y = (A/w)*(1-cos(wt)). Неоткуда тут браться минусуsmile.gif
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 5 2008, 09:58
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(Tanya @ Dec 5 2008, 11:40) *
P.P.S. А Вы не путаете первообразную с определенным интегралом?
из-за того, что момент начала начала наблюдения входного/выходного сигнала можно выбрать произвольно (по отношению ко времени периода входного сигнала), в выходном сигнале интегратора можно получить произвольную постоянную составляющую.


Цитата(Самурай @ Dec 5 2008, 11:51) *
... Я думаю, приближенный интеграл будет не очень сильно отличаться от точного интеграла, который в данном случае есть y = (A/w)*(1-cos(wt)). Неоткуда тут браться минусуsmile.gif
сдвиньте входной сигнал на 1/2 периода входного сигнала "назад" и "-" появится... wink.gif


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post
Tanya
сообщение Dec 5 2008, 10:22
Сообщение #11


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Jurenja @ Dec 5 2008, 12:58) *
из-за того, что момент начала начала наблюдения входного/выходного сигнала можно выбрать произвольно (по отношению ко времени периода входного сигнала), в выходном сигнале интегратора можно получить произвольную постоянную составляющую.
wink.gif

Нет, произвольную нельзя... В диапазоне +/- модуль(max(интеграл по полупериоду))...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Dec 5 2008, 11:23
Сообщение #12


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Jurenja @ Dec 5 2008, 11:58) *
сдвиньте входной сигнал на 1/2 периода входного сигнала "назад" и "-" появится... wink.gif


Кстати,сдвигом входного сигнала постоянная составляющая не убирается,только начальной установкой wink.gif
Go to the top of the page
 
+Quote Post
Jurenja
сообщение Dec 5 2008, 11:26
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 457
Регистрация: 7-06-07
Из: Минск
Пользователь №: 28 262



Цитата(Tanya @ Dec 5 2008, 12:22) *
Нет, произвольную нельзя... В диапазоне +/- модуль(max(интеграл по полупериоду))...
согласен с вами, не произвольную произвольно, а произвольную в указанном вами диапазоне


--------------------
Человек учится говорить два года, а молчать - всю жизнь
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.0256 секунд с 7
ELECTRONIX ©2004-2016