ЭУМК по дисциплине "Программирование проблемно-ориентированных вычислительных средств реального времени" › Практика › Практическое занятие "Расчет полной мощности синусоидального сигнала и мощности основной гармоники для сравнения точности прямого и интерполяционного методов программирования синусоиды"

# Электронный учебно-методический
комплекс по дисциплине
"Программирование проблемно-ориентированных вычислительных средств реального времени"

для специальности

1-40 02 02 «Электронные вычислительные средства»

Оглавление | Программа | Теория | Практика | Контроль знаний | Об авторах

3. Расчет полной мощности синусоидального сигнала и мощности основной гармоники для сравнения точности прямого и интерполяционного методов программирования синусоиды.
1) Принципы расчета полной мощности и мощности основной гармоники синусоидального сигнала
Расчет энергии сигнала необходимо вести на интервале, включающем целое число гармоник. Например при шаге Δ=1,5 и длине таблицы 128 число обрабатываемых отсчетов n должно быть таким, чтобы величина n×Δ была кратна 128. Минимальное значение n=256 (256×1,5=384=128×3). В общем случае, если Δ=А/В, где А и В целые числа, минимальное значение n будет равно B×N точек. Полная энергия сигнала считается по формуле

### ,

а энергия основной гармоники по формуле

### ,

где X(k) – изображение Фурье k-й гармоники

### .

2) Рекомендации по программированию
Для вычисления полной энергия сигнала можно использовать команду вычисления суммы квадратов, а для повышения точности не выполнять масштабирование. Наличие в аккумуляторе 8 защитных разрядов позволяет просуммировать без переполнения 256 квадратов, а с выключенным битом FRCT - 512.
Для вычисления энергия основной гармоники можно использовать команду умножения со сложением и второй аккумулятор, а для повышения точности не выполнять масштабирование, как и для полной мощности. В этом случае полная мощность и мощность основной гармоники будут находиться в двух аккумуляторах в одинаковом масштабе.

Оглавление | Программа | Теория | Практика | Контроль знаний | Об авторах
© БГУИР , 2012