chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【深度解析】ZMC300E EtherCAT主站控制器實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)軌跡規(guī)劃原理及應(yīng)用

ZLG致遠(yuǎn)電子 ? 2023-02-06 14:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

許多任務(wù)要求控制器實(shí)現(xiàn)貝塞爾等復(fù)雜曲線的軌跡插補(bǔ),并通過倒圓角算法平滑軌跡中的拐角。本文將重點(diǎn)介紹一般曲線軌跡的插補(bǔ)算法,并基于ZMC300E EtherCAT主站控制器,實(shí)現(xiàn)對文字輪廓的繪制。

1cbd788c-a40b-11ed-ad0d-dac502259ad0.jpg ?ZMC300E介紹

ZMC300E是廣州致遠(yuǎn)電子股份有限公司開發(fā)的最新一代智能總線型 EtherCAT 主站控制器,是面向工廠智能化時(shí)代的機(jī)器控制器。其采用工業(yè)領(lǐng)域內(nèi)先進(jìn)的嵌入式 ARM 方案,集實(shí)時(shí)操作系統(tǒng)、智能算法于一身,以 EtherCAT 工業(yè)以太網(wǎng)協(xié)議為向?qū)?,可以快速、有效、便捷的?gòu)建數(shù)控智能化設(shè)備,以適應(yīng)工廠智能化、信息化產(chǎn)業(yè)的變革。ZMC300E采用工業(yè)領(lǐng)域內(nèi)先進(jìn)的嵌入式 ARM 方案,使用TI的Cortex-A8內(nèi)核的AM335X應(yīng)用處理器為核心,配合Xenomai高實(shí)時(shí)性Linux系統(tǒng),精心設(shè)計(jì)了一路EtherCAT口作為主站使用,其通訊可實(shí)現(xiàn)ms周期任務(wù)抖動(dòng)±15us以內(nèi),可滿足運(yùn)動(dòng)控制器的高實(shí)時(shí)性要求。為了滿足不同的自動(dòng)化應(yīng)用需求,ZMC300E還提供了多種豐富的硬件接口,包含1路CAN、1路485、2路以太網(wǎng)、32個(gè)用戶I/O等等。

1ccb952a-a40b-11ed-ad0d-dac502259ad0.png

1d293856-a40b-11ed-ad0d-dac502259ad0.png

圖1 ZMC300E接口示意圖

ZMC300E EtherCAT主站控制器是為設(shè)備制造商提供多軸數(shù)、多IO點(diǎn)數(shù)控制的新一代可靠智能的運(yùn)動(dòng)控制解決方案,可以廣泛應(yīng)用于注塑行業(yè)、沖壓行業(yè)、車床行業(yè)、搬運(yùn)碼垛、關(guān)節(jié)機(jī)器人、噴涂、玻璃機(jī)、壓鑄機(jī)、包裝設(shè)備、3C設(shè)備、鋰電池設(shè)備、紡織、流水線工作站、非標(biāo)自動(dòng)化裝備、特種機(jī)床等高端設(shè)備應(yīng)用。
1cbd788c-a40b-11ed-ad0d-dac502259ad0.jpg ?插補(bǔ)算法插補(bǔ)算法根據(jù)給定的信息進(jìn)行數(shù)字計(jì)算,不斷計(jì)算出參與運(yùn)動(dòng)的各坐標(biāo)軸的進(jìn)給指令,然后分別驅(qū)動(dòng)各自相應(yīng)的執(zhí)行部件產(chǎn)生協(xié)調(diào)運(yùn)動(dòng),以使被控機(jī)械部件按理想的路線與速度移動(dòng)。插補(bǔ)最常見的兩種方式是直線插補(bǔ)和圓弧插補(bǔ)。插補(bǔ)運(yùn)動(dòng)至少需要兩個(gè)軸參與,進(jìn)行插補(bǔ)運(yùn)動(dòng)時(shí),首先需要建立坐標(biāo)系,將規(guī)劃軸映射到相應(yīng)的坐標(biāo)系中,運(yùn)動(dòng)控制器根據(jù)坐標(biāo)映射關(guān)系,控制各軸運(yùn)動(dòng),實(shí)現(xiàn)要求的運(yùn)動(dòng)軌跡。

