国产成人永久免费视频_一区二区三区四区高清精品免费观看_成人午夜视频免费观看_在线电影一区二区三区_国产成人a人亚洲精品无码_欧美日韩在线观看一区_国产精品美女久久久久久_免费av手机在线观看_国产欧美日韩精品一区_国产精品日韩一区二区免费视频_亚洲一区精彩视频_youjizz在线视频

CAN bus based on embedded system and the overhaul of the manipulator control system

This paper describes the embedded system and CAN bus based on the overhaul of the manipulator control system

Steam generator (Steam Generator) is a nuclear power plant in the first and second circuit connection between the hub and also the failure of the nuclear power plant running one of the largest equipment. Most of the steam generator failure was due to corrosion so that heat transfer pipe or tube to tube sheet joints leak, thus affecting the safe operation of power plants. Because there is radioactive material in the steam generator, when a leakage occurs, people can not access them for maintenance, then people need to replace the arm to complete the repair work. Maintenance system manipulator arm through six degrees of freedom within the steam generator repair and maintenance. The arm has six joints, six-axis; mainly used for steam generator (SG) of a loop side of the maintenance activities. Hand side arm with adapter, you can hang different maintenance tools to carry, you can steam generator as needed to implement different levels of maintenance.

As the robotic arm's work environment are unique, so the manipulator control system reliability throughout the higher demand, which needs good hardware design, more powerful microprocessors and better software Methods. In this paper, steam generator inspection manipulator six degrees of freedom for the application background, six degrees of freedom given hardware architecture, maintenance arm and upper and lower computer software design. The hardware processor using TI's TMS320LF2407 composition as the main control chip SMC controller, IPC as monitoring machine, SMC controller and monitor computer use CAN bus connection. Monitoring the main computer to complete manipulator control algorithms, data logging and real-time monitoring, SMC controller for manipulator control, sensor data acquisition and communication. In software, SMC controller uses μC / OS-II real-time embedded operating system, and modular program design, management and follow-up to facilitate software upgrades, the monitor computer use Visual C + + and OpenGL designed monitoring software.

A description of maintenance manipulator

Manipulator control system block diagram shown in Figure 1.

CAN bus based on embedded system and the overhaul of the manipulator control system

 


System is mainly distributed in three regions by the device component. (1) nuclear reactor plant in a container outside the distribution system and monitoring system; (2) is located near the SMC controller steam generator, the maximum distance up to 100m; (3) in the steam generator lower head in the vicinity of the machine arm body, repair tools, surveillance cameras, including container and SMC controller to reach maximum distance 150m.

Here are the three parts of the connection between the relationship and the main function.

(1) Container and SMC controller: ① distribution system from the container to the SMC controller 220VAC, 48VAC power output, etc.; ② container monitoring system and the SMC controller with fieldbus communication; ③ container monitoring system to the SMC control devices to provide remote reset (Reset) signal; ④ SMC controller to the container monitoring system to provide their own work status signal.

(2) SMC controller and manipulator body: ① SMC controller to the manipulator body respectively the DC servo motor servo drive PWM signal; ② SMC controller to the robot arm and rotate the body to provide intermediate frequency transformer excitation signal; ③ SMC controller to the machine arm body misalignment detection potentiometer to provide excitation signals; ④ R resolver angle to the SMC controller feedback signal; ⑤ error detection potentiometer provided to the SMC controller error detection signal.

(3) the container body and arm: ① from the container, bulk supply distribution system maintenance tools to the robot arm power, monitoring camera power supply, cooling unit power; ② SG surveillance camera near the container monitoring system to provide surveillance video.

As the manipulator control algorithm is high, control complexity, so use upper and lower bit machines distributed control method to design the control system.

2 hardware design

Manipulator control system has three main components, namely, IPC, SMC controller and manipulator body. IPC is mainly responsible for the manipulator control algorithm, inverse solution algorithm, working status display, data logging and real-time monitoring, maintaining and SMC controller, six joint panels of real-time communication; SMC controller is the direct control of the manipulator components It receives industrial computer through CAN communication transmission over the arm angle, velocity and acceleration information corresponding to the manipulator body control, while the manipulator joint angles, and operating parameters of CAN communication transmitted through the IPC, SMC control arm receiving bulk orders, and follow the instructions to make a mechanical movement, and angle of the signal back to the SMC controller.


