• Title/Summary/Keyword: Graphical programming

Search Result 123, Processing Time 0.019 seconds

3-D Kinematic Analysis According to Open Stance Patterns During Forehand Stroke in Tennis (테니스 포핸드 스트로크 동안 오픈스탠스 조건에 따른 3차원 운동학적 분석)

  • Choi, Ji-Young;Kim, Ro-Bin
    • Korean Journal of Applied Biomechanics
    • /
    • v.15 no.3
    • /
    • pp.161-173
    • /
    • 2005
  • Recently among several tennis techniques forehand stroke has been greatly changed in the aspect of spin, grip and stance. The most fundamental factor among the three factors is the stance which consists of open, square and closed stance. The purpose of this study was to investigate the relations between the segments of the body, the three dimensional anatomical angle according to open stance patterns during forehand stroke in tennis. For the movement analysis three dimensional cinematographical method(APAS) was used and for the calculation of the kinematic variables a self developed program was used with the LabVlEW 6.1 graphical programming(Johnson, 1999) program. By using Eular's equations the three dimensional anatomical Cardan angles of the joint and racket head angle were defined 1. In three dimensional maximum linear velocity of racket head the X axis showed $11.41{\pm}5.27m/s$ at impact, not the Y axis(horizontal direction) and the z axis(vertical direction) maximum linear velocity of racket head did not show at impact but after impact this will resulted influence upon hitting ball It could be suggest that Y axis velocity of racket head influence on ball direction and z axis velocity influence on ball spin after impact. the stance distance between right foot and left foot was mean $74.2{\pm}11.2m$. 2. The three dimensional anatomical angular displacement of shoulder joint showed most important role in forehand stroke. and is followed by wrist joints, in addition the movement of elbow joints showed least to the stroke. The three dimensional anatomical angular displacement of racket increased flexion/abduction angle until the impact. after impact, The angular displacement of racket changed motion direction as extension/adduction. 3. The three dimensional anatomical angular displacement of trunk in flexion-extension showed extension all around the forehand stroke. The angular displacement of trunk in adduction-abduction showed abduction at the backswing top and adduction around impact. while there is no significant internal-external rotation 4. The three dimensional anatomical angular displacement of hip joint and knee joint increased extension angle after minimum of knee joint angle in the forehand stroke, The three dimensional anatomical angular displacement of ankle joint showed plantar flexion, internal rotation and eversion in forehand stroke. it could be suggest that the plantar pressure of open stance during forehand stroke would be distributed more largely to the fore foot. and lateral side.

Software Package for Pipe Hydraulics Calculation for Single and Two Phase Flow (배관 유동의 주요 변수계산을 위한 소프트웨어 시스템의 개발)

  • Chang, Jaehun;Lee, Gunhee;Jung, Minyoung;Baek, Heumkyung;Lee, Changha;Oh, Min
    • Korean Chemical Engineering Research
    • /
    • v.57 no.5
    • /
    • pp.628-636
    • /
    • 2019
  • In various industrial processes, piping serves as a link between unit processes and is an essential installation for internal flow. Therefore, the optimum design of the piping system is very important in terms of safety and cost, which requires the estimation of the pressure drop, flow rate, pipe size, etc. in the piping system. In this study, we developed a software that determines pressure drop, flow rate, and pipe size when any two of these design variables are known. We categorized the flows into single phase, homogeneous two phase, and separated two phase flows, and applied suitable calculation models accordingly. We also constructed a system library for the calculation of the pipe material, relative roughness, fluid property, and friction coefficients to minimize user input. We further created a costing library according to the piping material for the calculation of the investment cost of the pipe per unit length. We implemented all these functions in an integrated environment using a graphical user interface for user convenience, and C # programming language. Finally, we verified the accuracy of the software using literature data and examples from an industrial process with obtained deviations of 1% and 8.8% for the single phase and two-phase models.

Implementing RPA for Digital to Intelligent(D2I) (디지털에서 인텔리전트(D2I)달성을 위한 RPA의 구현)

  • Dong-Jin Choi
    • Information Systems Review
    • /
    • v.21 no.4
    • /
    • pp.143-156
    • /
    • 2019
  • Types of innovation can be categorized into simplification, information, automation, and intelligence. Intelligence is the highest level of innovation, and RPA can be seen as one of intelligence. Robotic Process Automation(RPA), a software robot with artificial intelligence, is an example of intelligence that is suited for simple, repetitive, large-scale transaction processing tasks. The RPA, which is already in operation in many companies in Korea, shows what needs to be done to naturally focus on the core tasks in a situation where the need for a strong organizational culture is increasing and the emphasis is on voluntary leadership, strong teamwork and execution, and a professional working culture. The introduction was considered naturally according to the need to find. Robotic Process Automation, or RPA, is a technology that replaces human tasks with the goal of quickly and efficiently handling structural tasks. RPA is implemented through software robots that mimic humans using software such as ERP systems or productivity tools. RPA robots are software installed on a computer and are called robots by the principle of operation. RPA is integrated throughout the IT system through the front end, unlike traditional software that communicates with other IT systems through the back end. In practice, this means that software robots use IT systems in the same way as humans, repeat the correct steps, and respond to events on the computer screen instead of communicating with the system's application programming interface(API). Designing software that mimics humans to communicate with other software can be less intuitive, but there are many advantages to this approach. First, you can integrate RPA with virtually any software you use, regardless of your openness to third-party applications. Many enterprise IT systems are proprietary because they do not have many common APIs, and their ability to communicate with other systems is severely limited, but RPA solves this problem. Second, RPA can be implemented in a very short time. Traditional software development methods, such as enterprise software integration, are relatively time consuming, but RPAs can be implemented in a relatively short period of two to four weeks. Third, automated processes through software robots can be easily modified by system users. While traditional approaches require advanced coding techniques to drastically modify how they work, RPA can be instructed by modifying relatively simple logical statements, or by modifying screen captures or graphical process charts of human-run processes. This makes RPA very versatile and flexible. This RPA is a good example of the application of digital to intelligence(D2I).