目前,ZMC300E支持下面列出的軌跡插補(bǔ)算法:包括直線、平面圓弧、空間圓弧、螺旋線、漸開線、橢圓弧和貝塞爾曲線等。

1d722d72-a40b-11ed-ad0d-dac502259ad0.png圖2 軌跡插補(bǔ)算法示意圖線運(yùn)動(dòng)的插補(bǔ)運(yùn)動(dòng):由起始點(diǎn)處沿 X 方向走一小段(給一個(gè)脈沖當(dāng)量軸走一段固定距離),發(fā)現(xiàn)終點(diǎn)在實(shí)際輪廓的下方,則下一條線段沿 Y 方向走一小段,此時(shí)如果線段終點(diǎn)還在實(shí)際輪廓下方,則繼續(xù)沿 Y 方向走一小段,直到在實(shí)際輪廓上方以后,再向 X 方向走一小段,依次循環(huán)類推,直到到達(dá)輪廓終點(diǎn)為止。

1d9580ce-a40b-11ed-ad0d-dac502259ad0.png

圖3 直線插補(bǔ)示意圖

弧插補(bǔ)與此類似,也是通過沿兩個(gè)方向運(yùn)動(dòng)最終到達(dá)輪廓終點(diǎn),其示意圖如下。

1db61424-a40b-11ed-ad0d-dac502259ad0.png

圖4圓弧插補(bǔ)示意圖

而對于橢圓弧來說,我們需要根據(jù)每一個(gè)時(shí)間段移動(dòng)的距離得出完成該位移時(shí)新的坐標(biāo),也就是用直線代替了這段位移,隨后使用直線插補(bǔ)的方法,最終實(shí)現(xiàn)對一般曲線的插補(bǔ),可見下面的橢圓弧示意圖。其中紅點(diǎn)對橢圓弧的總位移進(jìn)行了等分,相鄰兩個(gè)紅點(diǎn)間橢圓弧的位移相等。而分段越多,相應(yīng)直線段對橢圓弧的逼近就越好,此時(shí)在等分后的軌跡上完成插補(bǔ)即可。

1dd1892a-a40b-11ed-ad0d-dac502259ad0.png

圖5橢圓弧分段示意圖

另外,對于貝塞爾曲線等一般曲線來說,需要依據(jù)一段時(shí)間內(nèi)的位移得出其對應(yīng)的坐標(biāo),隨后采用插補(bǔ)進(jìn)而實(shí)現(xiàn)整個(gè)曲線軌跡的跟蹤。


1ddf8b2e-a40b-11ed-ad0d-dac502259ad0.jpg 軌跡前瞻運(yùn)動(dòng)控制器的軌跡前瞻功能可以根據(jù)用戶的運(yùn)動(dòng)路徑自動(dòng)計(jì)算出平滑的速度規(guī)劃,以防止軌跡的拐角處速度過快。軌跡前瞻包括三種模式:拐角減速、倒角、小圓限速,而這三種模式也可混合使用。拐角減速會根據(jù)夾角大小確定拐角處的最大速度,倒角則會設(shè)置前后兩個(gè)軌跡在拐角處的倒角,而小圓限速則會對半徑小于設(shè)置值的圓弧軌跡進(jìn)行限速。

這里給出一個(gè)矩形以倒角圓作為前瞻的示例。一個(gè)普通的矩形軌跡如下圖。

1df10ee4-a40b-11ed-ad0d-dac502259ad0.png

圖6矩形軌跡示意圖

該矩形含有四段軌跡。

