KR100472230B1 - Sunroof Drive Contol Method with Vibration Compensation - Google Patents

Sunroof Drive Contol Method with Vibration Compensation Download PDF

Info

Publication number
KR100472230B1
KR100472230B1 KR10-2002-0026249A KR20020026249A KR100472230B1 KR 100472230 B1 KR100472230 B1 KR 100472230B1 KR 20020026249 A KR20020026249 A KR 20020026249A KR 100472230 B1 KR100472230 B1 KR 100472230B1
Authority
KR
South Korea
Prior art keywords
sunroof
motor
change
amount
rotational speed
Prior art date
Application number
KR10-2002-0026249A
Other languages
Korean (ko)
Other versions
KR20030088588A (en
Inventor
박정훈
Original Assignee
기아자동차주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 기아자동차주식회사 filed Critical 기아자동차주식회사
Priority to KR10-2002-0026249A priority Critical patent/KR100472230B1/en
Publication of KR20030088588A publication Critical patent/KR20030088588A/en
Application granted granted Critical
Publication of KR100472230B1 publication Critical patent/KR100472230B1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J7/00Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
    • B60J7/02Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
    • B60J7/04Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes with rigid plate-like element or elements, e.g. open roofs with harmonica-type folding rigid panels
    • B60J7/057Driving or actuating arrangements e.g. manually operated levers or knobs
    • B60J7/0573Driving or actuating arrangements e.g. manually operated levers or knobs power driven arrangements, e.g. electrical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60JWINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
    • B60J7/00Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
    • B60J7/02Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
    • B60J7/04Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes with rigid plate-like element or elements, e.g. open roofs with harmonica-type folding rigid panels
    • B60J7/043Sunroofs e.g. sliding above the roof

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Power-Operated Mechanisms For Wings (AREA)

Abstract

본 발명은 차량의 선루프 닫힘을 제어하는 진동을 보상한 선루프 구동 제어방법으로서, 선루프 유리패널의 슬라이딩을 구동하는 모터의 회전속도를 모터의 1/4 회전 간격으로 검출하는 단계; 회전속도의 변화량을 계산하여 최대 변화량을 저장하는 단계; 및 최대 변화량 이하의 모터 속도 변화에 대해서는 선루프 닫힘의 동작을 계속하는 단계로 이루어진다. The present invention provides a sunroof driving control method for compensating for vibration of the sunroof of a vehicle, the method comprising: detecting a rotational speed of a motor for driving sliding of a sunroof glass panel at a quarter rotation interval of the motor; Calculating a change amount of the rotation speed and storing the maximum change amount; And continuing the operation of the sunroof closing for the motor speed change less than the maximum change amount.

Description

진동을 보상한 선루프 구동 제어방법{Sunroof Drive Contol Method with Vibration Compensation}Sunroof Drive Contol Method with Vibration Compensation

본 발명은 차량에 장착되는 선루프에 관한 것으로, 특히 선루프 작동시에 장애물 등에 의한 끼임이 발생하여 핀치변화가 일어나면 이를 감지하여 선루프를 반전시키는 진동을 보상한 선루프 구동 제어방법에 관한 것이다.The present invention relates to a sunroof mounted on a vehicle. More particularly, the present invention relates to a sunroof driving control method that compensates for vibrations by detecting a pinch change when a pinch change occurs due to an obstacle, etc., during sunroof operation. .

차량 내부의 채광과 환기를 위하여 차량의 상측 소정 부위에 선루프가 장착되고 있다. 선루프는 차량 덮게의 일부(세단형 차량에서는 운전석 및 옆좌석의 상부)를 개폐 가능하게 한 장치로서, 가동 루프패널이나 유리 패널을 모터의 구동에 의해 슬라이드시켜 후부 덮게 안에 내장하는 방식 또는 패널을 후방으로 슬라이드시키지 않고 패널 후단부를 소정 높이만큼 리프트 업하는 틸트 방식 등이 사용되고 있다.A sunroof is mounted on a predetermined portion of the upper side of the vehicle for light and ventilation inside the vehicle. The sunroof is a device that enables the opening and closing of a part of the vehicle cover (in the sedan vehicle, the upper part of the driver's seat and the side seat). A tilt system or the like that lifts up the rear end of the panel by a predetermined height without sliding backward is used.

선루프의 작용을 예시하면, 유리 패널이 열릴 때는 리어슈가 슬라이딩 케이블에 의해 차량의 후방으로 밀려난다. 2개의 가이드핀은 각 가이드홈을 따라 이동하고, 처음에는 유리 패널의 뒤끝을 덮게 아래쪽으로 끌어내려 떨어뜨린 다음 슬라이딩 케이블에 눌려 자동차의 후방으로 슬라이드해 간다. 유리 패널이 닫힐 때는 리어슈가 자동차 전방으로 잡아 당겨져서 슬라이드하고, 가이드핀이 가이드 블록까지 와서 완전히 폐쇄시킨다. 이 상태에서, 리어슈가 차량의 전방으로 이동하면 가이드핀이 가이드홈을 따라 이동하기 때문에 유리 패널은 프런트슈를 지지점으로 하여 회동하면서 뒤끝을 틸트 업시킨다.Illustrating the action of the sunroof, the rear shoe is pushed to the rear of the vehicle by the sliding cable when the glass panel is opened. The two guide pins move along each guide groove, first drop it down to cover the rear end of the glass panel, then slide on the rear of the car by pressing on the sliding cable. When the glass panel is closed, the rear shoe is pulled toward the front of the car to slide, and the guide pin comes to the guide block and closes completely. In this state, since the guide pin moves along the guide groove when the rear shoe moves to the front of the vehicle, the glass panel tilts up the rear end while rotating the front shoe as the support point.

이러한 선루프의 작동은 모터에 의하여 구동되며, 모터의 회전력은 드라이브 기어를 경유하여 웜기어의 슬라이딩 케이블에 전달되어 리어슈를 슬라이드시킨다. 리어슈는 모터의 정회전 또는 역회전에 의해 움직임의 방향이 변화된다. 한편, 기어 하우징 내에는 캠 기구에 의해 작동하는 리미트 스위치가 설치되어 있어서, 리어슈의 위치를 확인한다.The operation of the sunroof is driven by a motor, the rotational force of the motor is transmitted to the sliding cable of the worm gear via the drive gear to slide the rear shoe. The rear shoe changes the direction of movement by the forward or reverse rotation of the motor. On the other hand, a limit switch actuated by a cam mechanism is provided in the gear housing to confirm the position of the rear shoe.

도 1은 종래의 선루프 드라이브 시스템의 구성도이다. 도 1에 도시된 바와같이, 종래의 선루프 드라이브 시스템은 파워입력부(1), 사용자 제어부(2), 모터 제어부(3), 홀센서(4), ECM(5) 등으로 구성되어 있다. 모터 내에 홀센서(4)만을 장착하여 끼임을 인식하는 종래의 모터 제어 장치 내지 방법은 유리패널이 장애물을 만났을 때 모터를 통해 흐르는 전류에 변화가 일어나거나 모터의 회전속도가 변화하는 모터의 작동상태를 분석하는 방법이다. 이러한 변화는 모터에 결합된 적절한 센서에 의해 감지된다.1 is a block diagram of a conventional sunroof drive system. As shown in FIG. 1, the conventional sunroof drive system includes a power input unit 1, a user control unit 2, a motor control unit 3, a hall sensor 4, an ECM 5, and the like. The conventional motor control apparatus or method for recognizing pinching by mounting only the Hall sensor 4 in the motor is an operating state of the motor in which the current flowing through the motor occurs or the rotational speed of the motor changes when the glass panel encounters an obstacle. How to analyze. This change is detected by an appropriate sensor coupled to the motor.

그런데, 이러한 종래의 모터 상태 검출에 의한 선루프 제어는 고장이 자주 나고, 어떤 경우에는 유리 패널이 이동하는 환경의 변화를 장애물로 오판단하는 경우가 자주 발생한다. 예를 들어, 선루프 프레임의 가이드 웨이 또는 고무씰이 경화되어 유리패널이 이동할 때 저항력을 증가시키게 되는 데 이를 센서가 정확히 분석하지 못하고 이를 장애물의 존재로 오판함으로써 모터의 정상적 동작을 중지 내지 역회전시키는 경우가 자주 발생한다.By the way, the sunroof control by the conventional motor state detection frequently breaks down, and in some cases, a change in the environment in which the glass panel moves is often mistaken as an obstacle. For example, the sunroof frame's guideway or rubber seal hardens, increasing resistance when the glass panel moves, and the sensor does not accurately analyze it and misinterprets it as an obstruction, thus stopping or reversing the normal operation of the motor. This often happens.

또한, 시스템이 불안정하여 오반전이 발생하거나 또는 끼임을 인식하여도 닫는 동작이 계속되는 상황이 발생한다.In addition, a situation in which the closing operation continues even when the system is unstable and recognizes an inversion or jamming occurs.

본 발명은 이러한 문제점을 해결하기 위한 것으로, 선루프 원터치 클로즈시 선루프 틈에 장애물이 끼지 않았음에도 불구하고 선루프에 핀치가 일어난 것으로 오판단되는 경우를 최소화하기 위하여 환경변화를 선루프 제어의 함수로 포함시킨 진동을 보상한 선루프 구동 제어방법을 제공하는 것을 목적으로 한다.The present invention is to solve this problem, in order to minimize the case in which it is determined that the pinch occurred in the sunroof even if the sunroof gap is not obstructed when closing the sunroof one-touch close the function of the function of the sunroof control It is an object of the present invention to provide a sunroof drive control method that compensates for the vibration included in the present invention.

이러한 목적을 달성하기 위하여 본 발명은 차량의 주행시 도로의 비평탄화 등으로 인하여 발생하는 차량의 진동에 의한 선루프 유리패널과 프레임 사이의 밀착도 변화를 보상하여 구성한 진동을 보상한 선루프 구동 제어방법을 제공한다.In order to achieve the above object, the present invention provides a sunroof driving control method that compensates for a vibration configured by compensating for a change in adhesion between the sunroof glass panel and a frame due to the vibration of the vehicle caused by unevenness of the road when the vehicle is driven. To provide.

이하, 첨부도면을 참조하여 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 2는 도로 등의 상태에 따라 발생하는 진동을 보상한 선루프 개폐 제어방법의 플로우챠트이다. 차량이 주행하게 되면 노면의 상태에 따라 여러 크기의 진동이 발생한다. 이러한 진동은 선루프의 유리 패널과 프레임의 고무씰 사이에 밀착되어 변화를 야기하며, 진동에 의한 밀착도가 장애물의 끼임에 의하여 발생하는 핀치의 정도와 동일한 크기가 되면, 제어회로는 선루프의 닫힘을 중단하고 모터를 역회전시켜 소정 거리 오픈시키는 제어를 하게 된다. 이러한 오동작을 방지하기 위하여 구비된 진동보상방법이 추가된 선루프 개폐 제어방법이 도 2에 도시되어 있다. 도 2에 도시된 바와 같이, 선루프의 닫힘 동작에 의하여 모터의 회전이 시작되면, 모터의 애머처(armature)의 매 1/4회전마다 모터의 회전속도를 검출한다(S11). 1/4회전 전의 모터의 회전속도와 현재의 모터 회전속도를 비교하여 차량의 주행상태에 따른 모터 회전 속도변화량을 계산한다(S12). 모터의 회전속도 변화량 중에서 최대치를 저장하여 현재 주행중인 도로의 노면 상태에 따른 오동작 범위의 임계치(Cv)로 설정한다(S13). 저장된 오동작 임계치에 근거하여, 임계치 이하로 검출되는 모터의 회전 속도의 변화량(Mv)에 대해서는 선루프 닫힘의 동작을 계속한다(S14, S15, S16).2 is a flowchart of a sunroof open / close control method that compensates for vibration generated according to a state of a road or the like. When the vehicle travels, vibrations of various sizes are generated depending on the condition of the road surface. This vibration is brought into close contact between the glass panel of the sunroof and the rubber seal of the frame and causes a change. When the degree of adhesion due to the vibration is equal to the degree of the pinch caused by the pinch of the obstacle, the control circuit closes the sunroof. To stop and rotate the motor in reverse to open a predetermined distance. 2 shows a sunroof opening and closing control method to which a vibration compensation method provided to prevent such a malfunction is added. As shown in FIG. 2, when the rotation of the motor is started by the closing operation of the sunroof, the rotational speed of the motor is detected every 1/4 rotation of the armature of the motor (S11). Comparing the rotational speed of the motor before the 1/4 rotation and the current rotational speed of the motor to calculate the amount of change in the motor rotational speed according to the running state of the vehicle (S12). The maximum value is stored among the rotation speed changes of the motor and is set to a threshold value Cv of a malfunction range according to the road surface state of the currently running road (S13). On the basis of the stored malfunction threshold value, the sunroof closing operation is continued with respect to the change amount Mv of the rotational speed of the motor detected below the threshold value (S14, S15, S16).

여기서, 단계13의 진동보상은 선루프의 닫힘 동작을 위한 유리패널의 슬라이딩이 이루어지는 동안에만 동작한다. 또한, 진동보상의 방법은 노면 상태에 대한 종합적 실험을 통해 소정의 크기로 세팅되는 것이 바람직하다. 즉, 여러 종류의 노면에 대하여 야기되는 모터 속도의 변화량과 장애물이 끼일 경우에 야기되는 모터 속도의 변화량을 측정하여, 노면 상태에 따른 모터 속도 변화량의 최대치가 장애물에 의하여 야기되는 모터속도 변화량 보다 작은 범위에서 임계치를 세팅한다.Here, the vibration compensation of step 13 operates only during the sliding of the glass panel for the closing operation of the sunroof. In addition, the vibration compensation method is preferably set to a predetermined size through a comprehensive experiment on the road surface condition. That is, the amount of change in motor speed caused by various road surfaces and the amount of change in motor speed caused when an obstacle is caught are measured so that the maximum amount of change in motor speed according to the road surface condition is smaller than the amount of change in motor speed caused by the obstacle. Set the threshold in the range.

이러한 방법을 보면, 차량의 주행시에 미리 설정된 모터속도 변화량이나 주행중에 설정되는 모터속도 변화량을 임계치로 설정하여, 모터속도의 변화량이 그 임계치 이하일 경우에는 선루프의 닫힘 동작을 계속한다.According to this method, the amount of change in the motor speed set in advance at the time of driving the vehicle or the amount of change in the motor speed set while driving is set as a threshold value, and the sunroof closing operation is continued when the amount of change in the motor speed is less than the threshold value.

이러한 방법을 갖는 진동보상에 따르면, 선루프 원터치 클로즈시 선루프 틈에 장애물이 끼지 않았음에도 불구하고 노면 상태 등으로 야기되는 차량의 진동으로 인한 선루프 닫힘 동작의 에러률을 최소화할 수 있다.According to the vibration compensation having this method, even when the sunroof one-touch close is not obstructed in the sunroof gap, the error rate of the sunroof closing operation due to the vibration of the vehicle caused by the road surface condition can be minimized.

도 1은 종래의 선루프 드라이브 시스템의 구성도, 그리고1 is a block diagram of a conventional sunroof drive system, and

도 2는 도로 등의 상태에 따라 발생하는 진동을 보상한 선루프 개폐 제어방법의 플로우챠트이다.2 is a flowchart of a sunroof open / close control method that compensates for vibration generated according to a state of a road or the like.

-도면의 주요부분에 대한 부호의 설명-Explanation of symbols on the main parts of the drawing

1: 파워입력부 2: 사용자제어부1: power input unit 2: user control unit

3: 모터제어부 4: 홀센서3: motor control unit 4: Hall sensor

5: ECM5: ECM

S11,12,13,14,15,16: 제어단계S11, 12, 13, 14, 15, and 16: control step

Claims (3)

차량의 선루프 닫힘을 제어하는 방법에 있어서,In the method of controlling the sunroof closing of the vehicle, 선루프 유리패널의 슬라이딩을 구동하는 모터의 회전속도를 소정 시간 간격으로 검출하는 단계;Detecting a rotational speed of a motor for driving sliding of the sunroof glass panel at predetermined time intervals; 상기 모터 회전속도의 변화량을 계산하여 최대 변화량을 저장하는 단계; 및Calculating a change amount of the motor rotational speed and storing a maximum change amount; And 상기 최대 변화량 이하의 모터 속도 변화에 대해서는 선루프 닫힘의 동작을 계속하는 단계를 포함하는 것을 특징으로 하는 진동을 보상한 선루프 구동 제어방법.And continuing the operation of the sunroof closing for the motor speed change less than or equal to the maximum change amount. 제1항에 있어서, 상기 소정시간간격은The method of claim 1, wherein the predetermined time interval is 모터의 1/4 회전의 간격인 것을 특징으로 하는 진동을 보상한 선루프 구동 제어방법.A sunroof drive control method for compensating for vibration, characterized in that the interval of 1/4 rotation of the motor. 차량의 선루프 닫힘을 제어하는 방법에 있어서,In the method of controlling the sunroof closing of the vehicle, 도로의 상태에 따른 진동하는 동안의 선루프 구동모터의 회전속도변화량의 최대치를 측정하는 단계;Measuring a maximum value of a rotation speed change amount of the sunroof driving motor during the vibration according to the road condition; 장애물을 선루프 유리패널에 끼울 경우에 야기되는 모터의 회전속도 변화량을 측정하는 단계;Measuring an amount of change in the rotational speed of the motor caused when the obstacle is inserted into the sunroof glass panel; 상기 외부 진동에 의한 모터의 회전속도 변화량과 상기 외부 물체의 영향에 의한 모터의 회전속도 변화량 사이의 소정값을 진동 임계치로 설정하는 단계; 및Setting a predetermined value between an amount of change in rotational speed of the motor by the external vibration and an amount of change in rotational speed of the motor by the influence of the external object as a vibration threshold; And 주행 중에 노면으로 인하여 야기되는 모터의 회전속도 변화량이 상기 임계치를 초과하는 경우에 선루프 닫힘 동작을 중지하는 단계를 포함하는 것을 특징으로 하는 진동을 보상한 선루프 구동 제어방법.And stopping the sunroof closing operation when the amount of change in the rotational speed of the motor caused by the road surface during the driving exceeds the threshold value.
KR10-2002-0026249A 2002-05-13 2002-05-13 Sunroof Drive Contol Method with Vibration Compensation KR100472230B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0026249A KR100472230B1 (en) 2002-05-13 2002-05-13 Sunroof Drive Contol Method with Vibration Compensation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0026249A KR100472230B1 (en) 2002-05-13 2002-05-13 Sunroof Drive Contol Method with Vibration Compensation

Publications (2)

Publication Number Publication Date
KR20030088588A KR20030088588A (en) 2003-11-20
KR100472230B1 true KR100472230B1 (en) 2005-03-08

Family

ID=32382592

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0026249A KR100472230B1 (en) 2002-05-13 2002-05-13 Sunroof Drive Contol Method with Vibration Compensation

Country Status (1)

Country Link
KR (1) KR100472230B1 (en)

Also Published As

Publication number Publication date
KR20030088588A (en) 2003-11-20

Similar Documents

Publication Publication Date Title
US7690152B2 (en) Opening and closing member control system
US7411364B2 (en) Window opening and closing controller
US6814394B2 (en) Door apparatus for a vehicle
US6081088A (en) Automatic opening/closing apparatus
US5754017A (en) Power window with detecting function of sticking of foreign matter
US7250736B2 (en) Opening and closing member control system
EP1612629B1 (en) Control apparatus for opening/closing body in a vehicle
EP1607562A1 (en) Control device of opening and closing member
US10047553B2 (en) Openable and closable member control apparatus and openable and closable member control method
US7828375B2 (en) Outer sliding sunroof apparatus
US9617777B2 (en) Vehicle window opening device
JP2005232753A (en) Opening/closing body control unit
JP5030432B2 (en) Platform fence, failure detection device for platform fence, failure detection method for platform fence
US20160060943A1 (en) Controller for opening and closing member
JP2008150791A (en) Opening and closing device for vehicle
KR100472230B1 (en) Sunroof Drive Contol Method with Vibration Compensation
CA2380425A1 (en) Method for positioning a closing surface which is actuated by an external force
JP2009052247A (en) Opening/closing body controller
JP4664872B2 (en) Pinch detection device
US7764036B2 (en) Sliding member controller
WO2017203982A1 (en) Opening-closing body control system and opening-closing body control method
JPH09125815A (en) Driving controller for power window
JP2908222B2 (en) Power window device with safety device
US12000196B2 (en) Opening and closing body control apparatus
JP3854078B2 (en) Automatic sliding door opening and closing device for automobiles

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20090203

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee