3D 점군 및 법선 벡터를 활용한 곡면 전개(Surface Flattening) 알고리즘 가이드
문제 정의
3D 공간상의 곡면 점군(Point Cloud)과 각 점의 법선 벡터(Normal Vector)가 주어졌을 때, 해당 곡면을 2D 평면으로 전개(Unfolding 또는 Flattening)하여 근사적인 평면 좌표를 얻는 것이 목표입니다.
핵심 난제: 국소 좌표계 구축 및 일관성 유지
단일 점과 법선 벡터를 이용하면 해당 점에서의 국소 좌표계를 정의할 수 있습니다. 그러나 수백, 수천 개의 점 ...
7월 6일 04:57에 게시됨
다중 목표 라자리 최적화 알고리즘을 이용한 FJSP 해결 방법
유연한 작업장 스케줄링 문제(FJSP)를 다중 목표 라자리 최적화 알고리즘으로 해결하는 방법 (MATLAB 코드) https://mbd.pub/o/bread/mbd-ZZ2Wlp9x
작업장 스케줄링 최적화 분야에서 유연한 작업장 스케줄링 문제(FJSP)는 복잡한 제약 조건 하에 여러 성능 지표를 동시에 최적화해야 하는 도전적인 주제이다. 이 문제는 각 작업이 여러 기계 중에서 선택 가능한 공정 단계 ...
7월 2일 18:47에 게시됨
MATLAB 환경에서의 A* 알고리즘을 활용한 UAV 3차원 동적 회피 경로 설계 및 구현
UAV(무인 항공기)의 3차원 공간 경로 계획은 복잡한 환경에서 안정적인 비행을 보장하는 핵심 기술입니다. A* 알고리즘은 휴리스틱 평가를 통해 최적의 경로를 효율적으로 탐색하며, 여기에 동적 장애물 회피 로직을 결합하면 실시간 환경 변화에 대응하는 자율 비행 시스템을 구축할 수 있습니다. 본 글에서는 MATLAB을 활용하여 3차원 A* 경로 계획 및 동적 충돌 회피 시 ...
7월 2일 04:32에 게시됨
CAES 연동 CCHP 마이크로그리드 운영 최적화 MATLAB 구현
압축공기 에너지 저장(CAES) 시스템을 냉·열·전기 병합 공급(CCHP) 마이크로그리드에 통합하면 에너지 캐스케이드 활용도를 크게 높일 수 있다. 특히 공기 압축 과정에서 발생하는 폐열을 냉동기나 흡수식 냉동기에 재활용하는 구조는 기존 배터리 저장 방식과 차별화되는 핵심 장점이다.
시스템 구성 및 에너지 흐름
본 시스템은 가스터빈, CAES 저장장치, 흡수식 냉동 ...
7월 1일 18:28에 게시됨
경험적 웨이블릿 변환(EWT)의 MATLAB 구현 및 응용
1. EWT의 이론적 기초와 핵심 개념
1.1 기존 신호 분해 기법과의 비교
기법
분해 방식
자기조정성
이론적 근거
모드 혼합 현상
EMD
극값 기반 자기조정 분해
강함
경험적, 수학적 기반이 부족함
심각함
웨이블릿 변환
고정된 웨이블릿 기저 사용
약함 ...
6월 29일 16:58에 게시됨
외접 사각형 기반 인체 객체 분석을 활용한 MATLAB 낙상 감지 시스템
1. 개요
실시간 영상 분석을 통한 낙상 감지는 고령자 보호 및 스마트 홈 보안 시스템에서 중요한 역할을 한다. 본 방법은 카메라 영상에서 사람의 형태를 외접 사각형으로 모델링하고, 이 사각형의 기하학적 특성 변화를 기반으로 낙상을 탐지하는 방식이다. 특히, 사각형의 가로세로 비율(비율)과 질량 중심의 움직임을 주요 판별 요소로 사용하여 정 ...
6월 28일 23:45에 게시됨
MATLAB을 이용한 임의 경사면 태양 복사량 시뮬레이션 및 분석
태양광 발전 시스템의 효율을 극대화하기 위해서는 지표면의 고도, 경사도(Tilt) 및 방위각(Azimuth)에 따른 태양 복사 에너지의 변화를 정확하게 예측하는 것이 필수적입니다. 본 문서에서는 MATLAB을 활용하여 임의의 평면에서 수신되는 태양 복사량을 계산하는 물리적 모델의 구현 방법을 설명합니다.
1. 태양 복사 모델의 물리적 구성
경사면에서 수신되는 전체 일사 ...
6월 27일 23:34에 게시됨
플라이휠 에너지 저장 시스템의 이중 폐루프 제어 MATLAB 시뮬레이션 분석
플라이휠 에너지 저장 시스템(FESS)은 독특한 충전 및 방전 특성을 가집니다. 이러한 특성을 효과적으로 관리하고 시스템의 안정성과 효율성을 보장하기 위해 정교한 제어 전략이 필수적입니다. 특히, 모터 측과 전력망 측 모두에서 이중 폐루프 제어 방식을 적용하는 것이 일반적이며, 이는 MATLAB/Simulink 환경에서 시뮬레이션을 통해 효과적으로 검증될 수 있습니다.
...
6월 23일 22:09에 게시됨
MATLAB 데이터 및 시각화 결과 저장을 위한 파일 I/O 함수 활용법
1. 워크스페이스 변수 직렬화: save 함수
MATLAB 환경에서 작업 중인 변수를 바이너리 형태인 .mat 파일로 보존할 때 save 함수를 사용합니다. 이는 워크스페이스의 상태를 그대로 직렬화하는 가장 기본적이고 효율적인 방법입니다.
% 샘플 변수 초기화
sensorReadings = linspace(0, 5, 20);
calibrationMatrix = eye(4) * 2.5;
% 전체 워크스페이스 변수를 단일 파일로 ...
6월 23일 03:12에 게시됨
MATLAB을 활용한 음성 신호 처리 및 버터워스 저역통과 필터 설계
디지털 필터의 기초 개념 및 분류
디지털 필터는 이산 시간 신호를 입력으로 받아 특정 주파수 성분을 강조하거나 억제하는 시스템을 의미합니다. 크게 고전적 필터와 현대적 필터로 나눌 수 있으며, 임펄스 응답의 길이에 따라 유한 임펄스 응답(FIR) 필터와 무한 임펄스 응답(IIR) 필터로 분류됩니다. 또한 주파수 선택 특성에 따라 저역통과, 고역통과, 대역통과, 대역 ...
6월 20일 17:12에 게시됨