서 론
본 연구에서는, 예인하는 선박(예인선)과 예인되는 선 박(피예인선)으로 구성된 Leader Following 시스템의 운 동제어문제에 대해 고찰하고 있다. 즉, 터그보트로 조종 성이 거의 없는 상태의 선박을 로우프로 연결하여 예인 하는 경우의 운동제어문제, 특히 피예인선의 조종성능 을 개선하기 위한 제어방법에 대해 고찰하고 있다.
선박의 조종성능개선을 통해 운항안정성과 접안안정 성을 확보하기 위한 많은 연구가 진행되고 있다 (Akasaka and Yamamoto, 1999;Bu et al., 2007;Bui et al., 2010, 2011;Takai and Yoshihisa, 1987). 추진장치 및 러더의 적절한 제어를 통해서만 선박의 조종성능이 확보된다는 것은 누구나 알고 있는 일반적인 사실이며, 이러한 능동적 기능을 활용할 수 없는 경우에는 운항안 정성이 보장되기 어렵다는 것을 의미한다. 본 연구에서 다루는 예인시스템이 그 대표적인 예라 할 수 있을 것이 며, 특히 피예인선의 운동특성해석에 관한 연구결과는 다수 보고되어 있다. 예를 들어, Fitriadhy et al. (2013)은 피예인선의 운항특성 및 조종성능을 평가하기 위해 선 형모델(linear model)을 구축하고, 파랑 등의 외란에 의 한 영향을 평가하는 연구를 수행한 바 있다. 다양한 해상 환경에서 피예인선의 운항안정성과 조종성능을 평가함 으로써 최적의 운항전략을 구축하기 위한 운항조건 등 의 유용한 정보를 제공하였다고 평가할 수 있다. 그리고 Nam (2020)은 외란영향이 거의 없는 안정적인 조건에 서 선형모델이 아닌 비선형 모델(nonlinear model)을 기 준으로 피예인선의 동특성을 분석하였다.
이와 같이, 기존연구에서는 피예인선을 예인선에 단 지 이끌려가는 수동적인 위치에 두고 있다. 그렇다고 해서 예인선의 이동경로에 완전히 종속되어 운동하지는 않는다. 즉, 아무런 조종기능이 없으므로 안전한 항해를 위해서는 예인선의 이동경로 또한 상당히 제약을 받을 수밖에 없다. 이러한 문제를 해결하기 위해 본 연구에서 는 피예인선에 최소한의 능동적 기능을 부여함으로써 예인시스템의 운항안정성을 개선하고자 하는데 목표를 둔다. 구체적으로는, 피예인선에 조타기능을 부여하여 그것의 적절한 제어를 통해 조종성능을 개선하고자 하 는 것이다.
이러한 목표를 달성하기 위해 Tran et al. (2018, 2019) 은 두척의 선박이 로우프로 연결된 예인시스템의 동적 모델을 도출하고 운동특성을 분석·평가하였다. 선형모 델 뿐 만 아니라 비선형모델로 표현된 시스템의 동특성 을 분석하고, 비선형제어기를 설계하여 시뮬레이션을 통해 제어성능을 평가하였다.
본 연구에서는 예인시스템의 비선형모델을 기반으로 제어기를 설계하고 수조실험을 통해 시뮬레이션 등의 이론적 연구결과의 유효성을 평가하도록 한다.
재료 및 방법
Fig. 1에 나타낸 것과 같이, 제어대상 시스템은 피예인 선이 예인선에 선수부가 로우프로 연결되어 예인되며, 독립적인 추진장치 없이 오직 조타장치만으로 선행하는 선박의 이동경로를 추종하는 시스템으로 볼 수 있다. 이때 조타장치로 선미부에 2개의 러더가 설치되어 있고 이것을 능동적으로 제어할 수 있다고 가정한다. 실제 좁은 수로를 통과하는 선박의 경우, 터그보트에 이끌려 가면서 추진장치는 적극적으로 사용하지 못한다 하더라 도 조타장치를 활용하면 조종안정성을 확보할 수 있다. 또한 여러척의 터그보트 지원으로 바지선을 이동시키는 문제에도 본 연구에서 도출하는 모델식을 확대 적용할 수 있다. 즉, 예인선에 이끌려가는 피예인선은 추진장치 는 없으나 조타장치는 활용할 수 있다는 전제하에 모델 링을 수행한다. 그래서 모델링을 위한 예인시스템의 개 념도를 Fig. 2에 나타내었다. Fig. 2는 선박의 조종운동 을 표현하기 위한 직교좌표계로, 지구고정좌표계(Earth Fixed Frame) (XY) 상에 예인선 중심(x1, y1) 및 피예 인선 선체중심(x2, y2) 을 좌표계 원점에 위치시켜 선체 고정좌표계(Body Fixed Frame)로 나타낸 것이다.
Fig. 2에 나타낸 각 파라미터는 다음과 같이 정의한다.
-
(x0, y0): 예인선측 로우프 연결점 좌표
-
(x1, y1): 예인선 무게중심
-
(x2, y2) : 피예인선 무게중심
-
ψ2 : 피예인선의 선수각
-
γ : 좌표 (x0, y0)와 (x2, y2) 연결선이 X 축과 이루는 각도
-
δi (i = 1,2) : 러더 회전각
-
lc : 예인선측 로우프 연결점 좌표에서 피예인선 무게 중심까지의 거리
-
lr : 선박간을 연결하는 로우프 길이
-
lT : 피예인선 무게중심에서 선수 로우프 연결점까지 의 거리
-
ls : 러더 직압력 발생 중심에서 피예인선 무게중심까 지의 거리
-
lss : 러더 직압력 발생중심에서 피예인선 중심선까지 의 수직거리
예인선 및 피예인선 모델링
먼저 예인선의 동특성을 표현하는 모델을 구하도록 한다. 본 연구에서는 피예인선에 조종성능을 부여하여 운항안정성을 개선하는 것이 목적이므로 예인선이 제어 대상이 아니다. 즉 예인하는 선박이 임의의 경로로 운항 할 경우, 이 경로를 피예인선이 잘 추종하도록 하는 제어 계를 설계하는 것이 최종목표이므로 예인선에 대한 제 어기는 별도로 설계하지 않는다. 따라서 예인선 모델은 일반적인 수상운동체 모델에 예인에 필요한 외력만 고 려하는 다음 식으로 간단히 표현된다(Fossen, 2002).
본 논문에서 고려하는 선박은 XY 평면에서 서로 대 칭이며, 무게 및 회전중심도 좌표중심 근처에 있다고 가정한다. 위 식 (1)에서 M1 ∈ R3 × 3은 관성행렬이고, D1 ∈ R3 × 3 는 댐핑행렬로 각각 식 (2)와 같이 표현된다.
그리고 는 지구고정좌표에 서의 위치(x1, y1)와 각도 ψ1 에 대한 관성위치이다. 또 한 는 선체고정좌표에서의 서 지(surge), 스웨이(sway) 및 요우(yaw)방향 속도를 나타 낸다. 그리고 는 선박좌표를 관성좌표로 변환시 키는 변환행렬로 다음 식과 같다.
위 식 (1)~식 (3)에 나타낸 각 파라미터를 다음과 같이 정리한다.
그리고, 피예인선 중심좌표(x2, y2)와 예인선 측에 로우프가 연결되는 지점의 좌표 (x0, y0)와의 관계는 다음 식으로 나타낼 수 있다.
여기서 이고, 식 (4) 의 미분은 다음과 같이 구해진다.
식 (1)에 나타낸 예인선의 동특성 모델을 참고로 하면 는 다음과 같이 표현된다.
이것으로부터 상태벡터를 다음과 같이 정의한다.
그러면 식 (6)은 다음과 같이 나타낼 수 있다.
이때
가 된다. 이것으로부터 피예인선의 동특성은
와 같이 표현되고, 이 식에서 T(x)는 다음과 같다.
여기서 표현상 의 편의성을 도모하기 위해, T(x) = T, H (lc) = H 로 정의한다. 따라서 식 (10)은
와 같이 변환하여 표현되고, 이것의 미분은 다음식과 같이 계산된다.
결국 피예인선에 대한 운동방정식은 다음과 같이 나 타낼 수 있게 된다.
여기서,
제어기 설계
예인선 및 피예인선으로 구성된 예인시스템에 대 한 모델링 결과를 기반으로 제어기를 설계하도록 한다. 앞서 설명하였듯이 본 연구에서는 예인선 이 동경로를 피예인선이 적절히 추종하도록 제어기를 설계한다.
결국 피예인선의 운동을 두 개의 러더조작을 통해 제어하는 문제로 요약된다. 먼저, 피예인선의 운동특성 을 표현한 식 (14) 및 식 (15)는 비선형미분방정식이다. 즉 비선형특성이 그대로 포함된 모델이므로 선형화를 하지 않고 비선형제어기를 설계하도록 한다. 따라서 본 연구에서는 backstepping 제어기법에 따라 제어기 를 설계한다.
이를 위해 먼저, 목표궤적벡터(reference trajectory vector)를 라 두고, 오차파라 미터 z1 을 도입하여 다음의 관계식을 정의한다.
여기서 α 는 안정화벡터이며, 그 외 제어기를 설계하 는 상세한 과정(Tran et al., 2019)은 생략한다. 결국 폐루 프시스템이 안정하기 위해서는 다음의 조건
을 만족하는 이득 Λ, KP2, KD2 를 결정하면 backstepping 제어기 설계가 마무리 된다. 이것으로부터, 피예인선에 대 한 비선형제어기는 다음과 같이 구해진다.
결과 및 고찰
실험장치
설계한 제어기를 이용하여 선박의 운동제어실험을 수 행한 결과를 소개한다. 실험은 Fig. 3에 나타낸 회류수조 에서 수행되었다. 그리고 실험에 사용된 회류수조 및 선박제원, 그리고 Fig. 2에 나타낸 파라미터 등은 Table 1과 Table 2에 정리하였다. 이때 러더는 가로 0.056 [m], 세로 0.064 [m] 크기의 사각형 구조이다.
실험은 회류수조에서 수행되는 일반적인 실험과 유사 하게, 피예인선을 전방에 설치된 직선운동장치에 로우 프로 연결하였다. 직선운동장치에 로우프가 연결된 위 치는 Fig. 2에서의 좌표(x0, y0)가 된다. 따라서 직선운 동장치로 연결지점을 좌우로 이동하는 것은 선행하는 예인선의 이동경로가 변하는 것과 동일하다. 결국 피예 인선이 추종해야 할 경로는 좌표(x0, y0)를 실시간으로 계측함으로써 생성되고, 피예인선의 운동(motion)과 함 께 상부에 설치한 카메라로 계측한다.
피예인선 동특성 및 제어기 이득
먼저 실험선박의 동특성을 나타내는 파라미터 값, 제 어기이득 값은 아래 식 (19) 및 식 (20)과 같다. 선박의 동특성을 나타내는 관성행렬 및 댐핑행렬은 선행연구 및 실험을 통해 동정한 값이다.
실험조건 및 방법
위와 같은 준비아래 두 가지 실험을 실시하였다. 이때 유속은 0.7 [m/s], 수심은 0.3 [m]로 일정하게 유지하였 고, 예인선 역할을 하는 리니어가이드 장치에 와이어를 연결하여,
와 같은 조건에서 실험을 진행하였다.
먼저 (1)의 경우는 예인선이 직진하는 대신, 피예인선 을 조종하여 예인선과 임의의 위치를 유지하도록 하는 실험이다. 즉 러더제어를 통해 피예인선의 조종성능을 평가하기 위한 것이다.
그리고 (2)의 경우는 선행하는 예인선이 생성하는 경로를 피예인선이 추종하는 실험이다. 이때 상부에 설치된 카메라로 리니어가이드 연결지점과 피예인선 의 운동을 계측하였으며, Fig. 4는 수조실험상황을 나 타내고 있다.
Fig. 5의 (a)는 예인선의 조종성능을 평가하기 위한 실험으로, 선행하는 예인선에서의 로우프 연결지점은 고정해 두었다. 그리고 좌우 스웨이 방향으로 피예인선 이 이동해야할 위치를 설정하면 그 위치로 정확하게 이 동하도록 하는 실험이다. 그림에서 붉은 실선은 연결용 로우프, 파선은 선박이 이동해야 할 목표위치, 이와 중첩 된 실선은 실제 선박중심의 이동위치를 나타내고 있다. 그리고 선박모양의 오각형은 실험선박이 운동하는 실제 모션을 나타내고 있으며, 이것으로부터 선체 요우각도, 중심점 이동위치 등을 쉽게 확인할 수 있다. 결과적으로 설계한 제어기로부터 계산된 제어신호에 의해 피예인선 이 설정된 위치로 정확하게 이동한다는 것을 알 수 있다. 그리고 Fig. 5 (b)와 (c)는 선박운동을 제어할 때의 두 개의 러더회전각도를 나타내고 있다. 점선은 러더구동 용 액추에이터 제어신호이고 실선은 실제 작동한 러더 회전각도이다. 그림으로부터 러더제어성능이 상당히 양 호하다는 것을 알 수 있으며, 결과적으로 우수한 선박운 동제어성능을 얻을 수 있었다.
다음으로, 예인선의 선수각이 지속적으로 변하는 경 우, 피예인선의 경로추종성능을 평가하도록 한다. 이를 위해 로우프가 연결된 리니어가이드를 좌우로 이동시키 고, 연결지점과 선박의 선수각, 중심위치 등을 카메라로 계측하여 제어신호를 계산한다. 이때 리니어 가이드는 0.007 [m/s] 속도로 왕복운동시켰다.
먼저 선박운동제어성능 실험결과를 Fig. 6 (a)에 나타 내었다. Fig. 5의 경우와 같이, 상부 파선은 예인선에 로우프가 연결된 지점의 이동상태를 나타내며, 붉은색 실선은 연결용 로우프, 하부 선박모양의 오각형은 피예 인선의 모션을 나타낸다. 중심에서 출발하여 좌우로 연 결점이 이동하면 이것을 추종경로로 하여 피예인선이 적절히 잘 추종하고 있음을 확인할 수 있다.
그리고 (b), (c)는 이때의 러더회전각도를 나타내고 있 다. 파선은 러더액추에이터 제어입력이며 실선은 실제 러더회전각도를 나타내고 있다.
그리고 비교평가를 위해, Fig. 6 (a)와 같은 조건에서 제어를 하지 않은 경우의 예를 Fig. 7에 나타내었다. 러 더를 조작하지 않으므로 예인선의 루트와 상관없는 자 유로운 통특성을 나타내고 있다.
보다 명확한 비교평가결과는 Fig. 8의 요우모션(요 우각도)으로부터 확인할 수 있다. 여기서 실선은 제어 를 행한 경우의 요우모션, 즉 Fig. 6 (a)의 경우에 해당 하며, 파선은 제어를 수행하지 않은 Fig. 7의 경우를 나타내고 있다.
결과적으로 러더제어를 통해 피예인선의 양호한 운동 제어성능을 확보함으로써 안전한 예인시스템의 구축이 가능하다는 것을 확인하였다.
결 론
본 연구에서는 터그보트 등의 예인선이 바지선과 같 이 추진력을 갖지 않는 선박을 예인하는 시스템의 동특 성분석과 조종성능개선을 위한 방법에 대해 고찰하였 다. 지금까지 수행된 관련 연구결과에서는 피예인선을 단순히 선행하는 예인선박에 이끌려가는 수동적 시스템 으로 간주하고, 이것의 동특성을 분석하고 안정적으로 예인하기 위한 방법을 모색하는 것에 그쳤다. 결과적으 로 운항안정성을 확보하기 위해서는 특별히 차별성이 있는 대안다운 해결방안이 도출되지는 못하였다. 즉 예 인선의 운항방법 및 전략에 대한 제약조건을 찾아내는 것이 연구결과의 전부라 할 수 있다. 따라서 본 연구에서 는 수동적인 위치의 피예인선에 최소한의 능동적 기능 을 부여함으로써 선박예인시스템의 안정성을 개선하고 자 하였다. 즉, 일반적으로 조종성을 갖지 않는 피예인선 에서 러더기능을 사용할 수 있다는 가정아래