• Title/Summary/Keyword: Physical Programming

Search Result 216, Processing Time 0.027 seconds

Interference-Aware Radio Resource Allocation in D2D Underlaying LTE-Advanced Networks

  • Xu, Shaoyi;Kwak, Kyung Sup;Rao, Ramesh R.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.8 no.8
    • /
    • pp.2626-2646
    • /
    • 2014
  • This study presents a power and Physical Resource Blocks (PRBs) joint allocation algorithm to coordinate uplink (UL) interference in the device-to-device (D2D) underlaying Long Term Evolution-Advanced (LTE-A) networks. The objective is to find a mechanism to mitigate the UL interference between the two subsystems and maximize the weighted sum throughput as well. This optimization problem is formulated as a mixed integer nonlinear programming (MINLP) which is further decomposed into PRBs assignment and transmission power allocation. Specifically, the scenario of applying imperfect channel state information (CSI) is also taken into account in our study. Analysis reveals that the proposed PRBs allocation strategy is energy efficient and it suppresses the interference not only suffered by the LTE-A system but also to the D2D users. In another side, a low-complexity technique is proposed to obtain the optimal power allocation which resides in one of at most three feasible power vectors. Simulations show that the optimal power allocation combined with the proposed PRBs assignment achieves a higher weighted sum throughput as compared to traditional algorithms even when imperfect CSI is utilized.

CAD Data Exchange among Different Commercial Packages (이 기종 시스템간의 CAD 데이터 교환)

  • Kim, Tae-Wook;Hwang, Byeong-eok
    • Journal of the Korean Society of Industry Convergence
    • /
    • v.7 no.4
    • /
    • pp.377-382
    • /
    • 2004
  • This research was about implementing STEP for data exchange among different commercial package(CAD system). STEP was used to share CAD data as follows. ST-Developer implement Solid model was used with a physical file of STEP and represented in a CAD system. And then STEP conversion utility was used to make a neutrality format form in a component modeling. Analysis of Solid model was made possible for CAD system to read in and analyzed Solid model. This research are summarized as follows 1. A basis Model development used Visual C++ for a neutrality data of a programming interface general-use CAD system, and produced Box and Cylinder to a physical file, the result was implemented this in a programming interface to general-use CAD system, it is represented in CAD system as identical one modeling object. 2. STEP was used in different CAD system to utilize to its of each CAD system maximum, CATIA V5R9 user was able to analyze MDT 6 Modeling Arm. 3. STEP was used able to interpret and remodel the existing Solid model.

  • PDF

A Study on the Development of Digital Yut Playing System Based on Physical Computing (피지컬 컴퓨팅을 기반으로 한 디지털 윷놀이 시스템 개발에 관한 연구)

  • Koh, Byoungoh
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.3
    • /
    • pp.335-342
    • /
    • 2017
  • The artificial intelligence, robot technology, Internet of things, and life sciences that create added value while dramatically transforming human life have been highlighted in the fourth industrial revolution, the next industrial revolution. In order to adapt to the 4th industry, it is necessary to educate students to develop fusion thinking and computing thinking ability. Therefore, in this study, we developed a digital Yut Playing system based on physical computing, reflecting STEAM and decomposition, pattern recognition, abstraction, and algorithm design, which are components of computing thinking. By experiencing the developed system and applying it to education, it raised interest and interest in programming education and improved programming lesson for fusion thinking and computing thinking ability.

A study on relearning program of deep stabilizing muscle for low back pain (요통에 적용된 심부 안정근 재교육 프로그램에 관한 연구)

  • Koo, Hee-Seo;Kim, Soon-Ja
    • The Journal of Korean Physical Therapy
    • /
    • v.16 no.4
    • /
    • pp.11-22
    • /
    • 2004
  • The concept of segmental stabilization has been one of the most exciting advancements in the field of physical therapy. Specific deep stabilizing muscle have proven to reverse motor control deficits that occurs after back injury. After an injury, a new motor programming strategy is adopted and there is excessive recruitment of the large , strong , global muscular system works instead of small segmental deep muscle recruitment for stability. Many physical therapists and doctors mistakenly prescribe therapeutic exercise for low back pain to use larger, superficial musculature to strengthen the spine for stability and pain control. But motor control coordination of local segmental muscle is actually the key to stability and pain control, not strengthening of global muscle. A recent focus in physiotherapy management of patients with chronic back pain has been the specific training of muscles surrounding the lumbar spine whose primary role is considered to be the provision of dynamic stability and segmental control to the spine. These are the deep transverse abdominis muscle and lumbar multifudus.

  • PDF

Efficient Slice Allocation Method using Cluster Technology in Fifth-Generation Core Networks

  • Park, Sang-Myeon;Mun, Young-Song
    • Journal of information and communication convergence engineering
    • /
    • v.17 no.3
    • /
    • pp.185-190
    • /
    • 2019
  • The explosive growth of data traffic and services has created cost challenges for networks. Studies have attempted to effectively apply network slicing in fifth generation networks to provide high speed, low latency, and various compatible services. However, in network slicing using mixed-integer linear programming, the operation count increases exponentially with the number of physical servers and virtual network functions (VNFs) to be allocated. Therefore, we propose an efficient slice allocation method based on cluster technology, comprising the following three steps: i) clustering physical servers; ii) selecting an appropriate cluster to allocate a VNF; iii) selecting an appropriate physical server for VNF allocation. Solver runtimes of the existing and proposed methods are compared, under similar settings, with respect to intra-slice isolation. The results show that solver runtime decreases, by approximately 30% on average, with an increase in the number of physical servers within the cluster in the presence of intra-slice isolation.

