• Title/Summary/Keyword: and MATLAB software

Search Result 402, Processing Time 0.033 seconds

Implementation of Real-time Stereo Frequency Demodulator Using RTL-SDR (RTL-SDR을 이용한 스테레오 주파수 변조 방송의 실시간 수신기 구현)

  • Kim, Young-Ju
    • Journal of Broadcast Engineering
    • /
    • v.24 no.3
    • /
    • pp.485-494
    • /
    • 2019
  • A software-driven real-time frequency de-modulator is implemented with the aid of universal-serial-bus (USB) type software defined radio dongle. An analog stereo frequency modulation (FM) broadcast signal is down-converted to the basedband analog signal then converted to digital bit streams in the USB dongle. Computer software such as Matlab, Python, and GNU Radio manipulates the incoming bit streams with the technique of digital signal processing. Low pass filtering, band pass filtering, decimation, frequency discriminator, double sideband amplitude demodulation, phase locked loop, and deemphasis function blocks are implemented using such computer languages. Especially, GNU Radion is employed to realize the real-time demodulator.

Development of Steering Control Algorithms for All-terrain Crane and Performance Verification Based on Real-time Co-simulation (전지형 크레인 조향제어 알고리즘 개발 및 연성해석 기반의 성능평가)

  • Seo, Jaho;Lee, Geun Ho;Oh, Kwangseok
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.5
    • /
    • pp.367-374
    • /
    • 2017
  • The goal of this study was to develop control algorithms to improve the steering performance of a 120-ton all-terrain crane. To accomplish this, a hydraulic steering system for the crane was modeled using AMESim software, and a PID steering control algorithm was designed in the MATLAB/Simulink environment. The performance of the designed controller was verified through multiphysics co-simulations based on a real-time simulator.

Development of a Software for a Conceptual Design of Gas Generator After Burning Liquid Rocket Engine (가스발생기 후연소 액체로켓엔진 개념설계 소프트웨어 개발)

  • Moon, In-Sang;Shin, Ji-Chul;Moon, Il-Yoon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.36 no.11
    • /
    • pp.1132-1138
    • /
    • 2008
  • A program that can simulate gas generator after burning liquid rocket engines was developed along with presenting the characteristics of the engines. The program was written in Matlab and used GUI interface so that many users can use it without any difficulties. The results of the program was compared with the real engine which was developed by the LRE advanced country. Most of the parameters concurred within 1% error expect for the pressure at the turbopump. The reasons of the large differences were supposed that pressure decreases at the schematics were smaller than that of the real engines.

Sharpness Evaluation of UAV Images Using Gradient Formula (Gradient 공식을 이용한 무인항공영상의 선명도 평가)

  • Lee, Jae One;Sung, Sang Min
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.38 no.1
    • /
    • pp.49-56
    • /
    • 2020
  • In this study, we analyzed the sharpness of UAV-images using the gradient formula and produced a MATLAB GUI (Graphical User Interface)-based sharpness analysis tool for easy use. In order to verify the reliability of the proposed sharpness analysis method, sharpness values of the UAV-images measured by the proposed method were compared with those by measured the commercial software Metashape of the Agisoft. As a result of measuring the sharpness with both tools on 10 UAV-images, sharpness values themselves were different from each other for the same image. However, there was constant bias of 011 ~ 0.20 between two results, and then the same sharpness was obtained by eliminating this bias. This fact proved the reliability of the proposed sharpness analysis method in this study. In addition, in order to verify the practicality of the proposed sharpness analysis method, unsharp images were classified as low quality ones, and the quality of orthoimages was compared each other, which were generated included low quality images and excluded them. As a result, the quality of orthoimage including low quality images could not be analyzed due to blurring of the resolution target. However, the GSD (Ground Sample Distance) of orthoimage excluding low quality images was 3.2cm with a Bar target and 4.0cm with a Siemens star thanks to the clear resolution targets. It therefore demonstrates the practicality of the proposed sharpness analysis method in this study.

