• Title/Summary/Keyword: engineering optimization

Search Result 11,061, Processing Time 0.041 seconds

Code Refactoring Techniques Based on Energy Bad Smells for Reducing Energy Consumption (Energy Bad Smells 기반 소모전력 절감을 위한 코드 리팩토링 기법)

  • Lee, Jae-Wuk;Kim, Doohwan;Hong, Jang-Eui
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.5
    • /
    • pp.209-220
    • /
    • 2016
  • While the services of mobile devices like smart phone, tablet, and smart watch have been increased and varied, the software embedded into such devices has been also increased in size and functional complexity. Therefore, increasing operation time of mobile devices for serviceability became an important issue due to the limitation of battery power. Recent studies focus on the software development having efficient behavioral patterns because the energy consumption of mobile devices is caused by software behaviors which control the hardware operations. However, it is often difficult to develop the embedded software with considering energy-efficiency and behavior optimization due to the short development cycle of the mobile services in many cases. Therefore, this paper proposes the refactoring techniques for reducing energy consumption, and enables to fulfill the energy requirements during software development and maintenance. We defined energy bad smells with the code patterns that can excessively consume the energy, and our refactoring techniques are to remove these bad smells. We performed some case studies to verify the usefulness of our refactoring techniques.

MRQUTER : A Parallel Qualitative Temporal Reasoner Using MapReduce Framework (MRQUTER: MapReduce 프레임워크를 이용한 병렬 정성 시간 추론기)

  • Kim, Jonghoon;Kim, Incheol
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.5 no.5
    • /
    • pp.231-242
    • /
    • 2016
  • In order to meet rapid changes of Web information, it is necessary to extend the current Web technologies to represent both the valid time and location of each fact and knowledge, and reason their relationships. Until recently, many researches on qualitative temporal reasoning have been conducted in laboratory-scale, dealing with small knowledge bases. However, in this paper, we propose the design and implementation of a parallel qualitative temporal reasoner, MRQUTER, which can make reasoning over Web-scale large knowledge bases. This parallel temporal reasoner was built on a Hadoop cluster system using the MapReduce parallel programming framework. It decomposes the entire qualitative temporal reasoning process into several MapReduce jobs such as the encoding and decoding job, the inverse and equal reasoning job, the transitive reasoning job, the refining job, and applies some optimization techniques into each component reasoning job implemented with a pair of Map and Reduce functions. Through experiments using large benchmarking temporal knowledge bases, MRQUTER shows high reasoning performance and scalability.

Implementing AHP of Railway Design Model (철도 노선설계 모형의 AHP 평가)

  • Shin, Youngho;Kim, Jeong Hyun
    • KSCE Journal of Civil and Environmental Engineering Research
    • /
    • v.35 no.1
    • /
    • pp.165-172
    • /
    • 2015
  • The appropriateness of railway route design is generally evaluated by the future value corresponding to the travel demand or benefit-cost analysis. These methods may have the limitation for the reasons that all the design alternatives cannot be considered, and the differentiation between the alternatives may not be significant because the alternatives are based on the strict basic scheme such as the design criteria. In addition, the cost varies by the design elements. In this study, all the design alternatives are considered with the automatized tool and the design criteria, and evaluated with the multi-criterion decision making method. The weight for each design element with the analytic hierarchical process may be helpful to derive more efficient railway alignment.

Determination and Verification of Flow Stress of Low-alloy Steel Using Cutting Test (절삭실험을 이용한 저합금강의 유동응력 결정 및 검증)

  • Ahn, Kwang-Woo;Kim, Dong-Hoo;Kim, Tae-Ho;Jeon, Eon-Chan
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.13 no.5
    • /
    • pp.50-56
    • /
    • 2014
  • A technique based on the finite element method (FEM) is used in the simulation of metal cutting process. This offers the advantages of the prediction of the cutting force, the stresses, the temperature, the tool wear, and optimization of the cutting condition, the tool shape and the residual stress of the surface. However, the accuracy and reliability of prediction depend on the flow stress of the workpiece. There are various models which describe the relationship between the flow stress and the strain. The Johnson-Cook model is a well-known material model capable of doing this. Low-alloy steel is developed for a dry storage container for used nuclear fuel. Related to this, a process analysis of the plastic machining capability is necessary. For a plastic processing analysis of machining or forging, there are five parameters that must be input into the Johnson-Cook model in this paper. These are (1) the determination of the strain-hardening modulus and the strain hardening exponent through a room-temperature tensile test, (2) the determination of the thermal softening exponent through a high-temperature tensile test, (3) the determination of the cutting forces through an orthogonal cutting test at various cutting speeds, (4) the determination of the strain-rate hardening modulus comparing the orthogonal cutting test results with FEM results. (5) Finally, to validate the Johnson-Cook material parameters, a comparison of the room-temperature tensile test result with a quasi-static simulation using LS-Dyna is necessary.

