
- •Аннотация
- •Содержание Введение
- •Модель электрической сети
- •Напряжение при несимметрии сети
- •Напряжение при наличии гармонических искажений сети
- •Синтез фапч при несимметрии сети
- •Оценка квадратурных сигналов
- •Оценка исходной частоты при несимметрии сети
- •Оценка прямой и обратной последовательностей
- •Синтез системы при несимметрии сети
- •Синтез системы при несинусоидальности сети
- •Синтез расширенной фапч при несинусоидальности сети
- •Контур для компенсации гармонических искажений
- •Оценка выходных сигналов
- •Синтез расширенной системы
- •Заключение
- •Список использованных источников
- •Приложение а. Структурная схема исследуемой системы фапч
- •Приложение б. Структурная схема расширенной системы фапч
- •Приложение в. Листинг программы графиков
Приложение а. Структурная схема исследуемой системы фапч
Приложение б. Структурная схема расширенной системы фапч
Приложение в. Листинг программы графиков
>> lya = 350;
>> ga_1 = 1.5;
>> lya3 = 300;
>> lya5 = 200;
>> J = [0 -1; 1 0];
>> w_0 = 100*pi;
>> v_abc = out.v_abc.signals.values;
>> teta = out.teta.signals.values;
>> w0 = out.w0.signals.values;
>> v1 = out.v1_abc.signals.values;
>> t = out.v_abc.time;
>> v_a = v_abc(:,1);
>> v_b = v_abc(:,2);
>> v_c = v_abc(:,3);
>> v1_a = v1(:,1);
>> v1_b = v1(:,2);
>> v1_c = v1(:,3);
>> figure;
>> ax1 = subplot(4, 1, 1);
>> plot(t, v_a, 'r', t, v_b, 'g', t, v_c, 'b', 'LineWidth', 1.2);
>> ylabel('v_{abc}, В');
>> xlim([0.95 1.25]);
>> ylim([-130 130]);
>> grid on;
>> set(ax1, 'Position', [0.1 0.75 0.8 0.2]);
>> ax2 = subplot(4, 1, 2);
>> plot(t, teta, 'b', 'LineWidth', 1.2);
>> ylabel('\theta_0, рад');
>> xlim([0.95 1.25]);
>> ylim([-4 4]);
>> grid on;
>> set(ax2, 'Position', [0.1 0.55 0.8 0.15]);
>> ax3 = subplot(4, 1, 3);
>> plot(t, w0, 'b', 'LineWidth', 1.2);
>> ylabel('\omega_0, рад/с');
>> xlim([0.95 1.25]);
>> ylim([310 320]);
>> grid on;
>> set(ax3, 'Position', [0.1 0.35 0.8 0.15]);
>> ax4 = subplot(4, 1, 4);
>> plot(t, v1_a, 'r', t, v1_b, 'g', t, v1_c, 'b', 'LineWidth', 1.2);
>> xlabel('t, c');
>> ylabel('v1_{abc}, В');
>> xlim([0.95 1.25]);
>> ylim([-130 130]);
>> grid on;
>> set(ax4, 'Position', [0.1 0.1 0.8 0.2]);