Um protetor contra sobretensão simples pode proteger suas caixas de junção carregando suas baterias em Barotrauma.
Como funciona
O circuito determina a diferença entre a saída e a carga e ajusta a taxa de carga da bateria para evitar sobretensão.
O circuito consiste em três partes principais: superior, intermediária e inferior. A parte superior calcula a taxa de carga da bateria. A parte do meio reduz gradualmente a taxa de carga para 0% em um ritmo consistente. A parte inferior ativa o circuito quando ocorre uma sobretensão.
A Calculadora de Taxa de Cobrança
Para esta parte você vai precisar de:
- Subtrair Componente
- Dividir Componente
- Componente de Memória
- Componente do Piso
Comece usando o componente de subtração e conecte o POWER_VALUE_OUT do seu reator a SIGNAL_IN_1 e o LOAD_VALUE_OUT a SIGNAL_IN_2. Em seguida, defina o valor Clamp min para 0.
Em seguida, conecte o SIGNAL_OUT ao SIGNAL_IN_1 do componente de divisão.
Configure seu componente de memória com o valor sendo 10% da potência de carregamento combinada de suas baterias (portanto, se você tiver duas baterias com velocidade máxima de recarga de 500kW cada, seria 50 + 50 = 100kW).
Conecte o SIGNAL_OUT do componente de memória ao SIGNAL_IN_2 do componente de divisão.
Defina o Clamp max do componente de divisão como 11 e o Clamp min como 0. Conecte seu SIGNAL_OUT ao componente do piso.
Isso completa a calculadora para a taxa de cobrança. Vamos multiplicá-lo por 10 mais tarde, para que ele defina a taxa de carga corretamente, mas, por enquanto, você deseja que esteja entre 11 e 0.
Circuito Degrau
O objetivo deste circuito é reduzir a taxa de carga do valor inicial feito pela calculadora de volta a zero. Portanto, se a calculadora enviar um 10, tudo o que ela fará será a contagem regressiva até 0.
Você vai precisar de:
- Subtrair Componente
- 2x Componente de Memória
- Multiplicar Componente
- Componente do oscilador
- Retransmissão
Comece com o relé e conecte o SIGNAL_OUT do componente do piso da calculadora ao SIGNAL_IN_1 do relé. O SIGNAL_OUT_1 irá para o SIGNAL_IN do componente de memória.
Vamos deixar isso de lado por enquanto e passar para o componente do oscilador.
Deve ser um tipo de saída de pulso com uma frequência de 0.5 e conectar seu SIGNAL_OUT no SIGNAL_IN_2 do componente de subtração. A frequência é a rapidez com que mudará a taxa de carga, então brinque com esse número para encontrar uma velocidade que você goste.
Agora, de volta ao componente de memória. Conecte seu SIGNAL_OUT no SIGNAL_IN_1 do componente de subtração. Em seguida, conecte o SIGNAL_OUT da subtração BACK no SIGNAL_IN do componente de memória. Defina o Clamp min da subtração como 0. Isso vai pegar o valor inicial da calculadora e continuar subtraindo 1 dele.
Conecte também o SIGNAL_OUT do componente de subtração ao SIGNAL_IN_1 do componente de multiplicação. Defina seu segundo componente de memória para um valor de 2 e conecte-o ao SIGNAL_IN_10. Em seguida, o SIGNAL_OUT da multiplicação vai para o SET_CHARGE_RATE de suas baterias.
Isso transformará seu valor novamente em uma porcentagem para que a taxa de cobrança seja definida corretamente.
Detector de sobretensão
A última parte disso desarmará o circuito quando uma certa quantidade de sobretensão for atingida.
Você vai precisar de:
- Componente de Memória
- Multiplicar Componente
- Componente Maior
Se você é um engenheiro experiente, deve ter notado que a calculadora da taxa de carga está constantemente calculando a taxa de carga, o que faz com que a taxa de carga salte à medida que a carga alcança a saída.
Este circuito assumirá o valor da taxa de carga quando a saída estiver em um determinado valor sobre a carga. Você desejará alterar esse valor dependendo do sub que estiver usando.
Primeiro defina o valor do seu componente de memória, esse valor irá variar! Uma caixa de junção padrão tem uma tensão de sobrecarga de 2.0, o que significa que a saída deve ser 2x a carga para que a caixa de junção sofra danos. Este valor é diferente entre os subs vanilla, por exemplo, o Dugong é 1.7 enquanto o Typhon é 1.5. Carregue o sub que você está usando no editor e verifique o valor da tensão de sobrecarga. Este será o valor do seu componente de memória. Nesse caso, usarei o valor padrão 2.0.
Conecte o SIGNAL_OUT do componente de memória ao SIGNAL_IN_2 do componente de multiplicação. Em seguida, conecte o LOAD_VALUE_OUT do reator em SIGNAL_IN_1. Defina o Clamp max multiplicado para a saída máxima do seu reator, neste caso é 5000kW.
Pegue o SIGNAL_OUT do componente de multiplicação e conecte-o ao SIGNAL_IN_2 do componente maior. Em seguida, conecte o POWER_VALUE_OUT ao seu SIGNAL_IN_1. Defina a saída do componente maior como 1 e sua saída falsa como 0.
Por fim, conecte o SIGNAL_OUT do maior ao SET_STATE do relé anterior e pronto!
Problemas e informações extras
Alguns problemas com este circuito são que as baterias não podem estar cheias para que funcione corretamente e o circuito não desliga quando dispara. Portanto, se o seu capitão passar da velocidade máxima para o ponto morto, o circuito funcionará, mas se ele acelerar novamente, o circuito ainda seguirá seu curso, mesmo que não haja mais sobretensão a ser considerada. Você pode fazer uma segunda verificação para isso, se quiser, mas descobri que não é um problema.
Agora, você deve ter notado na calculadora de taxa de carga que o clamp max vai para 11, o que seria uma taxa de carga de 110%, o que é impossível. A razão pela qual defino para 11 é por causa da maneira como o componente do oscilador funciona. Como está sempre pulsando, dependendo do momento em que o circuito desarma, ele pode marcar logo quando desarma, fazendo com que você pule 100% da taxa de carga e vá direto para 90%. Começar em 11 torna um pouco mais consistente e você pode até aumentar esse número se quiser que as baterias fiquem com carga máxima por mais tempo.
Para a frequência do oscilador, descobri que 0.5 é um bom número, pois dá bastante tempo para a saída recuperar se você estiver executando o controle automático. Se você quiser que ele carregue por mais tempo, ajuste o número ao seu gosto.
No detector de sobretensão, você pode definir o valor do componente de memória para ser um pouco menor que o valor definido pelas caixas de junção, se desejar que o circuito seja desarmado um pouco mais cedo. Definir o valor para 1.6 em um Dugong com um valor de sobrecarga de 1.7, por exemplo. Como leva cerca de meio segundo para o circuito ajustar a taxa de carga no início, você pode evitar todos os danos dessa maneira, mas deve sofrer muito pouco dano de qualquer maneira se você não fizer isso.
E é isso, sinta-se à vontade para fazer qualquer pergunta ou me avisar se eu errei em algum lugar. Abraço!
Isso é tudo o que estamos compartilhando hoje para isso Barotrauma guia. Este guia foi originalmente criado e escrito por DaBalla261. Caso não consigamos atualizar este guia, você pode encontrar a atualização mais recente seguindo este link.