Liquid culture condition of Tremella fuciformis mycelia (흰목이 균사 액체배양 조건)

  • Chang, Hyun-You;Lee, Chan;Choi, Sung-Woo;Yun, Jong Won
    • Journal of Mushroom
    • /
    • v.6 no.1
    • /
    • pp.27-31
    • /
    • 2008
  • The optimization of submerged culture conditions for mycelial growth and exopolysaccharide (EPS) production in an edible mushroom Tremella fuciformis were studied in shake flasks and bioreactors. The temperature of $28^{\circ}C$ and pH 8 in the beginning of fermentation in agitated flasks was the most efficient condition to obtain maximum mycelial biomass and EPS. The optimal medium constituents were as follows (g l-1): glucose 20, tryptone 2, $KH_2PO_4$ 0.46, $K_2HPO_4$ 1 and $MgSO_4H_2O$ 0.5. The fungus was cultivated under various agitation and aeration conditions in a 5L stirred-tank bioreactor. The maximum cell mass and EPS production were obtained at a relatively high agitation speed of 200 rpm and at an aeration rate of 2 vvm. The flow behavior of the fermentation broth was Newtonian and the maximum apparent viscosity (35 cP) was observed at a highly aerated condition (2 vvm). The EPS productivity in an airlift reactor was higher than that in the stirred-tank reactor. The EPS was protein-bound polysaccharides consisted of mainly mannose, xylose, and fructose. The molecular weights of EPS were determined to be $1.3{\sim}1.5{\times}10^6$.

  • PDF

Practicability Strength Assessment of a Bone Metallic Plate at the Femur Fixation (대퇴골(Femur)고정용 골 금속판 제작 및 강도 평가)

  • Kim, Jeong-Lae;Ahn, Chang-Sik;Seo, Byoung-Do
    • Journal of the Ergonomics Society of Korea
    • /
    • v.27 no.2
    • /
    • pp.83-89
    • /
    • 2008
  • Study was developed the metallic plate for fixation in the femur fracture and plates has a firm place in fracture treatment. This plates can be stabilized for fracture fixation as well as biological and dynamical device. The device's designation and sizing has a optimization with bending structural stiffness and strength, known meaning that is reliable regardless of the plate by the short type and long type. The bending strength of the curved metallic long plate has to evaluate a 11,000N and the bending strength of the curved metallic short plate has to evaluate a 6,525N. This see the X-ray image of bending angle made certain of 15$^{\circ}$ at number 2 and same 82.87$^{\circ}$ at number 2, 4, 5, 7, 8, 9, 10 by outside angle, and confirmed 25.26$^{\circ}$ at number 3, 3.68$^{\circ}$ at number 6, 15.64$^{\circ}$ at number 9 by inside angle. This study shows that keep up the metallic plate for fixation in the femur fracture through X-ray Image and the device can be used to support Revision case of Hip Implant and to use a case of Hip screw compression of Hip Neck Fracture. Short plate have a wrapping of femur and long plate have to preserve a pole of femur.

Investigation of Immune Biomarkers Using Subcutaneous Model of M. tuberculosis Infection in BALB/c Mice: A Preliminary Report

  • Husain, Aliabbas A.;Daginawala, Hatim F.;Warke, Shubangi R.;Kalorey, Devanand R.;Kurkure, Nitin V.;Purohit, Hemant J.;Taori, Girdhar M.;Kashyap, Rajpal S.
    • IMMUNE NETWORK
    • /
    • v.15 no.2
    • /
    • pp.83-90
    • /
    • 2015
  • Evaluation and screening of vaccines against tuberculosis depends on development of proper cost effective disease models along with identification of different immune markers that can be used as surrogate endpoints of protection in preclinical and clinical studies. The objective of the present study was therefore evaluation of subcutaneous model of M.tuberculosis infection along with investigation of different immune biomarkers of tuberculosis infection in BALB/c mice. Groups of mice were infected subcutaneously with two different doses : high ($2{\times}10^6CFU$) and low doses ($2{\times}10^2CFU$) of M.tuberculosis and immune markers including humoral and cellular markers were evaluated 30 days post M.tuberculosis infections. Based on results, we found that high dose of subcutaneous infection produced chronic disease with significant (p<0.001) production of immune markers of infection like $IFN{\gamma}$, heat shock antigens (65, 71) and antibody titres against panel of M.tuberculosis antigens (ESAT-6, CFP-10, Ag85B, 45kDa, GroES, Hsp-16) all of which correlated with high bacterial burden in lungs and spleen. To conclude high dose of subcutaneous infection produces chronic TB infection in mice and can be used as convenient alternative to aerosol models in resource limited settings. Moreover assessment of immune markers namely mycobacterial antigens and antibodies can provide us valuable insights on modulation of immune response post infection. However further investigations along with optimization of study protocols are needed to justify the outcome of present study and establish such markers as surrogate endpoints of vaccine protection in preclinical and clinical studies in future.

