一种用于HUD的解决电路共振的控制方法、系统和介质与流程
- 国知局
- 2024-06-21 13:28:18
本发明涉及hud,更具体的,涉及一种用于hud的解决电路共振的控制方法、系统和介质。
背景技术:
1、hud主要包含挡风玻璃、曲面反射镜、平面反射镜、步进电机、影像投影单元(pgu)+主控单元(mcu)等。其中影像投影单元(pgu)+主控单元(mcu)主要用来控制投影虚像,pgu主要由背光系统和lcd屏组成。背光系统作为hud系统中重要的一部分,背光亮度的调节对hud显示效果具有重要的作用。hud在白天和夜晚开启时,由于环境的亮度差别很大,这要求hud的显示亮度可以根据环境亮度调节,在白天的时候,环境亮度高,hud的显示亮度也需要调高,当到了夜晚环境亮度降低时,人眼适应暗环境,亮度不会刺眼,导致看不清道路,影响驾驶安全,所以这时候需要降低亮度。在现有的hud背光亮度调节方式中,一般通过嵌入式软件调节背光电路的开关频率,改变pwm占空比调节背光亮度,如果要求hud调节亮度很低的时候,需要软件将频率调低,当频率调到人耳的听觉频率范围20~20khz时,人耳会听到pcba发出“滋滋滋”的啸叫声,这种现象是由于周期性电流经过电感线圈产生交变磁场在电路中产生振动而发出的声音,我们一般把这种现象称作电路共振。
技术实现思路
1、鉴于上述问题,本发明的目的是提供一种用于hud的解决电路共振的控制方法、系统和介质,能够有效的解决hud中的电路共振。
2、本发明第一方面提供了一种用于hud的解决电路共振的控制方法,包括:
3、获取当前环境的亮度值;
4、根据当前环境的亮度值,确定对应hud的目标显示亮度值;
5、获取hud的当前亮度值;
6、将hud的当前亮度值减去目标显示亮度值,得到亮度差值,取绝对值,设为亮度差绝对值;
7、判断所述亮度差绝对值是否大于预设第一亮度差阈值,若是,生成亮度调整信息;
8、基于亮度调整信息,根据亮度差绝对值,得到对应hud的亮度调整功率值;
9、将所述hud的亮度调整功率值发送至对应功率调整端以对hud的亮度进行调整。
10、本方案中,所述根据当前环境的亮度值,确定对应hud的目标显示亮度值的步骤,具体包括:
11、基于预设亮度等级划分基数,根据当前环境的亮度值落入的预设范围,确定当前环境的亮度值等级;
12、根据当前环境的亮度值等级在预设第一系数表格中查询,得到当前环境的亮度值对应的预设第一系数;
13、将当前环境的亮度值乘以对应的预设第一系数,得到hud在当前环境下的目标显示亮度值。
14、本方案中,还包括:
15、基于预设时间感应器获取当前环境的时间节点,并根据当前环境的时间节点对当前环境的亮度值进行标识,得到具有时间节点的当前环境的亮度值;
16、根据当前环境的时间节点对hud的当前亮度值对应的亮度差值进行标识,得到具有时间节点的亮度差值;
17、基于预设时间感应器获取hud的目标显示亮度值的时间节点,并根据hud的目标显示亮度值的时间节点对hud的目标显示亮度值进行标识,得到具有时间节点的hud的目标显示亮度值。
18、本方案中,还包括:
19、基于预设时间周期,预设时间感应器获取一次时间节点;
20、将未进行时间节点标识的当前环境的亮度值进行删除;
21、将未进行时间节点标识的hud的目标显示亮度值进行删除。
22、本方案中,还包括:
23、当相邻时间节点的亮度差值中的一个为正数,另外一个为负数时,相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息将失效,以相邻时间节点中的后面一个时间节点的亮度差值对应的亮度调整信息为准;
24、当相邻时间节点的亮度差值同为正数时,若相邻时间节点中的前面一个时间节点的亮度差值小于或等于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息有效;
25、若相邻时间节点中的前面一个时间节点的亮度差值大于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息无效;
26、当相邻时间节点的亮度差值同为负数时,若相邻时间节点中的前面一个时间节点的亮度差值大于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息有效;
27、若相邻时间节点中的前面一个时间节点的亮度差值小于或等于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息无效。
28、本方案中,所述生成亮度调整信息之后,还包括:
29、判断亮度差绝对值是否大于预设第二亮度差阈值,若是,生成亮度过渡调整信息;
30、基于亮度过渡调整信息,根据亮度差绝对值,确定对应hud的亮度过渡调整功率值;
31、当存在hud的亮度过渡调整功率值和hud的亮度调整功率值时,以hud的亮度过渡调整功率值为准。
32、本发明第二方面提供了一种用于hud的解决电路共振的控制系统,包括存储器和处理器,所述存储器中存储有一种用于hud的解决电路共振的控制方法程序,所述一种用于hud的解决电路共振的控制方法程序被所述处理器执行时实现如下步骤:
33、获取当前环境的亮度值;
34、根据当前环境的亮度值,确定对应hud的目标显示亮度值;
35、获取hud的当前亮度值;
36、将hud的当前亮度值减去目标显示亮度值,得到亮度差值,取绝对值,设为亮度差绝对值;
37、判断所述亮度差绝对值是否大于预设第一亮度差阈值,若是,生成亮度调整信息;
38、基于亮度调整信息,根据亮度差绝对值,得到对应hud的亮度调整功率值;
39、将所述hud的亮度调整功率值发送至对应功率调整端以对hud的亮度进行调整。
40、本方案中,所述根据当前环境的亮度值,确定对应hud的目标显示亮度值的步骤,具体包括:
41、基于预设亮度等级划分基数,根据当前环境的亮度值落入的预设范围,确定当前环境的亮度值等级;
42、根据当前环境的亮度值等级在预设第一系数表格中查询,得到当前环境的亮度值对应的预设第一系数;
43、将当前环境的亮度值乘以对应的预设第一系数,得到hud在当前环境下的目标显示亮度值。
44、本方案中,还包括:
45、基于预设时间感应器获取当前环境的时间节点,并根据当前环境的时间节点对当前环境的亮度值进行标识,得到具有时间节点的当前环境的亮度值;
46、根据当前环境的时间节点对hud的当前亮度值对应的亮度差值进行标识,得到具有时间节点的亮度差值;
47、基于预设时间感应器获取hud的目标显示亮度值的时间节点,并根据hud的目标显示亮度值的时间节点对hud的目标显示亮度值进行标识,得到具有时间节点的hud的目标显示亮度值。
48、本方案中,还包括:
49、基于预设时间周期,预设时间感应器获取一次时间节点;
50、将未进行时间节点标识的当前环境的亮度值进行删除;
51、将未进行时间节点标识的hud的目标显示亮度值进行删除。
52、本方案中,还包括:
53、当相邻时间节点的亮度差值中的一个为正数,另外一个为负数时,相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息将失效,以相邻时间节点中的后面一个时间节点的亮度差值对应的亮度调整信息为准;
54、当相邻时间节点的亮度差值同为正数时,若相邻时间节点中的前面一个时间节点的亮度差值小于或等于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息有效;
55、若相邻时间节点中的前面一个时间节点的亮度差值大于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息无效;
56、当相邻时间节点的亮度差值同为负数时,若相邻时间节点中的前面一个时间节点的亮度差值大于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息有效;
57、若相邻时间节点中的前面一个时间节点的亮度差值小于或等于后面一个时间节点的亮度差值,则相邻时间节点中的前面一个时间节点的亮度差值对应的亮度调整信息无效。
58、本方案中,所述生成亮度调整信息之后,还包括:
59、判断亮度差绝对值是否大于预设第二亮度差阈值,若是,生成亮度过渡调整信息;
60、基于亮度过渡调整信息,根据亮度差绝对值,确定对应hud的亮度过渡调整功率值;
61、当存在hud的亮度过渡调整功率值和hud的亮度调整功率值时,以hud的亮度过渡调整功率值为准。
62、本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一种用于hud的解决电路共振的控制方法程序,所述一种用于hud的解决电路共振的控制方法程序被处理器执行时,实现如上述中任一项所述的一种用于hud的解决电路共振的控制方法的步骤。
63、本发明公开的一种用于hud的解决电路共振的控制方法、系统和介质,本发明通过调整hud亮度功率值,达到调整hud背光亮度的效果,改变pwm占空比调节背光亮度的控制原理,从而消除背光电路出现共振现象。
本文地址:https://www.jishuxx.com/zhuanli/20240618/32853.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。