• 제목/요약/키워드: Simscape

검색결과 13건 처리시간 0.02초

Integrated SolidWorks & Simscape Platform for the Model-Based Control Algorithms of Hydraulic Manipulators

  • Ahn, Doo Sung;Lee, Ill Yeong;Kim, Hyun Ho
    • 드라이브 ㆍ 컨트롤
    • /
    • 제12권4호
    • /
    • pp.41-47
    • /
    • 2015
  • Hydraulic manipulators have been widely used in many different fields due to their high force/torque to inertia ratio. The increased speed of hydraulic manipulators requires solutions to problems ranging from mechanical design to the need to determine a robot model suitable for model-based control. As a solution, this paper presents the integration of SolidWorks with Simscape for designing and controlling hydraulic manipulators. The integration provides a platform for the rapid control prototyping of a hydraulic robot without the need to build actual prototypes. The mechanical drawings of a manipulator are first created using Solidworks and are then imported into Simscape, where the manipulator is represented by connected block diagrams based on the principle of physical modeling. Simulation examples for a 3D manipulator made by KNR SYSTEM INC are verified to show the effectiveness of the presented platform.

Integrated SolidWorks & Simscape Platform for the Model-Based Control Algorithms of Robot Manipulators

  • Ahn, Doo-Sung
    • 동력기계공학회지
    • /
    • 제18권4호
    • /
    • pp.91-96
    • /
    • 2014
  • The application of the recent model-based control schemes for robot manipulators require the solution of problems concerning various aspects, from the mechanical design to the necessity of determining a robot model suitable for control, and of experimentally testing the control performances. For one solution, integration of SolidWorks with Simscape for designing and controlling robot manipulators is presented in this paper. The integration provides a platform for rapid control prototyping of robot manipulators without the need for building real prototypes. Mechanical drawings of a robot are first created using Solidworks and imported into the Simscape, where a robot is represented by connected block diagrams based on the principle of physical modeling. Simulation examples for 7-DOF SAM ARM made by Berrett Technology Inc. are testified to show effectiveness of the presented platform.

Simscape 기반 6자유도 필드로봇 시뮬레이션 모델에 관한 연구 (A Study on Simscape based 6DOF Field Robot Simulation Model)

  • 최성웅;곽경신;레쾅호안;양순용
    • 드라이브 ㆍ 컨트롤
    • /
    • 제19권2호
    • /
    • pp.1-10
    • /
    • 2022
  • Field robots operate in various areas, including construction, agriculture, forestry and manufacturing. Typical tasks of field robots used in various areas include excavation, flattening, and demolition. Such tasks are often accomplished in narrow alleys or indoors. In the case of field robots, there is a limit to working in a small space. Thus, to compensate for these shortcomings, many field robots equipped with Tiltrotators have recently been observed. The advantages of Tiltrotator are improved task efficiency and reduced operating time by reducing unnecessary behavior. We need simulation models that can improve the ability of new people to work and simulate tasks in advance. Thus, in this paper, we developed a simscape-based simulation model and modeling of 6DOF systems for field robots equipped with Tiltrotator. Dynamic modeling of field robot 3D models using Simcape multibody and hydraulic systems of field robots using Simcape Hydraulics were modeled. We applied a PID controller to create a control system that operates along the input angle. Simulation results show that errors occur when comparing input and output angles, but overall, they move along input angles.

부족구동 기계시스템을 위한 적분 슬라이딩 모드 제어기 설계 (Design of Integral Sliding Mode Control for Underactuated Mechanical Systems)

  • 유동상
    • 한국지능시스템학회논문지
    • /
    • 제23권3호
    • /
    • pp.208-213
    • /
    • 2013
  • 부족구동시스템은 제어되어야 하는 자유도보다 더 적은 수의 구동부를 가진 시스템으로 특정질 수 있으며, 이런 시스템을 제어하기 위한 알고리즘을 찾는 문제에 대한 관심이 지속적으로 증대되고 있다. 가변구조시스템 이론을 기반으로 하는 슬라이딩 모드 제어기는 비선형 시스템을 제어하는데 있어 강건한 도구를 제공하고 있다. 본 논문에서는 부족구동시스템을 효과적으로 제어하기 위한 적분슬라이딩 함수를 이용한 슬라이딩 모드 제어기를 제안하고, Lyapunov 안정도 이론을 이용하여 점근적 안정성을 입증하였다. 제안된 제어기의 효용성을 검증하기 위해 대표적인 부족구동시스템인 아크로봇 (Acrobot)을 대상으로 시뮬레이션을 수행하였다. 아크로봇의 동적 모델은 Mathworks사의 Simscape을 이용하여 구현하였으며, 제어기 구성은 Simulink를 이용하여 구성하였다. 시뮬레이션 결과는 제안된 제어기의 유용성과 효과성을 입증하였다.

임베디드 보드를 사용한 EKF 기반 실시간 배터리 SOC 추정 (Real-time EKF-based SOC estimation using an embedded board for Li-ion batteries)

  • 이현아;홍선리;강모세;신단비;백종복
    • 전기전자학회논문지
    • /
    • 제26권1호
    • /
    • pp.10-18
    • /
    • 2022
  • 정확한 SOC 추정은 배터리 운영 전략을 제시하는 중요한 지표로 많은 연구가 진행되었다. 기존 연구에서 검증을 위해 주로 사용되던 시뮬레이션 방식은 실제 BMS 환경처럼 실시간 SOC를 추정하기 어렵다. 따라서 본 논문에서는 실시간 배터리 SOC 추정이 가능한 임베디드 시스템을 구현하고 검증 과정에서 발생 가능한 문제 분석을 목표로 한다. 2개의 라즈베리파이 보드로 구성된 환경은 Simscape 배터리에서 측정된 데이터로 EKF 기반 SOC 추정을 진행한다. 검증 단계에서는 온도에 따라 달라지는 배터리 특성을 고려하여, 다양한 주변 온도에서 결과를 확인하였다. 또 임베디드 환경에서 발생하는 오프셋 오류와 패킷 손실에 대비하여, 문제 상황에서 SOC 추정 성능을 검증하였다. 이를 통해 안정범위의 5%내의 오차를 갖는 실시간 SOC 추정이 가능한 임베디드 시스템 구현을 위한 전략을 제시한다.

