• 제목/요약/키워드: suitable code

Search Result 489, Processing Time 0.022 seconds

Suggesting a new testing device for determination of tensile strength of concrete

  • Haeri, Hadi;Sarfarazi, Vahab;Hedayat, Ahmadreza
    • Structural Engineering and Mechanics
    • /
    • v.60 no.6
    • /
    • pp.939-952
    • /
    • 2016
  • A compression to tensile load transforming (CTT) device was developed to determine indirect tensile strength of concrete material. Before CTT test, Particle flow code was used for the determination of the standard dimension of physical samples. Four numerical models with different dimensions were made and were subjected to tensile loading. The geometry of the model with ideal failure pattern was selected for physical sample preparation. A concrete slab with dimensions of $15{\times}19{\times}6cm$ and a hole at its center was prepared and subjected to tensile loading using this special loading device. The ratio of hole diameter to sample width was 0.5. The samples were made from a mixture of water, fine sand and cement with a ratio of 1-0.5-1, respectively. A 30-ton hydraulic jack with a load cell applied compressive loading to CTT with the compressive pressure rate of 0.02 MPa per second. The compressive loading was converted to tensile stress on the sample because of the overall test design. A numerical modeling was also done to analyze the effect of the hole diameter on stress concentrations of the hole side along its horizontal axis to provide a suitable criterion for determining the real tensile strength of concrete. Concurrent with indirect tensile test, the Brazilian test was performed to compare the results from two methods and also to perform numerical calibration. The numerical modeling shows that the models have tensile failure in the sides of the hole along the horizontal axis before any failure under shear loading. Also the stress concentration at the edge of the hole was 1.4 times more than the applied stress registered by the machine. Experimental Results showed that, the indirect tensile strength was clearly lower than the Brazilian test strength.

Optimum design of steel space truss towers under seismic effect using Jaya algorithm

  • Artar, Musa;Daloglu, Ayse T.
    • Structural Engineering and Mechanics
    • /
    • v.71 no.1
    • /
    • pp.1-12
    • /
    • 2019
  • This study investigates optimum designs of steel space truss towers under seismic loading by using Jaya optimization algorithm. Turkish Earthquake Code (2007) specifications are applied on optimum designs of steel space truss towers under the seismic loading for different local site classes depending on different soil groups. The proposed novel algorithm does not have any algorithm-specific control parameters and depends only a simple revision equation. Therefore, it provides a practical solution for structural optimization problems. Optimum solutions of the different steel truss examples are carried out by selecting suitable W sections taken from American Institute of Steel Construction (AISC). In order to obtain optimum solutions, a computer program is coded in MATLAB in corporated with SAP2000-OAPI (Open Application Programming Interface). The stress and displacement constraints are applied on the design problems according to AISC-ASD (Allowable Stress Design) specifications. Firstly, a benchmark truss problem is examined to see the efficiency of Jaya optimization algorithm. Then, two different multi-element truss towers previously solved with other methods without seismic loading in literature are designed by the proposed algorithm. The first space tower is a 582-member space truss with the height of 80 m and the second space tower is a 942-member space truss of about 95 m height. The minimum optimum designs obtained with this novel algorithm for the case without seismic loading are lighter than the ones previously attained in the literature studies. The results obtained in the study show that Jaya algorithm is a practical and robust optimization method for structural optimization problems. Moreover, incorporation of the seismic loading causes significant increase in the minimum design weight.

Compact Implementation and Analysis of Rainbow on 8bits-Microcontroller Uunit (8비트 마이크로컨트롤러 유닛 상에서 Rainbow 최적화 구현 및 분석)

  • Hong, Eungi;Cho, Seong-Min;Kim, Aeyoung;Seo, Seung-Hyun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.4
    • /
    • pp.697-708
    • /
    • 2019
  • In this paper, we propose and implement a method to optimize Rainbow for 8 bit MCU(Microcontroller Unit). As quantum computers have been developed, the security of existing cryptography, especially the signature algorithms, has been threatened, so it is necessary to apply a signature scheme with a quantum-resistance to IoT devices. Currently, the proposed PQC(Post Quantum Cryptography) are lattice-based, hash-based, code-based, and MQ(Multivariate Quadratic)-based cryptographic algorithms and signature schemes. In particular, MQ-based signature schemes are faster than conventional signature schemes and are suitable for IoT devices Do. However, it is difficult to apply 8-bit MCU, which has a large key length and large number of computations, to the memory and performance of IoT devices. In this paper, we propose a method of storing Rainbow, which is a MQ-based signing scheme, in 8-bit MCU by dividing the key and optimizing the computation method. By reducing the memory consumption and improving the algorithm speedily, Compare performance.

