KR20210001893A - 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법 - Google Patents

측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법 Download PDF

Info

Publication number
KR20210001893A
KR20210001893A KR1020200031418A KR20200031418A KR20210001893A KR 20210001893 A KR20210001893 A KR 20210001893A KR 1020200031418 A KR1020200031418 A KR 1020200031418A KR 20200031418 A KR20200031418 A KR 20200031418A KR 20210001893 A KR20210001893 A KR 20210001893A
Authority
KR
South Korea
Prior art keywords
sound waves
vehicle
time difference
output
arrival time
Prior art date
Application number
KR1020200031418A
Other languages
English (en)
Other versions
KR102271541B1 (ko
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 주식회사 원키
Publication of KR20210001893A publication Critical patent/KR20210001893A/ko
Application granted granted Critical
Publication of KR102271541B1 publication Critical patent/KR102271541B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves
    • G01S5/26Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements
    • 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
    • B60J5/00Doors
    • B60J5/10Doors arranged at the vehicle rear

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

본 발명은 구간별 가중치 부여 및 음파의 주파수 변형을 통해 측정 오차가 감소된 두 음파의 상대 도달 시간차를 이용한 디바이스 위치 측정 방법에 관한 것이다. 본 발명에 따르면, 음파의 도달 시간과 삼각 측위를 이용하여 자동차와 디바이스 사이의 거리 또는 각 좌표를 보다 정교하게 계산할 수 있으며, 음파들의 상대 도달 시간차를 사용하므로 딜레이가 거리 계산에 반영되지 않아 딜레이와 독립적으로 거리를 계산할 수 있고, 오차 및 허수근의 발생을 방지하여 측정 오차를 최소화하므로 디바이스의 위치 측정의 정확도를 높일 수 있다. 또한 복수개의 출력장치에서 출력한 음파가 디바이스에 도달하는 시간을 활용하여 계산하므로, 자동차를 기준으로 디바이스의 상대적인 위치 좌표를 확보하여 자동차의 어느 부분이 사용자와 가장 가까운지에 대해 판단할 수 있고, 제어장치의 신호처리부가 음파의 주파수를 함수화하고 위상을 변화시키므로, 반사파 효과를 억제하고 상관관계의 정확도를 향상시켜 측정 오차를 최소화할 수 있다.

Description

측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법{Method for measuring device position using relative time difference between sound waves with reduced measurement error}
본 발명은 자동차와 디바이스 사이의 거리를 측정하는 방법에 관한 것이다. 보다 자세하게는 구간별 가중치 부여 및 음파의 주파수 변형을 통해 측정 오차가 감소된 두 음파의 상대 도달 시간차를 이용한 디바이스 위치 측정 방법에 관한 것이다.
일반적으로, 자동차의 개폐 컨트롤 방법으로 리모컨 키를 이용하여 일정 영역 내에서 소정 거리 떨어진 위치에서도 게이트를 개폐하는 시스템이 활발이 사용되고 있다. 이와 관련하여 선행문헌 1에서는 스마트 키를 이용하여 자동차의 개폐를 컨트롤하는 작동 시스템을 개시한 바 있다.
이처럼 스마트단말기를 이용한 기존의 방식은 전파 해킹에 취약하여 자동차 개폐 컨트롤 시스템의 보안 문제가 있었고, 이를 해결하기 위하여 보안화 된 거리 및 위치 측정을 위한 다양한 장치 및 방법들이 사용되고 있다.
일 예로, 본 발명의 출원인인 주식회사 원키는 암호화된 음파와 스마트단말기를 활용한 차량 개폐 시스템에서 각 음파들의 시간차를 활용한 삼각 측위 알고리즘을 개발한 바 있다. 이러한 삼각 측위 알고리즘은 스마트단말기와 차량의 MCU간의 블루투스 통신시 발생하는 딜레이(delay)의 불안정성을 해결하기 위해 고안된 방법이다.
그러나, 음파의 빠른 속도로 인한 시간차 오차 대비 큰 거리 오차 및 근사를 활용한 해석적 해를 구하는 복잡한 계산으로 인해, 미세한 오차에도 큰 오차가 발생하거나 해석적 해의 제곱근 내의 음수 발생으로 인해 허수근이 발생할 수 있다.
본 발명에서는 이러한 오차 및 허수근 발생을 막기 위해 두 음파의 상대 도달 시간차 및 구간별 가중치 부여를 통해 오차에 강인한 위치 측정 기법을 제안하고, 음파의 주파수 변형을 통해 측정 오차를 줄일 수 있는 방법을 설명하고자 한다.
대한민국 등록특허 10-1316873 (2013.10.02. 등록)
본 발명의 기술적 과제는 음파들의 시간차를 활용한 삼각 측위 알고리즘을 제안하는 것이다.
본 발명의 다른 기술적 과제는 삼각 측위 알고리즘에 있어서 음파들의 빠른 속도에 의한 오차를 해결하는 것이다.
본 발명의 또 다른 기술적 과제는 오차를 방지하기 위해 두 음파의 상대 도달 시간차 및 구간별 가중치 부여를 통해 오차에 강인한 위치 측정 기법을 제안하고, 음파의 주파수 변형을 통해 측정 오차를 감소시키는 것이다.
본 발명의 일 양태에 따르면, 디바이스의 제어부가 자동차에 구비된 복수개의 출력장치로부터 출력된 음파들의 상대 도달 시간차에 따른 위치차이를 계산하여 디바이스의 2차원 위치 좌표들의 집합인 복수개의 직선그래프를 산출하며, 오차 및 허수근 발생을 막기 위해 두 음파의 상대 도달 시간차 및 구간별 가중치 부여를 통해 오차에 강인한 위치 측정 기법을 사용하고, 자동차의 신호처리부가 음파의 주파수를 변형함으로써 디바이스의 위치를 측정함에 있어 발생할 수 있는 오차를 최소화한다.
본 발명에 따르면, 음파의 도달 시간과 삼각 측위를 이용하여 자동차와 디바이스 사이의 거리 또는 각 좌표를 보다 정교하게 계산할 수 있다.
본 발명에 따르면, 음파들의 상대 도달 시간차를 사용하므로 딜레이가 거리 계산에 반영되지 않아 딜레이와 독립적으로 거리를 계산할 수 있다.
본 발명에 따르면, 오차 및 허수근의 발생을 방지하여 측정 오차를 최소화하므로 디바이스의 위치 측정의 정확도를 높일 수 있다.
본 발명에 따르면, 복수개의 출력장치에서 출력한 음파가 디바이스에 도달하는 시간을 활용하여 계산하므로, 자동차를 기준으로 디바이스의 상대적인 위치 좌표를 확보하여 자동차의 어느 부분이 사용자와 가장 가까운지에 대해 판단할 수 있다.
본 발명에 따르면, 제어장치의 신호처리부가 음파의 주파수를 함수화하고 위상을 변화시키므로, 반사파 효과를 억제하고 상관관계의 정확도를 향상시켜 측정 오차를 최소화할 수 있다.
도 1은 본 발명의 일 실시예에 따른 위치 측정 시스템의 구성을 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법의 순서를 개략적으로 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른 자동차에 구비된 복수개의 출력장치를 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 자동차에 구비된 제 1 출력장치, 제 2 출력장치 및 디바이스의 위치를 나타낸 좌표계이다.
도 5는 본 발명의 일 실시예에 따른 제 1 직선그래프를 나타낸 좌표계이다.
도 6은 본 발명의 일 실시예에 따른 디바이스 위치 측정 방법을 복수개의 출력장치에 적용하여 계산한 복수개의 직선그래프를 나타낸 도면이다.
도 7은 본 발명의 일 실시예에 따른 단일 주파수를 사용하였을 때 반사파에 의해 발생하는 오차를 나타낸 도면이다.
도 8은 본 발명의 일 실시예에 따른 주파수의 함수화를 통해 반사파 효과를 억제한 결과를 나타낸 도면이다.
이하, 첨부된 도면을 참조하여 본 발명의 실시 예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 이하에서 개시되는 실시 예에 한정되지 않는다. 또한 도면에서 본 발명을 명확하게 개시하기 위해서 본 발명과 관계없는 부분은 생략하였으며, 도면에서 동일하거나 유사한 부호들은 동일하거나 유사한 구성요소들을 나타낸다.
본 발명의 목적 및 효과는 다음의 상세한 설명을 통하여 보다 분명해질 것이나 하기의 기재만으로 본 발명의 목적 및 효과가 제한되는 것은 아니다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세히 설명하기로 한다.
발명의 상세한 설명에 앞서, 본 출원인 주식회사 원키에서 개발한 기존의 특허출원 10-2020-0024888(2020.02.28.)의 경우 일반적으로 자동차에 주차 보조 시스템으로써 구비된 피에조(piezo) 스피커를 활용하므로 본 발명에서도 자동차 주차 보조 시스템의 사용을 전제로 설명하도록 한다.
더불어 이하에서 음파로 설명하는 것은 음파 또는 초음파를 포함하는 수십 내지 수백 킬로헤르츠(kHz)의 전파를 말하며, 실제로 사람 또는 동물이 들을 수 있는 음성 신호만을 음파라고 하는 것은 아님을 미리 밝혀 둔다.
도 1은 본 발명의 일 실시예에 따른 위치 측정 시스템의 구성을 나타낸 도면이다. 도 1을 참조하면, 본 발명에 따른 위치 측정 시스템은 자동차(100) 및 디바이스(200)로 구성된다.
상세하게, 자동차(100)는 음파(H)를 출력하는 복수개의 출력장치(110) 및 복수개의 출력장치(110)에 전기적 출력신호(V)를 전달하는 제어장치(120)를 포함하여 구성되고, 디바이스(200)는 자동차(100)의 출력장치(110)에서 출력한 음파(H)를 수신하는 입력부(210) 및 위치와 관련된 데이터를 처리하는 제어부(220)를 포함하여 구성된다.
보다 상세하게, 자동차(100)의 출력장치(110)는 자동차(100)의 내부 또는 외부에 복수개로 구비되며, 제어장치(120)의 전기적 출력신호(V)에 따라 음파(H)를 디바이스(200)로 송신한다. 출력장치(110)에 전기적 출력신호(V)를 전달하는 제어장치(120)는, 전기적 출력신호(V)를 생성 및 변조하는 신호처리부(121) 및 신호처리부(121)에 의해 생성된 전기적 출력신호(V)를 복수개의 출력장치(110)에 전달하는 출력회로(122)를 포함하도록 구비된다.
자동차(100)의 출력장치(110)에서 송출하는 음파(H)는 스테레오 신호일 수 있으며(예, 2.1채널 또는 5.1 채널 등), 2~24,000Hz 범위의 주파수를 갖는 신호일 수 있다. 보다 바람직하게는, 19~21kHz 대역의 신호일 수 있으며, 해당 주파수 대역의 음파는 일반적으로 사람들이 잘 듣지 못하는 비가청 대역의 음파이다.
자동차(100)에 구비된 각 출력장치(110)의 채널(Ch)에서 송출되는 음파(H)는 서로 다른 주파수를 가지고 있으므로, 상관관계(correlation)를 통해 언제 어떤 채널(Ch)에서 발송된 음파(H)가 디바이스(200)에 도달했는지 구분할 수 있다. 또한 ToA(Time of Arrival) 또는 TDoA(Time Difference of Arrival)을 기초로 헤론의 공식을 이용한 삼각 측량을 통해 계산될 수 있다. 여기서, 헤론의 공식은 삼각형의 세 변의 길이를 통해 넓이를 구하는 공식이다.
바람직한 일 실시예로, 제어장치(120)의 신호처리부(121)는 생성하는 전기적 출력신호(V)의 크기를 시간에 따라 증감시킴으로써 출력장치(110)에서 출력하는 음파(H)의 주파수를 함수화 할 수 있다. 이에 대한 상세한 설명은 도 7 및 도 8을 참조하여 후술하도록 한다.
도 2는 본 발명의 일 실시예에 따른 음파(H) 간 상대 도달 시간차(dt)를 이용한 디바이스(200) 위치 측정 방법의 순서를 개략적으로 나타낸 도면이다.
도 2를 참조하면, 자동차(100)에 구비된 복수개의 출력장치(110)에서 음파(H)를 출력하면, 디바이스(200)의 입력부(210)에서 이를 송신하게 된다. 상세하게, 제 1 출력장치(111) 및 제 2 출력장치(112) 각각에서 출력한 제 1 음파(H1) 및 제 2 음파(H2)가 디바이스(200)의 입력부(210)에 도달하게 된다. 이 때, 제 1 출력장치(111)와 제 2 출력장치(112)는 디바이스(200)까지 서로 상대적인 위치차이(n)를 가지므로 이에 따라 제 1 음파(H1)의 도달시간과 제 2 음파(H2)의 도달시간에는 상대적인 차이(dt)가 발생하게 된다.
디바이스(200)의 제어부(220)는 제 1 음파(H1) 및 제 2 음파(H2)가 입력부(210)에 도달하는 상대적인 시간차(dt)를 측정하여, 자동차(100)의 제 1 출력장치(111) 및 제 2 출력장치(112)로부터 디바이스(200)까지의 각각의 위치차이(n)를 계산한다.
이후, 디바이스(200)의 제어부(220)는 계산된 복수개의 위치차이(n)를 기초로 삼각 측량법을 이용하여, 지면을 기준으로 하는 디바이스(200)의 2차원 위치 좌표들의 집합인 복수개의 직선그래프(L)를 계산하고, 복수개의 직선그래프(L)를 이용하여 디바이스(200)의 위치를 측정함으로써 자동차(100)와 디바이스(200) 사이의 거리를 산출한다. 이하, 도 3 내지 도 6을 참조하여 디바이스(200)의 제어부(220)가 수행하는 계산과정 및 알고리즘을 보다 상세하게 서술하도록 한다.
도 3은 본 발명의 일 실시예에 따른 자동차(100)에 구비된 복수개의 출력장치(110)를 나타낸 도면이다.
도 3과 같이 복수개로 구비된 출력장치(110)의 채널(Ch)을 좌측에서부터 순차적으로 제 1 채널(Ch1) 내지 제 4 채널(Ch4)이라고 할 때, 제 1 채널(Ch1) 내지 제 4 채널(Ch4)은 모두 동일 선상 즉, 지면을 기준으로 하는 2차원 좌표계에서 동일한 y좌표상에 위치한다고 가정한다. 네 개의 채널(Ch)의 경우 네 개의 출력장치(110)를 두 개씩 짝 지으면 다음과 같이 총 6개의 쌍이 나온다.
[Ch1-Ch2 / Ch1-Ch3 / Ch1-Ch4 / Ch2-Ch3 / Ch2-Ch4 / Ch3-Ch4]
각 쌍에서 좌측 출력장치(110)를 제 1 출력장치(111), 우측 출력장치(110)를 제 2 출력장치(112)라 칭하고, 지면을 기준으로 하는 2차원 좌표계에서 제 1 출력장치(111)의 좌표를 (0,0)으로 할 때, 제 1 출력장치(111) 및 제 2 출력장치(112)의 x좌표 차이를 a라 하고, 디바이스(200)의 위치를(x, y)라 하면 후술되는 도 4와 같이 정리될 수 있다.
도 4는 본 발명의 일 실시예에 따른 자동차에 구비된 제 1 출력장치(111), 제 2 출력장치(112) 및 디바이스(200)의 위치를 나타낸 좌표계이다.
음파 통신 시 발생하는 딜레이(delay)의 불안정성으로 인해 디바이스(200)와 제 1출력장치(1110) 사이의 절대길이(m)를 구하는 것은 어렵지만, 각 출력장치(110)에서 발생하는 음파(H)의 상대 도달 시간 차이(dt)는 측정이 가능하기 때문에 디바이스(200)로부터 각 출력장치(110)의 위치차이(n)는 계산이 가능하다. 여기서, 절대길이(m)는 변수 m으로, 각 출력장치(110)의 위치차이(n)는 변수 n으로 설명한다. 상술한 바에 의해 계산된 각 출력장치(110)의 위치차이(n)는 다음의 식(1)과 같다.
식(1) :
Figure pat00001
(v: 음파의 속도, dt: 두 음파의 도달 시간 차이)
이때, 도 3의 변수들의 관계를 정리하면 식(2)가 되며, 식(2)를 y에 대해 풀면 식(3)과 같이 표현된다.
식(2) :
Figure pat00002
식(3) :
Figure pat00003
디바이스(200)의 제어부(220)가 상기 식들을 통해 지면을 기준으로 하는 디바이스(200)의 2차원 위치 좌표들의 집합인 복수개의 직선그래프(L)를 계산하고, 계산된 복수개의 직선그래프(L)를 이용하여 디바이스(200)의 위치를 측정함으로써 자동차(100)와 디바이스(200) 사이의 거리를 산출한다.
도 5는 본 발명의 일 실시예에 따른 제 1 직선그래프(L1)를 나타낸 좌표계이다. 제 1 직선그래프(L1)는 상술한 식(3)을 표현한 복수개의 직선그래프(L) 중에서, 각 출력장치(110)의 위치차이(n)의 변수 n이 0.3이고, 제 1 출력장치(111)와 제 2 출력장치(112)의 x좌표 차이 변수 a가 0.5인 경우를 기준으로 표현한 그래프이다.
즉, 제 1 음파(H1) 및 제 2 음파(H2)의 상대적인 도달 시간차(dt)를 활용하여 제 1 출력장치(H1) 및 제 2 출력장치(H2)의 상대적인 위치차이(n)를 구하면 이를 한점으로 특정할 수는 없지만, 디바이스(200)가 존재할 수 있는 2차원 위치 좌표들의 집합인 직선그래프(L)로 표현할 수 있다. 이를 알고리즘으로 표현하면 아래의 순서와 같다.
(1) 제 1 음파(H1) 및 제 2 음파(H2)가 디바이스(200)에 도달하는 상대적인 시간 차이(dt)를 기준으로 제 1 출력장치(111) 및 제 2 출력장치(112)의 상대적인 위치차이(n) 계산
(2)
Figure pat00004
일 때, i 간격(ex. 0.01m)으로 k+1개의 값을 가지는 x좌표 배열을 생성하며 아래와 같은 기준을 따름
[for j=0:k]
x(j)=(a+n)/2 - i*j*n/abs(n)
[end]
(3) x좌표 배열을 식(3)에 대입하여 y좌표 배열을 계산
(4) n=0 일 때, x=(a+n)/2 로 표현됨 (y축과 평행한 직선)
(5) 구해진 (x, y) 좌표에 제 1 출력장치(111)의 좌표를 더하여 절대 좌표계로 전환
도 6은 본 발명의 일 실시예에 따른 디바이스(200) 위치 측정 방법을 복수개의 출력장치(110)에 적용하여 계산한 복수개의 직선그래프(L)를 나타낸 도면이다.
도 6을 참조하면, 상기한 알고리즘에 따른 (1) 내지 (4)의 과정을 상술한 6개의 쌍에 대해 수행하면 6개의 직선그래프(L)를 지면을 기준으로 하는 2차원 좌표상에 표현할 수 있다. 이상적인 경우 6개의 직선그래프(L)가 하나의 교점(P)으로 모이게 된다. 이 때, 오차가 있는 실험 데이터를 통해 위의 과정을 수행하면 이상적인 경우와는 다르게 복수개의 교점(P)이 발생하며, 교점(P)이 없는 경우 즉, 삼각 측위에서 허수근이 발생하는 경우도 생길 수 있다.
이에 대한 바람직한 일 실시예로, 이상적이지 않은 경우에 사용할 수 있는 가중치(W)에 대해 설명하도록 한다. 상술한 일 실시예에 따라 이상적인 경우 6개의 직선그래프(L)가 하나의 교점(P)으로 모일 수 있으나, 이상적이지 않은 경우 허수근이 발생될 수 있는 문제점이 있다. 따라서, 이러한 경우 디바이스(200)의 위치를 추적하기 위하여 가중치(W)를 통해 점수를 제공하는 섹터별 점수(sector scoring) 방식을 제안한다.
섹터별 점수 방식은 공간을 섹터(sector)화 하여 구분한 뒤, 직선그래프(L)가 가장 많이 통과하는 구간을 디바이스(200)가 존재하는 위치로 판별하는 방식을 의미한다. 이 때, 모든 직선그래프(G)가 통과하는 구간이 존재할 수 있으므로 가중치(W)를 주어 각 구간별로 점수를 매긴다. 도 6의 경우, 가로 6개 세로 14개로 총 84개의 섹터를 구분하였다.
가중치(W)는 다양한 경우의 수가 존재하나 본 발명에서는 하나의 구간을 통과하는 직선그래프(L)의 그 구간 내에서의 길이를 기본으로 사용한다. 보다 바람직한 일 실시예로, 구간 내에서의 직선그래프(L)의 길이 외에도 디바이스(200)의 입력부(210)가 수신하는 음파(H)의 크기 등도 가중치(W)의 일 요소가 될 수 있으며, 이 경우 음파(H)의 길이 및 크기에 가중치(W)가 비례하는 하기와 같은 방식을 사용한다.
[가중치(W) = 해당 구간을 통과하는 n번째 직선그래프(L)의 길이 * n번째 직선그래프(L)의 음파(H) 쌍의 크기의 합 / 모든 채널(Ch)의 음파(H) 크기의 합]
상기한 과정을 통해 최종적으로 디바이스(200)의 제어부(220)는, 각각의 구간에서 위와 같은 n개의 가중치(W)를 모두 더해 각 구간별로 크기를 비교하고, 이 중 가장 큰 가중치(W)를 가지는 구간을 디바이스(200)가 존재하는 구간으로 특정한다.
도 7은 본 발명의 일 실시예에 따른 단일 주파수를 사용하였을 때 반사파에 의해 발생하는 오차를 나타낸 도면이다.
본 발명에 따른 디바이스(200) 위치 측정 시스템에서 자동차(100)에 구비된 복수개의 출력장치(110)로부터 송출되어 디바이스(200)의 입력부(210)에 도달한 복수개의 음파(H)에서 특정 주파수의 음파(H)가 도착한 시간을 추출하기 위해, 필터링(filtering) 및 상관관계(correlation)와 같은 일반적인 주파수 분석 방식이 사용된다.
도 7을 참조하면, 단일 주파수를 사용한 측정 실험에서 반사파에 의한 오차가 약 0.82494m 발생하였음을 확인할 수 있다. 이처럼, 본 발명의 경우 도달 시간의 'ms'단위의 오차가 수 'm'단위의 오차를 발생시킬 수 있기 때문에 주파수 추출 기술에 있어서 더욱 높은 정밀도가 요구된다.
이에 대한 바람직한 실시예로, 주파수를 변형하여 위치 측정의 정밀도를 더욱 향상시키는 방안을 도 8을 참조하여 후술하도록 한다.
도 8은 본 발명의 일 실시예에 따른 주파수의 함수화를 통해 반사파 효과를 억제한 결과를 나타낸 도면이다.
도 8을 참조하면, 본 발명에 따른 위치 측정 방법은 음파(H)의 주파수를 함수화 하는 방법 및 주파수의 위상을 변화시키는 방법을 통해 반사과 효과를 억제하여, 측정 오차를 최소화하였음을 확인할 수 있다.
측정 오차를 최소화하기 위한 바람직한 일 실시예로써, 일반적으로 사용하는 단일 주파수가 아닌 시간에 따라 주파수에 변화를 주어 주파수를 함수화 하는 방식을 사용할 수 있다. 도 7에서 상술한 바와 같이 일반적인 단일 주파수를 사용하는 경우 반사파에 의한 오차가 발생하나, 주파수를 함수화 할 경우 반사파로 인한 보강 및 상쇄 간섭에 대한 효과를 줄여줄 수 있다. 본 발명에 따른 위치 측정 시스템은 자동차(100)에 구비된 제어장치(120)의 신호처리부(121)를 통해 음파(H)의 주파수를 함수화(8ms 동안 선형적으로 4000Hz 증가)함으로써, 반사파 효과를 억제하여 측정 오차를 최소화할 수 있다.
측정 오차를 최소화하기 위한 다른 일 실시예로써, 주파수의 위상을 변화시키는 방식을 사용할 수 있다. 상세하게, 일반적인 sin파가 가지는 위상을 1이라 하고, 이 파형을 상하 반전 즉, 모든 값에 -1을 곱한 위상을 0이라 정의한다. 이후 위상의 0과 1의 조합으로 새로운 파형을 구성하면 상관관계(correlation)의 정확도를 향상시키고 및 반사파의 효과를 감소시킬 수 있을 뿐만 아니라, 음파(H)의 암호화 및 정보 전달 역시 가능하다. 본 발명에 따른 위치 측정 시스템은 자동차(100)에 구비된 제어장치(120)의 신호처리부(121)를 통해 주파수의 위상을 변화시킴으로써, 상관관계(correlation)의 정확도를 향상시키고 반사파 효과를 감소시켜 측정 오차를 최소화할 수 있다.
상기한 본 발명의 바람직한 실시 예는 예시의 목적으로 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경 및 부가가 가능할 것이며 이러한 수정, 변경 및 부가는 상기의 특허청구 범위에 속하는 것으로 보아야 할 것이다. 또한 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 본 발명은 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상술한 예시적인 시스템에서, 방법들은 일련의 단계 또는 블록으로써 순서도를 기초로 설명되고 있지만, 본 발명은 단계들의 순서에 한정되는 것은 아니며, 어떤 단계는 상술한 바와 다른 단계와 다른 순서로 또는 동시에 발생할 수 있다. 또한, 당업자라면 순서도에 나타낸 단계들이 배타적이지 않고, 다른 단계가 포함되거나 순서도의 하나 또는 그 이상의 단계가 본 발명의 범위에 영향을 미치지 않고 삭제될 수 있음을 이해할 수 있을 것이다.
100 : 자동차 110 : 출력장치
111 : 제 1 출력장치 112 : 제 2 출력장치
120 : 제어장치 121 : 신호처리부
122 : 출력회로 200 : 디바이스
210 : 입력부 220 : 제어부
V : 전기적 출력신호 H : 음파
Ch : 채널
m : 절대길이 n : 상대적인 위치차이
dt : 두 음파의 도달 시간차이 L : 직선그래프
P : 교점 W : 가중치

Claims (5)

  1. 음파(H)를 출력하는 복수개의 출력장치(110) 및 상기 복수개의 출력장치(110)에 전기적 출력신호(V)를 전달하는 제어장치(120)가 구비된 자동차(100); 및
    상기 자동차(100)의 출력장치(110)에서 출력한 음파(H)를 수신하는 입력부(210) 및 위치와 관련된 데이터를 처리하는 제어부(220)를 포함하는 디바이스(200)로 구성되는 위치 측정 시스템에 있어서,
    상기 디바이스(200)의 제어부(220)는,
    상기 자동차(100)에 구비된 복수개의 출력장치(110)로부터 발생한 복수개의 음파(H)가 상기 디바이스(200)의 입력부(210)에 도달하는 상대적인 시간차(dt)를 측정하여, 상기 자동차(100)의 복수개의 출력장치(110)로부터 상기 디바이스(200)까지의 각각의 위치차이(n)를 계산하고;
    상기 계산된 복수개의 위치차이(n)를 기초로 삼각 측량법을 이용하여, 지면을 기준으로 하는 상기 디바이스(200)의 2차원 위치 좌표들의 집합인 복수개의 직선그래프(L)를 계산하고;
    상기 디바이스(200)의 2차원 위치 좌표들의 집합인 복수개의 직선그래프(L)를 이용하여 디바이스(200)의 위치를 측정함으로써 상기 자동차(100)와 디바이스(200) 사이의 거리를 산출하는 것을 특징으로 하는 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법.
  2. 제 1 항에 있어서 상기 디바이스(200)의 제어부(220)는,
    상기 복수개의 직선그래프(L)의 교점(P)이 하나인 경우 하나의 교점(P)을 상기 디바이스(200)의 위치로 특정하며;
    상기 복수개의 직선그래프(L)의 교점(P)이 복수개인 경우,
    상기 복수개의 직선그래프(L)의 좌표계를 미리 설정된 기준에 따라 구간을 분할하여 상기 복수개의 직선그래프(L) 중 가장 많은 직선그래프(L)가 통과하는 구간을 상기 디바이스(200)의 위치가 존재하는 구간으로 특정하는 것을 특징으로 하는 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법.
  3. 제 1 항에 있어서 상기 디바이스(200)의 제어부(220)는,
    상기 복수개의 직선그래프(L)의 교점(P)이 복수개인 경우,
    미리 설정된 기준에 따라 분할 된 상기 복수개의 직선그래프(L)의 좌표계의 각 구간에 미리 설정된 하나 이상의 가중치(W)를 부여하고,
    상기 복수개의 직선그래프(L)의 좌표계의 각 구간 중 상기 하나 이상의 가중치(W)를 모두 더한 값이 가장 큰 구간을 상기 디바이스(200)의 위치가 존재하는 구간으로 특정하는 것을 특징으로 하는 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법.
  4. 제 1 항에 있어서 상기 자동차(100)의 제어장치(120)는,
    전기적 출력신호(V)를 생성 및 변조하는 신호처리부(121); 및
    상기 신호처리부(121)에 의해 생성된 전기적 출력신호(V)를 상기 복수개의 출력장치(110)에 전달하는 출력회로(122)를 포함하여 구비되는 것을 특징으로 하는 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법.
  5. 제 4 항에 있어서 상기 제어장치(120)의 신호처리부(121)는,
    생성하는 전기적 출력신호(V)의 크기를 시간에 따라 증감시킴으로써 상기 출력장치(110)에서 출력하는 음파(H)의 주파수를 함수화 하는 것을 특징으로 하는 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법.
KR1020200031418A 2019-06-28 2020-03-13 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법 KR102271541B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020190077699 2019-06-28
KR20190077699 2019-06-28

Publications (2)

Publication Number Publication Date
KR20210001893A true KR20210001893A (ko) 2021-01-06
KR102271541B1 KR102271541B1 (ko) 2021-07-01

Family

ID=74128194

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200031418A KR102271541B1 (ko) 2019-06-28 2020-03-13 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법

Country Status (1)

Country Link
KR (1) KR102271541B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117092644A (zh) * 2023-10-17 2023-11-21 中国电建集团江西省电力设计院有限公司 一种地下管线探测方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013104247A (ja) * 2011-11-15 2013-05-30 Mitsubishi Electric Corp キーレスシステム
KR101316873B1 (ko) 2012-07-04 2013-10-08 현대자동차주식회사 게이트 작동 시스템 및 그 방법
JP2015209707A (ja) * 2014-04-28 2015-11-24 株式会社東海理化電機製作所 車両通信システム
JP2016038202A (ja) * 2014-08-05 2016-03-22 株式会社東海理化電機製作所 車両通信システム
KR101682305B1 (ko) * 2015-07-08 2016-12-02 덴소코리아일렉트로닉스 주식회사 차량의 웨어러블 스마트키 시스템
KR20180110288A (ko) * 2017-03-27 2018-10-10 주식회사 오윈 음파출력장치를 이용한 사용자의 위치 상태 판단 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013104247A (ja) * 2011-11-15 2013-05-30 Mitsubishi Electric Corp キーレスシステム
KR101316873B1 (ko) 2012-07-04 2013-10-08 현대자동차주식회사 게이트 작동 시스템 및 그 방법
JP2015209707A (ja) * 2014-04-28 2015-11-24 株式会社東海理化電機製作所 車両通信システム
JP2016038202A (ja) * 2014-08-05 2016-03-22 株式会社東海理化電機製作所 車両通信システム
KR101682305B1 (ko) * 2015-07-08 2016-12-02 덴소코리아일렉트로닉스 주식회사 차량의 웨어러블 스마트키 시스템
KR20180110288A (ko) * 2017-03-27 2018-10-10 주식회사 오윈 음파출력장치를 이용한 사용자의 위치 상태 판단 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117092644A (zh) * 2023-10-17 2023-11-21 中国电建集团江西省电力设计院有限公司 一种地下管线探测方法
CN117092644B (zh) * 2023-10-17 2024-01-26 中国电建集团江西省电力设计院有限公司 一种地下管线探测方法

Also Published As

Publication number Publication date
KR102271541B1 (ko) 2021-07-01

Similar Documents

Publication Publication Date Title
Khyam et al. Highly accurate time-of-flight measurement technique based on phase-correlation for ultrasonic ranging
KR101652744B1 (ko) 국소형 햅틱 피드백
EP3005050B1 (en) Detecting multi-touch inputs
KR20110012584A (ko) 초음파 기반 3차원 위치 추정 장치 및 방법
US20120195436A1 (en) Sound Source Position Estimation Apparatus, Sound Source Position Estimation Method, And Sound Source Position Estimation Program
Pfeil et al. Robust acoustic positioning for safety applications in underground mining
US9949055B2 (en) Signal control apparatus
KR20210001893A (ko) 측정 오차가 감소된 음파 간 상대 도달 시간차를 이용한 디바이스 위치 측정 방법
Paulose et al. Acoustic source localization
EP3182734B1 (en) Method for using a mobile device equipped with at least two microphones for determining the direction of loudspeakers in a setup of a surround sound system
US20190293746A1 (en) Electronic device for estimating position of sound source
US20220163652A1 (en) Fmcw-based vr environment interaction system and method
Nonsakhoo et al. Angle of arrival estimation by using stereo ultrasonic technique for local positioning system
KR102146893B1 (ko) 음파 통신을 이용하는 차량 개폐 시스템 및 그의 제어방법
JPH06186328A (ja) 超音波距離測定装置
JP2017143459A (ja) 伝搬遅延特性の測定方法および装置
Stancovici et al. Relative positioning system using inter-robot ultrasonic localization turret
CN104515972A (zh) 基于声波的多媒体设备群对新增设备的免同步定位方法
US20240214761A1 (en) Information processing device, information processing method, and program
Lee et al. Sonicstrument: A Musical Interface with Stereotypical Acoustic Transducers.
KR100457048B1 (ko) 초음파 위치좌표 측정방법
WO2023008230A1 (ja) 水中測位システム及び方法
JP2012202698A (ja) 時間差方位探知装置
JP2787144B2 (ja) 水中位置計測装置
JP5303602B2 (ja) 浮遊容量測定方法

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right