• Title/Summary/Keyword: 내장 시스템

Search Result 1,384, Processing Time 0.028 seconds

Hybrid Scheme of Data Cache Design for Reducing Energy Consumption in High Performance Embedded Processor (고성능 내장형 프로세서의 에너지 소비 감소를 위한 데이타 캐쉬 통합 설계 방법)

  • Shim, Sung-Hoon;Kim, Cheol-Hong;Jhang, Seong-Tae;Jhon, Chu-Shik
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.3
    • /
    • pp.166-177
    • /
    • 2006
  • The cache size tends to grow in the embedded processor as technology scales to smaller transistors and lower supply voltages. However, larger cache size demands more energy. Accordingly, the ratio of the cache energy consumption to the total processor energy is growing. Many cache energy schemes have been proposed for reducing the cache energy consumption. However, these previous schemes are concerned with one side for reducing the cache energy consumption, dynamic cache energy only, or static cache energy only. In this paper, we propose a hybrid scheme for reducing dynamic and static cache energy, simultaneously. for this hybrid scheme, we adopt two existing techniques to reduce static cache energy consumption, drowsy cache technique, and to reduce dynamic cache energy consumption, way-prediction technique. Additionally, we propose a early wake-up technique based on program counter to reduce penalty caused by applying drowsy cache technique. We focus on level 1 data cache. The hybrid scheme can reduce static and dynamic cache energy consumption simultaneously, furthermore our early wake-up scheme can reduce extra program execution cycles caused by applying the hybrid scheme.

Ensemble of Nested Dichotomies for Activity Recognition Using Accelerometer Data on Smartphone (Ensemble of Nested Dichotomies 기법을 이용한 스마트폰 가속도 센서 데이터 기반의 동작 인지)

  • Ha, Eu Tteum;Kim, Jeongmin;Ryu, Kwang Ryel
    • Journal of Intelligence and Information Systems
    • /
    • v.19 no.4
    • /
    • pp.123-132
    • /
    • 2013
  • As the smartphones are equipped with various sensors such as the accelerometer, GPS, gravity sensor, gyros, ambient light sensor, proximity sensor, and so on, there have been many research works on making use of these sensors to create valuable applications. Human activity recognition is one such application that is motivated by various welfare applications such as the support for the elderly, measurement of calorie consumption, analysis of lifestyles, analysis of exercise patterns, and so on. One of the challenges faced when using the smartphone sensors for activity recognition is that the number of sensors used should be minimized to save the battery power. When the number of sensors used are restricted, it is difficult to realize a highly accurate activity recognizer or a classifier because it is hard to distinguish between subtly different activities relying on only limited information. The difficulty gets especially severe when the number of different activity classes to be distinguished is very large. In this paper, we show that a fairly accurate classifier can be built that can distinguish ten different activities by using only a single sensor data, i.e., the smartphone accelerometer data. The approach that we take to dealing with this ten-class problem is to use the ensemble of nested dichotomy (END) method that transforms a multi-class problem into multiple two-class problems. END builds a committee of binary classifiers in a nested fashion using a binary tree. At the root of the binary tree, the set of all the classes are split into two subsets of classes by using a binary classifier. At a child node of the tree, a subset of classes is again split into two smaller subsets by using another binary classifier. Continuing in this way, we can obtain a binary tree where each leaf node contains a single class. This binary tree can be viewed as a nested dichotomy that can make multi-class predictions. Depending on how a set of classes are split into two subsets at each node, the final tree that we obtain can be different. Since there can be some classes that are correlated, a particular tree may perform better than the others. However, we can hardly identify the best tree without deep domain knowledge. The END method copes with this problem by building multiple dichotomy trees randomly during learning, and then combining the predictions made by each tree during classification. The END method is generally known to perform well even when the base learner is unable to model complex decision boundaries As the base classifier at each node of the dichotomy, we have used another ensemble classifier called the random forest. A random forest is built by repeatedly generating a decision tree each time with a different random subset of features using a bootstrap sample. By combining bagging with random feature subset selection, a random forest enjoys the advantage of having more diverse ensemble members than a simple bagging. As an overall result, our ensemble of nested dichotomy can actually be seen as a committee of committees of decision trees that can deal with a multi-class problem with high accuracy. The ten classes of activities that we distinguish in this paper are 'Sitting', 'Standing', 'Walking', 'Running', 'Walking Uphill', 'Walking Downhill', 'Running Uphill', 'Running Downhill', 'Falling', and 'Hobbling'. The features used for classifying these activities include not only the magnitude of acceleration vector at each time point but also the maximum, the minimum, and the standard deviation of vector magnitude within a time window of the last 2 seconds, etc. For experiments to compare the performance of END with those of other methods, the accelerometer data has been collected at every 0.1 second for 2 minutes for each activity from 5 volunteers. Among these 5,900 ($=5{\times}(60{\times}2-2)/0.1$) data collected for each activity (the data for the first 2 seconds are trashed because they do not have time window data), 4,700 have been used for training and the rest for testing. Although 'Walking Uphill' is often confused with some other similar activities, END has been found to classify all of the ten activities with a fairly high accuracy of 98.4%. On the other hand, the accuracies achieved by a decision tree, a k-nearest neighbor, and a one-versus-rest support vector machine have been observed as 97.6%, 96.5%, and 97.6%, respectively.

