• Title/Summary/Keyword: static code analysis

Search Result 375, Processing Time 0.03 seconds

Nonlinear static and dynamic behavior of reinforced concrete steel-braced frames

  • Eskandari, Reyhaneh;Vafaei, Davoud;Vafaei, Javid;Shemshadian, Mohammad Ebrahim
    • Earthquakes and Structures
    • /
    • v.12 no.2
    • /
    • pp.191-200
    • /
    • 2017
  • In this paper, the seismic performance of reinforced concrete braced frames (RC-BF) under far- and near-fault motions was investigated. Four-, eight-, 12- and 16-story RC-BFs were designed on the basis of a code-design method for a high risk seismic zone. Nonlinear static and dynamic analyses of the frames have been performed using OpenSees software. To consider diverse characteristics of near-fault motions, records with forward-directivity and fling-step effects were employed. From the results obtained in the analytical study it is concluded that the used design method was reasonable and the mean maximum drift of the frames under all ground motion sets were in acceptable range. For intermediate- and high-rise buildings the near-fault motions imposed higher demands than far-faults.

PERFORMANCE BY WIDTH CONTRACTION IN VANELESS DIFFUSER OF CENTRIFUGAL COMPRESSOR BY COMPUTATIONAL FLUID DYNAMICS (전산해석을 통한 원심압축기용 디퓨저의 폭변화에 따른 성능 연구)

  • Lee, S.C.;Lee, W.S.;Shin, Y.H.;Chung, J.T.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2010.05a
    • /
    • pp.136-141
    • /
    • 2010
  • This study describes effects of width contraction in vaneless diffuser on the performance of centrifugal compressors using commercial CFD code. Numerical analysis for three different diffusers such as Parallel, half contraction, and full contraction was performed. The results show that the performance of the centrifugal compressor is improved through the use of the diffusers with width parallel in high flow rate. The width contraction of diffusers is influenced static pressure rises. Comparison with the experimental data shows agreement.

  • PDF

Flow Analysis in a Slipper Bearing for Swash Plate Type Axial Piston Pump (사판식 유압 피스톤 펌프용 Slipper Bearing내의 유동해석)

  • Park, Tae-Jo;Yoo, Jae-Chan
    • Tribology and Lubricants
    • /
    • v.24 no.6
    • /
    • pp.343-348
    • /
    • 2008
  • In this paper, a CFD (Computational fluid dynamics) code, FLUENT is adopted to investigate accurate flow characteristics for a slipper bearing which is used swash plate type hydraulic axial piston pump. Static pressure and velocity distributions, and velocity vectors are plotted for different film thickness and slipper rotational velocity. In recess region, there exists a doughnut shaped vortex ring. The static pressure distributions are non-uniform and the flow fields are highly asymmetrical under bearing rotation. Therefore the numerical method adopted in this paper can be use in design of hydrostatic components and further studies are required.

Nonlinear Structural Analysis of the Spent Nuclear Fuel Disposal Canister Subjected to an Accidental Drop and Ground Impact Event (추락낙하 사고 시 지면과 충돌하는 고준위폐기물 처분용기의 비선형구조해석)

  • Kwon, Young-Joo
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.32 no.2
    • /
    • pp.75-86
    • /
    • 2019
  • The biggest obstacle in the nuclear power generation is the high level radioactive waste such as the spent nuclear fuel. High level radioactivities and generated heat make the safe treatment of the spent nuclear fuel very difficult. Nowadays, the only treatment method is a deep geological disposal technology. This paper treats the structural safe design problem of the spent nuclear fuel disposal canister which is one of the core technologies of the deep geological disposal technology. Especially, this paper executed the nonlinear structural analysis for the stresses and deformations occurring in the canister due to the impulsive force applied to the spent nuclear fuel disposal canister in the case of an accidental drop and ground impact event from the transportation vehicle in the repository. The main content of the analysis is about that the impulsive force is obtained using the commercial rigid body dynamic analysis computer code, RecurDyn, and the stress and deformation caused by this impulsive force are obtained using the commercial finite element static structural analysis computer code, NISA. The analysis results show that large stresses and deformations may occur in the canister, especially in the rid or the bottom of the canister, due to the impulsive force occurring during the collision impact period.

A Study on the Performance Analysis of an Industrial Centrifugal Pump Using CFX Code (CFX 코드에 의한 산업용 원심펌프 성능해석에 관한 연구)

  • Kim, Myung-Seok;Kim, Beom-Seok;Kim, Jin-Gu;Park, Kwon-Ha;Lee, Young-Ho
    • Proceedings of the Korean Society of Marine Engineers Conference
    • /
    • 2005.11a
    • /
    • pp.174-175
    • /
    • 2005
  • The purpose of this study is focused on the analysis of 3D complex flow and performance characteristics of a centrifugal pump with volute casing. The numerical analysis was performed by commercial code CFX-10 according to the variation of flow rate, which is changing from 5.847$m^3$/min to 6.865$m^3$/min. The rated rotational speed of close type impeller is 1750rpm. Turbulence model, k-${\omega}$ SST was selected to guaranty more accurate prediction of flow separation. The ICEM-CFD 10, reliable grid generation software was also adapted to secure high quality grid generation necessary for the reliable numerical simulation. The experimental results such as static head, brake horse power and efficiency of the centrifugal pump were compared with the numerical analysis results. The simulated results are good agreement with the experimental results less 5$%$ error.

  • PDF

