반응형

분류 전체보기 764

PSD(Power Spectral Density)란? 계산하는 방법

PSD(Power Spectral Density)란? Power 신호의 크기를 제곱 평균 (Mean Sqaure) 로 표현한 것이다. 실제 마력이나 와트와 같은 Power 값을 의미하는 것이 아닌 수학적인 의미에서 제곱 평균은 파워를 의미한다. 예를 들어 교류 전기의 파워는 전류의 제곱 평균을 저항으로 나눈 것이다. 이처럼 파워 값은 제곱 평균에 연결되어 있다. Spectral 주파수 도메인에서 PSD를 표현한다. 파장의 스펙트럼(spectrum)에 따라 빛의 색깔이 다르게 표현 되듯이 PSD는 주파수 스펙트럼에 따라 표현한다. Density PSD의 크기(magnitude)는 Bin이라고 부르는 주파수(frequency, Hz) bandwidth로 normalized 되어 표현된다. 즉, G^2/Hz ..

재무상태표(대차대조표) - (유동/비유동)자산, 부채, 자본 이란? 네이버 재무재표 보면서 이해하기

자산, 부채, 자본 이란? 간단히 말하면 자산 = 부채 + 자본 이다. 예를 들어 아파트를 샀을 때 은행에 진 빚을 부채라고 생각할 수 있고 나머지를 자신의 돈으로 지불했을 때 자신의 돈을 자본이라 하고 자산은 아파트 전체 가치 인것이다. 간단히 말해서 자산보다 자본이 많은 회사가 튼튼한 회사이다. 그림1은 네이버의 재무재표표이다. 20년3월 자산 총계는 137,660 이다. 자산총계 = 유동자산 + 비유동자산 유동 자산, 비유동자산 이란? 위 유동자산 65,336 에 비유동자산 72,324 를 더하면 자산 총계가 나온다. 유동 자산은 1년안에 현금화 할수 있는 자산을 말하고 비유동 자산은 현금화가 1년 이상 걸리는 자산을 얘기 한다. 유동 부채, 비유동 부채 란? 그림2는 네이버 재무재표 중 일부이다...

CSD (Cross Spectrum Density) 이란?

CSD (Cross Spectrum Density) 이란? CSD(Cross Spectrum Density) plot 은 주로 랜덤(random) 이나 충격(shock) 시험에서 분석을 위해 사용하는 그래프이다. 해당 Plot 은 서로 다른 신호를 비교해서 Correlation을 알려 준다. 예를 들어 진동 시험기에서 Drive 신호와 Input 신호를 비교 할 수 있다. 측정에서 측정 값 사이에 시간차(time delay)가 발생한다. 그 결과 신호 사이에 위상(phase) 차가 발생한다. CSD 는 두 신호 사이의 위상 정보와 크기(amplitude) 정보를 가진다. 위상과 크기 정보를 가진다는 점에서 CSD는 전달함수(Transfer function)과 유사하다. 하지만 weighting 함수가 C..

윈도우(win) 부팅 시 시작 프로그램(자동실행) 추가/제거 2가지 방법(작업관리자, Registry)

윈도우에서 프로그램 설치 시 자동으로 실행되는 프로그램들이 있다. 사용하지 않는 프로그램이 자동으로 실행되면 메모리와 CPU 파워를 소모하므로 좋지 않다. 아래에 2가지 방법을 통해 자동으로 실행되는 프로그램을 추가 하거나 제거 할 수 있다. 1. "작업 관리자"를 사용하여 시작 프로그램 추가 제거 - 그림1과 같이 "작업 관리자"를 검색하여 실행하거나 "Ctrl + Shift + Esc" 키를 입력하여 작업관리자를 실행한다. - 그림2와 같이 "시작프로그램" 탭에서 마우스 오른쪽 클릭 후에 "상태"를 사용 안함으로 변경하면 시작프로그램에서 제거되는 것이고 사용 하면 사용 되는 것이다. 2. Registry (레지스트리) 에서의 시작 프로그램 추가/ 제거 - 그림3 과 같이 "registry" 를 검색해..

파이썬(Python) 2021.07.12

파이썬으로 이메일 보내기 (gmail 예제 해보기)

Python으로 Gmail에서 이메일 보내기 Gmail을 이용해서 파이썬으로 이메일을 자동으로 보내려고 한다. 우선 기본적인 개념에 대해 설명하자면 smtp라는 이메일을 위한 프로토콜(protocol)이 있다. 이메일을 주고 받을 때 해당 프로토콜에 맞추어 메일 보내야지 컴퓨터나 서버는 문제 없이 읽을 수 있다. 파이썬에서는 이러한 프로토콜을 자동으로 지원하는 smtplib 라는 모듈/라이브러리 가 있다. 해당 모듈을 사용하면 프로토콜을 신경 쓰지 않고 보내는 사람, 받는 사람, 참조(CC), 비밀참조(BCC), 제목, 내용 등 실제 이메일 보낼때 필요한 정보만 입력 하면된다. 우선 GMAIL에서 제공하는 smtp 서버에 접속해서 보내야 하는데 smtp 서버에 접속하려면 아이디와 비밀번호가 필요 하다. ..