2.1 SMC controller hardware circuit design

The hardware block diagram shown in Figure 2. The system processor uses TI's TMS320LF2407, it is TI's new high-performance 16-bit digital signal processor, a 24X a new member of the family, specifically for the control and motion control electrode digital realization of the design. Full compliance with CAN2.0 specifications, support 11 standard and 29-bit extended identifier, the system can meet the motor control and CAN communication.

CAN bus based on embedded system and the overhaul of the manipulator control system

(1) In order to joint the motor position feedback and improve control accuracy, make the system run more smoothly, the motor shaft and reducer installed respectively in a rotating position detector of transformers, rotary transformers - digital converter (RDC) for axis angle decoding, the joint position of 21 into the natural binary code sent to DSP, to achieve position feedback.

(2) Select the Swiss MAXON Motor Company's RE series of graphite brush DC motor, rated voltage of 24V, 24V switch power from a power supply. Motor drive axle with SA60 pulse modulation type op amp, schematic diagram shown in Figure 3. It to load 10A of continuous current, full-bridge amplifier available in a wide supply voltage range.

CAN bus based on embedded system and the overhaul of the manipulator control system

(3) Joint motor current detected by current Hall device, through the op amp input to the DSP's A / D conversion, the robot arm joint motor is used to detect over-current, thereby judging whether the block transfer joint motor.

2.2 Communication Interface

CAN bus is a serial data communication protocols, communication rates up to 1Mb / s, using optical fiber as a communication medium to ensure the communication speed and reliability. Data length of up to 8 bytes, which can meet the general system control command, work status and testing data communications requirements. while eight bytes will not take up the bus for too long to ensure the reliability of communication. According to the characteristics of the manipulator control system, the IPC set to master node manipulator joint control node responsible for communication between nodes on the joint control of unified management.

IPC and the manipulator joint control node with questions and answers between the means of communication, industrial control computer calculates the angle of each joint to pass joint control panel, control panel will arm joints after the angle of information to IPC, After the data exchange control board according to information received by the control arm angle. Between IPC and the joint control panel once every 0.1s to exchange data, industrial computer each time point according to information received, both positive and negative solution to calculate.

(1) CAN bus driver using PCA82C250, it is an agreement between the controller and the physical bus interface, the device provides differential transmit capability to the bus and the amount of CAN controller provides differential receive capability, schematic diagram shown in Figure 4 . CAN bus and the DSP interface circuit diagram shown in Figure 5.

CAN bus based on embedded system and the overhaul of the manipulator control system

CAN bus based on embedded system and the overhaul of the manipulator control system

(2) IPC and the DSP board CAN communication with CAN Interface Card PCI-5110, its role is to increase the CAN-Bus to the computer field bus interface functions.

3 software system design

Manipulator control system software design consists of two parts: the lower machines SMC controller to control software design and PC control software design.

3.1 lower computer software design

μC / OS-II is a microprocessor designed specifically for a preemptive RTOS, DSP system development with the traditional 相比, which uses multi-task management, task synchronization and communication between the characteristics, to a certain extent on improving system reliability and real-time, to meet the manipulator control system data acquisition, CAN communications and current collection of real-time requirements.

Software TMS320LF2407 the T0 timer interrupt source as the operating system clock, interrupt period of 1ms. Create a task position loop, velocity loop tasks, A / D conversion tasks, CAN communication task and angle acquisition, according to the work manipulator system characteristics and functional requirements, system task partitioning shown in Figure 6. systems of communication and synchronization between tasks of system services used in mailbox and semaphore messages. semaphore used to control the right to use shared resources and stimulate the production of other tasks, the message mailbox used to notify the task of production; the task of this system is divided into three types: regular tasks generated by the activation of other tasks without waiting for the task, the task generated by the interrupt trigger. Figure 6 also reflects the situation of the system, task scheduling .

Controller from the series of three rings, including two analog inner loop (current loop, velocity loop) and a control loop.