若開啟倒角圓作為前瞻,則矩形軌跡則會變?yōu)閳A角矩形,共含有其八段軌跡,包含四段直線和四段圓弧。

1e0df342-a40b-11ed-ad0d-dac502259ad0.png

圖7開啟運(yùn)動(dòng)前瞻圓角矩形示意圖

開啟運(yùn)動(dòng)前瞻中的倒圓角??梢钥吹剑诠战翘幵瓉淼闹苯菑澑淖?yōu)閳A弧,整個(gè)運(yùn)動(dòng)軌跡上不再出現(xiàn)直接的拐角,這樣能夠消除軌跡改變時(shí)對機(jī)械的沖擊。


1ddf8b2e-a40b-11ed-ad0d-dac502259ad0.jpg 繪圖這里我們使用上面介紹的軌跡算法,繪制出復(fù)雜圖形。首先我們由一段確定了字體的文字,并根據(jù)其筆畫生成相應(yīng)的輪廓:包括直線和貝塞爾曲線,這里選擇的文字是“專業(yè)專注,只做第一”。

對于輸入的文字,我們可以根據(jù)其對應(yīng)的字體將它的筆畫分解為曲線或直線,其中曲線可以用貝塞爾曲線表示,這樣就可以得到對應(yīng)繪圖軌跡。

1e39d958-a40b-11ed-ad0d-dac502259ad0.jpg

圖8由文字生成軌跡圖像

下圖是漢字“?!钡牡撞枯喞梢钥吹接韶惾麪柷€表示的輪廓具有良好的光滑性。

1e49da06-a40b-11ed-ad0d-dac502259ad0.png

圖9局部筆畫