A Study on Hybrid Fuzzing using Dynamic Analysis for Automatic Binary Vulnerability Detection (바이너리 취약점의 자동 탐색을 위한 동적분석 정보 기반 하이브리드 퍼징 연구)

  • Kim, Taeeun;Jurn, Jeesoo;Jung, Yong Hoon;Jun, Moon-Seog
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.20 no.6
    • /
    • pp.541-547
    • /
    • 2019
  • Recent developments in hacking technology are continuing to increase the number of new security vulnerabilities. Approximately 80,000 new vulnerabilities have been registered in the Common Vulnerability Enumeration (CVE) database, which is a representative vulnerability database, from 2010 to 2015, and the trend is gradually increasing in recent years. While security vulnerabilities are growing at a rapid pace, responses to security vulnerabilities are slow to respond because they rely on manual analysis. To solve this problem, there is a need for a technology that can automatically detect and patch security vulnerabilities and respond to security vulnerabilities in advance. In this paper, we propose the technology to extract the features of the vulnerability-discovery target binary through complexity analysis, and select a vulnerability-discovery strategy suitable for the feature and automatically explore the vulnerability. The proposed technology was compared to the AFL, ANGR, and Driller tools, with about 6% improvement in code coverage, about 2.4 times increase in crash count, and about 11% improvement in crash incidence.

Experimental research on design wind loads of a large air-cooling structure

  • Yazhou, Xu;Qianqian, Ren;Guoliang, Bai;Hongxing, Li
    • Wind and Structures
    • /
    • v.28 no.4
    • /
    • pp.215-224
    • /
    • 2019
  • Because of the particularity and complexity of direct air-cooling structures (ACS), wind parameters given in the general load codes are not suitable for the wind-resistant design. In order to investigate the wind loads of ACS, two 1/150 scaled three-span models were designed and fabricated, corresponding to a rigid model and an aero-elastic model, and wind tunnel tests were then carried out. The model used for testing the wind pressure distribution of the ACS was defined as the rigid model in this paper, and the stiffness of which was higher than that of the aero-elastic model. By testing the rigid model, the wind pressure distribution of the ACS model was studied, the shape coefficients of "A" shaped frame and windbreak walls, and the gust factor of the windbreak walls were determined. Through testing the aero-elastic model, the wind-induced dynamic responses of the ACS model was studied, and the wind vibration coefficients of ACS were determined based on the experimental displacement responses. The factors including wind direction angle and rotation of fan were taken into account in this test. The results indicated that the influence of running fans could be ignored in the structural design of ACS, and the wind direction angle had a certain effect on the parameters. Moreover, the shielding effect of windbreak walls induced that wind loads of the "A" shaped frame were all suction. Subsequently, based on the design formula of wind loads in accordance with the Chinese load code, the corresponding parameters were presented as a reference for wind-resistant design and wind load calculation of air-cooling structures.

Encryption scheme suitable to RFID Systems based on EPC Generation2 (Gen2 기반 RFID 시스템에 적합한 암호 기법 설계)

  • Won, Tae-Youn;Kim, Il-Jung;Choi, Eun-Young;Lee, Dong-Hoon
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.18 no.1
    • /
    • pp.67-75
    • /
    • 2008
  • RFID(Radio Frequency Identification) system is an automated identification system that consists of tags and readers. They communicate with each other by RF signal. As a reader can identify many tags in contactless manner using RF signal, RFID system is expected to do a new technology to substitute a bar-code system. But RFID system creates new threats to the security and privacy of individuals, Because tags and readers communicate with each other in insecure channel using RF signal. So many people are trying to study various manners to solve privacy problems against attacks, but it is difficult to apply to RFID system based on low-cost Gen2. Therefore, We will propose a new encryption scheme using matrix based on Gen2 in RFID system in paper, and We will analyze our encryption scheme in view of the security and efficiency through a simulation and investigate application environments to use our encryption scheme.

A Study on the PBL-based AI Education for Computational Thinking (컴퓨팅 사고력 향상을 위한 문제 중심학습 기반 인공지능 교육 방안)

  • Choi, Min-Seong;Choi, Bong-Jun
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.22 no.3
    • /
    • pp.110-115
    • /
    • 2021
  • With the era of the 4th Industrial Revolution, education on artificial intelligence is one of the important topics. However, since existing education is aimed at knowledge, it is not suitable for developing the active problem-solving ability and AI utilization ability required by artificial intelligence education. To solve this problem, we proposes PBL-based education method in which learners learn in the process of solving the presented problem. The problem presented to the learner is a completed project. This project consists of three types: a classification model, the training data of the classification model, and the block code to be executed according to the classified result. The project works, but each component is designed to perform a low level of operation. In order to solve this problem, the learners can expect to improve their computational thinking skills by finding problems in the project through testing, finding solutions through discussion, and improving to a higher level of operation.