A Practical Study on Code Static Analysis through Open Source based Tool Chains (Open Source 기반 툴 체인화를 통한 코드 정적 분석 연구)

  • Kang, Geon-Hee;Kim, R. Young Chul;Yi, Geun Sang;Kim, Young Soo;Park, Yong. B.;Son, Hyun Seung
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.2
    • /
    • pp.148-153
    • /
    • 2015
  • In our domestic software industries, it is focused on such a high quality development/ testing process, maturity measurement, and so on. But the real industrial fields are still working on a code-centric development. Most of the existing legacy systems did not keep the design and highly increased the code complexity with more patching of the original codes. To solve this problem, we adopt a code visualization technique which is important to reduce the code complexity among modules. To do this, we suggest a tool chaining method based on the existing open source software tools, which extends NIPA's Software Visualization techniques applied to procedural languages. In addition, it should be refactored to fix bad couplings of the quality measurement indicators within the code visualization. As a result, we can apply reverse engineering to the legacy code, that is, from programming via model to architecture, and then make high quality software with this approach.

Implementation of Dead Code Elimination in CTOC (CTOC에서 죽은 코드 제거 구현)

  • Kim, Ki-Tae;Kim, Je-Min;Yoo, Won-Hee
    • Journal of the Korea Society of Computer and Information
    • /
    • v.12 no.2 s.46
    • /
    • pp.1-8
    • /
    • 2007
  • Although the Java bytecode has numerous advantages, there are also shortcomings such as slow execution speed and difficulty in analysis. Therefore, in order for the Java class file to be effectively executed under the execution environment such as the network, it is necessary to convert it into optimized code. We implements CTOC. In order to statically determine the value and type, CTOC uses the SSA Form which separates the variable according to assignment. Also, it uses a Tree Form for statements. But, due to insertion of the $\phi$-function in the process of conversion into the SSA Form, the number of nodes increased. This paper shows the dead code elimination to obtain a more optimized code in SSA Form. We add new live field in each node and achieve dead code elimination in tree structures. We can confirm after dead code elimination though test results that nodes decreases.

  • PDF

Detection of Source Code Security Vulnerabilities Using code2vec Model (code2vec 모델을 활용한 소스 코드 보안 취약점 탐지)

  • Yang, Joon Hyuk;Mo, Ji Hwan;Hong, Sung Moon;Doh, Kyung-Goo
    • Journal of Software Assessment and Valuation
    • /
    • v.16 no.2
    • /
    • pp.45-52
    • /
    • 2020
  • Traditional methods of detecting security vulnerabilities in source-code require a lot of time and effort. If there is good data, the issue could be solved by using the data with machine learning. Thus, this paper proposes a source-code vulnerability detection method based on machine learning. Our method employs the code2vec model that has been used to propose the names of methods, and uses as a data set, Juliet Test Suite that is a collection of common security vulnerabilities. The evaluation shows that our method has high precision of 97.3% and recall rates of 98.6%. And the result of detecting vulnerabilities in open source project shows hopeful potential. In addition, it is expected that further progress can be made through studies covering with vulnerabilities and languages not addressed here.

Performance of Rock-socketed Drilled Shafts in Deep Soft Clay Deposits

  • Kim, Myung-Hak
    • Proceedings of the Korean Geotechical Society Conference
    • /
    • 2006.10a
    • /
    • pp.409-429
    • /
    • 2006
  • In designing rock-socketed drilled shaft, bearing capacity evaluation is very important because the maximum values of base and side resistance are not generally mobilized at the same value of displacement, FHWA and AASHTO code suggest different ultimate bearing capacity formular according to rock type and shaft settlement. In domestic code suggest base resistance and side resistance can be added on condition that after confirming the result of field load test with axial load transfer test. This paper shows that static load test and hi-directional load test result analysis of deep rock-socketed drilled shaft in three different sites. Load-settlement curve, t-z, and q-w curve in rock-socketed part were calculated and compared. t-z curve in weathered and soft rock showed no deflection softening behavior in pretty large strain (about 2-3% of diameter). Ultimate resistance could be the summation of side resistance and base resistance in rock-socketed drilled shaft in domestic sites.

  • PDF

Flow Evaluations of Centrifugal Pump Impeller Using Commercial Code (상용코드를 이용한 원심펌프 임펠러 유동평가)

  • Shim, Chang-Yeul;Hong, Soon-Sam;Kang, Shin-Hyoung
    • 유체기계공업학회:학술대회논문집
    • /
    • 2000.12a
    • /
    • pp.285-292
    • /
    • 2000
  • Numerical calculation is applied to centrifugal pump at design condition by using commercial code STAR-CD and Tascflow, and these results are compared with experimental data at impeller outlet. Numerical analysis is also performed by changing turbulence model and discretization scheme at design condition using Tascflow. Turbulence model and discretization scheme used to Tascflow are k-$\epsilon$, k-$\omega$ turbulence model and upwind, modified linear profile scheme. W;th the same turbulence model and discretization scheme, two results of STAR-CD and Tascflow are very similar. But there is significant difference in numerical results near hub and shroud of impeller with different kinds of turbulent model and discretization scheme at design condition. And with k- $\omega$ turbulence model and modified linear profile scheme, it is showed that numerical results are very similar to experimental results of impeller outlet

  • PDF