• 제목/요약/키워드: C# programming language

검색결과 324건 처리시간 0.026초

철도차량을 위한 동역학 해석 프로그램 개발 (Development of a Dynamic Simulation Program for Railway Vehicles)

  • 조재익;박태원;윤지원;김영국
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2009년도 춘계학술대회 논문집 특별세미나,특별/일반세션
    • /
    • pp.473-479
    • /
    • 2009
  • Dynamic analysis is necessary for the High-Speed Railway vehicle which aims to run on max 400km/h. Especially, dynamic simulation using CAE(Computer Aided Engineering) can help to reduce the time of development of the High-Speed Railway vehicles. Also, it helps to reduce prices and improve the quality such as safety, stability and ride. There are many dynamic software for a railway vehicle, such as Vampire and ADAMS-Rail. There are limitations for each software and difficulties to analyze overall dynamics for entire railway system. To overcome these limitations, in this study, a program which can simulate entire railway vehicles was developed. This program is easy to use because it was developed using C++, which is object-oriented programming language. In addition, the basic platform for the development of dynamic solver is prepared using the nodal, modal coordinate system with a wheel-rail contact module. Rigid, flexible and large deformable body systems can be modeled by a user according to the characteristic of a desired system. Its reliability is verified by comparison with a commercial analysis program.

  • PDF

KCDSA 메커니즘을 제공하는 PKCS #11 설계 및 분석 (A Design and Analysis of PKCS #11 supporting the KCDSA mechanism)

  • 김명희;김은환;전문석
    • 정보보호학회논문지
    • /
    • 제14권5호
    • /
    • pp.141-151
    • /
    • 2004
  • 전자상거래의 활성화에 따라 이동매체의 안전에 대한 요구사항이 늘어나고 있다. 이동매체간의 호환성을 제공하기 위해서는 보안 API(Application Programming Interface)가 쉽고 안전하게 설계되어져야한다. 현재 많은 제품과 개발에 호환성과 확장성 표준을 제시하고 있는 RSA사의 PKCS(Public Key Cryptographic Standard) #11 인터페이스를 선택하여, 국내 전자서명 표준인 KCDSA(Korean Certificate-based Digital Signature Algorithm) 메커니즘을 제공하고자 한다. 그리고, PKCS #11 보안 API에 새로운 키 관리 함수를 정의하므로써 보다 더 안전한 키 관리 기능도 지원한다. KCDSA 개인키와 공개키의 객체 속성과 템플릿을 정의하고, KCDSA 메커니즘으로 전자서명을 생성하고 검증할 수 있도록 한다. KCDSA 메커니즘을 제공하는 PKCS #11을 설계 및 구현하여 성능평가하고, 보안성 및 호환성에 대하여 비교분석한다.

Classification and prediction of the effects of nutritional intake on diabetes mellitus using artificial neural network sensitivity analysis: 7th Korea National Health and Nutrition Examination Survey

  • Kyungjin Chang;Songmin Yoo;Simyeol Lee
    • Nutrition Research and Practice
    • /
    • 제17권6호
    • /
    • pp.1255-1266
    • /
    • 2023
  • BACKGROUND/OBJECTIVES: This study aimed to predict the association between nutritional intake and diabetes mellitus (DM) by developing an artificial neural network (ANN) model for older adults. SUBJECTS/METHODS: Participants aged over 65 years from the 7th (2016-2018) Korea National Health and Nutrition Examination Survey were included. The diagnostic criteria of DM were set as output variables, while various nutritional intakes were set as input variables. An ANN model comprising one input layer with 16 nodes, one hidden layer with 12 nodes, and one output layer with one node was implemented in the MATLAB® programming language. A sensitivity analysis was conducted to determine the relative importance of the input variables in predicting the output. RESULTS: Our DM-predicting neural network model exhibited relatively high accuracy (81.3%) with 11 nutrient inputs, namely, thiamin, carbohydrates, potassium, energy, cholesterol, sugar, vitamin A, riboflavin, protein, vitamin C, and fat. CONCLUSIONS: In this study, the neural network sensitivity analysis method based on nutrient intake demonstrated a relatively accurate classification and prediction of DM in the older population.

반도체 리드 프레임 제조를 위한 프로그레시브 금형의 CAD/CAM 시스템 개발 (Development of Progressive Die CAD/CAM System for Manufacturing Lead Frame, Semiconductor)

  • 최재찬;김병민;김철;김재훈;김창봉
    • 한국정밀공학회지
    • /
    • 제16권12호
    • /
    • pp.230-238
    • /
    • 1999
  • This paper describes a research work of developing computer-aided design of lead frame, semiconductor, with blanking operation which is very precise for progressive working. Approach to the system is based on the knowledge-based rules. Knowledge for the system is formulated from plasticity theories, experimental results and the empirical knowledge of field experts. This system has been written in AutoLISP on the AutoCAD using a personal computer and in I-DEAS Drafting Programming Language on the I-DEAS Master Series Drafting with Workstation, HP9000/715(64) and tool kit on the ESPRIT. Transference of data among AutoCAD, I-DEAS Master Series Drafting, and ESPRIT is accomplished by DXF(drawing exchange format) and IGES(initial graphics exchange specification) methods. This system is composed of six modules, which are input and shape treatment, production feasibility check, strip-layout, die-layout, modelling, and post-processor modules. The system can design process planning and Die design considering several factors and generate NC data automatically according to drawings of die-layout module. As forming process of high precision product and die design system using 2-D geometry recognition are integrated with technology of process planning, die design, and CAE analysis, standardization of die part in die design and process planning of high pression product for semiconductor lead frame is possible to set. Results carried out in each module will provide efficiencies to the designer and the manufacturer of lead frame, semiconductor.

  • PDF