Segmentation of underwater images using morphology for deep learning (딥러닝을 위한 모폴로지를 이용한 수중 영상의 세그먼테이션)

  • Ji-Eun Lee;Chul-Won Lee;Seok-Joon Park;Jea-Beom Shin;Hyun-Gi Jung
    • The Journal of the Acoustical Society of Korea
    • /
    • v.42 no.4
    • /
    • pp.370-376
    • /
    • 2023
  • In the underwater image, it is not clear to distinguish the shape of the target due to underwater noise and low resolution. In addition, as an input of deep learning, underwater images require pre-processing and segmentation must be preceded. Even after pre-processing, the target is not clear, and the performance of detection and identification by deep learning may not be high. Therefore, it is necessary to distinguish and clarify the target. In this study, the importance of target shadows is confirmed in underwater images, object detection and target area acquisition by shadows, and data containing only the shape of targets and shadows without underwater background are generated. We present the process of converting the shadow image into a 3-mode image in which the target is white, the shadow is black, and the background is gray. Through this, it is possible to provide an image that is clearly pre-processed and easily discriminated as an input of deep learning. In addition, if the image processing code using Open Source Computer Vision (OpenCV)Library was used for processing, the processing speed was also suitable for real-time processing.

Distribution of Mobile Apps Considering Cross-Platform Development Frameworks in Android Environment (안드로이드 환경에서 크로스 플랫폼 개발 프레임워크에 따른 모바일 앱 분포)

  • Kim, Gyoosik;Jeon, Soyeon;Cho, Seong-je
    • Journal of Software Assessment and Valuation
    • /
    • v.15 no.1
    • /
    • pp.11-24
    • /
    • 2019
  • Using cross-platform development frameworks, mobile app developers can easily implement mobile apps for multiple platforms in one step. The frameworks also provides adversaries with the ability to write malicious code once, and then run it anywhere for other platforms. In this paper, we analyze the ratio of benign and malicious apps written by cross-platform development frameworks for Android apps collected from AndroZoo's site. The analysis results show that the percentage of benign apps written in the frameworks continues to increase, accounting for 45% of all benign apps in 2018. The percentage of malicious apps written in the frameworks accounted for 25% of all malicious apps in 2015, but that percentage has declined since then. This study provides useful information to make a suitable choice when app developers face several challenges in cross platform app development.

Shear strengthening of seawater sea-sand concrete beams containing no shear reinforcement using NSM aluminum alloy bars

  • Yasin Onuralp Ozkilic;Emrah Madenci;Ahmed Badr;Walid Mansour;Sabry Fayed
    • Steel and Composite Structures
    • /
    • v.51 no.2
    • /
    • pp.153-172
    • /
    • 2024
  • Due to the fast development of constructions in recent years, there has been a rapid consumption of fresh water and river sand. In the production of concrete, alternatives such as sea water and sea sand are available. The near surface mounted (NSM) technique is one of the most important methods of strengthening. Aluminum alloy (AA) bars are non-rusting and suitable for usage with sea water and sand concrete (SSC). The goal of this study was to enhance the shear behaviour of SSC-beams strengthened with NSM AA bars. Twenty-four RC beams were cast from fresh water river sand concrete (FRC) and SSC before being tested in four-point flexure. All beams are the same size and have the same internal reinforcement. The major factors are the concrete type (FRC or SSC), the concrete degree (C25 or C50 with compressive strength = 25 and 50 MPa, respectively), the presence of AA bars for strengthening, the direction of AA bar reinforcement (vertical or diagonal), and the AA bar ratio (0, 0.5, 1, 1.25 and 2 %). The beams' failure mechanism, load-displacement response, ultimate capacity, and ductility were investigated. Maximum load and ductility of C25-FRC-specimens with vertical and diagonal AA bar ratios (1%) were 100,174 % and 140, 205.5 % greater, respectively, than a matching control specimen. The ultimate load and ductility of all SSC-beams were 16-28 % and 11.3-87 % greater, respectively, for different AA bar methods than that of FRC-beams. The ultimate load and ductility of C25-SSC-beams vertically strengthened with AA bar ratios were 66.7-172.7 % and 89.6-267.9 % higher than the unstrengthened beam, respectively. When compared to unstrengthened beams, the ultimate load and ductility of C50-SSC-beams vertically reinforced with AA bar ratios rose by 50-120 % and 45.4-336.1 %, respectively. National code proposed formulae were utilized to determine the theoretical load of tested beams and compared to matching experimental results. The predicted theoretical loads were found to be close to the experimental values.