KR100472230B1 - Sunroof Drive Contol Method with Vibration Compensation - Google Patents
Sunroof Drive Contol Method with Vibration Compensation Download PDFInfo
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J7/00—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
- B60J7/02—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
- B60J7/04—Non-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/057—Driving or actuating arrangements e.g. manually operated levers or knobs
- B60J7/0573—Driving or actuating arrangements e.g. manually operated levers or knobs power driven arrangements, e.g. electrical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J7/00—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
- B60J7/02—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of sliding type, e.g. comprising guide shoes
- B60J7/04—Non-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/043—Sunroofs 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
본 발명은 차량에 장착되는 선루프에 관한 것으로, 특히 선루프 작동시에 장애물 등에 의한 끼임이 발생하여 핀치변화가 일어나면 이를 감지하여 선루프를 반전시키는 진동을 보상한 선루프 구동 제어방법에 관한 것이다.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)
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) |
-
2002
- 2002-05-13 KR KR10-2002-0026249A patent/KR100472230B1/en not_active IP Right Cessation
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 |