Use of Information Technologies to Explore Correlations between Climatic Factors and Spontaneous Intracerebral Hemorrhage in Different Age Groups

  • Ting, Hsien-Wei;Chan, Chien-Lung;Pan, Ren-Hao;Lai, Robert K.;Chien, Ting-Ying
    • Journal of Computing Science and Engineering
    • /
    • 제11권4호
    • /
    • pp.142-151
    • /
    • 2017
  • Spontaneous intracerebral hemorrhage (sICH) has a high mortality rate. Research has demonstrated that sICH occurrence is related to weather conditions; therefore, this study used the decision tree method to explore the impact of climatic risk factors on sICH at different ages. The Taiwan National Health Insurance Research Database (NHIRD) and other open-access data were used in this study. The inclusion criterion was a first-attack sICH. The decision tree algorithm and random forest were implemented in R programming language. We defined a high risk of sICH as more than the average number of cases daily, and the younger, middle-aged and older groups were calculated as having 0.77, 2.26 and 2.60 cases per day, respectively. In total, 22,684 sICH cases were included in this study; 3,102 patients were younger (<44 years, younger group), 9,089 were middle-aged (45-64 years, middle group), and 10,457 were older (>65 years, older group). The risk of sICH in the younger group was not correlated with temperature, wind speed or humidity. The middle group had two decision nodes: a higher risk if the maximum temperature was >$19^{\circ}C$ (probability = 63.7%), and if the maximum temperature was <$19^{\circ}C$ in addition to a wind speed <2.788 (m/s) (probability = 60.9%). The older group had a higher risk if the average temperature was >$23.933^{\circ}C$ (probability = 60.7%). This study demonstrated that the sICH incidence in the younger patients was not significantly correlated with weather factors; that in the middle-aged sICH patients was highly-correlated with the apparent temperature; and that in the older sICH patients was highly-correlated with the mean ambient temperature. "Warm" cold ambient temperatures resulted in a higher risk of sICH, especially in the older patients.

GIS 예방진단 시스템을 위한 정시간성 보장형 통신기기 개발 (Development on Communication Device with Timeliness Guaranteed for "GIS Preventive and Diagnosis System")

  • 민병운;명희철;최호웅;박창선;김정한;이병호;박동호;김윤관;이동철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.2032-2033
    • /
    • 2007
  • There has been increasing interests of condition monitoring and diagnosis for electric equipment, which lead to the development of this system domestic and abroad. In the past, operators' interest was how to quickly repair and restore the electric equipments after failure. But, due to the North American Blackout in 2003 and the aging of equipments, users have paid attention to the condition based monitoring of electric equipment to prevent a fault like outrage. GIS-PDS("GIS Preventive and Diagnosis System") requiresa large amount of measurement data with timeliness for monitoring and analysis of real-time state of GIS(Gas Insulated Switchgear). We developed the timeliness-guaranteed communication device for GIS-PDS.

  • PDF

Developing a BIM-Based Methodology Framework for Sustainability Analysis of Low Carbon High-Rise Buildings

  • Gan, Vincent J.L.;Li, Nan;Tse, K.T.;Chan, C.M.;Lo, Irene M.C.;Cheng, Jack C.P.
    • 국제학술발표논문집
    • /
    • The 7th International Conference on Construction Engineering and Project Management Summit Forum on Sustainable Construction and Management
    • /
    • pp.14-23
    • /
    • 2017
  • In high-density high-rise cities such as Hong Kong, buildings account for nearly 90% of energy consumption and 61% of carbon emissions. Therefore, it is important to study the design of buildings, especially high-rise buildings, to achieve lower carbon emissions in the city. The carbon emissions of a building consist of embodied carbon from the production of construction materials and operational carbon from energy consumption during daily operation (e.g., air-conditioning and lighting). An integrated analysis of both types of carbon emissions can strengthen the design of low carbon buildings, but most of the previous studies concentrated mainly on either embodied or operational carbon. Therefore, the primary objective of this study is to develop a holistic methodology framework considering both embodied and operational carbon, in order to enhance the sustainable design of low carbon high-rise buildings. The framework will be based on the building information modeling (BIM) technology because BIM can be integrated with simulation systems and digital models of different disciplines, thereby enabling a holistic design and assessment of low carbon buildings. Structural analysis program is first coupled with BIM to validate the structural performance of a building design. The amounts of construction materials and embodied carbon are then quantified by a BIM-based program using the Dynamo programming interface. Operational carbon is quantified by energy simulation software based on the green building extensible Markup Language (gbXML) file from BIM. Computational fluid dynamics (CFD) will be applied to analyze the ambient wind effect on indoor temperature and operational carbon. The BIM-based framework serves as a decision support tool to compare and explore more environmentally-sustainable design options to help reduce the carbon emissions in buildings.

  • PDF

