《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 數字化舞臺布光燈具控制器的設計

數字化舞臺布光燈具控制器的設計

2008-09-03
作者:呂景飛 李春文 沈宇華

??? 摘 要: 介紹了舞臺布光系統" title="布光系統">布光系統中的重要部件——數字化燈具控制器的設計思想和實現方案,采用流行的CAN總線實現了分布式控制" title="分布式控制">分布式控制,利用模糊控制算法實現了燈具各自由度的穩定的位置伺服。
??? 關鍵詞: 現場總線? CAN? 模糊算法

?

??? 隨著廣播電視事業的不斷發展,電視節目的制作越來越多樣化,對演播廳的功能及技術要求也越來越高。舞臺布光系統是演播設備的重要組成部分,它的作用是通過對垂直吊桿、機械化燈具的多動作控制,利用聚光燈、柔光燈等設備進行大面積的燈光投射,制造滿足攝像機光度要求的背景光線。
??? 綜藝演播廳的規模目前正逐步擴大,從600m2增加到了1000m2、1500m2,直至2000m2。一個1000m2的演播廳需要500~600盞各式燈具。如果采用集中式控制,勢必造成控制電腦重負,現場布線混亂,因此新型的布光系統均采用分布式控制,燈光師在控制臺前操作,控制臺利用現場總線?眼1?演將控制信息下發,提升機控制器和燈具控制器接收指令后自動運行到設定的位置和角度,完成位置伺服。
??? 本文主要介紹舞臺布光系統中的重要部件——基于現場總線的數字化燈具控制器的設計思想和實現方案。
1 整體方案
??? 本文介紹的燈具控制器具備5個自由度的控制能力:水平、俯仰、調焦、左扉和右扉(左扉、右扉指燈具前方用于遮擋光路的扉頁),同時具備過流檢測、超速檢測、傳感器失效檢測等功能,并且可以與控制臺進行雙向通訊,接收控制臺發來的指令或上報燈具狀態。
??? 燈具控制器主要由位置測量、電機驅動、CAN總線通信接口等功能模塊組成,整體方案如圖1所示。它采用基于8051內核、內置A/D轉換電路的80C552作為主CPU。

?


??? 燈具各自由度輸出轉軸裝有線性型精密電位器進行位置測量(對于調焦測量,使用齒輪齒條機構將直線位移轉換為角度位移)。電位器的活動范圍為270度,使用10bit A/D轉換器,最高理論精度為270度/210=0.263度。
??? CPU將實測位置和控制臺傳來的設定位置進行比較,計算出應如何驅動伺服電機。
??? 電機的控制電路采用PWM方式,每個電機由一個H橋驅動,效率高、發熱小、易于調試。由于要控制5個直流減速電機,因此需要5組雙相共10路PWM信號,由一片10通道PWM芯片生成。該芯片實際上是由新型的高速AVR單片機AT90s2313構成的虛擬外設,通過軟件編程仿真PWM功能。80C552利用串口將各個通道的PWM值發送給AT90s2313,AT90s2313在內存中生成相應的PWM信號序列,定時向外輸出,實測PWM重復頻率為9.8kHz。程序中設計了特定算法,可以保證功率驅動模塊的某個橋臂關斷后,對側橋臂要延時一段時間才會開通,避免由于開關速度的影響導致上下橋臂直通。
??? 由于直流電機的啟動電流" title="啟動電流">啟動電流和換向電流遠大于正常工作電流,過高的啟動電流除了會造成系統成本增加外,還有可能燒毀換向器;另外,直流電機的電磁力矩與電流成正比,過高的啟動力矩也對機械結構的穩定不利。因此,在電路中設計了過流斬波裝置來限制啟動電流。
??? 使用現場總線進行分布式控制是本系統的主要特色之一,本方案中選用了CAN總線,燈具對外連線除電源線外,只有一根屏蔽式雙絞線,布線方便、成本低廉、擴展性強。CAN總線接口電路由通信協議控制芯片SJA1000和總線收發器82C250等組成。
??? 由于每個燈具要有獨立的CAN總線地址,且每個電機、減速器、機械安裝尺寸均有一定的個體差異,因此不同的燈具上會有不同的控制參數。在設計中,應盡量減少需要調整的參數,對于一定要調整的部分,應將它們存儲在EEPROM中,每次開機讀取。
??? EEPROM中的參數關系到燈具控制器能否正常工作,一旦出廠,一般不建議更改。但是為了方便技術人員進行調試,在電路中仍設計了開發人員接口,在現場無需拆下,且無需編程器就可以使用計算機串口讀取、修改EEPROM中的內容。
2 CAN總線通信軟件的設計
??? CAN總線[2]是德國Bosch公司在20世紀80年代初為解決現代汽車中眾多的控制與測試儀器之間的數據交換問題而開發的一種串行數據通信總線,是最早在我國得到應用的現場總線之一。它實現了ISO/OSI七層模型中的物理層和數據鏈路層,總線上任何節點均可主動向其它節點發送信息,數據采用短幀結構,最長8個字節,不易受干擾,故障節點可自動脫離總線。
??? CAN總線通信控制器SJA1000由82C200發展而來,它兼容82C200的電氣特性和工作模式,并對功能進行了擴展。它集成了CAN協議的數據鏈路層的全部功能,可自動完成數據編碼、成幀、沖突檢測、循環冗余校驗、出錯重傳等工作??偩€收發器82C250負責TTL電平和CAN總線差分電平之間的轉換。
??? CAN總線軟件包主要包括初始化函數、發送函數和接收中斷函數。
??? 初始化函數的主要工作流程見圖2。