파이썬(Python) 2021.07.11

충격 시험(Shock Test)이란? (종류, 정의) - 시물레이션으로 검증

Half Sine Pulse Traditional / Common Method 펄스가 빨리게 상승하는 모양이 아니기 때문에 고주파 영역 전달 에너지가 적음 고주파 영역에서 공진을 가지는 시편 시험에 적합하지 않음 Terminal Peak (Sawtooth) Shock Pulse 고주파에서 동작시키는 전자제품과 같은 시편 테스트에 적합 가파르게 올라가는 가속도 구간이 고주파 영역의 에너지를 증가시킴 주파수 도메인에서 평평한 형상을 보여줌 주파수 영역에서 시험 비교 (Half Sine vs Terminal) 고주파 영역에서 Half Sine Pulse(녹색선)은 구멍(hole)처럼 ESD(Energy Spectral Density)가 떨어짐 그외 충격 시험들 (Sqaure, Traiangle, Haversi..

진동 시험기(Vibration Tester, Shaker)에서 충격 시험(Shock Test)

진동 시험기 vs 충격 시험기 에서의 충격시험 진동 시험기(shaker)는 다양한 모양의 Pulse를 만들 수 있다. 그리고 반복적인 시험이 가능하고 시간, 비용 면에서 효율적이다. 하지만 진동 장비로 충격시험을 진행할 때 고려해야할 점들이 있다. 일반적인 충격 시험기(Shock machine)으로 충격 시험을 하면 충격 시험기의 무게, 브레이크, 가스 피스톤(gas piston), 기계적 장치에 의해 충격 시험후 테이블을 멈추게 할 수 있다. 하지만 진동 시험기는 테이블을 멈추게 할 기계적인 장치들이 없다. 그리고 진동시험기(shaker)가 낼 수 있는 속도(velocity)와 변위(displacement)가 장비에 따라 고정되어 있다. 이러한 제한점을 해결하기 위해 VibrationViewer 와 같..

Shock Response Spectra (SRS) 이란? (시뮬레이션으로 확인해보기)

Shock Response Spectra (SRS) Shock에 대해 SDOF(Single Degree of Freedom)이 반응하는 것을 그래픽으로 표현한 것이다. (가속도 변화) 충격 응답은 시간 도메인보다 주파수에서의 분석을 주요하게 다룬다. 주파수 변환 방법에는 2가지가 있다. SRS은 아래 2가지 방법중 2번째 방법을 사용한다. FFT (Fast Fourier Transformer) : Magnitude(크기)와 Phase(위상) 정보를 줌 - 다시 원 충격 pulse 재현 가능 일련(an array of)의 SDOF 응답(Peak hold 값) : Magnitude정보만 존재 Phase 정보는 없음 - 원 충격 pulse 재현 불가능 1933년 Dr.Maurice Bigot가 지진에 대한 빌..

파이썬 리스트(list) 합치기, 중복 내용 지우기, 정렬하기 (예제로 바로 이해하기)

Python list 값 합치고 중복 내용 지우고 정렬하기 코드>> #################################################################### # Raw data #################################################################### x = [0,20,40,60,80,90,100,105,110,115] cae_x = [0,10,20,30,40,50,60,70,80,90,100,115] #################################################################### # Combine x and cae_x # Remove repeated x data # Sort x ..

파이썬(Python) 2021.07.07

진동 시험기 VR Controller 10가지 추가 기능

1. Unit Calculator 그림1과 같이 Unit 단위 변경 이나 추가가 가능하고 오른쪽 상단처럼 계산이 가능하다. 2. Multiple Instance 하나의 컴퓨터로 2개의 VR Controller 제어가 가능하다. 그림2단계를 거쳐서 수동으로 아이피를 만들고 고급으로 하나 더 추가한다. 그림3에서 앞서 설정한 두개의 아이피를 Controller를 연결한다. (상세 내용은 https://vibrationresearch.com/webinar/10-things-you-can-do-with-your-vr9500-version-2014/ 참조할 것) 3. Hardware Clock 그림3에 Option에서 제공하는 기능이다. 다른 VR Controller 같에 읽어오는 data의 Sync 를 기존에 ..

카테고리 없음 2021.07.07
반응형