• Title/Summary/Keyword: Operating System for Sensor Nodes

Search Result 36, Processing Time 0.017 seconds

A multi-functional cable-damper system for vibration mitigation, tension estimation and energy harvesting

  • Jung, Hyung-Jo;Kim, In-Ho;Koo, Jeong-Hoi
    • Smart Structures and Systems
    • /
    • v.7 no.5
    • /
    • pp.379-392
    • /
    • 2011
  • This paper presents a multi-functional system, consisting of a magnetorheological (MR) damper and an electromagnetic induction (EMI) device, and its applications in stay cables. The proposed system is capable of offering multiple functions: (1) mitigating excessive vibrations of cables, (2) estimating cable tension, and (3) harvesting energy for wireless sensors used health monitoring of cable-stayed bridges. In the proposed system, the EMI device, consisting of permanent magnets and a solenoid coil, can converts vibration energy into electrical energy (i.e., induced emf); hence, it acts as an energy harvesting system. Moreover, the cable tension can be estimated by using the emf signals obtained from the EMI device. In addition, the MR damper, whose damping property is controlled by the harvested energy from the EMI device, can effectively reduce excessive cable vibrations. In this study, the multi-functionality of the proposed system is experimentally evaluated by conducting a shaking table test as well as a full-scale stay cable in a laboratory setting. In the shaking table experiment, the energy harvesting capability of the EMI device for wireless sensor nodes is investigated. The performance on the cable tension estimation and the vibration mitigation are evaluated using the full-scale cable test setup. The test results show that the proposed system can sufficiently generate and store the electricity for operating a wireless sensor node twice per day, significantly alleviate vibration of a stay cable (by providing about 20% larger damping compared to the passive optimal case), and estimate the cable tension accurately within a 2.5% error.

Comparative Analysis of TTAK.KO-06.0288-Part3 and Development of an Open-source Communication Library for Greenhouse Control System

  • Kim, Joon Yong;Kim, Sangcheol;Lee, Jaesu
    • Journal of Biosystems Engineering
    • /
    • v.43 no.1
    • /
    • pp.72-80
    • /
    • 2018
  • Purpose: A modern greenhouse consists of various Information and Communications Technology (ICT) components e.g., sensor nodes, actuator nodes, gateways, controllers, and operating softwarethat communicate with each other. The interoperability between these components is an essential characteristic for any greenhouse control system. A greenhouse control system could not work unless the components communicate via common interfaces. The TTAK.KO-06.0288 is an interface standard consisting of four parts. Notably, TTAK.KO-06.0288-Part3, which describes the interface between a greenhouse operating system (GOS) and a greenhouse control gateway (GCG), is the core standard of TTAK.KO-06.0288. The objectives of this study were to analyze the TTAK.KO-06.0288-Part3 standard, to suggest alternative solutions for identified issues, and to develop a library as a proof of the alternative solutions. Methods: The "data field" was analyzed using a comparative analysis method, since it is a data transmission unit of TTAK.KO-06.0288-Part3. It was compared with other parts of TTAK.KO-06.0288 in terms of definition, format, size, and possible values. Although TTAK.KO-06.0288-Part1 and TTAK.KO-06.0288-Part2 do not use a "data field," they have a similar data structure. That structure was compared with the "data field" of TTAK.KO-06.0288-Part3. Results: Twenty-one issues were identified across four categories: inter-standard issues, intra-standard issues, operational issues, and misprint issues. Since some of the issues can raise interoperability problems, 16 alternative solutions were suggested. In order to prove the alternative solutions, an open-source communication library called libtp3 was developed. The library passed 14 unit tests and was adapted to two research. Conclusions: Although TTAK.KO-06.0288-Part3 is an interface standard for communication between a GOS and a GCG, it might not communicate between different implementations because of the identified issues in the standard. These issues could be solved by the alternative solutions, which could be used to revise TTAK.KO-06.0288. In addition, a relevant organization should develop a program for compatibility testing and should pursue test products for smart greenhouses.