PID control algorithm for integrated control algorithm using integral and PID control algorithm with dead zone: Integral PID control algorithm can guarantee the separation system has fast response and a relatively high control precision; PID control with dead-mechanical device can exercise in place, the control action will not be frequent changes to avoid unnecessary mechanical wear. Both control algorithm robustness, high reliability and simple algorithm to meet the system's control requirements.

3.3 The main function of the system structure frame

In the main function using OSTaskCreate () function initializes the establishment of the task Task Init (), initialize the task to create a series of semaphores and mailboxes, wake-up clock interrupt task. The establishment of the task set ring, speed ring tasks, current loop task , A / D conversion tasks, CAN communication task and the point of collection and other tasks. In μC / OS-II real-time kernel framework for the entire program structure is as follows:

Viod main (void) / / main function
(
Hardware initialization;
OSInit (); / / initialization of the kernel
Call OSTaskCreate () to create initialization task Task Init ();
OSStart (); / / start multi-task scheduling
)
Viod TaskInit (void * data) / / Task initialization
(
Initialize the hardware clock;
Create a user task;
Regularly check the state of the system;
Watchdog timer reset;
)
ISR / / interrupt service routine
(
The value of Save processor registers;
OSIntEnter ();
Implementation of the interrupt function;
OSIntExit ();
Restore processor registers a value;
Interrupt return;
)

 

3.4 Industrial Computer Monitoring Software

Monitoring software functionality mode into the installation, work, debug mode. Work, the installation mode is divided into real and imaginary mode. Work process is already plugged into the tube plate toe arm holes and swelling, arm in the inverted state, blocking completion of the work tube and other testing process. Installation process is the arm into the manhole, installation of its four toes to Tube Sheet and swelling process. Three-dimensional virtual model is a computer simulation, does not control the actual robot arm. Real mode to control a variety of data and information issued by the controller of the robot arm to control the movement and operation, the actual arm position and orientation consistent with the three-dimensional simulation.

Monitoring software by function into five modules: user interface design, trajectory planning and motion control design, task management module design, 3D motion simulation module design and system maintenance and fault diagnosis module design. Software functional structure shown in Figure 8.

CAN bus based on embedded system and the overhaul of the manipulator control system

To meet the system control and simulation, OpenGL-based single-document application to achieve the monitoring software.

The main function of monitoring software as follows:

(1) Main Menu: including mode selection, operating mode selection, installation, maintenance work of choice.

(2) parameter settings: CAN communication set, arm PID control parameter settings.

(3) arm information display: the joint position profile information, CAN communication status, working status of sensors, joint control of electrical current.

(4) manipulator control: JOG single-joint control, JOY six joint linkage control, automatic operation control, joint control block.

(5) record mode and Data Analysis: Choice and records maintenance, path optimization.

Based on a practical engineering practice in the steam generator repair six degrees of freedom manipulator is studied through a large number of theoretical and practical debugging test, designed a complete robot arm control system. The entire system of control precision, reliability and dynamic / static properties, meet certain technical requirements, technical requirements can be completed well in various functions, and applied to practical work.

Declined comment