?


??? SJA1000有兩種工作狀態:復位狀態和正常狀態。復位狀態在上電后直接進入,也可以通過軟件置位進入。SJA1000的所有初始化操作需在復位狀態完成。其中,接收濾波碼來自EEPROM,每個燈具有不同的接收濾波碼;為配合82C250,輸出模式寄存器設置成推挽模式,正極性輸出。初始化完成后,轉入正常狀態,填寫發送緩沖區,釋放接收緩沖區,即可正常發送接收。
??? 發送函數首先判斷上次發送是否完成,若完成則在緩沖區內填寫新的數據,啟動發送;否則等待直至超時,發送完成與否由狀態寄存器指示。
??? 接收函數采用中斷方式,SJA1000內部包含深度為64字節的接收FIFO緩沖區,芯片無需CPU的干涉就可以自動對收到的信息按先后順序排隊,提供了很強的抗超載能力,因此在主程序中不需要自建接收FIFO,簡化了編程。中斷服務函數對接收到的數據進行簡單的預處理并設置標志位后退出,并在主循環內完成回送數據幀等后續工作。
??? 控制臺與燈具控制器的應用層協議如下:命令幀由主控臺發出,返回幀由燈具控制器回送,長度均為五字節(包括目標地址),其中前兩字節是地址碼,第三個字節是命令幀的類型,如設置位置幀、查詢錯誤幀等,最后兩字節是參數,如位置設置量等。
3 閉環位置伺服控制
??? 在開發初期階段,曾經使用過分段PID進行閉環位置伺服控制,通過一定的調整,可以獲得較好的效果。但是分段PID控制需調整的參數較多,對于不同種類和大小的燈具,調整工作量較大,而且Ki、Kd等系數的物理意義難于向普通調試人員解釋,故最終選擇了模糊控制算法[3]。它的適應性好、魯棒性強、調整少,且“中速”、“比較接近”等參數極易為人理解,實測各參數均有較大的適應性,不用過多調整。
??? 典型的模糊控制器" title="模糊控制器">模糊控制器分為三個部分:輸入變量模糊化、模糊推理" title="模糊推理">模糊推理和解模糊化。
??? 燈具模糊控制器的輸入量為位置殘差e和轉角速度v,輸出是發送給電機驅動模塊的PWM值。如圖3所示,u表示位置設定值,y表示伺服機構測量值。

?


??? 所有輸入變量的模糊隸屬度函數都采用三角形且全交疊,如圖4所示。

?


??? e的模糊集合有五個:{大的正值,小的正值,零,小的負值,大的負值},用PB、PS、Z、NS、NB表示。
??? v的模糊隸屬度函數如圖5所示。v的模糊集合有三個:{正,零,負},用P、Z、N表示。

?


??? 最常用的模糊推理方法有Mamdani型和Sugeno型[4],兩者在很多方面是相同的,不同的是Mamdani型的模糊推理后件是模糊量,而Sugeno型的模糊推理后件是線性變量或常量。比如推理規則:If Input1=x and Input2=y,then Output is z=ax+by+c中,Input1和Input2是前件,是模糊變量,z是后件,是確定的值。如果系數a=b=0,則z=c為常量,稱為0階Sugeno模型。
??? 每條邏輯規則的輸出z的權重wi由AND算子決定,wi=AndMethod(F1(x),F2(y)),其中F1、2()是Inputs1和Inputs2的模糊隸屬度函數。
??? 對于結論相同的邏輯規則的輸出,權重ωi由OR算子決定,ωi=OrMethod(wi1,wi2)。
??? Sugeno模型的解模糊過程較簡單,最終的輸出值是各結論輸出zi的加權平均值:
???