A Study on the Standard-interfaced Smart Farm Supporting Non-Standard Sensor and Actuator Nodes (비표준 센서 및 구동기 노드를 지원하는 표준사양 기반 스마트팜 연구)

  • Bang, Dae Wook
    • Journal of Information Technology Services
    • /
    • v.19 no.3
    • /
    • pp.139-149
    • /
    • 2020
  • There are now many different commercial weather sensors suitable for smart farms, and various smart farm devices are being developed and distributed by companies participating in the government-led smart farm expansion project. However, most do not comply with standard specifications and are therefore limited to use in smart farms. This paper proposed the connecting structure of operating non-standard node devices in smart farms following standard specifications supporting smart greenhouse. This connecting structure was proposed as both a virtual node module method and a virtual node wrapper method. In addition, the SoftFarm2.0 system was experimentally operated to analyze the performance of the implementation of the two methods. SoftFarm2.0 system complies with the standard specifications and supports non-standard smart farm devices. According to the analysis results, both methods do not significantly affect performance in the operation of the smart farm. Therefore, it would be good to select and implement the method suitable for each non-standard smart farm device considering environmental constraints such as power, space, distance of communication between the gateway and the node of the smart farm, and software openness. This will greatly contribute to the spread of smart farms by maximizing deployment cost savings.

The IEEE 802.15.4e based Distributed Scheduling Mechanism for the Energy Efficiency of Industrial Wireless Sensor Networks (IEEE 802.15.4e DSME 기반 산업용 무선 센서 네트워크에서의 전력소모 절감을 위한 분산 스케줄링 기법 연구)

  • Lee, Yun-Sung;Chung, Sang-Hwa
    • Journal of KIISE
    • /
    • v.44 no.2
    • /
    • pp.213-222
    • /
    • 2017
  • The Internet of Things (IoT) technology is rapidly developing in recent years, and is applicable to various fields. A smart factory is one wherein all the components are organically connected to each other via a WSN, using an intelligent operating system and the IoT. A smart factory technology is used for flexible process automation and custom manufacturing, and hence needs adaptive network management for frequent network fluctuations. Moreover, ensuring the timeliness of the data collected through sensor nodes is crucial. In order to ensure network timeliness, the power consumption for information exchange increases. In this paper, we propose an IEEE 802.15.4e DSME-based distributed scheduling algorithm for mobility support, and we evaluate various performance metrics. The proposed algorithm adaptively assigns communication slots by analyzing the network traffic of each node, and improves the network reliability and timeliness. The experimental results indicate that the throughput of the DSME MAC protocol is better than the IEEE 802.15.4e TSCH and the legacy slotted CSMA/CA in large networks with more than 30 nodes. Also, the proposed algorithm improves the throughput by 15%, higher than other MACs including the original DSME. Experimentally, we confirm that the algorithm reduces power consumption by improving the availability of communication slots. The proposed algorithm improves the power consumption by 40%, higher than other MACs.

Power-Aware Scheduling for Mixed Real-Time Tasks (주기성과 산발성 태스크가 혼합된 시스템을 위한 전력절감 스케줄링 기법)

  • Gong, Min-Sik;Jeong, Gun-Jae;Song, Ye-Jin;Jung, Myoung-Jo;Cho, Moon-Haeng;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.1
    • /
    • pp.83-93
    • /
    • 2007
  • In this paper, we address a power-aware scheduling algorithm for a mixed real-time system which consists of periodic and sporadic tasks, each of which is characterized by its minimum period, worst-case execution requirement and deadline. We propose a dynamic voltage scaling algorithm called DVSMT(DVS for mixed tasks), which dynamically scales down the supplying voltage(and thus the frequency) using on-line distribution of the borrowed resources when jobs complete while still meeting their deadlines. With this scheme, we could reduce more energy consumption. As the proposed algorithm can be easily incorporated with RTOS(Real-Time Operating System), it is applicable for handhold devices and sensor network nodes that use a limited battery power. Simulation results show that DVSMT saves up 60% more than the existing algorithms both in the periodic-task and mixed-task systems.

Time Synchronization for WSN Nodes Operating on Low-Energy Sleep-Wake Cycles (저 에너지의 취침 기상 사이클로 작동하는 무선센서 네크워크 노드들을 위한 시간 동기화)

  • Yun, Ho-Jung;Yun, Joo-Sung;Lee, Sung-Gu
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.3
    • /
    • pp.331-335
    • /
    • 2010
  • Previous low-energy time synchronization methods have mainly focused on reducing the number of transmission or reception packets. However, this paper proposes a method that reduces the percentage of time a node has to be awake (the duty cycle), assuming that a periodic sleep-wake cycle is used to conserve energy. Based on our experience with actual WSN devices, a system model is proposed, and the potential performance of the proposed method, with different parameter values, is analyzed. To further demonstrate the feasibility of our method, experiments were conducted using nine WSN devices in a $3{\times}3$ grid network topology. The results show the average synchronization error is 107.57 $\mu{s}$ in duty cycle 5% and synchronization period 10 sec, and 130 $\mu{s}$ in duty cycle 2.5% and synchronization period 20 sec.