Robustness Examination of Tracking Performance in the Presence of Ionospheric Scintillation Using Software GPS/SBAS Receiver

  • Kondo, Shun-Ichiro;Kubo, Nobuaki;Yasuda, Akio
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.2
    • /
    • pp.235-240
    • /
    • 2006
  • Ionospheric scintillation induces a rapid change in the amplitude and phase of radio wave signals. This is due to irregularities of electron density in the F-region of the ionosphere. It reduces the accuracy of both pseudorange and carrier phase measurements in GPS/satellite based Augmentation system (SBAS) receivers, and can cause loss of lock on the satellite signal. Scintillation is not as strong at mid-latitude regions such that positioning is not affected as much. Severe effects of scintillation occur mainly in a band approximately 20 degrees on either side of the magnetic equator and sometimes in the polar and auroral regions. Most scintillation occurs for a few hours after sunset during the peak years of the solar cycle. This paper focuses on estimation of the effects of ionospheric scintillation on GPS and SBAS signals using a software receiver. Software receivers have the advantage of flexibility over conventional receivers in examining performance. PC based receivers are especially effective in studying errors such as multipath and ionospheric scintillation. This is because it is possible to analyze IF signal data stored in host PC by the various processing algorithms. A L1 C/A software GPS receiver was developed consisting of a RF front-end module and a signal processing program on the PC. The RF front-end module consists of a down converter and a general purpose device for acquiring data. The signal processing program written in MATLAB implements signal acquisition, tracking, and pseudorange measurements. The receiver achieves standalone positioning with accuracy between 5 and 10 meters in 2drms. Typical phase locked loop (PLL) designs of GPS/SBAS receivers enable them to handle moderate amounts of scintillation. So the effects of ionospheric scintillation was estimated on the performance of GPS L1 C/A and SBAS receivers in terms of degradation of PLL accuracy considering the effect of various noise sources such as thermal noise jitter, ionospheric phase jitter and dynamic stress error.

  • PDF

Development of a Software Program for the Automatic Calculation of the Pulp/Tooth Volume Ratio on the Cone-Beam Computed Tomography

  • Lee, Hoon-Ki;Lee, Jeong-Yun
    • Journal of Oral Medicine and Pain
    • /
    • v.41 no.3
    • /
    • pp.85-90
    • /
    • 2016
  • Purpose: The aim of this study was to develop an automated software to extract tooth and pulpal area from sectional cone-beam computed tomography (CBCT) images, which can guarantee more reproducible, objective and time-saving way to measure pulp/tooth volume ratio. Methods: The software program was developed using MATLAB (MathWorks). To determine the optimal threshold for the region of interest (ROI) extraction, user interface to adjust the threshold for extraction algorithm was added. Default threshold was determined after several trials to make the outline of extracted ROI fitting to the tooth and pulpal outlines. To test the effect of starting point location selected initially in the pulpal area on the final result, pulp/tooth volume ratio was calculated 5 times with different 5 starting points. Results: Navigation interface is composed of image loading, zoom-in, zoom-out, and move tool. ROI extraction process can be shown by check in the option box. Default threshold is adjusted for the extracted tooth area to cover whole tooth including dentin, cementum, and enamel. Of course, the result can be corrected, if necessary, by the examiner as well as by changing the threshold of density of hard tissue. Extracted tooth and pulp area are reconstructed three-dimensional (3D) and pulp/tooth volume ratio is calculated by voxel counting on reconstructed model. The difference between the pulp/tooth volume ratio results from the 5 different extraction starting points was not significant. Conclusions: In further studies based on a large-scale sample, the most proper threshold to present the most significant relationship between age and pulp/tooth volume ratio and the tooth correlated with age the most will be explored. If the software can be improved to use whole CBCT data set rather than just sectional images and to detect pulp canal in the original 3D images generated by CBCT software itself, it will be more promising in practical uses.

Basin modelling with a MATLAB-based program, BasinVis 2.0: A case study on the southern Vienna Basin, Austria (MATLAB 기반의 프로그램 BasinVis 2.0을 이용한 분지 모델링: 오스트리아 비엔나 분지의 남부 지역에 대한 사례 연구)

  • Lee, Eun Young;Wagreich, Michael
    • Journal of the Geological Society of Korea
    • /
    • v.54 no.6
    • /
    • pp.615-630
    • /
    • 2018
  • Basin analysis is a research field to understand the formation and evolution of sedimentary basins. This task requires various geoscientific datasets as well as numerical and graphical modelling techniques to synthesize results dimensionally in time and space. For basin analysis and modelling in a comprehensive workflow, BasinVis 1.0 was released as a MATLAB-based program in 2016, and recently the software has been extended to BasinVis 2.0, with new functions and revised user-interface. As a case study, this work analyses the southern Vienna Basin and visualizes the sedimentation setting and subsidence evolution to introduce the basin modelling functions of BasinVis 2.0. This is a preliminary study for a basin-scale modelling of the Vienna Basin, together with our previous studies using BasinVis 1.0. In the study area, during the late Early Miocene, sedimentation and subsidence are significant along strike-slip and en-echelon listric normal faults. From the Middle Miocene onwards, however, subsidence decreases abruptly over the area and this situation continues until the Late Miocene. This is related to the development of the pull-apart system and corresponds to the episodic tectonic subsidence in strike-slip basins. The subsidence of the Middle Miocene is confined mainly to areas along the strike-slip faults, while, from the late Middle Miocene, the depocenter shifts to a depression along the N-S trending listric normal faults. This corresponds to the regional paleostress regime transitioning from NE-SW trending transtension to E-W trending extension. This study applies various functions and techniques to this case study, and the modelled results demonstrate that BasinVis 2.0 is effective and applicable to the basin modelling.