??? 由于不需要像Mamdani型那樣計算面積重心,Sugeno型的解模糊算法相對簡單,運算量較小。
??? Mamdani型和Sugeno型有各自的優勢,Mamdani型的優點為:
??? ·直觀、符合人的習慣
??? ·廣泛被接受
??? Sugeno型的優點為:
??? ·很高的運算效率
??? ·可以協同線性控制理論(如PID)
??? ·可以使用優化和自適應技術
??? ·可以保證輸出平面的連續性
??? ·可以進行數學分析
??? 對于本項目,通過在PC機中進行的仿真和實際測試表明,二者的輸出平面和控制效果相近。而Sugeno型運算量少,更適合在單片機中使用。
??? 模糊控制器的輸出為PWM值,采用0階Sugeno模型推理,有五個輸出值:{反向高速,反向中速,停,正向中速,正向高速},由NRun、NWalk、Prone、PWalk、PRun表示,模糊邏輯推理規則見表1。

?

??? 對于不同的燈具和自由度,NWalk和PWalk的數值是可調參數,從EEPROM中讀取,因此不能使用查表方式編程,而要進行實時運算。為提高速度,在程序中所有的四則運算都是字節型和整型,避免使用浮點量,標準8051內核可以用一個指令完成,最長為4個機器周期。模糊隸屬度值用0~255表示,而不是0~1,在運算最后一步再作歸一化處理。
??? 由于在模糊控制器中缺乏積分環節,使得其無法對較小的殘差作出合理的反應。例如由于電機、機構的靜摩擦力的存在,當殘差較小時,電機無法啟動。因此在控制器的輸出端疊加一個非線性的積分環節,只在殘差e較小、速度v為0的時候起作用,可以再處理這種情況。
??? 圖6是燈具伺服特性的實測曲線(俯仰自由度曲線)圖,虛線表示設定值,實線是實際位置測量值。

?