Smartphone-based Wavelength Control LED Lighting System according to the Sleep-Wake Cycle of Occupants (재실자의 수면-각성 주기에 따른 스마트폰 기반 파장제어 LED 조명시스템)

  • Kim, Yang-Soo;Kwon, Sook-Youn;Hwang, Jun;Lim, Jae-Hyun
    • Journal of Internet Computing and Services
    • /
    • v.17 no.1
    • /
    • pp.35-45
    • /
    • 2016
  • Melatonin hormone involved in human's circadian rhythm adjustment sensitively responds to light's specific short wavelength ratio. A shift worker's circadian rhythm disturbance and sleep disorder are caused by the existing lighting conditions, whose short wavelength ratio is fixed. The life pattern of a shift worker changes irregularly because of irregular working hours and the same lighting environment; thus, his/her concentration is reduced. For such a reason, negative effects ensue to the detriment of healthy everyday life, including a high risk of accidents or having unsound sleep after leaving work. A smartphone-based wavelength control LED lighting system that targets shift workers and that can easily measure and control lighting suitable for wake-sleep cycle, according to working hours and closing hours, is proposed in this paper. First, after the light characteristics of LED lighting that changes depending on light control ratio are measured through the color sensor installed on the smartphone and the externally-linked Mini-Spectrometer, they are stored in the database. Based on the stored optical characteristics data, the measurement module and light control module are implemented. Lighting is offered using a control ratio having the maximum rate of short wavelength in consideration of the target illuminance, classified according to work type by identifying working hours as time when waking is required for shift workers. After a shift work leaves work, the amount of lighting is varied, using a control ratio having a minimum short wavelength rate so that a shift worker can enter the sleep state naturally.

Implementation of pressure monitoring system(PMS) for ship's engine performance analysis(SEPA) based on the web (웹기반 선박엔진 성능분석용 압력모니터링 시스템 구현)

  • Yang, Hyun-Suk;Kwon, Hyuk-Joo;Lee, Sung-Geun
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.38 no.7
    • /
    • pp.929-935
    • /
    • 2014
  • This paper is study on the pressure monitoring system(PMS) for ship's engine performance analysis( SEPA) based on web, with high speed and accuracy. This system is composed of pressure sensor, monitoring module with multi channel A/D converter, TCP/IP and satellite internet communication system. Existing domestic products measure cylinder pressure when piston of first explosive cylinder reached TDC(the top dead center) point and then measure next cylinder pressure manually each angle divided by a constant rotating interval. But presented system monitors in the local and web computer, using pressure information transmitted from pressure sensor installed on each engine. In this system, it is possible to increase the accuracy of the engine performance analysis because not only each TDC points but cylinder pressures synchronized with the TDC points could be measured in real time, accurately. And therefore, it may be used in a various diagnosis of main engines, such as deviations of each cylinder maximum pressures(Pmax) and the TDC firing positions and combustion conditions.

