专利名称:一种防夹电动车窗的控制方法
技术领域:
本发明涉及汽车自动控制领域,特别涉及一种防夹电动车窗的控制方法。
背景技术:
随着汽车安全性越来越受到人们的重视,传统的电动车窗已经无法满足人们安全性的要求。由于防夹电动车窗能有效的防止车窗上升过程中对人体的意外伤害,因此越来越广泛的应用于各种汽车,已经成为汽车车窗发展趋势,也成为了高档汽车的标配。现行的防夹电动车窗对防夹力的控制都是在出厂前进行设置好固定不变的。但是随着车窗各个部件的老化或者磨损,出厂时设定防夹力已经不能保证其防夹功能,需要定时对电动车窗的防夹力重新进行修订,造成维修成本加大,不利于防夹电动车窗的推广。针对上述的问题,提供一种防夹电动车窗的控制方法,在车窗性能发生变化时自动适应防夹力变化是现有技术需要解决的问题。
发明内容
本发明所要解决的技术问题是,提供一种防夹电动车窗的控制方法,已解决在车窗性能发生变化时自动适应防夹力变化的目的。为达到上述目的,本发明的技术方案是,一种防夹电动车窗的控制方法,其特征在于所述的控制方法将 防夹力的变化范围分成40个相对独立的区间,每个区间对应一个防夹力;首先对车窗的位置和防夹力所属的区段进行初始化,在车窗上升的过程中判断上升阻力是否满足基本阻力,当满足时对上升阻力进行存储,并判断是否对车窗的基准力和防夹力进行更新,从而实现电动车窗防夹力的自学习。所述的控制方法在车窗上升的过程中进行上升阻力阶跃的判断并进行启动滤波处理和高频滤波处理。所述的控制方法在车窗启动和停止时判断车窗上升下降的次数是否满足零位校正,若满足则进行车窗零位校正。所述的控制方法判断防夹功能开启的依据是Tzn = Tbn+ Twn ;θι = TtQ - Tt2 ;e2=Ttl - Tt3 ;e3 = Tto - Tzn ;f = (ei + e2)/2其中Tbn是第n段车窗上升阻力,Twn是第η段区间车窗抖动、颠簸阻力,Tzn是第η段的防夹力。Tttl是t0时刻车窗阻力,Ttl是tl时刻车窗阻力,Tt2是t2时刻车窗阻力,Tt3是t3时刻车窗阻力,θι是t0与tl时车窗阻力差值,e2是t2与t3时车窗阻力差值,e3是t0时刻阻力与防夹力差值,f是阻力差值的均值,fav是防夹力阀值;当f>fav时,若e3 >fav则启动防夹功能。所述的控制方法当车窗上升过程中不满足防夹力条件时,则对车窗上升过程中遇到的阻力进行判断,把车窗的防夹力分成了 40区间,Pn = Tnn- TtoI ; 1 是车窗第η段阻力阀值,Pn是第η段阻力阀值与t0阻力差值绝对值。当Pn小于阀值,Tttl保存均值到该区段的存储空间。所述的控制方法中Tbn= Σ Tbni/m ; Tbni车窗区段上升阻力,m是上升阻力求和个数,阻力阀值Tnn为Tbn *110%。所述的控制方法在车窗上升下降20次后,进行车窗零位和下降最大位置校正。—种防夹电动车窗的控制方法,由于米用上述的结构,本发明的优点在于1、在车窗性能发生变化时自动适应防夹力变化;2、通过软件实现自己调整的功能,无需增加多余的生产成本;3、降低防夹系统对车门系统一致性的要求,适应不同车门状态和天气、风阻、寿命等环境。
下面结合附图和具体实施方式
对本发明作进一步详细的说明;图1为本发明一种防夹电动车窗的控制方法的软件流程具体实施例方式本发明目的是提供一种防夹电动车窗的控制方法,能够解决车窗性能发生变化时自适应防夹力变化。解决了单个车窗不同防夹力的问题,车窗安装完成后对防夹力自学习,针对不同的车窗使用不同的防夹力。解决了车窗上升阻力不同带来车窗防夹力误判断。解决了维修后车窗手动重启防夹算法。本发明在车窗装配成功进行车窗防夹力初次学习,在自动上升过程中,进行防夹力判断,再进行基准力判断更新。如图1所示,在车窗控制器安装到车窗后,整车装配完成后,车窗自学一次,车窗自学习完成车窗零位学习,最大下降位置学习,车窗防夹力学习,车窗具备防夹功能。在防夹力学习过程中,把防夹力分成40个连续相对独立区间,每个区间都设置一个防夹力。防夹力存储在EEPR0M,对数据进行掉电保护。避免意外掉电引起防夹力数据丢失。在车窗启动时,启动扭矩比较大,而且波动比较大,防夹力判断时进行了启动滤波处理,车窗在正常运行时,车辆颠簸等因素引起的防夹力波动,采用了高频滤波,滤除波动。本发明将防夹力的变化范围分成40个相对独立的区间,每个区间对应一个防夹力;首先对车窗的位置和防夹力所属的区段进行初始化,在车窗上升的过程中判断上升阻力是否满足基本阻力,当满足时对上升阻力进行存储,并判断是否对车窗的基准力和防夹力进行更新,从而实现电动车窗防夹力的自学习。在车窗上升的过程中进行上升阻力阶跃的判断并进行启动滤波处理和高频滤波处理。在车窗启动和停止时判断车窗上升下降的次数是否满足零位校正,若满足则进行车窗零位校正。本发明判断防夹功能开启的依据是Tzn = Tbn+ Twn; ei =Tto-Tt2;e2 =Ttl-Tt3 ;e3 = TtQ - Tzn ;f = (θι + e2)/2其中Tbn是第n段车窗上升阻力,Twn是第η段区间车窗抖动、颠簸阻力,Tzn是第η段的防夹力。Tttl是t0时刻车窗阻力,Ttl是tl时刻车窗阻力,Tt2是t2时刻车窗阻力,Tt3是t3时刻车窗阻力,θι是t0与tl时车窗阻力差值,e2是t2与t3时车窗阻力差值,e3是t0时刻阻力与防夹力差值,f是阻力差值的均值,fav是防夹力阀值;当f>fav时,若e3 >fav则启动防夹功能。当车窗上升过程中不满足防夹力条件时,则对车窗上升过程中遇到的阻力进行判断,把车窗的防夹力分成了 40区间,Pn= Tnn-Tto ; Tnn是车窗第η段阻力阀值,Pn是第η段阻力阀值与t0阻力差值绝对值。当Pn小于阀值,Tto保存均值到该区段的存储空间。本发明中Tbn= Σ Tbni/m ; Tbni车窗区段上升阻力,m是上升阻力求和个数,阻力阀值 Tnn 为 Tbn *110%。40个独立区间阻力均值存储都到达40个时,防夹力进行更新,阻力阀值更新。防夹力及时更新可以避免橡胶老化,车窗正常使用过程中变形引起的阻力的变化。车窗正常升降过程中,由机械机构引起车窗零位偏移,算法在车窗上升下降20次后,进行车窗零位和下降最大位置校正,预防车窗关不严的问题。因外力使车窗发生突变或者车窗更换,需要车窗进行再次自学习,本算法在按上升键10S,再按下降键10S,车窗进行归零,功能自学习。自学习完成后,车窗防夹功能就能正常进行。上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明技术方案进行的各种改进,或未经改进直接应用于其它场合的,均在本发明的保护范围之内。
权利要求
1.一种防夹电动车窗的控制方法,其特征在于所述的控制方法将防夹力的变化范围分成40个相对独立的区间,每个区间对应一个防夹力;首先对车窗的位置和防夹力所属的区段进行初始化,在车窗上升的过程中判断上升阻力是否满足基本阻力,当满足时对上升阻力进行存储,并判断是否对车窗的基准力和防夹力进行更新,从而实现电动车窗防夹力的自学习。
2.根据权利要求1所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法在车窗上升的过程中进行上升阻力阶跃的判断并进行启动滤波处理和高频滤波处理。
3.根据权利要求1所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法在车窗启动和停止时判断车窗上升下降的次数是否满足零位校正,若满足则进行车窗零位校正。
4.根据权利要求1所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法判断防夹功能开启的依据是 Tzn = Tbn+ Twn ;θι = Tto - Tt2 ;e2 = Ttl - Tt3 ;e3 = Tto-Tzn ;f = (θι+ e2)/2其中Tbn是第n段车窗上升阻力,Twn是第n段区间车窗抖动、颠簸阻力,Tzn是第η段的防夹力。Tttl是t0时刻车窗阻力,Ttl是tl时刻车窗阻力,Tt2是t2时刻车窗阻力,Tt3是t3时刻车窗阻力,ei是t0与tl时车窗阻力差值,e2是t2与t3时车窗阻力差值,63是切时刻阻力与防夹力差值,f是阻力差值的均值,fav是防夹力阀值;当f>fav时,若e3 >fav则启动防夹功能。
5.根据权利要求1所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法当车窗上升过程中不满足防夹力条件时,则对车窗上升过程中遇到的阻力进行判断,把车窗的防夹力分成了 40区间,Pn= Tnn- Tt0| ; Tnn是车窗第η段阻力阀值,Pn是第η段阻力阀值与to阻力差值绝对值。当Pn小于阀值,Tto保存均值到该区段的存储空间。
6.根据权利要求5所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法中Tbn= Σ Tbni/m ; Tbni车窗区段上升阻力,m是上升阻力求和个数,阻力阀值Tnn为Tbn*110% 。
7.根据权利要求3所述的一种防夹电动车窗的控制方法,其特征在于所述的控制方法在车窗上升下降20次后,进行车窗零位和下降最大位置校正。
全文摘要
本发明公开了一种防夹电动车窗的控制方法,其特征在于所述的控制方法将防夹力的变化范围分成40个相对独立的区间,每个区间对应一个防夹力;首先对车窗的位置和防夹力所属的区段进行初始化,在车窗上升的过程中判断上升阻力是否满足基本阻力,当满足时对上升阻力进行存储,并判断是否对车窗的基准力和防夹力进行更新,由于采用上述的结构,本发明在车窗性能发生变化时能够自动适应防夹力变化。
文档编号E05F15/00GK103032006SQ201210562468
公开日2013年4月10日 申请日期2012年12月21日 优先权日2012年12月21日
发明者闫琪 申请人:芜湖蓝宙电子科技有限公司