A Study of Programming Class using Raspberry Pi for Students of Industrial Specialized High School (공업계 특성화 고등학생을 위한 라즈베리파이를 활용한 프로그래밍 수업 방안)

  • Kim, Se-min;Choi, Sook-young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.1
    • /
    • pp.165-172
    • /
    • 2017
  • Recently, many supports about the education linked with industrial field have been provided in technical specialized high schools. In order to keep pace with the global trend to emphasize software education and to move away from traditional grammar-based programming learning, various physical computing tools have been used in the education fields. For this study, we conducted a programming class using Raspberry Pi for technical high school students. In the class, students were instructed to produce actual results based on the knowledge they had learned. Project-based learning was used to help students create products and thus they performed tasks while discussing and collaborating on a team-by-team basis. In particular, self-regulation learning strategies were considered to provide effective project-based instruction. After the class, we interviewed the students' satisfaction with it. The results showed that the students' satisfaction was high, and the fellow teachers also had a lot of possibilities and expectations about the programming instruction and project-based learning using Raspberry Pi.

The Effect of Modular Robot Programming Education on Learning Motivation of Informatics Curriculum (모듈형 로봇 프로그래밍 교육이 정보교과 학습동기에 미치는 영향)

  • Lim, Gun-Woong;Kim, Chang-Suk
    • The Journal of Korean Association of Computer Education
    • /
    • v.22 no.1
    • /
    • pp.79-86
    • /
    • 2019
  • This study examines the impact of modular robot programming education on middle school informatics curriculum learning motivation. For this purpose, the experiment was conducted with a experimental group of 25 people and a control group of 25 people, and modular robot programming education and learning motivation test were used as research tools. As a result of processing the results of the learning motivation test paper with the independent sample t-test and the paired t-test, the experimental group had 9.36 points higher learning motivation than the control group and 15.44 points higher than the pre-test. In particular, it significantly affected the improvement of all the sub-components of the learning motivation, and among them, it greatly affected the enhancement of attention, relevance and satisfaction. In conclusion, it can be seen that modular robot programming education has a positive effect on improving students' motivation to learn the informatics curriculum.

User Interface in Web Based Communication for Internet Robot Control

  • Sugisaka, Masanori;Hazry, Desa
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.49-51
    • /
    • 2005
  • Robot control involves advance programming, scientific and high technology. The systematic and methodological aspects of robot controls often results in having superficial control design problems that can negatively affect the robot application, usability and appeal. User friendly interface of robot control is extremely advantageous and more attractive. To illustrate, the application of medical robot is usually handled by clients who have little background in advance programming language. Thus, it would be difficult if the client needs to use programming language to control the robot. It would justify better if the robot control is presented in a meaningful interface to the client. This way the robot application would be more natural and user friendly. This paper describes the method of developing the user interface for web based communication to control an internet robot named Tarou. The web based communication tasks involves three levels. The first one accommodates on the client sending commands to robot through the internet. The next communication level relates to the robot receiving the commands sent by the client. The final communication level generates on sending feedback on status of commands by the robot to the client. The methodology used here can be elaborated in four hierarchical steps; identify user needs and robot tasks, identify the enhancing tag reference used by the server, induce the tag into HTML, present the HTML in attractive user interface as the client control panel.

  • PDF

An Object-Oriented Programming for the Boundary Element Method in Plane Elastostatic Contact Analysis (객체지향기법을 적용한 평면 정적 탄성 접촉 경계요소법)

  • Kim, Moon-Kyum;Yun, Ik-Jung
    • Journal of the Computational Structural Engineering Institute of Korea
    • /
    • v.24 no.2
    • /
    • pp.121-131
    • /
    • 2011
  • An object oriented programming(OOP) framework is presented to solve plane elastostatic contact problems by means of the boundary element method(BEM). Unified modeling language(UML) is chosen to describe the structure of the program without loss of generality, even though all implemented codes are written with C++. The implementation is based on computational abstractions of both mathematical and physical concepts associated with contact mechanics involving geometrical nonlinearities and the corner node problems for multi-valued traction. The overall class organization for contact analysis is discussed in detail. Numerical examples are also presented to verify the accuracy of the developed BEM program.

Splines via Computer Programming

  • 김경태
    • Communications of the Korean Institute of Information Scientists and Engineers
    • /
    • v.1 no.1
    • /
    • pp.72-74
    • /
    • 1983
  • Traditionally, polynomials have been used to approximte functions with prescribed values at a number of points(called the knots) on a given interal on the real line. The method of splines recently developed is more flexible. It approximates a function in a piece-wise fashion, by means of a different polynomial in each subinterval. The cubic spline gas ets origins in beam theory. It possessed continuous first and second deriatives at the knots and is characterised by a minimum curvature property which es rdlated to the physical feature of minimum potential energy of the supported beam. Translated into mathematical terms, this means that between successive knots the approximation yields a third-order polynomial sith its first derivatives continuous at the knots. The minimum curvature property holds good for each subinterval as well as for the whole region of approximation This means that the integral of the square of the second derivative over the entire interval, and also over each subinterval, es to be minimized. Thus, the task of determining the spline lffers itself as a textbook problem in discrete computer programming, since the integral of ghe square of the second derivative can be obviously recognized as the criterion function whicg gas to be minimized. Starting with the initial value of the function and assuming an initial solpe of the curve, the minimum norm property of the curvature makes sequential decision of the slope at successive knots (points) feasible. It is the aim of this paper to derive the cubic spline by the methods of computer programming and show that the results which is computed the all the alues in each subinterval of the spline approximations.