。如果是,执行步骤S209 ;如果否,执行步骤S210o
[0067]S209,修改第一开启点为(Tk/4-S),返回步骤S203,继续判断。
[0068]S210,调节开启点变量S清零,调节关闭点变量P加I。
[0069]S211,判断(Tk/2-P)是否大于Tk/4。如果是,执行步骤S212 ;如果否,跳出流程。
[0070]S212,修改关闭点为(Tk/2-P),返回步骤S203,继续判断。
[0071]进一步地,根据本发明的一个示例,假设控制器40计算的交流市电的周期T为20ms,并且控制器40每隔0.5ms产生一次中断对变压器50的励磁涌流进行判断,则交流市电的每个周期T内的采样点的个数Tk为40。
[0072]控制器40首先设定第一关闭点为第20点,对应的交流市电的相位为,即T/2时亥|J,第一开启点为第10点,对应的交流市电的相位为/2,即T/4时刻,以及开启点的预设个数为10,然后控制器40控制开关模块20中的继电器RLYl开启和关闭,并根据声音传感器30反馈的声音信号判断第一开启点第10点是否为最优开启点。
[0073]如果声音传感器30反馈的声音信号对应的分贝值小于等于预设分贝值L时,即控制器40初次判断变压器50的励磁涌流较小,则控制器40中的计数器加1,然后在该开启点和关闭点重复控制继电器RLYl的开启和关闭,并判断声音传感器30反馈的声音信号对应的分贝值是否小于等于预设分贝值L,如果声音传感器30反馈的声音信号对应的分贝值小于等于预设分贝值L,则计数器继续加1,直到计数器的计数值K大于等于预设阈值J,即K多J时,控制器40确定第一开启点第10点为最优开启点,所对应的第一关闭点第20点为最优关闭点。另外,如果在重复控制继电器RLYl的开启和关闭的过程中,出现声音传感器30反馈的声音信号对应的分贝值大于预设分贝值L的情况,则控制器40判断该开启点为非最优开启点,控制器40立即退出对该开启点的判断,计数器清零。
[0074]如果声音传感器30反馈的声音信号对应的分贝值大于预设分贝值L时,控制器40判断第一开启点第10点为非最优开启点,控制器40开始判断第9点是否为最优开启点,如果第9点仍然不是最优开启点,则控制器40继续判断第8点是否为最优开启点,控制器40按照该顺序继续判断,直到第一开启点为第I点,即达到开启点的预设个数10。如果在控制器40判断的过程中找到最优开启点,则退出判断,此时的开启点即为最优开启点,所对应的关闭点为最优关闭点。但是,如果这10个第一开启点均为非最优开启点,则控制器40根据采样点的个数获取第二关闭点第19点,继续获取与第二关闭点第19点对应的最优开启点。如果第二关闭点第19点对应的预设个数的第一开启点均为非最优开启点,则控制器40继续设定第三关闭点第18点,并按照该顺序继续判断,直到找到最优开启点和最优关闭点,即变压器50的开关点。
[0075]综上所述,根据本发明实施例的自动获取变压器的开关点的装置,通过声音传感器检测变压器开启和关闭时的声音信号以及过零检测电路检测交流市电的过零信号,这样控制器根据交流市电的过零信号获取多个采样点,并根据声音传感器反馈的声音信号对多个采样点进行判断以自动获取变压器的开关点,以及根据变压器的开关点对开关模块进行控制,因此,本发明实施例的自动获取变压器的开关点的装置可自动寻找到适合变压器控制的开启点和关闭点,缩短了大量的为获取变压器的开关点的测试时间,大大提高了效率。
[0076]图7为根据本发明实施例的自动获取变压器的开关点的方法的流程图。如图7所示,该自动获取变压器的开关点的方法包括以下步骤:
[0077]SI,检测交流市电的过零信号,并检测变压器开启和关闭时的声音信号。
[0078]S2,根据交流市电的过零信号获取多个采样点,并根据声音信号对多个采样点进行判断以自动获取变压器的开关点,以及根据变压器的开关点控制变压器的开启和关闭。
[0079]其中,根据本发明的一个实施例,根据交流市电的过零信号获取多个采样点,具体为:根据交流市电的过零信号计算交流市电的周期,并在交流市电的一个周期内获取多个米样点。
[0080]根据本发明的一个实施例,根据声音信号对多个采样点进行判断以自动获取变压器的开关点,具体包括:根据采样点的个数获取第一关闭点,并根据第一关闭点在交流市电的一个周期内获取预设个数的第一开启点,在每个第一开启点时,控制变压器开启,并根据声音信号判断第一开启点是否为最优开启点,如果是,则第一关闭点和最优开启点为变压器的开关点。
[0081]其中,根据本发明的一个实施例,在根据声音信号判断第一开启点是否为最优开启点时,如果声音信号对应的分贝值小于等于预设分贝值时,计数器加1,直至计数器的计数值大于等于预设阈值时,判断第一开启点为最优开启点。
[0082]如果声音信号对应的分贝值大于预设分贝值时,判断第一开启点为非最优开启点,其中,如果判断预设个数的第一开启点均为非最优开启点时,根据采样点的个数获取第二关闭点,继续获取与第二关闭点对应的最优开启点。
[0083]具体地,如图4所示,首先通过对交流市电的过零信号的正负半周的时间进行加和来计算交流市电的周期。在计算出交流市电的周期T后,在交流市电的一个周期T内获取多个采样点,并根据采样点的个数获取第一关闭点,以及根据第一关闭点在交流市电的一个周期T内获取预设个数的第一开启点。
[0084]如图5所示,假设计算的交流市电的周期T为20ms,并且每隔0.5ms产生一次中断对变压器的励磁涌流进行判断,则交流市电的每个周期T内可以有40个采样点,其中,第I点对应的相位为0,第40点对应的相位2 JT。由于关闭点的区间为/2?,并且整个周期T内有40个采样点,则可以设定第一关闭点为第20点,对应的相位为,而对应的开启点的区间为O?η/2,则可以设定第一开启点为第10点,并预设第一开启点的个数为10个,然后通过声音传感器30反馈的声音信号对设定的采样点进行判断。
[0085]具体地,如图6所示,如果声音信号对应的分贝值小于等于预设分贝值L时,即初次判断变压器的励磁涌流较小,则计数器加1,然后在该开启点和关闭点重复控制变压器的开启和关闭,并判断声音信号对应的分贝值是否小于等于预设分贝值L,如果反馈的声音信号对应的分贝值小于等于预设分贝值L,则计数器继续加I,直到计数器的计数值K大于等于预设阈值JjP K多J时,确定第一开启点第10点为最优开启点,所对应的第一关闭点第
20点为最优关闭点。另外,如果在重复控制变压器的开启和关闭的过程中,出现声音信号对应的分贝值大于预设分贝值L的情况,则判断该开启点为非最优开启点,立即退出对该开启点的判断,计数器清零。
[0086]如果声音信号对应的分贝值大于预设分贝值L时,判断第一开启点第10点为非最优开启点,开始判断第9点是否为最优开启点,如果第9点仍然不是最优开启点,则继续判断第8点是否为最优开启点,按照该顺序继续判断,直到第一开启点为第I点,即达到开启点的预设个数10。如果在判断的过程中找到最优开启点,则退出判断,此时的开启点即为最优开启点,所对应的关闭点为最优关闭点。但是,如果这10个第一开启点均为非最优开启点,则根据采样点的个数获取第二关闭点第19点,继续获取与第二关闭点第19点对应的最优开启点。如果第二关闭点第19点对应的预设个数的第一开启点均为非最优开启点,则继续设定第三关闭点第18点,并按照该顺序继续判断,直到找到最优开启点和最优关闭点,即变压器的开关点。
[0087]根据本发明实施例的自动获取变压器的开关点的方法,首先检测交流市电的过零信号,并检测变压器开启和关闭时的声音信号,然后根据交流市电的过零信号获取多个采样点,并根据声音信号对多个采样点进行判断以自动获取变压器的开关点,最后根据变压器的开关点控制变压器的开启和关闭。因此,本发明实施例的自动获取变压器的开关点的方法可以通过声音信号对多个采样点进行判断以自动寻找到适合变压器控制的开启点和关闭点,缩短了大量的为获取变压器的开关点的测试时间,大大提高了效率。
[0088]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的