Classical deterministic testing controls the execution of concurrent programs based on the equivalence between specifications and programs. However, it is not directly applicable to a situation in which synchronization sequences, being valid but infeasible, are taken into account. To resolve this problem, we had proposed automata-based deterministic testing in our previous works, where a concurrent program is executed according to one of the sequences accepted by the automaton recognizing all sequences semantically equivalent to a given sequence. In this paper, we present the automata-based testing environment for Java multi-thread programs, and we design and implement "Deterministic Executor" in the testing environment. "Deterministic Executor" transforms a Java multi-thread program by applying automata-based deterministic testing, the transformed program presents testing results. "Deterministic Executor" uses "Automata Generator", which generates an equivalent automaton of a test sequence, and "Replay Controller", which controls the execution of programs according to the sequence accepted by the automaton. By illustrating automata-based testing procedures with a gas station example, we show how the proposed approach does works in a Java multi-threaded program.roach does works in a Java multi-threaded program.
Kim Hee-Jung;Chung Chae-Heon;Oh Sang-Ho;Choi Han-Cheol
The Journal of Korean Academy of Prosthodontics
/
v.42
no.6
/
pp.628-640
/
2004
Statement of problem. Wear as a result of repeated closing/opening cycles may decrease the friction coefficient of screw head, threads, and other mating components and, consequently, resistance to opening gradually decreases. It may cause screw loosening, which is one of the most common failures in implant prosthesis. Purpose. The purpose of this study is to evaluate the changes on the head and thread surface of the abutment screws after repeated closing and opening through the examination of tested screws in SEM(scanning electron microscope). Materials and methods. Five species of abutments were selected (3i-three, Avana-two) respectively by two pieces. The implant fixtures were perpendicularly mounted in liquid unsaturated polyesther(Epovia, Cray Valley Inc.) with dental surveyor. Each abutment was secured to the implant fixture by each abutment screw with recommended torque value using a digital torque controller. The abutment screws were repeatedly tightened and removed 20 times with a digital controller. FESEM (field emission scanning electron microscope, Netherland, Phillips co., model:XL 30 SFEG) was used to observe changes of each part caused by repeatedly closing/opening expeiment. First, the Photomicrographs of pre-test screws provided by each manufacturer were taken. The changes of each screw were investigated after every fifth closing and opening experiment with FESEM. Scaning electron microscope photomicrographs of each screw were taken four times. Results. As the number of closing and opening was increased, the wear or distortion of hexed or squared slot that contacted with the driver tip was more severely progressed. Wear or distortion of hexed slot was more severe than that of squared slot and it was more remarkable in the titanium screw than in the gold screw. All the tested screws showed that the width in the crest of their screw thread decreased gradually as the test was proceeded. Conclusions. Conclusively, we recommend the clinical use of gold screw, a periodic exchanges of abutment screws and avoiding repeated closing/opening unnecessarily. We also suggest a more careful manipulation of the abutment screw and screw-driver and using of abutment screw with an acute-angled slot design rather than an obtuse-angled one. Finally, it is suggested that the new slot design and the surface treatment for enduring wear or distortion should be devised.
Journal of the Korean Institute of Intelligent Systems
/
v.13
no.1
/
pp.63-69
/
2003
The main property of VSC is that the system response is robust and insensitive to parameter variations and external disturbances in the sliding mode if their bounds are known to the designer of the system control. But sometimes these bounds may not be easily obtained. However, fuzzy control provides an effective way to design the controller of the system with the disturbances and parameter variations. Therefore, combination of the best feature of fuzzy control and sliding mode control is considered. When using the conventional VSC, generally the reaching phase problem occurs, which cause the system response to be sensitive to parameter variations and external disturbances. In order to overcome these problems, a robust position control method of the BLDC motor using an adaptive fuzzy VSC without leaching phase is presented.
Transactions of the Korean Society of Mechanical Engineers A
/
v.25
no.5
/
pp.805-815
/
2001
Glaucoma is an eye disease which is caused by abnormal high IOP (Intra Ocular Pressure). High IOP is caused by the aqueous humor which is produced consistently but not drained due to malfunction of the trabecular system which has a role of draining the aqueous humor into the venous system. Currently, there are three methods to treat glaucoma-using medicines, surgical operation, and using implant device. The first and second methods are not long acting, so the use of implants is increasing in these days in order to drain out the aqueous humor compulsory. However, though conventional implants have a capability of pressure regulation, they cannot maintain IOPs desired for different patients, and too much aqueous humor are usually drained, to cause hypotony. To solve these problems, it is needed to develop a new implant which is capable of controling the IOP actively and copes with personal difference of patients. An active glaucoma implant consists of the valve actuator, pressure sensor, controller, and power supply. In this paper, firstly, we make an analysis of the operation of a conventional implant using a bond graph and show defects and limitations of the conventional valve analytically. Secondly, we design and analyze a valve actuator considering actuation principles, resistance elements, control methods, and energy sources focused on power saving problem. Finally, using simulations the possibility of the proposed valve actuator is investigated.
Journal of the Institute of Electronics and Information Engineers
/
v.51
no.11
/
pp.205-210
/
2014
This is concerned with the technology to display the design on Porcelain and adjust malfunction for moving effect and light intensity by curator. More precisely, the technology makes it possible that the porcelain is connected to Light module which is the device for controlling light emission and rotating rolling plate, etc that are connected to LED light module, optical fiber and controller that is for scenario from the given storytelling. In addition, with a WiFi portable device (Smart-phone, other mobile device). equipped with a scenario programs, information for operation, failure and malfunction can be obtained and analyzed in real-time, and menu color and alarm is alerted when the displaying design is in abnormal status, which makes the early reactions to the status. Furthermore, the collected data can be sent through WiFi network to the device and PC managed by the curator specialized in managing the design on the Porcelain, thus the technology could help the curator who have less knowledge about moving pattern on the Porcelain. There is always a possibility of malfunction due to various condition that are caused by wring-harness when modules are wired-connected. In this research, in order to overcome this problem, we propose a system configuration that can do monitoring and diagnosis with a device for collecting data from LED control module, Light emission sensor and a personal WiFi device. Also, we performed connection between optical Fiber and LED and interlock for the system defined by the definition for information and storytelling scenario.
Journal of the Institute of Electronics and Information Engineers
/
v.49
no.9
/
pp.251-258
/
2012
Recently, NAND Flash memory structure is evolving from SDR (Single Data Rate) to high speed DDR(Double Data Rate) to fulfill the high performance requirement of SSD and SSS. Accordingly, the proper ways of transferring data that latches valid data stably and minimizing data skew between pins by using PHY(Physical layer) circuit techniques have became new issues. Also, rapid growth of speed in NAND flash increases the operating frequency and power consumption of NAND flash controller. Internal voltage variation margin of NAND flash controller will be narrowed through the smaller geometry and lower internal operating voltage below 1.5V. Therefore, the increase of power budge deviation limits the normal operation range of internal circuit. Affection of OCV(On Chip Variation) deteriorates the voltage variation problem and thus causes internal logic errors. In this case, it is too hard to debug, because it is not functional faults. In this paper, we propose new architecture that maintains the valid timing window in cost effective way under sudden power fluctuation cases. Simulation results show that the proposed technique minimizes the data skew by 379% with reduced area by 20% compared to using PHY circuits.
Transactions of the Korean Society of Mechanical Engineers A
/
v.40
no.1
/
pp.103-111
/
2016
This paper presents an adaptive variable weights tuning system for an integrated chassis control with electronic stability control (ESC) and active front steering (AFS) for lateral stability enhancement. After calculating the control yaw moment needed to stabilize a vehicle with a controller design method, it is distributed into the tire forces generated by ESC and AFS using weighted pseudo-inverse-based control allocation (WPCA). On a low friction road, lateral stability can deteriorate due to high vehicle speed. To cope with the problem, adaptive tuning rules on variable weights of the WPCA are proposed. To check the effectiveness of the proposed method, a simulation was performed on the vehicle simulation package, CarSim.
International Journal of Control, Automation, and Systems
/
v.6
no.5
/
pp.677-688
/
2008
In this paper, the general problem of impedance control for a robotic manipulator with a moving flexible base is addressed. Impedance control imposes a relation between force and displacement at the contact point with the environment. The concept of impedance control of flexible base mobile manipulator is rather new and is being considered for first time using singular perturbation and new sliding mode control methods by authors. Initially slow and fast dynamics of robot are decoupled using singular perturbation method. Slow dynamics represents the dynamics of the manipulator with rigid base. Fast dynamics is the equivalent effect of the flexibility in the base. Then, using sliding mode control method, an impedance control law is derived for the slow dynamics. The asymptotic stability of the overall system is guaranteed using a combined control law comprising the impedance control law and a feedback control law for the fast dynamics. As first time, base flexibility was analyzed accurately in this paper for flexible base moving manipulator (FBMM). General dynamic decoupling, whole system stability guarantee and new composed robust control method were proposed. This proposed Sliding Mode Impedance Control Method (SMIC) was simulated for two FBMM models. First model is a simple FBMM composed of a 2 DOFs planar manipulator and a single DOF moving base with flexibility in between. Second FBMM model is a complete advanced 10 DOF FBMM composed of a 4 DOF manipulator and a 6 DOF moving base with flexibility. This controller provides desired position/force control accurately with satisfactory damped vibrations especially at the point of contact. This is the first time that SMIC was addressed for FBMM.
Journal of the Korea Academia-Industrial cooperation Society
/
v.17
no.6
/
pp.521-526
/
2016
This paper suggests a new design that makes use of rotary inertia that can allow autonomous movement of an autonomous colonoscope robot in the colon of a patient as a locomotive mechanism. As commercial colonoscopy causes a lengthy time of pain and discomfort to the patients when colonoscopy patients are reluctant to receive surgery, there is a tendency to avoid the test in the early diagnosis of colorectal cancer. To solve this problem, research has been conducted on the next generation of robotic colonoscopes that can reduce the discomfort and pain by moving autonomously within the colon of the patients. In the driving mechanism utilizing the rotational inertia, a flywheel is driven by a motor to store energy and produce rotational inertia. By the energy stored and released by the flywheel, the stick phenomenon that occurs when the robot is running in the intestine can be overcome effectively. To do this, a controller that can control the velocity of the flywheel and is robust to high frequency noise was designed and implemented. The driving mechanism using the rotational inertia presented here showed that the structure is also effective and the experiment can be run easily compared to another mechanism.
Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
/
v.20
no.2
/
pp.50-59
/
2006
In this paper, We are going to propose the fire protection system using CAN(Controller Area Network). The larger, higher and deeper buildings an, the more dangerous people are when fire happens. We should be aware of the problems of prior fire protection system. Therefore, we construct the embedded system based on CAN communication that is capable of N to N communication, and build independent fire protection system. If the fire is occurred on the building, the problem is that how fast we can detect the fire and put it on by using available system, this is major factor that reduces damage of our wealth. Therefore in this studies, We would like to design more stable system than current system. This system is based on CAN communication which is available N to N communication constructs and designed to compensate for each fault, so that our aim is to reduce the wires of system, cost of installation and to suppose future type fire protection system.
본 웹사이트에 게시된 이메일 주소가 전자우편 수집 프로그램이나
그 밖의 기술적 장치를 이용하여 무단으로 수집되는 것을 거부하며,
이를 위반시 정보통신망법에 의해 형사 처벌됨을 유념하시기 바랍니다.
[게시일 2004년 10월 1일]
이용약관
제 1 장 총칙
제 1 조 (목적)
이 이용약관은 KoreaScience 홈페이지(이하 “당 사이트”)에서 제공하는 인터넷 서비스(이하 '서비스')의 가입조건 및 이용에 관한 제반 사항과 기타 필요한 사항을 구체적으로 규정함을 목적으로 합니다.
제 2 조 (용어의 정의)
① "이용자"라 함은 당 사이트에 접속하여 이 약관에 따라 당 사이트가 제공하는 서비스를 받는 회원 및 비회원을
말합니다.
② "회원"이라 함은 서비스를 이용하기 위하여 당 사이트에 개인정보를 제공하여 아이디(ID)와 비밀번호를 부여
받은 자를 말합니다.
③ "회원 아이디(ID)"라 함은 회원의 식별 및 서비스 이용을 위하여 자신이 선정한 문자 및 숫자의 조합을
말합니다.
④ "비밀번호(패스워드)"라 함은 회원이 자신의 비밀보호를 위하여 선정한 문자 및 숫자의 조합을 말합니다.
제 3 조 (이용약관의 효력 및 변경)
① 이 약관은 당 사이트에 게시하거나 기타의 방법으로 회원에게 공지함으로써 효력이 발생합니다.
② 당 사이트는 이 약관을 개정할 경우에 적용일자 및 개정사유를 명시하여 현행 약관과 함께 당 사이트의
초기화면에 그 적용일자 7일 이전부터 적용일자 전일까지 공지합니다. 다만, 회원에게 불리하게 약관내용을
변경하는 경우에는 최소한 30일 이상의 사전 유예기간을 두고 공지합니다. 이 경우 당 사이트는 개정 전
내용과 개정 후 내용을 명확하게 비교하여 이용자가 알기 쉽도록 표시합니다.
제 4 조(약관 외 준칙)
① 이 약관은 당 사이트가 제공하는 서비스에 관한 이용안내와 함께 적용됩니다.
② 이 약관에 명시되지 아니한 사항은 관계법령의 규정이 적용됩니다.
제 2 장 이용계약의 체결
제 5 조 (이용계약의 성립 등)
① 이용계약은 이용고객이 당 사이트가 정한 약관에 「동의합니다」를 선택하고, 당 사이트가 정한
온라인신청양식을 작성하여 서비스 이용을 신청한 후, 당 사이트가 이를 승낙함으로써 성립합니다.
② 제1항의 승낙은 당 사이트가 제공하는 과학기술정보검색, 맞춤정보, 서지정보 등 다른 서비스의 이용승낙을
포함합니다.
제 6 조 (회원가입)
서비스를 이용하고자 하는 고객은 당 사이트에서 정한 회원가입양식에 개인정보를 기재하여 가입을 하여야 합니다.
제 7 조 (개인정보의 보호 및 사용)
당 사이트는 관계법령이 정하는 바에 따라 회원 등록정보를 포함한 회원의 개인정보를 보호하기 위해 노력합니다. 회원 개인정보의 보호 및 사용에 대해서는 관련법령 및 당 사이트의 개인정보 보호정책이 적용됩니다.
제 8 조 (이용 신청의 승낙과 제한)
① 당 사이트는 제6조의 규정에 의한 이용신청고객에 대하여 서비스 이용을 승낙합니다.
② 당 사이트는 아래사항에 해당하는 경우에 대해서 승낙하지 아니 합니다.
- 이용계약 신청서의 내용을 허위로 기재한 경우
- 기타 규정한 제반사항을 위반하며 신청하는 경우
제 9 조 (회원 ID 부여 및 변경 등)
① 당 사이트는 이용고객에 대하여 약관에 정하는 바에 따라 자신이 선정한 회원 ID를 부여합니다.
② 회원 ID는 원칙적으로 변경이 불가하며 부득이한 사유로 인하여 변경 하고자 하는 경우에는 해당 ID를
해지하고 재가입해야 합니다.
③ 기타 회원 개인정보 관리 및 변경 등에 관한 사항은 서비스별 안내에 정하는 바에 의합니다.
제 3 장 계약 당사자의 의무
제 10 조 (KISTI의 의무)
① 당 사이트는 이용고객이 희망한 서비스 제공 개시일에 특별한 사정이 없는 한 서비스를 이용할 수 있도록
하여야 합니다.
② 당 사이트는 개인정보 보호를 위해 보안시스템을 구축하며 개인정보 보호정책을 공시하고 준수합니다.
③ 당 사이트는 회원으로부터 제기되는 의견이나 불만이 정당하다고 객관적으로 인정될 경우에는 적절한 절차를
거쳐 즉시 처리하여야 합니다. 다만, 즉시 처리가 곤란한 경우는 회원에게 그 사유와 처리일정을 통보하여야
합니다.
제 11 조 (회원의 의무)
① 이용자는 회원가입 신청 또는 회원정보 변경 시 실명으로 모든 사항을 사실에 근거하여 작성하여야 하며,
허위 또는 타인의 정보를 등록할 경우 일체의 권리를 주장할 수 없습니다.
② 당 사이트가 관계법령 및 개인정보 보호정책에 의거하여 그 책임을 지는 경우를 제외하고 회원에게 부여된
ID의 비밀번호 관리소홀, 부정사용에 의하여 발생하는 모든 결과에 대한 책임은 회원에게 있습니다.
③ 회원은 당 사이트 및 제 3자의 지적 재산권을 침해해서는 안 됩니다.
제 4 장 서비스의 이용
제 12 조 (서비스 이용 시간)
① 서비스 이용은 당 사이트의 업무상 또는 기술상 특별한 지장이 없는 한 연중무휴, 1일 24시간 운영을
원칙으로 합니다. 단, 당 사이트는 시스템 정기점검, 증설 및 교체를 위해 당 사이트가 정한 날이나 시간에
서비스를 일시 중단할 수 있으며, 예정되어 있는 작업으로 인한 서비스 일시중단은 당 사이트 홈페이지를
통해 사전에 공지합니다.
② 당 사이트는 서비스를 특정범위로 분할하여 각 범위별로 이용가능시간을 별도로 지정할 수 있습니다. 다만
이 경우 그 내용을 공지합니다.
제 13 조 (홈페이지 저작권)
① NDSL에서 제공하는 모든 저작물의 저작권은 원저작자에게 있으며, KISTI는 복제/배포/전송권을 확보하고
있습니다.
② NDSL에서 제공하는 콘텐츠를 상업적 및 기타 영리목적으로 복제/배포/전송할 경우 사전에 KISTI의 허락을
받아야 합니다.
③ NDSL에서 제공하는 콘텐츠를 보도, 비평, 교육, 연구 등을 위하여 정당한 범위 안에서 공정한 관행에
합치되게 인용할 수 있습니다.
④ NDSL에서 제공하는 콘텐츠를 무단 복제, 전송, 배포 기타 저작권법에 위반되는 방법으로 이용할 경우
저작권법 제136조에 따라 5년 이하의 징역 또는 5천만 원 이하의 벌금에 처해질 수 있습니다.
제 14 조 (유료서비스)
① 당 사이트 및 협력기관이 정한 유료서비스(원문복사 등)는 별도로 정해진 바에 따르며, 변경사항은 시행 전에
당 사이트 홈페이지를 통하여 회원에게 공지합니다.
② 유료서비스를 이용하려는 회원은 정해진 요금체계에 따라 요금을 납부해야 합니다.
제 5 장 계약 해지 및 이용 제한
제 15 조 (계약 해지)
회원이 이용계약을 해지하고자 하는 때에는 [가입해지] 메뉴를 이용해 직접 해지해야 합니다.
제 16 조 (서비스 이용제한)
① 당 사이트는 회원이 서비스 이용내용에 있어서 본 약관 제 11조 내용을 위반하거나, 다음 각 호에 해당하는
경우 서비스 이용을 제한할 수 있습니다.
- 2년 이상 서비스를 이용한 적이 없는 경우
- 기타 정상적인 서비스 운영에 방해가 될 경우
② 상기 이용제한 규정에 따라 서비스를 이용하는 회원에게 서비스 이용에 대하여 별도 공지 없이 서비스 이용의
일시정지, 이용계약 해지 할 수 있습니다.
제 17 조 (전자우편주소 수집 금지)
회원은 전자우편주소 추출기 등을 이용하여 전자우편주소를 수집 또는 제3자에게 제공할 수 없습니다.
제 6 장 손해배상 및 기타사항
제 18 조 (손해배상)
당 사이트는 무료로 제공되는 서비스와 관련하여 회원에게 어떠한 손해가 발생하더라도 당 사이트가 고의 또는 과실로 인한 손해발생을 제외하고는 이에 대하여 책임을 부담하지 아니합니다.
제 19 조 (관할 법원)
서비스 이용으로 발생한 분쟁에 대해 소송이 제기되는 경우 민사 소송법상의 관할 법원에 제기합니다.
[부 칙]
1. (시행일) 이 약관은 2016년 9월 5일부터 적용되며, 종전 약관은 본 약관으로 대체되며, 개정된 약관의 적용일 이전 가입자도 개정된 약관의 적용을 받습니다.