The Optimization of FCBGA thermal Design by Micro Pattern Structure (마이크로 패턴 구조를 이용한 플립칩 패키지 BGA의 최적 열설계)

  • Lee, Tae-Kyoung;Kim, Dong-Min;Jun, Ho-In;Ha, Sang-Won;Jeong, Myung-Yung
    • Journal of the Microelectronics and Packaging Society
    • /
    • v.18 no.3
    • /
    • pp.59-65
    • /
    • 2011
  • According to the trends of electronic package to be smaller, thinner and more integrative, Flip Chip Ball Grid Array (FCBGA) become more used for mobile phone. However, the flip chip necessarily generate the heat by the electrical resistance and generated heat is increased due to reduced distribution area of the heat in accordance with the miniaturization trend of the package. Thermal issues can result in problems of devices that are sensitive to temperature and stress. Then the heat can generate problems to the system. In this paper, in order to improve the thermal issues of FCBGA, thermal characteristics of FCBGA was analyzed qualitatively by using the general heat transfer module of Comsol 3.5a and In order to solve thermal issues, flip chip with new micro structure is proposed by the simulation. and also by comparing existing model and analyzing variables such as pitch, height of the pattern and shape of the heat spreader, the improvement of heat dissipation characteristics about 18% was confirmed.

A Study on the Optimization of Ballast Water Treatment System for Scale-up (선박평형수 처리장치의 Scale-up을 위한 조건 최적화 연구)

  • Kang, Ahyoung;Song, Ju Yeong
    • Korean Chemical Engineering Research
    • /
    • v.54 no.5
    • /
    • pp.630-635
    • /
    • 2016
  • In the prior work, we studied a ballast water treatment apparatus, which is secondary pollution free by using physical treatment of shear stress. The principle of this apparatus is smashing various microorganisms by shear stress generated between stationary outer cylinder and revolving inner cylinder. Because of various magnitude of shear stress according to the inner cylinder surface type and revolution speed, an appropriate surface type and optimum revolution speed should be studied by consecutive experiment to determine the reference data for commercial apparatus. Through a comparative study of disk type and cylinder type of ballast water treatment apparatus, cylinder type is turned out to be superb to disk type. In this study, we studied to determine the superior collaboration of cylinder type, groove type and knurling type of inner cylinder to non patterned outer cylinder, and to optimize the revolution speed and flow rate according to the gap between inner cylinder and outer cylinder. As a result, we could get perfect sterilization effect at groove type under the conditions of 250 mL/min of flow rate at 8,000 rpm and 500 mL/min of flow rate at 10,000 rpm respectively.

An Integer Programming-based Local Search for the Set Covering Problem (집합 커버링 문제를 위한 정수계획법 기반 지역 탐색)

  • Hwang, Jun-Ha
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.10
    • /
    • pp.13-21
    • /
    • 2014
  • The set covering problem (SCP) is one of representative combinatorial optimization problems, which is defined as the problem of covering the m-rows by a subset of the n-columns at minimal cost. This paper proposes a method utilizing Integer Programming-based Local Search (IPbLS) to solve the set covering problem. IPbLS is a kind of local search technique in which the current solution is improved by searching neighborhood solutions. Integer programming is used to generate neighborhood solution in IPbLS. The effectiveness of the proposed algorithm has been tested on OR-Library test instances. The experimental results showed that IPbLS could search for the best known solutions in all the test instances. Especially, I confirmed that IPbLS could search for better solutions than the best known solutions in four test instances.