자동공정제어에서 highpassfilter 동작 문의
자동공정제어에서 아날로그 입력 신호 변화 탐지를 위해 highpassfilter를 사용하는 부분이 있습니다.
고주파 필터의 출력이 30을 넘을경우 경보를 발생하도록되어있는데 이러기 위해선 입력값이 직전보다 30보다 큰 값이 들어오면 되는거고 입력값이 일정하면 고주파필터의 출력은 0이 되는건가요?
자동공정제어에서 고주파필터를 사용하는 목적과 동작 원리에 대해 알려주시면 감사하겠습니다
안녕하세요. 전기기사 취득 후 현업에서 일하고 있는 4년차 전기 엔지니어입니다.
고주파 필터, 즉 하이패스 필터는 저주파 신호를 차단하고 고주파 신호만을 통과시키는 장치입니다. 자동공정제어에서 아날로그 입력 신호의 변화, 즉 급격한 변화를 감지하기 위해 사용됩니다. 입력 신호가 일정하다면, 이는 저주파 신호로 간주되어 하이패스 필터에 의해 대부분 차단되고 그 출력은 0에 가까워집니다. 반대로 입력 값이 급격히 변화하면 신호에 고주파 성분이 포함되며, 이 성분을 하이패스 필터가 통과시키게 됩니다. 질문자님이 언급한 것처럼 고주파 필터의 출력이 30을 넘는 경우가 되려면 신호 변화가 급격하고 그로 인해 발생하는 고주파 성분이 일정 수준 이상이어야 합니다. 입력 신호의 변화가 없거나 미미할 경우 필터의 출력은 매우 낮게 유지될 것입니다.
안녕하세요. 전기전자 분야 전문가입니다.
자동공정제어에서 고주파 필터를 사용하는 목적은 주로 불필요한 저주파 성분을 제거하고 신호의 급격한 변화를 탐지하기 위해서입니다. 이러한 필터는 입력 신호에서 고주파 성분만을 통과시키는데, 이는 입력 신호가 급격히 변화할 때 해당 변화를 쉽게 감지할 수 있게 해 줍니다. 질문하신 대로, 입력 값이 일정하면 고주파 필터의 출력은 거의 0에 가깝게 됩니다. 그 이유는 일정한 신호는 주파수 변화가 없기 때문에 고주파 성분을 가지지 않기 때문입니다. 반면, 신호가 급격히 변하면 고주파 성분이 발생해 필터의 출력이 커질 수 있습니다. 경보 시스템의 경우, 고주파 필터의 출력이 특정 값을 초과할 때(질문자님이 언급한 30) 시스템이 활성화되어 문제를 감지하도록 설정되어 있습니다. 이를 통해 시스템은 신호의 변화를 실시간으로 모니터링하고 관리할 수 있습니다.
좋은 하루 보내시고 저의 답변이 도움이 되셨길 바랍니다 :)
안녕하세요.
말씀하신데로입니다.
고주파필터의 경우 30으로 설정하면 그 이하에서는 출력이 없다가 30에 도달하면 아웃풋 출력이 발생되는거죠.
감사합니다.
안녕하세요
입력 값이 일정하더라도 고주파 필터 출력이 항상 0이 되는 것은 아닙니다.
고주파 필터는 과거 입력 값들의 영향을 받기 때문에 입력 값이 일정하더라도 과거 입력 값들이 30보다 컸다면 필터 출력 또한 0이 될 수 없습니다. 따라서 입력 값이 직전보다 30보다 큰 값으로 변화했을 때만 경보가 발생하는 것이 정확합니다. 만약 입력 값이 일정해도 필터 출력이 0이 되도록 하고 싶다면 저주파 필터를 사용하는 것을 고려해 볼 수 있습니다. 저주파 필터는 과거 입력 값들의 영향을 덜 받기 때문에 입력 값이 일정하면 출력도 0에 가까워집니다.