可以看到圖片包含眾多不連續(xù)的筆畫,那么,對于前后兩個(gè)不連續(xù)的筆畫來說需要提筆和進(jìn)筆,對應(yīng)z軸上下的運(yùn)動(dòng)。加入筆畫的連接,可以得到以下的筆畫繪圖。1e57e0d8-a40b-11ed-ad0d-dac502259ad0.gif圖10?筆畫繪畫示意圖

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17497

    瀏覽量

    188463
  • 機(jī)器
    +關(guān)注

    關(guān)注

    0

    文章

    794

    瀏覽量

    41678
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    睿擎EtherCAT多軸控制技術(shù):如何實(shí)現(xiàn)低抖動(dòng)高精度運(yùn)動(dòng)控制 | 深度解析

    在工業(yè)自動(dòng)化領(lǐng)域,運(yùn)動(dòng)控制的精度和穩(wěn)定性直接決定了生產(chǎn)效率和產(chǎn)品質(zhì)量。近日,睿擎SDKV1.5.0版本重磅發(fā)布,其中EtherCAT多軸控制技術(shù)的升級尤為引人注目。今天,我們就來深入
    的頭像 發(fā)表于 10-15 18:39 ?582次閱讀
    睿擎<b class='flag-5'>EtherCAT</b>多軸<b class='flag-5'>控制</b>技術(shù):如何<b class='flag-5'>實(shí)現(xiàn)</b>低抖動(dòng)高精度<b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制</b> | <b class='flag-5'>深度</b><b class='flag-5'>解析</b>

    深入ZMC900E控制器編碼的使用與優(yōu)勢

    視頻推薦在工業(yè)自動(dòng)化領(lǐng)域,編碼是確保設(shè)備精準(zhǔn)運(yùn)行的關(guān)鍵部件。本期我們將深入探討ZMC900E控制器中的編碼
    的頭像 發(fā)表于 09-11 11:34 ?433次閱讀
    深入<b class='flag-5'>ZMC900E</b>:<b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>編碼<b class='flag-5'>器</b>的使用與優(yōu)勢

    解鎖PWM功能:ZMC900E控制器的高效應(yīng)用指南

    在當(dāng)今的自動(dòng)化控制領(lǐng)域,ZMC900E控制器憑借其卓越的性能和豐富的功能,成為了眾多工程師和項(xiàng)目開發(fā)者的首選。今天,我們重點(diǎn)探討一下
    的頭像 發(fā)表于 09-05 11:35 ?424次閱讀
    解鎖PWM功能:<b class='flag-5'>ZMC900E</b><b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>的高效應(yīng)用指南

    熱插拔技術(shù):ZMC900E 助力自動(dòng)化系統(tǒng)靈活擴(kuò)展與穩(wěn)定運(yùn)行

    熱插拔技術(shù),讓工業(yè)自動(dòng)化系統(tǒng)在運(yùn)行中實(shí)現(xiàn)系統(tǒng)的擴(kuò)展、維護(hù)或更換,極大地提升了自動(dòng)化系統(tǒng)的可用性和生產(chǎn)效率。本文將深入探討其原理與ZMC900E控制器的應(yīng)用。從
    的頭像 發(fā)表于 09-01 11:35 ?1394次閱讀
    從<b class='flag-5'>站</b>熱插拔技術(shù):<b class='flag-5'>ZMC900E</b> 助力自動(dòng)化系統(tǒng)靈活擴(kuò)展與穩(wěn)定運(yùn)行

    ZMC900E如何實(shí)現(xiàn)協(xié)同控制?

    Ethercat是高效工業(yè)以太網(wǎng)總線,基于以太網(wǎng)技術(shù),以“飛讀飛寫”實(shí)現(xiàn)微秒級同步。連接控制器與終端設(shè)備,簡化布線,適配多節(jié)點(diǎn),是高端自動(dòng)化與智能制造的重要通信方案。前言EtherCAT
    的頭像 發(fā)表于 08-20 11:32 ?409次閱讀
    <b class='flag-5'>ZMC900E</b>如何<b class='flag-5'>實(shí)現(xiàn)</b>多<b class='flag-5'>主</b><b class='flag-5'>站</b>協(xié)同<b class='flag-5'>控制</b>?

    探索工業(yè)自動(dòng)化核心:ZMC 系列 EtherCAT 控制器

    ZLG致遠(yuǎn)電子的ZMC系列EtherCAT控制器,憑借多元內(nèi)核、豐富接口、卓越通信能力及開放開發(fā)環(huán)境,為工業(yè)自動(dòng)化提供全方位解決方案,助
    的頭像 發(fā)表于 08-18 11:35 ?537次閱讀
    探索工業(yè)自動(dòng)化核心:<b class='flag-5'>ZMC</b> 系列 <b class='flag-5'>EtherCAT</b> <b class='flag-5'>主</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>

    EtherCAT轉(zhuǎn)Profinet網(wǎng)關(guān)接匯川伺服實(shí)現(xiàn)速度控制功能

    在工業(yè)自動(dòng)化系統(tǒng)中,不同總線協(xié)議的設(shè)備互聯(lián)常面臨技術(shù)挑戰(zhàn)。本文將圍繞EtherCAT轉(zhuǎn)Profinet網(wǎng)關(guān)與匯川伺服驅(qū)動(dòng)的協(xié)同應(yīng)用展開,重點(diǎn)
    的頭像 發(fā)表于 07-10 11:51 ?295次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉(zhuǎn)Profinet網(wǎng)關(guān)接匯川伺服<b class='flag-5'>實(shí)現(xiàn)</b>速度<b class='flag-5'>控制</b>功能

    EtherCAT轉(zhuǎn)Profinet網(wǎng)關(guān)接匯川伺服操作模式的控制解析

    與設(shè)備間搭建了標(biāo)準(zhǔn)化橋梁。當(dāng)需要將采用EtherCAT協(xié)議的從設(shè)備(如伺服驅(qū)動(dòng)等)與Profinet設(shè)備(如西門子
    的頭像 發(fā)表于 07-09 14:45 ?321次閱讀
    <b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>轉(zhuǎn)Profinet網(wǎng)關(guān)接匯川伺服操作模式的<b class='flag-5'>控制</b><b class='flag-5'>解析</b>

    EtherCAT轉(zhuǎn)CANopen轉(zhuǎn)換機(jī)制:運(yùn)動(dòng)控制器與傳感數(shù)據(jù)交互的核心技術(shù)解析

    在某高端自動(dòng)化制造工廠的生產(chǎn)線上,采用了先進(jìn)的 Ethercat 運(yùn)動(dòng)控制器作為主設(shè)備,以實(shí)現(xiàn)對生產(chǎn)線各個(gè)環(huán)節(jié)的精確
    的頭像 發(fā)表于 04-29 14:41 ?398次閱讀
    <b class='flag-5'>EtherCAT</b>轉(zhuǎn)CANopen轉(zhuǎn)換機(jī)制:<b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制器</b>與傳感<b class='flag-5'>器</b>數(shù)據(jù)交互的核心技術(shù)<b class='flag-5'>解析</b>

    ZMC600E,多核異構(gòu)如何成就機(jī)器人精準(zhǔn)控制?

    導(dǎo)讀ZMC600E控制器憑借其多核異構(gòu)處理的強(qiáng)大性能,實(shí)現(xiàn)了高算力與高實(shí)時(shí)性的完美平衡,讓
    的頭像 發(fā)表于 02-24 11:37 ?451次閱讀
    <b class='flag-5'>ZMC600E</b>,多核異構(gòu)如何成就機(jī)器人精準(zhǔn)<b class='flag-5'>控制</b>?

    簡單易用緊湊型總線運(yùn)動(dòng)控制器ZMC432M

    簡單易用的32軸總線運(yùn)動(dòng)控制器ZMC432M!助您輕松學(xué)握運(yùn)動(dòng)控制。
    的頭像 發(fā)表于 01-21 11:04 ?498次閱讀
    簡單易用緊湊型總線<b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制器</b>:<b class='flag-5'>ZMC</b>432M

    ZMC600E運(yùn)動(dòng)控制器直線和圓弧插補(bǔ)算法詳解

    導(dǎo)讀想深入了解ZMC600E運(yùn)動(dòng)控制器的插補(bǔ)算法嗎?空間直線插補(bǔ)適用于精確定位,圓弧插補(bǔ)提供平滑曲線過渡。合理應(yīng)用這些算法,能提升多軸協(xié)同能力,保障工作精度與可靠性,讓工業(yè)自動(dòng)化更高效、更智能
    的頭像 發(fā)表于 01-20 11:39 ?1422次閱讀
    <b class='flag-5'>ZMC600E</b><b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制器</b>直線和圓弧插補(bǔ)算法詳解

    ZMC600E運(yùn)動(dòng)控制器T型、S型速度規(guī)劃詳解

    導(dǎo)讀想深入了解ZMC600E運(yùn)動(dòng)控制器的速度規(guī)劃嗎?T型線性加減速簡潔高效,S型過渡自然減震,避免沖擊。通過合理的規(guī)劃選擇,可有效提升設(shè)備精
    的頭像 發(fā)表于 12-30 11:40 ?801次閱讀
    <b class='flag-5'>ZMC600E</b><b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制器</b>T型、S型速度<b class='flag-5'>規(guī)劃</b>詳解

    脈沖全閉環(huán)EtherCAT運(yùn)動(dòng)控制器的固件升級

    固件是常用功能。推薦優(yōu)先使用最新的RTSys軟件。 本文以ZMC406R-V2運(yùn)動(dòng)控制器為例給大家介紹正運(yùn)動(dòng)固件升級的多種方式。 ZMC40
    的頭像 發(fā)表于 11-07 10:58 ?1329次閱讀
    脈沖全閉環(huán)<b class='flag-5'>EtherCAT</b><b class='flag-5'>運(yùn)動(dòng)</b><b class='flag-5'>控制器</b>的固件升級