国产免费一区| 日韩av一区在线观看| 久久精品久久精品| 国产精品久久久久国产a级| 国产乱码精品一区二三区蜜臂 | 天堂精品一区二区三区| 久久婷婷开心| www亚洲欧美| 中文av一区二区| 国产在线视频卡一卡二| 91女神在线观看| 国产经典久久久| 国产亚洲成年网址在线观看| 激情久久久久久久久久久久久久久久| 亚洲成人在线网站| 日韩综合视频在线观看| 亚洲欧美国产精品专区久久 | 无码国产精品一区二区免费16| 永久免费毛片在线观看| 欧亚乱熟女一区二区在线| 欧美日韩国产成人在线免费| 尤物视频在线观看国产| 国产欧美一区二区视频| 在线观看一区二区精品视频| 久久福利网址导航| 亚洲毛片在线观看.| 久久久99久久精品女同性| 奇米四色中文综合久久| 免费观看成人在线视频| 亚洲精选一区二区三区| 欧美在线一二三| 色婷婷**av毛片一区| 亚洲成人黄色在线| 日韩欧美一二区| 欧美日韩国产免费| 在线a欧美视频| 成人动漫在线一区| 91精品久久久久久久久久久久| 国产综合久久久久| 欧美浪妇xxxx高跟鞋交| 日韩免费不卡av| 亚洲欧美日韩国产中文在线| 一区二区三区四区不卡在线| 国产免费av观看| 亚洲乱码国产乱码精品精大量| 全网免费在线播放视频入口| 亚洲毛片欧洲毛片国产一品色| 成人av先锋影音| 精品久久久一区| 自拍视频国产精品| 久久99精品久久久久久青青日本| 天美星空大象mv在线观看视频| 男人在线观看视频| 日本大胆欧美人术艺术动态| 亚洲女厕所小便bbb| 亚洲欧美国产制服动漫| 国产麻豆日韩| 性折磨bdsm欧美激情另类| 蜜臀99久久精品久久久久小说| 国产精品一二三四五| 欧美日韩在线三级| 欧美专区在线视频| www黄色av| 一级成人黄色片| 久久免费国产精品| 亚洲人成毛片在线播放| 国产精品二区二区三区| 国产精品欧美性爱| 亚洲欧美黄色片| 亚洲欧美偷拍另类a∨色屁股| 色999日韩欧美国产| 欧美一区二区三区精美影视| 日本少妇毛茸茸| 天堂av2024| 色88888久久久久久影院野外| 欧美最顶级的aⅴ艳星| 成年女人18级毛片毛片免费 | 国产精品久久久久久久久男| 日本一极黄色片| 真实的国产乱xxxx在线91| 国产精品免费人成网站| 欧美巨猛xxxx猛交黑人97人| 18禁裸男晨勃露j毛免费观看| 国产一二三四在线| 国产亚洲成aⅴ人片在线观看| 中文字幕精品久久久久| 国产一级不卡视频| 午夜久久久久久久久久影院| 国产精品久久久久永久免费观看 | 国模无码视频一区二区三区| 九九精品免费视频| 亚洲自拍偷拍网站| 国产精品免费久久久久影院| 动漫av在线免费观看| 丝袜国产日韩另类美女| 欧美一级欧美一级在线播放| 精品久久久久久乱码天堂| 欧美老女人性生活视频| 91一区二区三区在线播放| www.日韩不卡电影av| 欧美日韩成人免费视频| 国内老熟妇对白hdxxxx| 欧美日韩情趣电影| 欧美日韩大片一区二区三区| 国产在线成人精品午夜| 一区二区免费在线播放| 成人欧美一区二区三区黑人| 新91视频在线观看| 久久久www成人免费无遮挡大片 | 在线不卡的av| 日本高清不卡一区二区三| 久久精品国产亚洲av麻豆色欲 | 久久99精品视频一区97| 污污动漫在线观看| 精品一区二区在线播放| 久久精品国产一区二区三区| 少妇一级淫免费播放| 国模一区二区三区白浆| 日韩中文字幕在线免费观看| 免费一区二区三区在线观看| 精久久久久久久久久久| 日韩视频在线免费观看| 69久久久久久| 大白屁股一区二区视频| 88xx成人精品| 婷婷综合在线视频| 亚洲激情av在线| 久久福利电影| 91在线公开视频| 亚洲国产精品人久久电影| 日日碰狠狠添天天爽超碰97| 美女视频免费一区| 色综合视频一区中文字幕| 日韩av手机在线播放| 国产精品高潮呻吟| 国产在线精品一区| 91亚洲欧美激情| 亚洲视频自拍偷拍| 久久久久久久久久影视| 中文字幕一区二区三区乱码在线| 99久久久久国产精品免费| 九九热精品视频在线| 欧美一区二区免费观在线| aaaaaa亚洲| 不卡一区二区在线| 99re资源| 国产a级免费视频| 久久亚洲电影天堂| 色偷偷男人天堂| 欧美制服丝袜第一页| www.爱色av.com| 91在线视频18| 久久riav二区三区| 亚洲人视频在线观看| 午夜精品理论片| 青青草原国产视频| 欧美r级在线观看| 天天综合天天添夜夜添狠狠添| 国产清纯美女被跳蛋高潮一区二区久久w| 亚洲综合自拍一区| 91tv国产成人福利| 美日韩丰满少妇在线观看| www.99re6| 精品免费视频一区二区| 国产ts在线观看| 婷婷六月综合亚洲| 精品一区二区中文字幕| 国产日韩高清在线| 黄色www在线观看| 国产精品1024| 精品无码久久久久国产| 三级影片在线观看欧美日韩一区二区| 欧美一区二区三区免费观看| 成年免费在线观看| 久久国内精品一国内精品| 国产女片a归国片aa| 精品亚洲国产成av人片传媒| 蜜桃久久精品成人无码av| 91麻豆精品国产自产在线观看一区 | 日韩欧美成人激情| 熟女俱乐部一区二区视频在线| 欧美午夜精品久久久久久孕妇| 99九九99九九九99九他书对| 欧美日韩亚洲精品内裤| 在线看免费毛片| 欧美特黄级在线| 精品人妻一区二区乱码| 欧美午夜理伦三级在线观看| 亚洲自拍偷拍精品| 555www色欧美视频| 国产jk精品白丝av在线观看| 欧美一级日韩不卡播放免费| 丰满少妇一区二区| 精品久久久网站| 艳妇荡乳欲伦69影片| 在线观看国产精品日韩av| 久久精品国产亚洲AV无码麻豆| 最近2019中文字幕mv免费看| 久久久久久久久久久久久av| 久久久久久久久久国产| 国产三级在线观看视频| 成人国产在线视频| 久久精品99国产精品| 日本婷婷久久久久久久久一区二区 | 精品sm捆绑视频| 久久影院一区二区| 久久91精品国产| 国产高清不卡视频| 3d动漫啪啪精品一区二区免费 | 亚洲欧洲免费视频| 中文字幕手机在线视频| 午夜精品美女自拍福到在线| 成人欧美视频在线| 国产偷人妻精品一区| 精品国产91乱码一区二区三区| 欧美日韩色视频| 久久久噜噜噜久久| 日本人妖一区二区| 中文字幕一区二区三区四区五区六区 | 日本黄色特级片| 中文字幕日韩欧美| 国产精品丝袜黑色高跟鞋| 粉嫩高清一区二区三区精品视频| 99精品欧美一区二区三区小说 | 日韩av免费在线播放| 久久精选视频| 黄色a级在线观看| 一区二区三区欧美激情| 国产精品jizz| 欧美高清视频在线播放| 久久精选视频| 日韩欧美不卡在线| 欧美精品一二三四| 人人草在线观看| 国产经典一区二区三区 | xxxx国产精品| 亚洲午夜精品一区二区三区| 午夜精品久久久久久久99樱桃| 人妻体体内射精一区二区| 中文字幕日韩精品在线| 亚洲色图狠狠干| 日本xxxxxxxxxx75| 精品国产网站在线观看| 中文字幕理论片| 欧美日韩一区二区视频在线观看| 亚洲国产欧美在线| 青青操在线播放| 成人国产精品av| 国产精品乱码一区二三区小蝌蚪| 久久久久久久久久久国产精品| 欧美俄罗斯性视频| 丰满白嫩尤物一区二区| 香蕉视频免费网站| 韩国三级电影久久久久久| 成人免费观看视频| 精品一区二区视频在线观看| 97人人做人人爱| 久久久久国产精品免费免费搜索| 日本黄色动态图| 欧美在线观看一区二区三区| 国产性天天综合网| 中文字幕在线观看二区| 91系列在线播放| 亚洲国产婷婷综合在线精品| 日韩欧美视频在线免费观看| 鲁鲁视频www一区二区| 欧美综合一区二区三区| 99产精品成人啪免费网站| 日本aa在线观看| 一区二区三区黄色| 国产白丝网站精品污在线入口| 中文字幕永久免费| 国产精品久久久久一区二区| 亚洲精品欧美二区三区中文字幕| 国产网站在线看| 日韩中文字幕一区| 亚洲精品久久久久| 国产在线国偷精品产拍免费yy| 国产一级伦理片| 91嫩草在线| 91精品国产一区二区三区香蕉| 无码国产色欲xxxx视频| 亚洲成a人无码| 92福利视频午夜1000合集在线观看 | 欧美在线性视频| 午夜激情一区二区三区| 国产美女免费视频| 91视频最新入口| 久久乐国产精品| 亚洲国产日韩综合久久精品| 在线播放精品视频| 日本在线观看免费视频| 欧洲日本亚洲国产区| 欧美日韩中文字幕综合视频| 人妻va精品va欧美va| zjzjzjzjzj亚洲女人| 成人久久18免费网站漫画| 欧美tk—视频vk| 99久久国产综合色|国产精品| 精品少妇久久久| 91成人在线观看喷潮教学| 97精品国产97久久久久久| 天天色图综合网| 久久久噜噜噜久久狠狠50岁| 黄色性生活一级片| 日本免费一区二区三区| 日韩在线一区二区三区免费视频| 国产精品狼人久久影院观看方式| 亚洲免费视频二区| 国产老头和老头xxxx×| 久久99精品国产99久久| 亚洲欧洲中文天堂| 亚洲乱码一区二区三区在线观看| 一女二男一黄一片| 潘金莲一级淫片aaaaa| 成人午夜影院在线观看| 亚洲精品视频中文字幕| 国产区在线观看成人精品| 中文字幕在线观看1| 年下总裁被打光屁股sp | 久草视频在线观| 日本中文字幕二区| 国产中文一区二区| 视频在线观看一区二区| 五月开心婷婷久久| 国产在线观看一区二区| 黄色片免费观看视频| 4438x全国最大成人| 日本成人看片网址| 久久乐国产精品| 日韩免费一区二区| 亚洲欧美日韩在线不卡| 青青草国产精品亚洲专区无| 精品无码人妻一区二区三| 日韩精品你懂的| 日韩福利视频| 日本免费一区二区三区视频观看| 日韩视频一区二区三区在线播放| 欧美韩日一区二区三区四区| 日韩精品视频网站| 91在线视频在线观看| 人妻在线日韩免费视频| 老子影院午夜伦不卡大全| 亚洲bt欧美bt日本bt| 最新中文字幕亚洲| 欧美日本精品一区二区三区| 中文字幕电影一区| 蜜臂av日日欢夜夜爽一区| 性色av免费观看| 国产三级在线观看完整版| 另类小说第一页| 男插女免费视频| 99高清视频有精品视频| 午夜精品福利在线观看| 亚洲精品电影网| 在线观看亚洲a| 日韩理论片中文av| 国产一区二区不卡在线| 丰满熟妇人妻中文字幕| 天天操夜夜操视频| 极品色av影院| 三级网站免费看| 成年人视频网站免费观看| 亚洲图色在线| 久久国产精品久久精品国产| 日韩av手机在线看| 久久天堂电影网| 精品小视频在线| 日韩欧美亚洲另类制服综合在线| 欧美日韩国产精品专区 | 国产精品国产三级国产专播精品人| 亚洲天堂免费在线| 欧美成人性战久久| 欧美伊人精品成人久久综合97| 亚洲欧美激情插| 国产精品久久久久9999吃药| 丁香婷婷综合色啪| 国内精品视频一区二区三区八戒| 黄色小视频免费在线观看| 在线免费观看一级片| 欧美男人亚洲天堂| 伊人365影院| 激情综合五月网| 午夜精品福利在线视频| 国产又粗又长又硬| 永久免费毛片在线观看| 免费视频91蜜桃| 国产又粗又猛又爽又黄av| 网站免费在线观看| 中日韩精品一区二区三区| 国产网站无遮挡| 成人在线观看一区二区| 性折磨bdsm欧美激情另类| 久久久久无码精品| 亚洲高清无码久久| 国产精品三级在线观看无码| www.久久国产| 免费看裸体网站| 少妇一级黄色片| 国产av无码专区亚洲av毛网站| 久久久久久久久福利| 男的操女的网站| 日本三级免费看| 日韩视频在线观看一区| 最近中文字幕在线观看| 国产情侣一区二区| 爽好多水快深点欧美视频| 精彩视频一区二区三区| youjizz久久| 国产精品家庭影院|