Biped Walking of a Humanoid Robot for Argentina Tango

  • Ahn, Doo-Sung
    • 드라이브 ㆍ 컨트롤
    • /
    • 제13권4호
    • /
    • pp.52-58
    • /
    • 2016
  • The mechanical design for biped walking of a humanoid robot doing the Argentina Tango is presented in this paper. Biped walking has long been studied in the area of robotic locomotion. The aim of this paper is to implement an Argentina Tango dancer-like walking motion with a humanoid robot by using a trajectory generation scheme. To that end, this paper uses blending polynominals whose parameters are determined based on PSO (Particle Swarm Optimization) according to conditions that make the most of the Argentina Tango's characteristics. For the stability of biped walking, the ZMP (Zero Moment Point) control method is used. The feasibility of the proposed scheme is evaluated by simulating biped walking with the 3D Simscape robot model. The simulation results show the validity and effectiveness of the proposed method.

Optimal Trajectory Modeling of Humanoid Robot for Argentina Tango Walking

  • Ahn, Doo-Sung
    • 동력기계공학회지
    • /
    • 제21권5호
    • /
    • pp.41-47
    • /
    • 2017
  • To implement Argentina tango dancer-like walking of the humanoid robot, a new trajectory generation scheme based on particle swarm optimization of the blending polynomial is presented. Firstly, the characteristics of Argentina tango walking are derived from observation of tango dance. Secondly, these are reflected in walking pose conditions and cost functions of particle swarm optimization to determine the coefficients of blending polynomial. For the stability of biped walking, zero moment point and reference trajectory of swing foot are also included in cost function. Thirdly, after tango walking cycle is divided into 3 stages with 2 postures, optimal trajectories of ankles, knees and hip of lower body, which include 6 sagittal and 4 coronal angles, are derived in consequence of optimization. Finally, the feasibility of the proposed scheme is validated by simulating biped walking of humanoid robot with derived trajectories under the 3D Simscape environment.

Control of Humanoid Robots Using Time-Delay-Estimation and Fuzzy Logic Systems

  • Ahn, Doo Sung
    • 드라이브 ㆍ 컨트롤
    • /
    • 제17권1호
    • /
    • pp.44-50
    • /
    • 2020
  • For the requirement of accurate tracking control and the safety of physical human-robot interaction, torque control is basically desirable for humanoid robots. Because of the complexity of humanoid robot dynamics, the TDC (time-delay control) is practical because it does not require a dynamic model. However, there occurs a considerable error due to discontinuous non-linearities. To solve this problem, the TDC-FLC (fuzzy logic compensator) is applied to humanoid robots. The applied controller contains three factors: a TDE (time-delay estimation) factor, a desired error dynamic factor, and FLC to suppress the TDE error. The TDC-FLC is easy to execute because it does not require complicated humanoid dynamic calculations and the heuristic fuzzy control rules are intuitive. TDC-FLC is implemented on the whole body of a humanoid, not on biped legs even though it is performed by a virtual humanoid robot. The simulation results show the validity of the TDC-FLC for humanoid robots.

3D Modeling and Balancing Control of Two-link Underactuated Robots using Matlab/Simulink

  • Yoo, Dong Sang
    • Journal of information and communication convergence engineering
    • /
    • 제17권4호
    • /
    • pp.255-260
    • /
    • 2019
  • A pendubot is a representative example of an underactuated system that has fewer actuators than the degree of freedom of the system. In this study, the characteristics of the pendubot are first reviewed; each part is then designed using Solidworks by dividing the pendubot into three parts: the base frame, first link frame, and second link frame. These three parts are then imported into the Simulink environment via a STEP file format, which is the standard protocol used in data exchange between CAD applications. A 3D model of the pendubot is then constructed using Simscape, and the usefulness of the 3D model is validated by a comparison with a dynamic equation derived using the Lagrangian formulation. A linearized model around an upright equilibrium position is finally obtained, and a sliding mode controller is designed based on the linear quadratic regulator. Simulation results showed that the designed controller effectively maintained upright balance of the pendubot in the presence of disturbance.

보행 모의 실험을 위한 발목 없는 하지 외골격 로봇의 지면 접촉 모델 최적화 (Optimization of Ground Contact Model of Ankleless Lower Exoskeleton Robot for Gait Simulation)

  • 최기명;김상형;조창현
    • 로봇학회논문지
    • /
    • 제18권4호
    • /
    • pp.481-486
    • /
    • 2023
  • The purpose of this study is to optimize parameters of a contact model to obtain similar ground contact force of human walking. Dynamic walking simulation considering ground contact is performed to determine load specifications when developing walking assist robots. Large contact forces that are not observed in actual experimental data occur during the simulation at the initial contact (e.g., heel contact). The large contact force generates unrealistic large joint torques. A lower exoskeleton robot with no ankles is developed with the Matlab simscape and the nonlinear hyper volumetric contact model is applied. Parameters of the nonlinear hyper volumetric model were optimized using actual walking contact force data. As a result of optimization, it was possible to obtain a contact force pattern similar to actual walking by removing the large contact force generated during initial contact.