Preliminary Design of the Forced Gas Drying System for Spent Nuclear Fuel Dry Storage (사용후핵연료 건식저장을 위한 기체강제순환 건조장치 예비설계)

  • Chae, Gyung-sun;Shin, Kyung-wook;Park, Byeong-mok;Han, Jae-hyun;Lee, Geon-hui;Park, Jae-seok
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.15 no.4
    • /
    • pp.403-409
    • /
    • 2017
  • For dry storage of the spent nuclear fuel (SNF) stored in the storage pool of a nuclear power plant, essentially all moisture must be removed to prevent corrosion of the assembly and canister internals and/or degradation of fuel cladding integrity after SNF canister loading operation. R&D work is now in progress on a forced gas drying system that can be used to remove residual water in canisters. In this work, preliminary design is performed to manufacture the forced gas drying system. This process includes a case study of dry methods for canister moisture removal, relative codes and standards, confirmation of adequate dryness, needs analysis at plant sites, and characteristics of SNF stored in pools. Through this preliminary design work, we obtained a conceptual flow diagram and preliminary P&ID of the forced gas drying system. The results of this study can be used to determine details of the design to manufacture the forced gas drying system.

Development of Android Smartphone App for Camera-based Remote Monitoring System (카메라 기반의 원격 모니터링 시스템을 위한 안드로이드 스마트폰 앱 개발)

  • Lee, Seong-Kyu;Kim, Jin-Soo;Kim, Young-Seup;Choi, Chul-Uong
    • Spatial Information Research
    • /
    • v.19 no.5
    • /
    • pp.87-96
    • /
    • 2011
  • Recently mobile users can access to internet using smart phone at any place and any time, through which they can search and share information. In addition, as the sensors with high-tech functions become cheaper and miniaturized along with the development of MEMS (micro-electo mechanical systems) technology, the extent to utilize smart phone is increasing. Smart phone is equipped with various sensors such as high-resolution camera, GPS, gyroscope and magnetic sensor, which is an appropriate system configuration for remote monitoring research using camera. The remote monitoring system requires camera for video and internet network to send video, for which it has a limitation that it is influenced by the monitoring location. This study is aimed to design and develop the monitoring app. which can be remotely monitored using smart phone technology. The developed monitoring app was designed to take images of ROI (region of interest) within the specified time and to automatically send the images to the server. The developed app. is also possible to be remotely controlled by SMS (short message service). The monitoring proposed in this study can take high-resolution images using CMOS built in the smart phone and send the images and information to the server automatically at any place and any time using 3G and Wi-Fi networks.

A Development of Maritime Search and Rescue Supporting System using Smartphone Application (스마트폰 어플리케이션을 활용한 해상 구조 지원 시스템 개발)

  • Hwang, Hun-Gyu;Kim, Bae-Sung;Woo, Yun-Tae;Shin, Il-Sik;Lee, Jang-Se
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.4
    • /
    • pp.804-810
    • /
    • 2017
  • Distress accidents occur annually by and failure of sea rescue and time delay lead to fatal accident. In the event of maritime distress, most of the equipments used for search and rescue are in responsible for the position of ships. An MOB equipment is a representative equipment for lifesaving and uses AIS communication method. However, the MOB equipment has problems of interference with existing vessel traffic process and it is difficult to apply because there is no proper certification standard. Therefore, this paper proposes a maritime search and rescue supporting system using smartphone. Utilizing the widely constructed IT infrastructure, it collects position information of the fishing boat and leisure ship using GPS embedded in the smartphone. Also the developed system supports to participate in the rescue by sending the information about the occurrence of the survivor in a certain area to the ship operator.

