Рекомендуется ли повысить производительность, используя PRAGMA синхронный = OFF. Синхронные режимы параллельной работы синхронных машин Асинхронный режим возбужденной синхронной машины

Волосы 22.11.2020
Волосы

В нормальном режиме работы на вал генератора действует два момента (считаем, что можно пренебречь моментом сопротивления, обусловленным трением в подшипниках и сопротивлением охлаждающей среды): момент турбины Мт , вращающий ротор генератора и стремящийся ускорить его вращение, и синхронный электромагнитный момент Мэм , противодействующий вращению ротора. В случае нарушения равновесия между вращающим моментом турбины и электромагнитным (тормозным) моментом генератора в зависимости от тяжести возмущения могут возникать: синхронные качания или асинхронный режим генератора.

Асинхронный режим (asynchronous regime ) – переходный режим в энергосистеме, характеризующийся несинхронным вращением части генераторов энергосистемы.

Асинхронные режимы могут возникать в результате:

Нарушения статической устойчивости из-за увеличения передаваемой мощности по линиям электропередачи сверхдопустимого значения;

Нарушения динамической устойчивости из-за аварийных возмущений (коротких замыканий, отключение генерирующего оборудования или электроустановок потребителя);

Несинхронного включения линий электропередачи и генераторов;

Потери возбуждения генератора.

Следует отметить, что асинхронные режимы работы невозбужденной и возбужденной синхронной машины существенным образом отличаются друг от друга.

1. Асинхронный режим возбужденной синхронной машины

В качестве примера, рассмотрим переход генератора в асинхронный режим работы из-за нарушения динамической устойчивости (см. рис.1) при возникновении короткого замыкания с отключением линии электропередачи.

Характерная особенность указанной зависимости - наличие четко выраженного максимума и минимума. Отличие асинхронного режима от синхронных качаний с точки зрения изменения тока заключается только в величине максимального значения тока в цикле качаний и в длительности этих качаний. Поскольку угол при синхронных качаниях теоретически может достигать своего критического значения, нельзя отличить асинхронный режим от синхронных качаний только по значению тока. Поэтому устройства АЛАР, основанные на выявлении асинхронного режима по колебаниям тока, настраиваются на работу на втором, третьем и т.д. цикле асинхронного режима. Другими словами, селективно асинхронный режим можно выявить лишь по длительным колебаниям тока с амплитудой не менее заданной и периодом не более расчетного.

Зависимость изменения напряжения и взаимного угла между двумя векторами напряжения при асинхронном режиме

Выражение для определения напряжения в промежуточных точках определяется в соответствии со вторым законом Кирхгофа по следующей формуле:

Относительная удаленность контролируемой точки с напряжением от точки с напряжением .

В асинхронном режиме вектор ЭДС синхронной машины, выпавшей из синхронизма, начинает вращаться относительно вектора ЭДС машин, работающих синхронно. Следует отметить, что в общем случае вращение вектора может происходить как по часовой стрелке, так и против часовой стрелки:

против часовой стрелки ускоряются

Если вектор энергосистемы №2 вращается по часовой стрелке , то это свидетельствует о том, что генераторы энергосистемы №2 тормозятся относительно генераторов энергосистемы №1.

В качестве примера рассмотрим вращение вектора системы №2 в представленной расчетной схеме «по часовой стрелке».

Анализ полученных выражений показывает, что в момент расхождения напряжения системы №1 и системы №2 на угол 180 градусов (асинхронный проворот) активная мощность меняет свой знак, а значение реактивной мощности достигает своего максимального значения. Данная особенность изменения мощности в момент асинхронного проворота используется различными производителями в устройствах АЛАР независимо от элементной базы (электромеханические или микропроцессорные устройства).

В общем случае годограф вектора полной мощности (S = P + j Q) в месте измерения (установки реле мощности) представляет собой эллипс (зависимость P от Q) при изменении угла. Особенности изменения годографа мощности в цикле асин-хронного хода позволяют выявить момент наступления асинхронного режима, если есть возможность зафиксировать переход указанного годографа из диапазона углов ~0<δ<180° в диапазон ~180 0 <δ<360 0 при выполнении дополнительного условия, характеризующего зону δ≈180°.

Зависимость изменения сопротивления при асинхронном режиме

Сопротивление на зажимах реле сопротивления определяется как частное от деления напряжения в контролируемой точке на ток

С учетом соотношения между модулями напряжения по концам линии электропередачи полученное выражение может быть преобразовано в следующем виде:

Анализ полученного выражения показывает, что годографом сопротивления является окружность (эллипс), смещенная относительно начала координат. В зависимости от соотношения модулей напряжений по концам линии электропередачи характеристика изменения сопротивления имеет различный вид.

Здесь передатчик и приемник действуют независимо и обмениваются синхронизирующей комбинацией битов в начале каждого кодового элемента (кадра) сообщения. Между одним кадром сообщения и следующим нет фиксированной зависимости. Это аналогично таким устройствам обмена информацией, как клавиатура компьютера, ввод с которой может происходить с длинными случайными паузами между нажатиями на клавиши.

Рис. 2.13. Асинхронная передача данных

Выбранная первоначально скорость передачи задает частоту опроса (за исключением систем "Autobaud"). Частота опроса канала на приемнике высока, обычно в 16 раз выше скорости передачи бит (bit rate), для точного определения центра синхронизирующей комбинации (стартового бита) и его длительности.

Рис. 2.14. Извлечение синхросигнала

Затем биты данных определяются приемником путем опроса канала в моменты времени, соответствующие середине каждого передаваемого бита. Они определяются добавлением для; каждого последующего такта значения длительности бита, начиная с середины стартового бита. Для восьмибитной последовательной передачи этот опрос производится для каждого из восьми битов данных, а заключительная выборка производится во время девятого временного интервала. Последняя выборка служит для определения стопового бита и подтверждения сохранности синхронизации до конца кадра сообщения. Рис. 2.15 иллюстрирует процесс асинхронного приема данных.

Рис. 2.15. Асинхронный прием данных

2.4.4. Синхронная передача

Здесь передатчик и приемник устанавливают начальную синхронизацию, затем непрерывно передают данные, поддерживая ее на протяжении всего сеанса передачи. Достигается это посредством специальных схем кодирования данных, таких, как манчестерское кодирование (Manchester Encoding), которые обеспечивают непрерывную запись в передаваемый поток данных тактовых сигналов передатчика. Таким способом можно поддерживать синхронизацию приемника вплоть до последнего бита сообщения, которое может достигать длины 4500 байтов (36000 битов). Это позволяет эффективно передавать большие кадры данных на больших скоростях. Синхронная система упаковывает вместе множество символов и посылает их непрерывным потоком, который называется блоком. У каждого блока есть заголовок, содержащий стартовый ограничитель для начальной синхронизации и информацию о блоке, и завершающая ччасть, для проверки " ошибок и т. п. Пример блока синхронной передачи показан на рис. 2.16.

Я вижу, что он получил большой прирост скорости, используя PRAGMA синхронный = OFF.

Я сталкиваюсь с очень медленным временем обновления sqlite (250 мс), и мне нужно сделать много обновлений из разных потоков.

У меня есть много открытых подключений к базе данных из разных потоков. Было бы лучше иметь только центральный класс DataBase, обертывающий БД блокировками, которые все потоки вызывают и используют PRAGMA синхронный = ВЫКЛ, чтобы добиться такого улучшения скорости?

Решение

PRAGMA synchronous влияет только на синхронизацию дисков; то есть. приостановка, чтобы убедиться, что данные, переданные в ОС, записываются на диск. Перемещение замка не поможет с этим.

Прямо сейчас кажется, что ты просто догадываешься; Вы должны сделать некоторое профилирование, прежде чем оптимизировать. Где твои медленные точки? Какие запросы медленные (используйте EXPLAIN QUERY PLAN)? Ты ANALYZE ING?

Также обратите внимание, что SQLite не очень удобен для параллелизма; только одно соединение может записывать в базу данных одновременно. Если вам нужен высокий параллелизм, рассмотрите другую базу данных.

Другие решения

если у вас несколько потоков, я бы не советовал вам отключать синхронный режим. Сомневаюсь, что скорость увеличится, просто переместив замок наружу в ваш класс

Я хотел бы предложить, чтобы вы думали о норамализации базы данных, чтобы вам не приходилось каждый раз читать огромные данные.

Режим работы синхронной машины параллельно с сетью при синхронной частоте вращения называется синхронным.

Рассмотрим включенную на параллельную работу неявнополюсную машину, пренебрегая активным сопротивлением фаз обмотки якоря ().

Ток обмотки якоря будет равен

Изменение реактивной мощности. Режим синхронного компенсатора.

