전체 글 108

리튬이온 배터리 SEI 와 충방전 전략 개요.

Analysis on pulse charging–discharging strategies for improving capacity retention rates of lithium-ion batteries 논문에서 발췌하여 정리 리튬이온배터리(LIB)의 충방전시 발생하는 SEI(Solid electolyte interphase)가 용량손실(Capacity fade)의 주요원인중 하나이다. SEI는 적당히 있으면 좋지만 지나치면 저항이 되어 안좋은 영향을 준다. SEI는 충방전시 리튬이온이 캐소드에서 에노드로 이동하면서 전해질 내의 첨가제제와 화학적 부반응을 하게되어 음극 근처에 생성되는 얇은 고체막을 말한다. blog.naver.com/limitsinx/222156961062 SEI(Solid Electr..

카테고리 없음 2021.04.01

EMC EMI EMS

EMC(Electro-Magnetic Compatibility) : 전자파적합. 양립성이라 해석되며 '전자파를 주는 측과 받는 측의 양쪽에 적용하여 성능을 확보할 수 있는 기기의 능력' EMI와 EMS를 포함하는 포괄적인 용어. EMI(Electro-Magnetic Interference) : 전자파 간섭 또는 전자파장애로 해석. '방사 또는 전도되는 전자파가 다른 기기의 기능에 장애를 주는것' 전자회로의 기능 및 동작을 불량하게 만든다. EMS(Electro-Magnetic Susceptibility) : 전자파에 대한 내성, 즉 어떤기기에 대해 전자파방사 또는 전자파 전도에 의한 영향을 받았을 때 정상적으로 동작할 수 있는 능력을 말함. 인체 유해성 관련 전자파 규제 권고 기준치 스웨덴 : 사방 50..

카테고리 없음 2021.03.23

C/C++ void main, int main 차이점

일반적으로 void main을 사용하는데 보다보면 int main을 사용하는 곳이 있다. 둘의 차이점을 간단하게 적어보면 void main은 단순한 프로그램에 코드의 마지막 줄에 도달하여 종료되고 코드에 오류가 없는 경우 void main ()을 사용할 수 있다. 즉, 코드에 오류가 있고 코드 중간에 멈춘다면 문제가 될 수 있다는 이야기이다. int main의 경우 exit() 메서드를 사용하여 프로그램을 종료하려면 정수 값을 반환해야한다. 이 상황에서 void main ()은 작동하지 않는다.

카테고리 없음 2021.03.22

깃허브 버전 만들기

버전이란 깃에서 버전이란 문서를 수정하고 저장할 때마다 생기는 것. 깃에서 버전을 관리하면 원래 파일 이름은 그대로 유지하면서 파일에서 무엇이 변경했는지를 변경 시점마다 저장할 수 있음. 스테이지와 커밋 이해하기 작업트리 : 파일 수정, 저장 등 작업하는 디렉터리 스테이지 : 버전으로 만들 파일이 대기하는 곳 저장소 : 스테이지에 대기하고 있던 파일들을 버전으로 만들어 저장 스테이지와 저장소는 눈에 보이지 않는 영역. hello-git으로 들어가서 git status를 입력 On branch master : 현재 마스터 브랜치에 있다. No commits yet : 아직 커밋한 파일이 없다. nothing to commit : 현재 커밋할 파일이 없다. vim hi.txt : hi 문서를 생성한다. 위와..

카테고리 없음 2021.02.14

깃으로 버전 관리하기

버전 : 깃에서는 문서를 수정할때마다 수정 내용을 간단한 메모와 함께 스냅숏을 찍어 저장 git init : 깃을 사용할 수 있도록 디렉터리를 초기화 초기화 후 ls -la로 디렉터리 내용을 확인해 보면 마지막에 .git이라는 디렉터리가 생성되어 있음 이 디렉터리가 깃의 버전이 저장되는 저장소 폴더에서 보이지 않고 숨겨져 있다. 윈도우 탐색기의 보기 탭에서 '숨긴 항목'을 체크하고 맥에서는 Shift + Command + .을 눌러서 확인한다.

카테고리 없음 2021.02.13

Git bash 단축키

cd ~ : 홈디렉터리로 이동 mkdir name : name의 디렉터리를 생성 cd name : name의 디렉터리로 이동 cd.. : 이전 디렉터리로 이동 pwd : 현재 경로를 알려줌 ls : 디렉터리의 내용을 알려줌 ls -l : 디렉터리의 폴더 상세 정보까지 알려줌 ls -a : 디렉터리의 숨김 파일과 디렉터리까지 보여줌 rm -r name : name의 디렉터리를 삭제함 vim new.txt : new.txt 파일을 vim으로 작성(vim은 편집기) cat new.txt : new.txt 파일을 터미널 창에 보여줌 clear : 터미널 창의 내용을 지움 exit : 터미널 창을 종료

카테고리 없음 2021.02.13

터미널 창에서 디렉터리 만들기 및 삭제하기

디렉터리 만들기 mkdir test 디렉터리 삭제 rm -r test vim test.txt a와 i를 입력해서 입력모드로 변경 ESC눌러서 다시 EX모드로 EX모드에서는 아래의 INSERT모드가 사라짐 :누르면 아래에 글자 입력 가능, w는 저장, q는 종료 편집기가 종료되고 터미널 창으로 돌아감 빔(vim) ex 모드 명령 모음 (:) 콜론으로 시작 :w, :wrtie : 편집 중이던 문서 저장 :q, :quit : 편집기 종료 :wq : 편집중이던 문서를 저장하고 종료. 편집기 변경 git config --global core.editor "notepad++" vim

카테고리 없음 2021.02.12