INÉRCIA + HISTERESE + TEMPO DE RESPOSTA.

Desisti.
Não consegui fazer um crusamento lógico.
Imaginem um sensor com tempo de resposta verdadeiro depois de 17 segundos.
Imaginem uma inércia dinamica.
Imaginem uma histerese dinamica, mais com overshott médio de 0.6°C.
Dentro de tudo isso, o que é pior, existem fatores externos dinamicos o que seria necessario centenas de testes e estudos insatisfatorios, e nada verdadeiros... Que me levariam a milhares de possibilidades.
Unica solução.; Um servo controle, com uma base de tempo.
Seria uma espécie de foozy, mais pra caras não tão loucos.
O sistema se daria de tal forma, que ele faria um estudo a cada amostragem pra descobrir quanto tempo demora pro sistema ganhar X°C, e tomaria como base o tempo de atuação do aquecedor essa medida anterior.
O Problema>: Matematicamente, e a logica como um todo, eu não estou conseguindo imaginar como fazer.
Alguém tem alguma dica, mesmo que cabeluda ?
Estou imaginando algo assim.
tira medida.
Liga RES 10 segundos
desliga RES
mede
mede
mede
mede
mais ou menos aqui estabilizou
caiu 0,03°C. que são os passos que consigo medir com confiança.
Quanto tempo demorou ?
Lembrando que este ganho de temperatura, iria mascarar tempo de resposta de sensores, inercia, e histerese.
bom, com 0 segundos o sistema estava com 25.26°C , com 10 segundos o sistema estava com 25.30 °C, apos desligado ele subiu mais 0.1°C dentro de 8 segundos e foi para 25.40°C.
Isso é apenas teoria.
Eu quero controlar a temperatura em 25.5°C, com menor overshoot possivel.
25.50°C - 25.40°C(ultima medida valida)=0.1°C.
Tempo ON resistencia = ?
Não consegui fazer um crusamento lógico.
Imaginem um sensor com tempo de resposta verdadeiro depois de 17 segundos.
Imaginem uma inércia dinamica.
Imaginem uma histerese dinamica, mais com overshott médio de 0.6°C.
Dentro de tudo isso, o que é pior, existem fatores externos dinamicos o que seria necessario centenas de testes e estudos insatisfatorios, e nada verdadeiros... Que me levariam a milhares de possibilidades.
Unica solução.; Um servo controle, com uma base de tempo.
Seria uma espécie de foozy, mais pra caras não tão loucos.
O sistema se daria de tal forma, que ele faria um estudo a cada amostragem pra descobrir quanto tempo demora pro sistema ganhar X°C, e tomaria como base o tempo de atuação do aquecedor essa medida anterior.
O Problema>: Matematicamente, e a logica como um todo, eu não estou conseguindo imaginar como fazer.
Alguém tem alguma dica, mesmo que cabeluda ?
Estou imaginando algo assim.
tira medida.
Liga RES 10 segundos
desliga RES
mede
mede
mede
mede
mais ou menos aqui estabilizou
caiu 0,03°C. que são os passos que consigo medir com confiança.
Quanto tempo demorou ?
Lembrando que este ganho de temperatura, iria mascarar tempo de resposta de sensores, inercia, e histerese.
bom, com 0 segundos o sistema estava com 25.26°C , com 10 segundos o sistema estava com 25.30 °C, apos desligado ele subiu mais 0.1°C dentro de 8 segundos e foi para 25.40°C.
Isso é apenas teoria.
Eu quero controlar a temperatura em 25.5°C, com menor overshoot possivel.
25.50°C - 25.40°C(ultima medida valida)=0.1°C.
Tempo ON resistencia = ?