본문 바로가기
반응형

2018/1133

컴퓨터 그래픽 공학 RGBA 알파 채널색을 나타낼 때 보통 RGB를 사용하지만 RGBA를 사용할 때도 있다. RGBA에서 A는 알파 채널(Alpha Channel)로 투명도를 나타낸다. 알파 채널의 값이 100%이면 투명하지 않는 일반적인 RGB를 나타내고 알파채널 값이 작아질 수록 투명해지며 0%가 되면 완전 투명하여 보이지 않게 된다. 베지어 곡선베지어 곡선 (Bézier curve)은 컴퓨터 그래픽 분야에서 곡선을 그릴 때 많이 사용하는 곡선의 방정식이다. Linear Bézier curve의 정의는 다음과 같다.Quadratic Bézier curve의 정의는 다음과 같다.Cubic Bézier curve의 정의는 다음과 같다. 2018. 11. 29.
2개 지점을 지나는 직선의 방정식 아래 그림에서 A와 B를 지나는 직선의 방정식은 다음과 같다. 2018. 11. 29.
3x3 역행렬 아래와 같은 3x3 행렬에서 역행렬은 다음과 같이 2x2 행렬의 행렬식 9개로 구성된다. 여기서 역행렬이 존재할 조건은 다음과 같다. 위 식에서 A의 행렬식 (Determinant)은 다음과 같다. 2x2 행렬의 행렬식 정의는 다음과 같다. 3x3 역행렬을 구하는 C 소스 코드는 다음과 같다. double det = m[0][0] * (m[1][1] * m[2][2] - m[2][1] * m[1][2]) - m[0][1] * (m[1][0] * m[2][2] - m[1][2] * m[2][0]) + m[0][2] * (m[1][0] * m[2][1] - m[1][1] * m[2][0]); double idet = 1 / det; mi[0][0] = (m[1][1] * m[2][2] - m[2][1] * .. 2018. 11. 28.
2x2 역행렬 2x2 행렬의 역행렬은 다음과 같다. 여기서, ☞ 2x2 역행렬 코딩하기 ☞ 엑셀에서 역행렬 계산하기 ☞ 매트릭스 2018. 11. 28.
PMSM 방정식 PMSM(Permanent Magnet Synchronous Motor)의 방정식은 다음과 같다. 여기서, v : 상 전압 i : 상 전류 Ra : 코일 저항 p : 미분 연산자 φ : Linkage flux ψ : Magnet에 의한 최대 flux linkage L : 코일 인덕턴스 M : Mutual 인덕턴스 θ : 로터 회전각 모터의 단자를 오픈 시킨 후 모터를 θ=ωt로 회전 시킬 때 발생하는 역기전력은 다음과 같다. θ가 0일 때 vu는 0 이다. 2018. 11. 27.
모터 벡터 제어 블록다이어그램 벡터 제어(Vector Control) 또는 FOC(Field-Oriented Control)은 AC 동기 모터와 유도 모터를 제어하는 기법이다. 벡터 제어는 1960년말에서 1970년대 초에 처음 개발되었고 1980년대 초에 처음으로 상용화하였다. 벡터 제어는 그 당시 기준으로는 연산량이 많았기 때문에 높은 하드웨어 사양이 필요했고 상용화에 시간이 오래 걸렸다. 벡터 제어의 전체 구조는 다음 그림과 같다. 벡터 제어는 3상의 ABC 성분이 아닌 DQ 변환으로 구해지는 D와 Q 성분을 이용하여 제어하는 기법이다. 전류의 D 성분을 0으로 제어하고 전류의 Q 성분으로 전류와 비례하는 토크를 제어한다. ☞ DQ 변환 2018. 11. 26.
DQ 변환의 정의 DQ 변환은 Clarke 변환 (알파베타 변환) 후 Park 변환을 한 것이다. DQZ(Direct-Quadrature-Zero) 변환 (DQO 변환, DQ0 변환)의 정의는 다음과 같다. 위 식에서 KP는 Park 변환이고 KC는 Clarke 변환이다 DQZ 역변환은 다음 식과 같다. 3상 평형이라면 영상 성분이 0이 되고 DQ 변환은 다음과 같다. ☞ DQ 변환 파형 ☞ 알파베타 변환 2018. 11. 25.
단상 유도모터의 역회전 방법 단상 유도모터의 구조는 다음 그림과 같다. 단상 유도모터는 메인 권선과 보조 권선으로 구성되고 보조 권선은 런닝 캐패시터와 연결 되어 있다. 단상 유도 모터를 역회전 시키기 위해서는 다음 그림과 같이 보조 권선과 런닝 캐패시터 연결을 변경해야 한다. 다음 그림과 같이 모터 내부에서 메인 권선과 보조 권선이 연결되어 외부로 3 선만 나오는 단상 유도 모터를 역회전 시키기 위해서는 모터를 분해하고 권선을 변경해야 하는데 다소 어렵고 거의 불가능할 수도 있다. 2018. 11. 24.
인생의 목표는 무엇인가? 서은국 교수의 행복해지는 방법서울대학교 심리학과의 서은국 교수에 의하면 행복을 결정하는 가장 중요한 요소는 유전이라고 한다. 행복의 유전자를 가진 사람들은 성격이 외향적이고 사회성이 높으며 사람들과 많은 시간을 보낸다. 그래서, 행복의 유전자가 없는 사람들도 사람들과 많은 시간을 보내면 행복을 느낄 수 있다고 한다. 하지만, 행복을 느끼기 위해 사람들과 같이 있어야 하고 성격이 외향적이어야 한다는 것은 조금 믿기가 어렵다. 사람들마다 행복을 느끼는 요소는 모두 다르다. 어떤 사람은 다른 사람과 같이 있을 때 행복을 느끼지만 어떤 사람은 혼자 있을 때 더 행복을 느낀다. 외부 요소에 의해 행복이 결정되지 않는다고 말하지만 이것도 사람들마다 다 다를 수 있다. 외부의 특정 요소에 의해 행복을 느끼는 사람도 .. 2018. 11. 23.
CD/DVD 드라이브 내부 구조 CD/DVD 드라이브는 크게 모터 구동부와 센서로 나누어 진다. 모터구동 CD/DVD 드라이브에는 총 3개의 모터가 사용된다. (모터 종류) ① DC 모터 - CD 트레이를 열고 닫는다. - 모터의 총 구동 시간이 짧기 때문에 DC 모터를 사용해도 된다. ② BLDC 모터 - CD를 회전 시킨다. - 장시간 고속 회전하기 때문에 브러쉬가 없는 BLDC 모터가 적당하다. ③ Step 모터 - 레이저 모듈을 좌우로 이동 시킨다. - 정밀하게 위치 제어를 해야 하기 때문에 Step 모터를 사용한다. 센서 CD 드라이브에서 CD를 읽는 센서는 다음 사진과 같다. 렌즈모듈에는 코일이 감겨 있고 렌즈모듈은 4개의 가는 전선으로 지지 되고 있다. 렌즈모듈의 코일에 전류를 흘리면 양 옆에 있는 영구자석에 의해 렌즈모듈.. 2018. 11. 22.
도산안창호급 잠수함 배터리 한국의 3000톤급 잠수함 사업인 장보고-III 사업에서 BATCH-I에 3척, BATCH-II에 3척, BATCH-III에 3척으로 총 9척을 건조할 예정이다. (장보고 사업이지만 잠수함명은 안창호이다) BATCH-I에는 기존과 같은 축전지를 사용할 예정이지만 BAT-II 부터는 리튬 이온 전지를 사용할 예정이다. 리튬 이온 전지는 삼성 SDI에서 공급할 예정이다. 한국의 잠수함 209급 잠수함 (장보고급) 1200톤 9척 운영 214급 잠수함 (손원일급) 1800톤 9척 운영 2018. 11. 20.
자동화 피라미드 자동화 피라미드(Automation Pyramid)는 다음 그림과 같다. 자동화된 공장에 많은 자동화 설비가 있을 때 각각의 자동화 설비와는 SCADA로 연결된다. 하나의 자동화 설비는 PLC(또는 PC)가 마스터가 되어 설비 내부의 서보 드라이버, 센서 등을 제어한다. 수 많은 자동화 설비를 연결하는 SCADA는 필드 버스를 사용한다. ※ MES (Manufacturing Execution System) ※ 필드 버스 : IEC 61158에 표준화된 산업용 네트워크 방식들을 의미. 필드 버스에는 PROFIBUS, CC-Link, MODBUS-RTPS, EtherCAT 등이 있다. ☞ ERP 란? 2018. 11. 19.
타이어 휠 너트가 풀리지 않는 원리 타이어 휠 너트(Wheel Nut, Lug Nut)는 타이어 휠을 자동차에 고정하는 너트이다. 과거에는 좌우 타이어 휠에 사용되는 휠 너트의 잠그는 방향이 반대로 되어 있었다. 즉, 왼쪽 타이어의 휠 너트는 반시계 방향으로 돌려야 잠기고 오른쪽 타이어의 휠 너트는 시계 방향으로 돌려야 잠겼다. 왜냐하면 타이어 휠이 회전하면서 발생하는 세차 운동이 휠 너트를 조이기 때문이다. 현재는 대부분의 차에서 다음 사진과 같은 Taped Seat를 사용한 휠 너트를 사용하고 좌우 상관 없이 동일한 방향의 너트를 사용한다. Taped Seat을 이용한 휠 너트는 Taper Seat 때문에 너트가 쉽게 빠지지 않는다. Taper는 "점점 가늘어 지다"는 뜻이다. 2018. 11. 18.
알파베타 변환 (전력 일치) 알파베타 변환 후에도 변환 전과 전력이 일치하기 위한 알파베타 변환식은 다음과 같다. 위 식의 역변환은 다음 식과 같다. 다음과 같은 평형 3상의 신호가 있을 때 위 식의 알파베타 변환은 다음과 같다. 알파베타 변환을 페이저 평면에 나타내면 다음과 같다. 알파베타 변환 시켰을 때 √(3/2)을 곱하는 이유는 다음 식과 같이 변환 전후의 전력을 일치 시키기 위해서 이다. ☞ 알파베타 변환 2018. 11. 18.
알파베타 변환/역변환 정의 알파베타 변환 또는 클락 변환을 만든 Edith Clarke은 최초의 여성 전기 엔지니어이고 최초의 여성 전기공학 교수이다. 알파베타 변환(Alpha-Beta Transformation, αβγ Transformation) 또는 클락 변환(Clarke Transformation)의 정의는 다음 식과 같다. 알파베타 역변환은 다음 식과 같다. 다음과 같은 평형 3상 신호가 있을 때 위 식의 알파베타 변환은 다음 식과 같다. 다음 식과 같이 영상 성분이 0일 때 ☞ 전력 일치를 위한 알파베타 변환 2018. 11. 18.
라멘 구조 다리 라멘 다리(Rigid Frame Bridge, Rahmen Bridge)는 트러스(Truss)나 아치(Arch) 구조의 다리와 달리 구조물에 수직 하중과 밴딩 모멘트를 직접 받는 다리로 다음 그림과 같다. 2018. 11. 17.
비틀림 상수 Torsional Rigidity는 다음 식과 같다. 단위는 Nm2/rad 이다. Torsional Stiffness는 다음 식과 같다. 단위는 Nm/rad 이다. 여기서, θ : 비틀림 각도 T : 토크 L : 길이 G : 물체의 강성률 J : 비틀림 상수 (Torsional Constant) 2018. 11. 16.
별PDF 기본 페이지 구성 별 PDF는 현재까지 나온 PDF 뷰어 중에서 속도가 빠른 프로그램에 속한다. Adobe 리더에 비해 훨씬 속도가 빠르다. 위 그림과 같이 화면에 한 페이지 전체가 표시되고 한 페이지씩 보기를 기본 설정으로 하기 위해서는, 메뉴의 도구 모음 - 환경 설정에서 다음과 같이 설정한다. 2018. 11. 15.
상전압과 선간전압의 관계 상전압과 선간전압은 다음 식과 같다.양변을 더하면 다음 식과 같다. 선간 전압의 합은 0으로 선간 전압에는 영상 성분이 없다.상전압과 선간전압은 다음 그림과 같다.상전압으로 선간전압을 계산할 수 있지만 선간전압으로는 상전압을 알 수 없다. 하지만, 상전압이 평형이라고 가정하면 선간전압으로 상전압을 계산할 수 있다. 2018. 11. 15.
유튜브가 느려질 때 유튜브가 느려질 때 유튜브가 느려질 때는 다음과 같이 메뉴의 설정 - 고급 - 인터넷 사용 기록 삭제에서 캐시된 이미지 또는 파일을 삭제한다. 유튜브 동영상 삭제하는 방법 My Channel 페이지에서 CREATE STUDIO를 클릭한다. 삭제하려는 동영상 옆에 있는 Edit에서 Delete을 클릭한다. 유튜브 구독취소 방법 PC에서 유튜브를 구독취소하기 위해서는 다음과 같이 왼쪽 위를 클릭하여 나오는 구독에서 구독취소하려는 채널을 클릭하여 구독 채널로 이동한다. 또는 직접 이동해도 된다. 구독중을 클릭한다. 메세지 창에서 구독취소를 클릭한다. 구독중이 구독으로 바뀌고 구독취소가 되었다. 2018. 11. 13.
AC와 DC 모두 사용할 수 있는 유니버셜 모터 유니버셜 모터(Universal Motor)의 구조는 다음과 같다. 유니버셜 모터는 AC와 DC 모두 사용할 수 있는 모터로 DC 모터와 구조가 비슷하다. 유니버셜 모터에 DC를 인가할 때는 DC 모터와 동일하게 동작한다. 유니버셜 모터에 AC를 인가할 때는 AC 전류의 방향이 변할 때 Armature와 Field가 동일하게 방향이 바뀌기 때문에 Armature와 Field 사이의 상대적인 힘은 같아진다. 유니버셜 모터의 이론적인 최대 속도는 무한대이지만 실제로는 20,000 RPM 정도로 동작한다. 유니버셜 모터는 토크가 작을 때는 매우 고속으로 돌아가지만 토크가 증가함에 따라 급속하게 속도가 감소한다. 그래서, 팬이나 진공 청소기 등에 사용하기 적합하다. 2018. 11. 12.
ipTIME 외장 하드 계속 끊어질 때 최근에 나오는 ipTIME 외장 하드는 기본적으로 10분간 사용하지 않으면 Sleep 모드로 진입하는 HPS라는 기능이 내장되어 있다. 이 기능을 끄기 위해서는 ipTIME 홈페이지의 고객지원-다운로드에서 HPS 시간 변경 유틸리티를 다운 받아 설치한다. 유틸리티를 실행하여 다음과 같이 10 Minute을 Disable로 하고 Set Idle Time을 클릭한다. 2018. 11. 11.
우주에서 사용하는 볼펜 피셔 스페이스 펜 (Fisher Space Pen)은 1960년대 개발된 우주에서 사용할 수 있는 볼펜이다. 내부에 질소가 압축되어 중력이 없는 우주에서도 사용할 수 있고 -35~120도의 온도와 3.8km 고도에서도 사용 가능하다. 피셔는 민간 기업으로 나사의 지원 없이 독자적으로 스페이스 펜을 개발하여 나사의 아폴로 프로젝터에 납품하였고 현재에도 나사와 러시아에 납품한다. 스페이스 펜을 나사에서 수백만 달러를 들여 개발했다는 이야기가 널리 전해지지만 그것은 사실이 아니다. 피셔에서 독자적으로 개발하였고 한 개에 6 달러에 나사에서 구매하였다. 무중력 상태인 우주에서 연필의 흑연이 공중으로 날려 전자 장비에 문제를 일어킬 수 있기 때문에 현재는 러시아에서도 스페이스 펜을 사용하고 있다. 민간에서도 구매.. 2018. 11. 11.
삼각 함수의 덧셈 공식 삼각 함수(Trigonometric Function)의 덧셈 공식 삼각함수의 덧셈 위 식과 같은 삼각함수의 합은 페이저를 이용해야 쉽게 구할 수 있다. 위 식의 코사인 함수를 페이저 평면에 나타내면 다음과 같다. 위 페이저 평면에서 A와 B의 합 C의 크기와 각도 β를 이용하여 삼각함수의 합을 다음과 같이 계산할 수 있다. α가 90도인 특수한 경우에는 삼각함수의 덧셈 공식을 사용할 수 있다. 2018. 11. 11.
로프 역학 - 로프 장력 계산식 수평 로프의 장력 계산 다음 그림과 같이 로프 좌우에서 당겨 물체를 끌어 올릴 때 로프 좌우에서 가해지는 장력은 A와 B이다. 로프가 물체를 지탱하기 위해서는 벡터 A와 벡터 B의 합이 벡터 C와 같아야 한다. 위 그림을 벡터 성분으로 나타내면 다음 그림과 같다. 벡터 성분은 다음 식이 성립한다. 위 식을 정리하면 다음과 같다. 위의 연립 방정식을 풀면 로프 좌우에서 당기는 힘 A와 B를 구할 수 있다. θ가 작아질수록 로프 장력 A와 B는 커지고, θ가 0이 되기 위해서는 A와 B가 무한대가 되어야 한다. 로프 텐션과 처짐 다음 그림과 같이 로프에 물체를 매달면 로프는 처지고 양단에 장력이 작용한다. 로프 좌우가 대칭이라면 로프 각 요소들의 관계는 다음과 같다. Load와 Tension은 같은 힘의 단.. 2018. 11. 9.
루카스 아츠의 어드벤쳐 게임 루카스 아츠(Lucas Arts)의 어드벤쳐 게임은 다음과 같다. 원숭이섬 시리즈가 4개나 된다. 연도 게임 1986 Labyrinch 1987 Maniac Mansion 1988 Zak McKrachen and the Alien Mindbenders 1989 Indiana Jones and the Last Crusade 1990 Loom 1990 The Secret of Monkey Island 1991 Monkey Island 2: LeChuck's Revenge 1992 Indiana Jones and the Fate of Atlantis 1993 Day of the Tentacle (Maniac Mansion 속편) 1993 Sam & Max Hit the Road 1995 Full Throttl.. 2018. 11. 9.
솔레노이드 구조와 발열을 줄이는 방법 리니어 솔레노이드 엑추레이터(Linear Solenoid Actuator)의 구조는 다음 그림과 같다. 프런저(Plunger)는 철과 같은 강자성체로 되어 있고 코일에서 자기장이 발생하면 프런처를 당긴다. 솔레노이드에 전력을 인가하면 아래 그림의 오른쪽과 같이 프런저가 솔레노이드 내부로 들어간다. 로터리 솔레노이드 엑추레이터(Rotary Solenoid Actuator)는 25도, 35도, 45도, 60도, 90도 등의 회전을 하는 엑추레이터이다. 솔레이노이드가 동작할 때는 전류가 계속해서 흐르기 때문에 열이 많이 발생한다. 열을 줄이기 위해 처음 동작한 후에는 직렬 저항이나 전류 제한 회로로 유지 전류를 줄이는 방법을 사용할 수 있다. 2018. 11. 8.
최소공배수 구하는 방법 최소 공배수 (LCM, Least Common Multiple)는 공배수 중 가장 작은 값이다. 방법1 12와 30의 최소 공배수를 구하기 위해 각각의 배수를 나열하면 다음과 같다. 12 → 12, 24, 36, 48, 60, 72, ... 30 → 30, 60, 90, ... 12와 30의 최소 공배수는 60 이다. 방법2 소인수분해를 하여 최소 공배수를 구할 수도 있다. 12 = 22 x 3 30 = 2 x 3 x 5 위 식에서 2, 3, 5의 소인수가 있고 각 소인수의 최대 지수값을 취하면 최소 공배수는 22 x 3 x 5 = 60 이다. 12 = 22 x 3 18 = 2 x 32 위 식에서 2, 3의 소인수가 있고 각 소인수의 최대 지수값을 취하면 최소 공배수는 22 x 32 = 36 이다. 12.. 2018. 11. 7.
BLDC 모터 권선 모터 권선 방식 BLDC 모터 권선은 여기에서 슬롯과 폴 개수를 입력하고 Y 또는 Delta 결선을 선택하여 확인할 수 있다. BLDC 모터 권선 (3 슬롯 / 2 폴) 가장 단순한 BLDC 모터인 슬롯이 3개이고 폴이 2개인 BLDC 모터의 동작은 다음 그림과 같다. 모터 내부에 6 등분된 선은 6-Step Commutation이 발생하는 지점이다. BLDC 모터 권선 (9 슬롯 / 4 폴) 슬롯이 9개이고 폴이 4개인 BLDC의 동작은 다음 그림과 같다. 모터 내부를 12 등분하는 선에서 6 step commutation이 실행된다. 각 step마다 30도씩 회전하고 6 step 동안 180도를 회전한다. ☞ 6 슬롯 / 2 폴 권선 2018. 11. 6.
모터 상식 모터의 폴(Pole)과 슬롯(Slot) 모터의 폴(Pole)은 영구자석의 극수이다. N-S로 구성된 한개의 영구자석은 2개의 폴로 구성되고 폴 수는 2의 배수이다. Pole Pair의 수는 폴 수의 절반이다. Magnetic Pole이라고도 한다. 슬롯(Slot)은 코일이 감긴 극수이다. 3상 모터에서 슬롯 수는 3의 배수이다. 슬롯을 Stator Pole이라고도 한다. 슬롯/폴 수가 36/24 또는 36/28 또는 36/30 등으로 구성할 수 있고, 슬롯/폴 조합(Slot Pole Combinations)에 따라 모터의 출력, 속도, 토크, 효율 등의 특성이 조금씩 달라진다. 모터의 전기 속도와 기계 속도는 다음의 관계식이 성립한다. 여기서 슬롯은 영향을 주지 않는다. 전기 속도 = 폴수/2 x 기계 .. 2018. 11. 6.
반응형