최대 빈도모델 탐색을 이용한 동물소리 인식용 소리모델생성 (Sound Model Generation using Most Frequent Model Search for Recognizing Animal Vocalization)

  • 고유정;김윤중
    • 한국정보전자통신기술학회논문지
    • /
    • 제10권1호
    • /
    • pp.85-94
    • /
    • 2017
  • 본 논문에서는 동물소리 인식시스템을 위하여 최대 빈도모델 탐색 알고리즘을 고안하고 이를 이용한 소리모델을 생성하는 방법을 제안하였다. 소리모델 생성 방법은 동물종의 소리 데이터로부터 학습과정, 비터비 탐색과정 및 최대 빈도모델 탐색과정을 반복하면서 HMM(Hidden Makcov Model)모델의 구조(상태의 수와 GMM의 수)를 탐색하여 최적의 인식률을 갖는 모델집합이 생성하는 방법이다. 최대 빈도모델 탐색 알고리즘은 입력 소리 데이터를 비터비(Viterbi) 알고리즘으로 탐색하여 모델리스트를 생성하고 이 리스트 중에서 최대 빈도수의 모델을 탐색하여 최종 인식결과로 결정하는 방법이다. 알고리즘에서 소리특징으로 MFCC(Mel Frequency Cepstral Coefficient), 모델형식으로 HMM을 이용하고 C# 프로그래밍언어로 구현 하였다. 알고리즘의 성능을 평가하기 위하여 27종의 동물소리를 선정하고 실험을 하였으며 27개의 HMM 모델집합이 97.29 퍼센트의 인식률로 생성됨을 확인하였다.

아래아 한글 파일의 텍 파일로의 변환 소프트웨어 구현 (Implementation of Hangul to $T_EX$ conversion software)

  • 김성원;이한나;박상훈;오창혁
    • Journal of the Korean Data and Information Science Society
    • /
    • 제21권1호
    • /
    • pp.99-107
    • /
    • 2010
  • 본 연구에서는 아래아 한글 형식으로 작성된 논문 파일을 $T_EX$ 형식의 파일로 변환하는 소프트웨어를 구현하였다. 아래아 한글은 문서작성 또는 출판의 도구로써 사용되는 국내에서 많은 사용자를 가진 워드프로세서이며, 이를 이용한 수식이 포함된 논문 원고의 편집은 상대적으로 수월한 것으로 알려져 있다. $T_EX$은 일반 텍스트 편집기로 작성된 문서를 컴파일하여 고품질의 문서를 얻는 수식 전문조판 프로그래밍 언어이다. 구현된 소프트웨어는 정해진 작성 형식에 따라 아래아 한글로 작성된 논문 원고의 본문, 표, 문단 형식, 수식, 특수문자 등을 지정된 스타일 파일에 맞춘 $T_EX$ 형식으로 변환 한다. 구현의 예제로써 한국데이터정보과학회지 (JKDISS)의 아래아 한글 논문 형식과 $T_EX$ 스타일 파일을 사용하였다.

열선을 사용하는 동절기 발열양생 평가시스템 개발 (Exothermic Curing System with Hot Wire in Cold Weather)

  • 이태규;이진선
    • 한국콘텐츠학회논문지
    • /
    • 제16권1호
    • /
    • pp.52-59
    • /
    • 2016
  • 동절기에 타설되는 대부분의 콘크리트 구조물에서 가설 초기단계에서의 양생방법의 선정은 매우 중요한 요소이다. 동절기에는 초기균열과 강도저하를 방지하기 위하여 열선과 조강시멘트를 이용한 발열양생방법을 주로 적용하게 된다. 하지만 그 적용기법의 단순화 및 경험적 판단에의 의존으로 인하여 대부분의 건설현장에서 최적의 양생방법을 선정하지 못하고 있는 실정이다. 이에 따라 본 논문에서는 비정상상태의 열전달 해법을 통하여 가장 적절한 열선의 가열온도, 기간, 열선 배치간격을 선정하는 평가 알고리즘을 개발하였다. 이를 위하여 관리 매개변수에 주안점을 둔 구조해석 시스템을 통한 사용자 중심의 OOP 루틴을 적용하였다. 본 시스템에서는 입력모듈, DB 모듈, DB저장 모듈, 해석모듈 및 결과분석모듈로 구분하였으며, 각 모듈간의 연계는 visual c# 루틴으로 처리하였다. 또한 그래픽 인터페이스와 DB 테이블은 사용자 편의성을 고려하여 개발하였다.