Estabilidade condicional em uma resposta de loop aberto.
Primeiro, como é de Ridley, você pode apostar que essa é uma resposta em loop aberto de um conversor de energia. Esta resposta será estável para o ganho mostrado para pequenas perturbações do loop linear. Se a perturbação do loop se tornar grande o suficiente para conduzir os amplificadores para a operação não linear, o loop provavelmente se tornará oscilatório porque a operação da região não linear terá um ganho menor do amplificador.
O problema com loops como esse é que, embora eles sejam estáveis, é comum os sistemas obterem ganhos que variam amplamente com a tensão de entrada, carga ou temperatura, ou uma combinação de todos eles. Se você usar um loop condicionalmente estável, deverá verificar se nenhuma dessas dependências será um fator durante qualquer modo de operação (incluindo condições de inicialização). Uma vez que esses tipos de loops começam a oscilar, eles tendem a aderir (a oscilação reduz o ganho para fazê-lo).
Observe que o loop, como mostrado, é compensado adequadamente com 2 zeros para cobrir os 2 pólos. O problema é que os pólos provavelmente são de um filtro LC (pólos complexos) no loop. Haverá um indutor de baixa perda e um banco de capacitores de baixa perda que serão combinados para fornecer uma resposta Q alta. Como Q é alto, toda a contribuição da fase do LC ocorrerá em uma faixa muito pequena de frequência; do gráfico, parece uma oitava com 180 graus de perda de fase. Os zeros compensatórios Opamp serão simples e, portanto, o aumento de fase ocorrerá em um intervalo de frequência de duas décadas (no mínimo). Portanto, mesmo que haja um aumento de fase adequado para cobrir a perda de fase de LC, haverá uma queda de fase e nenhuma margem de fase negativa ou no meio, perto dos pólos.
Possíveis soluções para esse tipo de resposta de loop:
Os zeros compensatórios podem ser divididos para que um chegue antes dos polos (coloque os polos entre parênteses), adicionando algum chute de fase mais cedo. Isso pode resultar em mais margem de fase na queda de fase, mas pode não ser suficiente.
A melhor ação é geralmente reduzir o Q do filtro LC.
Desconstrução de loop:
Para mostrar como esse tipo de resposta de loop aberto pode ocorrer, o loop pode ser desconstruído usando um modelo simples.
Realmente não sei o circuito que deu a resposta que o OP postou, mas suspeito, com base na aparência da resposta de um regulador de impulso de modo de condução contínuo. Um modelo básico incluiria um filtro LC, PowerModulator e amplificador de erro. Um semi-esquemático de uma versão de loop aberto da AC é:
O circuito geralmente reflete o comportamento de um loop de reforço do CCM, embora os detalhes aqui sejam escolhidos para serem razoáveis e obter a correspondência mais conveniente para o loop postado ... com a menor quantidade de trabalho. Esta é apenas uma ferramenta para ajudar a separar todas as partes do loop e mostrar como elas iriam juntas para formar o loop total.
Vamos começar com o resultado desse modelo, o loop completo:
Não é tão ruim ... parece muito perto do original. Você pode ver que o caráter básico do loop é um integrador com um distúrbio ressonante de LC a 1000Hz. Nas frequências abaixo dos pólos LC, o ganho do loop diminui a -20dB por década, e nas frequências acima dos pólos LC retoma um declínio de -20dB por década. Portanto, como existe um rolo de 1 polo (-20dB /), algo conseguiu gerenciar esses 2 polos LC cobrindo-os com zeros. Existem artefatos adicionais que aparecem acima de ~ 20kHz; Zero ESR no filtro LC, zero no plano direito (rhpz) e frequência de Nyquist; que será mencionado brevemente.
Resposta do filtro LC:
Co
Modulador de potência com filtro LC:
O modulador de energia foi adicionado ao filtro LC aqui. O modulador de potência tem ganho de 30dB, o meio plano direito zero a 70kHz e um polo para a frequência Nyquist a 100kHz (sim, eu sei que adicionar um polo não é o caminho certo para lidar com Nyquist, mas será necessário fazer isso ) Exceto por ter 30dB de ganho, o gráfico de ganho é o mesmo que apenas o LC. Mas e essa fase? É o rhpz que exibe a fase como um pólo de lhp, mas ganha como um zero de lhp. É principalmente por isso que a fase de malha aberta nunca se recupera tanto quanto você pensaria após a ressonância de LC.
Amplificador de erro:
Aqui você pode ver a resposta do amplificador com seu polo integrador de baixa frequência, seguido por 2 zeros a cerca de 1kHz e 7kHz, um polo a 42kHz para achatar o último zero antes de atingir o limite de largura de banda de ganho do amplificador.
O opamp tinha uma largura de banda de 20MHz com ganho de 140dB e um polo de baixa frequência de 2Hz. O ganho do integrador é definido por R1 e C1. O primeiro zero é definido por C1 e R3. O segundo zero é definido por C2 e R1. O poste de nivelamento é definido por C2 e R2.