Design and Implementation of 5G mmWave LTE-TDD HD Video Streaming System for USRP RIO SDR (USRP RIO SDR을 이용한 5G 밀리미터파 LTE-TDD HD 비디오 스트리밍 시스템 설계 및 구현)

  • Gwag, Gyoung-Hun;Shin, Bong-Deug;Park, Dong-Wook;Eo, Yun-Seong;Oh, Hyuk-Jun
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.27 no.5
    • /
    • pp.445-453
    • /
    • 2016
  • This paper presents the implementation and design of the 1T-1R wireless HD video streaming systems over 28 GHz mmWave frequency using 3GPP LTE-TDD standard on NI USRP RIO SDR platform. The baseband of the system uses USRP RIO that are stored in Xilinx Kintex-7 chip to implement LTE-TDD transceiver modem, the signal that are transceived from USRP RIO up or down converts to 28 GHz by using self-designed 28 GHz RF transceiver modules and it is finally communicated HD video data through self-designed $4{\times}8$ sub array antennas. It is that communication method between USRP RIO and Host PC use PCI express ${\times}4$ to minimize delay of data to transmit and receive. The implemented system show high error vector magnitude performance above 25.85 dBc and to transceive HD video in experiment environment anywhere.

A Component-Based Framework for Structural Embedding of Mobile Agent System (모바일 에이전트 시스템의 구성적 임베딩을 위한 컴포넌트 기반의 프레임워크)

  • Chung, Wonho;Kang, Namhi
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.12 no.6
    • /
    • pp.33-42
    • /
    • 2012
  • Rapid evolution of wired and wireless technologies results in various types of embedded systems, and the software to be embedded into those devices now needs the flexibility rather than the fixedness which was well-known property for the embedded software in the past. Mobile agent is one of the useful distributed technologies of reducing network load and latency because of its disconnected operations and high asynchrony. In this paper, a component-based mobile agent framework, called EmHUMAN, is designed and implemented for structural embedding into the devices showing different functions and resource constraints. It consists of 3 layers of components. Based on those components, a structural embedding, considering resource constraints of required functions, amount of storage space, computing power, network bandwidth, ${\ldots} $ etc can be performed. The components in each layer can be extended with addition of new components, removing some components and modifying components. EmHUMAN plays the role of a framework for developing mobile agent based distributed systems. It is also a mobile agent system by itself. EmHUMAN provides several utilities as built-in API's, and thus high effectiveness in programming mobile agents can be achieved.

Development of Integrated Wireless Sensor Network Device with Mold for Measurement of Concrete Temperature (콘크리트 온도 측정을 위한 거푸집 일체형 무선센서네트워크 장치 개발)

  • Lee, Sung Bok;Park, Seong Sik
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.16 no.5
    • /
    • pp.129-136
    • /
    • 2012
  • Temperature of fresh concrete can be effectively used to predict the strength of concrete being cured and make an informed decision for stripping the molds. A hygrothermograph and thermo-couple sensors that require an extensive wiring have been applied to measure a temperature of concrete at the early stage of the curing process on site. However, these methods have limits to provide the temperature data in real time due to harsh working environment including frequent cutting of wires. Therefore, this study is aiming at developing a device based on wireless sensor network to measure the temperature of concrete being cured in formwork. The result showed that the wireless sensor with probe type thermistor which is developed had the same temperature data compared to the existed wire type thermistor, and we confirmed the temperature history of concrete in real time for 28 days throughout the gateway by wireless network that collects the temperature data measured from specimens in laboratory. Also, the network device for transmission can be easily separated from the probe sensor part and reused consistently. If the wireless sensor network device developed uses in the field, the temperature management of concrete will be systematically conducted from at the early stage of the curing, and especially be effective for cold weather concrete construction. In addition, it will contribute to the establishment of advanced quality control system for concrete and productivity of supervisors on site will be increased in the future.