參考文獻
1 陽憲惠,徐用懋,魏慶福. 現場總線技術及其應用. 北京:清華大學出版社,1998
2 鄔寬明. CAN總線原理和應用系統設計. 北京:北京航空航天大學,1996
3 孫增圻,張再興,鄧志東. 智能控制理論與技術. 北京:清華大學出版社,1997
4 Fuzzy Logic Toolbox User’s Guide Version 2. The MathWorks Inc,2001

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          日韩一区二区久久| 国产亚洲成精品久久| 性欧美大战久久久久久久久| 欧美午夜久久久| 欧美亚洲色图校园春色| 欧美黄色成人网| 老巨人导航500精品| 亚洲激情电影在线| 国产日韩欧美在线看| 欧美精品导航| 亚洲精品一区二区网址| 久久蜜桃资源一区二区老牛| 国产精品一级久久久| 亚洲人午夜精品免费| 久久理论片午夜琪琪电影网| 亚洲国产小视频| 激情五月***国产精品| 一本色道精品久久一区二区三区| 欧美国产在线观看| 亚洲午夜精品一区二区三区他趣| 国产精品自拍视频| 亚洲第一中文字幕在线观看| 亚洲一区二区三区四区五区黄| 亚洲欧美乱综合| 性8sex亚洲区入口| 久久久久久欧美| 欧美专区日韩专区| 亚洲欧美国产精品桃花| 午夜欧美大尺度福利影院在线看| 欧美成人性网| 欧美日韩一区二区在线视频| 欧美国产先锋| 亚洲一区二区精品在线| 亚洲男女自偷自拍| 国产农村妇女毛片精品久久莱园子| 香港成人在线视频| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美激情精品久久久六区热门| 狠狠色综合播放一区二区| 欧美日韩精品系列| 狂野欧美性猛交xxxx巴西| 亚洲精品色图| 中文在线资源观看视频网站免费不卡| 麻豆久久久9性大片| 欧美精品在欧美一区二区少妇| 99精品视频免费全部在线| 老司机一区二区| 国产日韩欧美不卡在线| 性一交一乱一区二区洋洋av| 欧美精品v国产精品v日韩精品| 久久中文字幕导航| 国语自产精品视频在线看| 欧美激情一区| 亚洲国产精品va在看黑人| 久热精品在线视频| 国产精品一区视频| 亚洲国产合集| 欧美三级午夜理伦三级中文幕| 欧美成人免费全部| 国产麻豆精品视频| 亚洲区第一页| 欧美在线高清视频| 欧美承认网站| 欧美粗暴jizz性欧美20| 欧美日韩国产不卡| 欧美午夜精品久久久久久超碰| 久久午夜色播影院免费高清| 国产视频一区二区三区在线观看| 久久精品亚洲| 国产精品毛片a∨一区二区三区| 久久成人免费网| 久久九九有精品国产23| 亚洲一区精彩视频| 日韩视频免费观看高清完整版| 蜜臀久久99精品久久久画质超高清| 亚洲精品综合久久中文字幕| 麻豆精品精品国产自在97香蕉| 狠狠v欧美v日韩v亚洲ⅴ| 欧美影院精品一区| 久久婷婷人人澡人人喊人人爽| 欧美好吊妞视频| 激情久久久久久久久久久久久久久久| 欧美啪啪成人vr| 尹人成人综合网| 国产精品高精视频免费| 免费观看国产成人| 久久综合久久久久88| 麻豆成人综合网| 亚洲欧美日韩综合aⅴ视频| 国产一区二区三区在线观看精品| 欧美一区二视频| 先锋影音国产精品| 欧美系列精品| 亚洲精华国产欧美| 久久精品中文| 欧美国产高潮xxxx1819| 亚洲男人第一网站| 一区二区久久| 在线一区二区三区四区五区| 在线观看视频免费一区二区三区| 国产精品久久久久久久久久妞妞| 亚洲欧美国产日韩天堂区| 亚洲电影网站| 欧美视频中文一区二区三区在线观看| 欧美国内亚洲| 欧美天堂亚洲电影院在线播放| 国产精品成人一区二区三区吃奶| 激情婷婷亚洲| 欧美理论电影网| 在线日韩欧美视频| 国产精品成人一区二区| 国内精品视频666| 国产精品爱啪在线线免费观看| 国产精品资源在线观看| 久久久国产精品亚洲一区| 免费成人你懂的| 国产精品久久久久久模特| 亚洲国产女人aaa毛片在线| 亚洲精品资源美女情侣酒店| 亚洲午夜小视频| 亚洲免费一区二区| 欧美色精品天天在线观看视频| 欧美日韩另类国产亚洲欧美一级| 在线综合欧美| 国产伦精品一区二区三区免费| 亚洲欧洲美洲综合色网| 亚洲欧美另类在线| 国产精品mv在线观看| 久久精品国产91精品亚洲| 一区二区三区日韩欧美精品| 欧美在线首页| 国产精品影音先锋| 久久精精品视频| 欧美成人精品在线播放| 久久嫩草精品久久久精品一| 亚洲免费在线观看| 日韩午夜一区| 激情亚洲网站| 欧美日韩一区在线观看| 欧美激情一区二区三区| 亚洲欧美国产不卡| 亚洲欧洲另类国产综合| 欧美一区二区在线| 欧美一级久久久久久久大片| 久久综合伊人77777| 国产精品成人国产乱一区| 国产欧美日韩精品a在线观看| 亚洲高清中文字幕| 国产精品久久一区二区三区| 国产精品久久久一本精品| 久久久久一区二区三区| 麻豆免费精品视频| 国内精品一区二区| 一区二区三区高清在线| 亚洲高清视频一区二区| 欧美激情国产高清| 亚洲欧美国产不卡| 国产精品夜色7777狼人| 欧美国产日韩在线观看| 欧美精品久久99| 久久久久看片| 欧美电影美腿模特1979在线看| 久久精品国产第一区二区三区| 亚洲天堂第二页| 精品69视频一区二区三区| 99在线视频精品| 国产亚洲精品久| 亚洲已满18点击进入久久| 在线观看日韩www视频免费| 国产欧美va欧美va香蕉在| 欧美二区在线看| 一本色道久久综合亚洲精品不卡| 国产精品久久久久久久久| 欧美诱惑福利视频| 国产午夜精品视频| 亚洲丰满少妇videoshd| 欧美成人午夜影院| 欧美日韩视频免费播放| 亚洲黄色一区二区三区| 国模精品一区二区三区| 欧美精品1区| 最新高清无码专区| 久久婷婷成人综合色| 国产视频一区在线观看| 欧美在线视频二区| 宅男噜噜噜66一区二区66| 免费高清在线视频一区·| 亚洲九九九在线观看| 欧美激情视频一区二区三区免费| 国模精品娜娜一二三区| 国产欧美91| 久久国产精品72免费观看| 久久国产日韩欧美| 国产色婷婷国产综合在线理论片a| 亚洲素人一区二区| 免费亚洲一区二区| 日韩午夜在线| 欧美性大战久久久久久久蜜臀| 一区在线影院| 狠狠做深爱婷婷久久综合一区| 欧美三级乱码| 国产精品久久99| 国产精品久久777777毛茸茸| 欧美国产日韩亚洲一区| 国产精品网红福利| 亚洲欧美在线一区| 欧美 日韩 国产 一区| 国产在线拍揄自揄视频不卡99| 亚洲天堂网站在线观看视频| 欧美日韩国产一级片| 亚洲精品一线二线三线无人区| 国产精品美女一区二区| 久久婷婷国产麻豆91天堂| 久久婷婷丁香| 亚洲视频专区在线| 在线精品一区二区| 国产日韩欧美综合一区| 国产精品乱码人人做人人爱| 国产日韩一区二区三区在线播放| 久久精品一区二区三区四区| 欧美性猛交xxxx乱大交退制版| 日韩亚洲视频在线| 日韩一级欧洲| 美女任你摸久久| 久久国产精品久久久久久电车| 欧美成人在线免费视频| 亚洲娇小video精品| 欧美高清在线视频观看不卡| 在线日韩中文字幕| 性色av一区二区三区| 欧美一区二区免费观在线| 久久久精品日韩| 免费在线日韩av| 亚洲欧美久久久| 亚洲国产精品www| 在线观看91精品国产入口| 一区二区国产日产| 激情文学综合丁香| 午夜精品短视频| 亚洲综合999| 精品999久久久| 欧美午夜一区二区三区免费大片| 久久男女视频| 中日韩美女免费视频网址在线观看| 国产日韩三区| 久久综合一区二区| 亚洲香蕉成视频在线观看| 亚洲欧美另类综合偷拍| 国产精品色一区二区三区| 亚洲一区二区三区精品在线| 亚洲一区二区三区成人在线视频精品| 亚洲欧美国产77777| 国产一区二区三区四区hd| 午夜精品福利一区二区三区av| 久久人人爽国产| 久久久综合激的五月天| 亚洲一级网站| 亚洲欧洲另类国产综合| 亚洲国产精品欧美一二99| 国产日本欧美一区二区| 国产日韩在线视频| 亚洲小视频在线观看| 亚洲一区尤物| 久久综合伊人| 国产精品久99| 影音先锋中文字幕一区| 国产精品高清在线观看| 在线看片第一页欧美| 欧美一区二区三区电影在线观看| 欧美日韩亚洲成人| 欧美日韩美女在线| 国产精品尤物福利片在线观看| 午夜精品久久久久| 亚洲成人自拍视频| 老司机久久99久久精品播放免费| 亚洲一区二区三区精品动漫| 国内久久婷婷综合| av成人黄色| 午夜视频在线观看一区二区| 欧美三级韩国三级日本三斤| 一本色道久久88亚洲综合88| 艳妇臀荡乳欲伦亚洲一区| 国内精品福利| 久久精品亚洲| 一区免费观看视频| 中国成人黄色视屏| 在线观看日韩欧美| 精品999在线观看| 国产综合久久久久影院| 欧美精品videossex性护士| 久久久青草青青国产亚洲免观| 国产精品99久久久久久久vr| 一区二区三区免费在线观看| 国产精品人成在线观看免费| 国产精品国产| 亚洲国产一区二区a毛片| 久久影视三级福利片| 国产拍揄自揄精品视频麻豆| 欧美高清视频在线播放| 免费日韩精品中文字幕视频在线| 在线观看欧美日韩| 欧美精品导航| 欧美日韩国产免费观看| 欧美大片免费看| 欧美不卡在线视频| 亚洲欧美一区二区三区在线| 亚洲小视频在线观看| 亚洲欧洲av一区二区三区久久| 国产精品二区三区四区| 欧美日韩ab片| 亚洲国产一区二区三区高清| 欧美一区二区三区四区在线观看| 国内欧美视频一区二区| 亚洲精品乱码久久久久久按摩观| 国产伦精品一区二区三区视频孕妇| 亚洲国产高清高潮精品美女| 亚洲网站在线| 亚洲精品在线观看视频| 久久精品免费播放| 欧美日韩国产探花| 在线中文字幕不卡| 欧美综合二区| 狠狠综合久久av一区二区老牛| 亚洲精品国产精品国自产观看浪潮| 亚洲欧美欧美一区二区三区| 久久黄色级2电影| 欧美日韩一区二区精品| 欧美欧美天天天天操|