В случае, если выполнены все условия включения генератора на параллельную работу, ток якоря равен нулю, машина работает на холостом ходу. Если ток возбуждения генератора после синхронизации увеличен, то, и возникает ток, отстающей отна 90 эл. град. (рис.3.23,а). Машина будет отдавать в сеть индуктивный ток и реактивную мощность. Если ток возбуждения генератора уменьшить, то, возникает опережающий токотносительнои(рис.3.23,б). Машина будет отдавать в сеть емкостной ток и потреблять из сети реактивную мощность.

Синхронная машина не несущая активную нагрузку и загруженная реактивным током называется синхронным компенсатором.

Изменение активной мощности. Режим генератора и двигателя.

Чтобы включенная на параллельную работу машина вырабатывала активную мощность, работала в режиме генератора, необходимо увеличить механический вращающий момент на валу (рис.3.23,в). При этом возникает ток, отстающий отна. Значение активной мощности генератора равно

Если, наоборот, притормозить ротор машины, создав на его валу механическую нагрузку, то ЭДС будет отставать отна угол, токот- на угол(рис.3.23,г). При этом активная мощность будет равна, машина будет работать в режиме двигателя, потребляя активную мощность из сети.

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

Рис. 9.5. Формат сообщения, используемый при синхронном методе передачи

Каждый из блоков на рис. 9.5 представляет 8-разрядный символ, так как в качестве примера был выбран семибитовый символ, представленный в Американской стандартной кодировке ASCII. В данном формате отсутствуют стартовый и стоповый биты, которые ассоциируются с синхронизацией каждого передаваемого символа. Все биты, образующие группу символов, посылаются один за другим в виде, получившем название «блок данных». В результате момент синхронизации передающего и принимающего устройств должен быть согласован более точно по сравнению с методом асинхронной передачи.

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

Для того чтобы обеспечить точную синхронизацию, в каждый блок данных включаются специальные кодовые шаблоны. Электронные схемы в принимающем устройстве постоянно проверяют поступающие данные на присутствие подобного шаблона. После его обнаружения принимающее устройство воспринимает последующий символ в качестве передаваемых данных и считает, что блок этих данных будет продолжаться до тех пор, пока не будет обнаружен код конца сообщения. (Так как синхронизация в приемном устройстве должна производиться от поступающего потока данных, синхронные модемы в общем случае являются более дорогими устройствами по сравнению с асинхронными.)

После кодов синхронизации блока следуют сами данные до момента, пока не поступит код конца сообщения.

Как правило, в начале каждого блока сообщения применяется сразу несколько кодов синхронизации на тот случай, если первый код окажется утраченным из-за проблем, возникающих в линии передачи. Величина каждого передаваемого блока определяется объемом буферной памяти, в которой хранится блок данных перед его передачей. Наличие буферной памяти необязательно при асинхронном методе передачи, так как каждый символ предается немедленно после того, как он был закодирован цифровым оборудованием. Однако при синхронной передаче несколько символов накапливаются в памяти, а затем передаются с постоянной и не изменяющейся скоростью, достигающей нескольких тысяч битов в секунду. По этой же причине в принимающем устройстве оказывается необходимой буферная память.



Для хранения блоков данных перед их передачей, а также при их приеме как в передающем, так и принимающем устройствах необходимы устройства буферной памяти.

Формат, используемый при синхронном методе передачи данных и приведенный на рис. 9.5, не является единственно возможным и демонстрирует лишь подход к проблеме. В ряде способов синхронизации синхронизирующие коды вставляются в определенные временные интервалы. При некоторых способах используются определенные форматы передаваемых фреймов. С наступлением эпохи интегральных микросхем, обеспечивающих обработку больших потоков информации с огромными скоростями (достаточно часто в реальном масштабе времени - В.Н.), и успехами в развитии полупроводниковой технологии, позволяющей производить интегральные микросхемы с очень большой плотностью размещения элементов на поверхности микрокристалла (высокой степенью интеграции), подходы к методам синхронизации изменились. Интегральные микросхемы последнего поколения в состоянии выявлять смену в принимаемых цифровых данных и постоянно поддерживать рабочую частоту принимающего синхронизирующего генератора с высокой точностью.

Изохронный режим работы. Изохронный режим передачи представляет собой нечто среднее между синхронным и асинхронным режимами работы. На рис. 9.6 приводится формат, используемый для передачи символов.

Рис. 9.6. Символьный формат, используемый в методе изохронной передачи

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

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

Рекомендуем почитать

Наверх