Development of Structural Reliability Analysis Platform of FERUM-MIDAS for Reliability-Based Safety Evaluation of Bridges (신뢰도 기반 교량 안전성 평가를 위한 구조신뢰성 해석 플랫폼 FERUM-MIDAS의 개발)

  • Lee, Seungjun;Lee, Young-Joo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.11
    • /
    • pp.884-891
    • /
    • 2020
  • The collapse of bridges can cause massive casualties and economic losses. Therefore, it is thus essential to evaluate the structural safety of bridges. For this task, structural reliability analysis, considering various bridge-related uncertainty factors, is often used. This paper proposes a new computational platform to perform structural reliability analysis for bridges and evaluate their structural safety under various loading conditions. For this purpose, a software package of reliability analysis, Finite Element Reliability Using MATLAB (FERUM), was integrated with MIDAS/CIVIL, which is a widely-used commercial software package specialized for bridges. Furthermore, a graphical user interface (GUI) control module has been added to FERUM to overcome the limitations of software operation. In this study, the proposed platform was applied to a simple frame structure, and the analysis results of the FORM (First-Order Reliability Method) and MCS (Monte Carlo simulation), which are representative reliability analysis methods, were compared. The proposed platform was verified by confirming that the calculated failure probability difference was less than 5%. In addition, the structural safety of a pre-stressed concrete (PSC) bridge was evaluated considering the KL-510 vehicle model. The proposed new structural reliability analysis platform is expected to enable an effective reliability-based safety evaluation of bridges.

Performance-based optimization of 2D reinforced concrete wall-frames using pushover analysis and ABC optimization algorithm

  • Saba Faghirnejad;Denise-Penelope N. Kontoni;Mohammad Reza Ghasemi
    • Earthquakes and Structures
    • /
    • v.27 no.4
    • /
    • pp.285-302
    • /
    • 2024
  • Conducting nonlinear pushover analysis typically demands intricate and resource-intensive computational efforts, involving a highly iterative process necessary for meeting both design-defined and requirements of codes in performance-based design. This study presents a computer-based technique for reinforced concrete (RC) buildings, incorporating optimization numerical approaches, optimality criteria and pushover analysis to automatically enhance seismic design performance. The optimal design of concrete beams, columns and shear walls in concrete frames is presented using the artificial bee colony optimization algorithm. The methodology is applied to three frames: a 4-story, an 8-story and a 12-story. These structures are designed to minimize overall weight while satisfying the levels of performance including Life Safety (LS), Collapse Prevention (CP), and Immediate Occupancy (IO). The process involves three main steps: first, optimization codes are implemented in MATLAB software, and the OpenSees software is used for nonlinear static analysis. By solving the optimization problem, several top designs are obtained for each frame and shear wall. Pushover analysis is conducted considering the constraints on relative displacement and plastic hinge rotation based on the nonlinear provisions of the FEMA356 nonlinear provisions to achieve each level of performance. Subsequently, convergence, pushover, and drift history curves are plotted for each frame, and leading to the selection of the best design. The results demonstrate that the algorithm effectively achieves optimal designs with reduced weight, meeting the desired performance criteria.

An integrated approach for optimum design of HPC mix proportion using genetic algorithm and artificial neural networks

  • Parichatprecha, Rattapoohm;Nimityongskul, Pichai
    • Computers and Concrete
    • /
    • v.6 no.3
    • /
    • pp.253-268
    • /
    • 2009
  • This study aims to develop a cost-based high-performance concrete (HPC) mix optimization system based on an integrated approach using artificial neural networks (ANNs) and genetic algorithms (GA). ANNs are used to predict the three main properties of HPC, namely workability, strength and durability, which are used to evaluate fitness and constraint violations in the GA process. Multilayer back-propagation neural networks are trained using the results obtained from experiments and previous research. The correlation between concrete components and its properties is established. GA is employed to arrive at an optimal mix proportion of HPC by minimizing its total cost. A system prototype, called High Performance Concrete Mix-Design System using Genetic Algorithm and Neural Networks (HPCGANN), was developed in MATLAB. The architecture of the proposed system consists of three main parts: 1) User interface; 2) ANNs prediction models software; and 3) GA engine software. The validation of the proposed system is carried out by comparing the results obtained from the system with the trial batches. The results indicate that the proposed system can be used to enable the design of HPC mix which corresponds to its required performance. Furthermore, the proposed system takes into account the influence of the fluctuating unit price of materials in order to achieve the lowest cost of concrete, which cannot be easily obtained by traditional methods or trial-and-error techniques.