触发控制系统(精选12篇)
触发控制系统 篇1
1 智能卡口系统的作用
智能交通系统作为平安城市建设的重要组成部分,承担着车辆行为监控的重要任务,同时随着机动车数量的持续快速增长,交通事故、交通拥堵以及与机动车相关的治安案件也迅速增长,智能交通系统对于缓解交通拥堵、提高道路通行效率、提高刑事案件侦破率将发挥越来越重要的作用。
当前,伴随城市化持续发展而来的城市交通问题越来越严重,尤其违规行车、超速行车等现象屡禁不止且愈演愈烈,已经成为城市交通拥堵和事故的主要原因,对违法车辆的抓捕和超速车辆的判罚给交通管理部门带来更多的压力和挑战,主要表现在执法人力不足,执法设备智能化程度不高,车辆抓捕和违法处理的手段效率低下。在这种严峻的背景下,公路车辆智能高清监测系统(简称高清卡口系统)为提高交通管理水平,抑制交通事故,打击、预防涉车案件,提高社会治安管理水平提供了有效的技术手段。
高清卡口系统利用先进的光电技术、图像处理技术、模式识别技术对车辆实现全天候24小时的自动抓拍、识别、储存。该系统可以提供兼具现场全景和辨别车辆所需细节特征的图像信息,识别、记录经过车辆的号牌、日期、时间、地点、车速等信息,并能够清晰辨别司机面部特征。利用高清卡口系统可以迅速地捕捉到肇事、违章和黑名单车辆等,为交通违法查纠以及交通事故逃逸、盗抢机动车辆等案件的及时侦破提供重要的信息和证据。另外,该系统可以对公路运行车辆的构成、流量分布、违法情况进行常年不间断的自动记录,为交通管理部门提供有力的统计数据。
2 国内智能卡口系统的发展现状
为了提高交通安全水平和解决城市交通拥堵,近年来各级地方政府对城市智能交通系统建设的投入逐步加大,沿海和经济发达城市的智能交通建设已经初具规模,中西部地区的智能交通系统主要还集中在高速公路收费系统,城市内部的智能交通系统有待于继续建设和完善。
尽管智能卡口系统的应用范围越来越广,但因缺乏统一标准,各产品生产厂商都是按照自己的理解进行产品的研发、生产和销售,系统产品存在应用技术水平低、功能扩展性差、环境适应性差和功能简单、缺乏深度应用等缺陷,制约了智能卡口系统的有序发展。
3 智能卡口系统的发展趋势和深层功能分析
公路监控卡口系统经历了从标清到高清,从工控机、板卡再到嵌入式一体化的不断发展,目前已经呈现出明显的高清化、一体化和智能化发展趋势,无论监控范围、清晰度还是系统功能都有明显的提高,可以极大地满足用户对细节越来越高的要求。
3.1 车辆信息记录
记录车辆经过卡口时的照片,清晰地辨别车身、车牌号、车内驾驶人的面貌特征;详细记录车辆经过的地点、行驶方向、时间、号牌颜色和号码、车速、车辆类型等内容。
3.2 车辆统一布控
对被盗抢车辆、交通肇事车辆等黑名单车辆实现联网布控,发现可疑车辆自动报警,在操作界面提供快速布控功能。
3.3 车辆违章抓拍
对各类违规行车进行抓拍记录,包括违规停车、超速、逆行、违规掉头、压线、车窗抛物等;对抓拍的机动车、非机动车和行人的图片自动归类存储。
3.4 车辆轨迹显示
为PGIS平台提供接口和数据,以图形方式显示车辆的运行路径。
3.5 数据碰撞分析
将自动识别出的车牌号码和数据库已有数据进行比对,识别套牌、注销、被盗抢和肇事车辆等。
3.6 数据信息研判
对已有车辆数据信息进行研判, 如车辆统计、违法统计、套牌分析、 尾随车分析、关联分析、频度分析等,提取可疑车辆,提供破案依据。
3.7 交通信息采集
机动车的车型车种等信息反映了道路交通流的车辆构成,通过这些信息的采集掌握不同地域号牌车辆、不同营运性质车辆和不同车型车辆的时空分布状况。
3.8 信息联网
依托公安信息网络,与上级交通管理平台和公安业务信息库建立联接,实现更大区域范围内各类违法车辆信息数据的实时转发、统一存储和查询、比对报警以及跨区域布控等。
与PGIS、三台合一系统、卫星定位系统、移动警务系统、六合一平台对接,实现信息资源共享,进行多警种、跨区域的统一调度。
总之,智能卡口系统的实用价值有极大的提升,公路监控卡口系统将从“眼睛”逐渐变成会思考、会分析的智慧“大脑”,从而真正实现智慧交通。
4 视频触发智能卡口系统原理图
4.1 系统原理图
如图1所示。
4.2 系统信号流程框图
如图2所示。
4.3 总体拓扑图
如图3所示。
触发控制系统 篇2
只知道有ADDPFTRG,不知道该怎么解除呢
michael9406 回复于:2003-10-29 19:09:13maybe rmvpftrg command. you can use rmv* to display ...
xuguopeng 回复于:2003-10-29 19:48:12老大果然厉害,正是RMVPFTRG
stephenxie2003 回复于:2003-10-30 10:48:25请问:
这个命令执行之后,将会对PF有什么作用?
因为没有用过这个命令,请教!
xuguopeng 回复于:2003-10-30 10:50:23当然是解除PF和一个触发器之间的关联了
stephenxie2003 回复于:2003-10-30 11:05:46我说的是ADDPFTRG命令!
关联建立之后,将有何作用呢?
xuguopeng 回复于:2003-10-30 11:12:22看你的触发器怎么写的了,基本就是监视PF的改动,触发一系列的动作了
stephenxie2003 回复于:2003-10-30 11:21:51那么和PF的日志功能差不错?
它们有何区别?
xuguopeng 回复于:2003-10-30 12:00:00触发器还可以在PF改动之前或之后,调用别的程序,也可以针对改动了哪一列而做相应的动作
ppoint 回复于:2003-10-30 13:16:04加上触发器之后,发现它不会与调用它的作业所在的事物处理控制之下。例如事物处理结果ROLLBACK,但触发器事件却始终成功,不会ROLLBACK。
诸位有什么好办法解决此问题?
xuguopeng 回复于:2003-10-30 13:57:07不知道这个是不是你想要的:
Application program Trigger program Behavior
COMMIT=YES COMMIT=YES The originating change performed by the application and the changes made by the trigger are rolled back together.
COMMIT=YES COMMIT=NO The change that activated the trigger is rolled back. The changes made by
the trigger are not rolled back.
COMMIT=NO COMMIT=YES After an unhandled exception, the changes made by the trigger are rolled back automatically if the activation group ends. For OPM triggers, an explicit rollback operation should be issued. The originating change is rolled back only in case of a BEFORE trigger.
COMMIT=NO COMMIT=YES In the case of an AFTER trigger, all changes are not rolled back. In the case of a BEFORE trigger, only the originating change is rolled back.
ppoint 回复于:2003-10-30 14:27:08可否告知COMMIT参数是在哪个命令设置的呢??本人愚笨没找着,
。
xuguopeng 回复于:2003-10-30 16:22:28我的理解是这样的,如果应用里面有COMMIT或者ROLLBACK,那触发器默认是和应用共享COMMIT和ROLLBACK的,如果要分别控制的话,
PGM
MONMSG MSGID(CPF0000)
STRCMCTL CMTSCOPE(*ACTGRP)
ENDPGM
然后在RPG里面用COMMIT就行了
ppoint 回复于:2003-10-31 13:15:02好象不行诶
触发“惊喜”之旅 篇3
说起米兰,大家都会想到“时尚之都”这个词。作为世界上最为“繁忙”的几座城市之一,这里每年上演的大大小小时装秀引领着潮流行业不停地向前滚动。米兰也是一座工业化非常发达的城市,服装纺织、汽车制造以及化工等行业为这里的经济带来了无穷的活力。或许正是因为其在经济、文化等领域的重要地位,2015年世界博览会也选择移师到这座历史名城举行。届时,全世界的目光无疑将再次聚焦到米兰身上。对于任何一个国家以及城市而言,能够举办世博会都是一次展示国力与国民风采的大好机会,2015年的米兰世博会自然也是如此。米兰世博会将会于2015年5月1日盛大开幕,至10月31日结束,为期近半年的时间里将会有140多个国家和国际组织参与盛会。而本届世博会的主题将会聚焦到日趋严重的环保问题上,“给养地球:生命的能源”成为这次大会的主题。的确,面对如今极为恶劣的自然环境,再没有比世博会这样一个舞台更适合全人类一起来讨论如何保护地球母亲了。
必去最受欢迎景点
时尚的米兰向来不缺少自己的粉丝,加上今年有这样的盛会举行,届时的米兰城一定又是一番热闹空前的景象。当然,其中最受欢迎的绝对是米兰地标、举世闻名的米兰主教座堂了。米兰主教座堂又名米兰大教堂,是米兰乃至整个意大利的名胜之一。无论从规模、历史,还是华丽程度而言,米兰大教堂都是这个世界上最让人赞叹的教堂之一。米兰大教堂从1386年开始建造,其间经历了5个世纪的建造过程,也见证了米兰在意大利、法国、西班牙等不同势力间多次易手。
米兰大教堂的建筑风格属于装饰性哥特式风格与巴洛克风格的混合体,这两种建筑风格为它带来了极为华丽的外衣。从外观上看,它给人的最直观印象就是密密麻麻的塔林。整座教堂的上半部分有135个向上伸展而出的尖塔,每一个尖塔顶部都附有神话人物的雕像。这一百多座尖塔在为它带来独特外观的同时,也为教堂增添了一份神秘的气息,它让人很容易联想起那些童话故事中的华丽古堡。大教堂的另一大建筑特色就是众多的雕像,作为哥特式建筑的标志之一,米兰大教堂外部与内部一共有6000多座不同人物的雕像,是世界上雕像最多的哥特式教堂。教堂内部的空间巨大,并且藏有众多价值连城的艺术珍品,每年来此参观的游客络绎不绝。教堂门前空旷的广场是米兰著名的公共聚集区之一,它和大教堂以及米兰王宫构成了这片极为受欢迎的景点区域。
走进时尚店铺
作为一座时尚之都,米兰在服装潮流等行业的地位不言而喻,而在这里想要感受到最为前卫的时尚资讯,10Corso Como是你必须去坐坐的一家时尚店铺。10 CorsoComo坐落于米兰市中心的一条名叫Corso Como的小街上,说来也巧,这条小街正位于本届世博会的核心区域,离这里的唐人街不远。在这条小街上,有着一扇被植物攀爬覆盖的小门,它是如此的不起眼,以至于一不小心你就可能错过它的位置,这正是10 Corso Como。这家时尚店铺里的内容十分丰富,最吸引人的当然是那些极为稀有的服装作品,而平日里这里也会举行不同主题的艺术展览,更有众多艺术类图书供客人阅读,并且设有咖啡馆让你放松聊天。这种将休闲娱乐与时尚主题完美融合在一起的生活方式概念店一开业就受到了潮流人士的追捧。当然,能打造出具有如此前卫风格店铺的人自然不是等闲之辈。这家店铺的创始人是Vogue Italy版的总编Sozzani姐妹。妹妹Franca Sozzani目前依旧任Vogue总编一职,而姐姐Carla从1990年开始就专心经营着这家时尚店铺。对时尚感兴趣的朋友千万别忘了过来坐坐。
环城大道的150周年派对
今年的维也纳与以往任何时候相比都显得有些不同。这完全源于这里著名的文化景点——环城大道,它是维也纳的一张城市名片,维也纳乃至奥地利的许多重要建筑和名胜古迹都是围绕着这条大道而建造的,其重要性也许就像长安街对于北京以及中国的意义。而今年恰好是大道建成150周年的纪念日,所以,维也纳市政府将会在环城大道举行众多的庆祝活动。
其实,这条著名的街道在最早的时候并非现在的模样。在13世纪的时候,这里曾经是一片城墙。在土耳其人于16世纪占领了维也纳后,将这片城墙进行了加固。即便如此,他们还不满足,于是在城墙边又开挖了500米宽的壕沟。一座坚固的防御工事就此诞生了。不过随着时间的推移,在市中心总是竖立着这么一大片城墙总是不太方便,况且在和平年代人们也看不出它究竟有什么用。于是在1857年,当时的弗朗茨·约瑟夫皇帝下令拆除城墙并填平壕沟,然后围绕着环城大道进行了新的规划,将所有能展现奥匈帝国辉煌的建筑全都安排在了大道周围,一条著名的城市走廊就此诞生了。
博物馆中的大师之作
环城大道周围值得参观的景点实在太多,其中玛丽亚·特蕾西亚广场或许可以作为一个代表。特蕾西亚广场是维也纳众多大型广场中的一个,它之所以比较特别,完全因为它连接着这里几座重要的博物馆,而这一区域也被称为博物馆区。整个广场连接着维也纳的自然史博物馆和艺术史博物馆,这两座博物馆和广场都于1819年兴建。对于奥地利历史有所了解的朋友在看到玛丽亚·特蕾西亚这个名字时应该会恍然大悟,的确,这个广场正是为了纪念奥地利历史上最著名的女皇玛丽亚·特蕾西亚而建造的。
除了玛丽亚·特蕾西亚广场外,维也纳国家歌剧院、维亚纳美术学院、维也纳大学等20多个景点都值得去逛逛。
咖啡馆的实用路线
维也纳的咖啡馆走的是实用路线,这里讲究的就是吃,咖啡、甜点、蛋糕、面包、冰淇淋应有尽有。在维也纳的咖啡馆解决一日三餐完全没有问题。如果你喜欢华丽的复古风格,拥有老式廊柱拱顶的Cafe Central是最佳选择,这里的早餐特别棒。中午时分,如果你不想来一顿豪华大餐,不妨在Hotel Sacher——著名的沙河咖啡馆点上一份咖啡和出名的沙河蛋糕。下午可以在维也纳最大的连锁咖啡品牌Julius Meinl点上一杯饮料,在露天咖啡座上欣赏来往的行人。
nlc202309032310
见证大宪章签署800周年
大家可能对于索尔兹伯里有些阳生,但是提到“巨石阵”的话大家就会恍然大悟To索尔兹伯里是英国著名的旅游城市,你经常可以在“英国十大旅游城市”这样的榜单上看到它的名字,而巨石阵、怀特岛是这里不容错过的自然景观。不过,如果你是个英国迷的话,今年或许可以找到另外一个理由去踏足索尔兹伯里这片土地,这就是英国《大宪章》签署800周年的纪念活动。
800年过去了’英国掌控国家权力的人物换了一批又--一批,但《大宪章》的存在则时刻在提醒大家,当权者的行为要从人民利益的角度出发,造福于民。
索尔兹伯里的田园风光
索尔兹伯里和伦敦、利物浦这样的大城市不同,这是一座典型的英国乡村小镇。虽然没有大都市的繁华热闹之情,但也少了一份喧嚣嘈杂的气氛。在安静和谐的氛围中,经典的英式花园、街道两边可爱的矮式尖顶房,以及郊外淳朴的田园乡村风光都足以让人沉醉。
索尔兹伯里大教堂是这里的名胜之一,这座教堂是英国最高的主教座堂。最高的尖塔有123米,在附近的田野闲逛时都可以看到这座尖塔。这座教堂的建筑风格是哥特式的,耗时38年建造而成。而今年的大宪章纪念活动也会在这里举行,因为目前世界上仅存的四份《大宪章》原件中保存得最完好的一份就在教堂之中。大教堂外连接着一大片绿色草坪,英国人总是会把草坪修建得平整细密,远远看去,矗立在J~绿色之上的教堂安静肃穆,让人心生崇敬。
地道英国风土人情
索尔兹伯里有着浓郁的欧洲中世纪风格,这也让这里的欧式花园变得特别迷人,Mompesson House和Arundells都是当地人气颇高的花园景观。Arundells曾经是英国前首相Edward Heath爵士的府邸,如今作为公共资源对外开放。Arundells有一个巨大且非常漂亮的花园,花园的设计保留着14世纪当地园艺设计的风格,可谓最地道的英国花园。在首相府邸内部你将会看到传统英式家庭的居室布置,精美的瓷器以及众多的墙面装饰画都流淌着金色的时光。Mompesson House则是一幢传统的安妮女王时期的建筑,其室内的石膏装饰设计以及古旧的木质家具都是极为珍贵的藏品。
索尔兹伯里的农贸集市在当地可是小有名气的,在集市匕你可以购买到地道的当地产品,其中绝大多数是各类美食。由当地人自己制作的果酱、蜂蜜和各色蛋糕、面包、芝士,还有自己酿制的美酒等。
用555计时器触发相位控制 篇4
12V稳压管上端的波形 (即555输入端2的波形) 如下:
一旦555输出端有方波输出, 晶闸管的触发极就通过晶体管G2接地, 而不导通。方波消失后, 触发极为高电位, 晶闸管就处于导通状态。
将R3加大, 会使tp增大, 导通角变小, 负载得到的功率变小。反之负载得到的功率变大。
看来, 应该出去晶体管G1, 它在这里不起任何作用。电容器C1 (47μ F) 也应除去, 否则555的输入2端不会有脉冲下降沿出现了。
触发 篇5
触 发
一、教材分析
1、教材的地位和作用
《触发》选自初一语文第三单元《短文两篇》中的一篇。这篇课文教会学生触发的学习方法并养成学习习惯,为学生以后更好地学好语文,提高语文学习的效率打下基础。
2、教学重点和难点
重点:学会理解触发的含义;学会运用触发的方法训练自己的思维。
难点:运用触发指导自己的学习实践。
二、教学目标、
(1) 掌握:勿、涉、逝、袭等四个字。
(2) 了解触发的含义。
(3) 学会运用触发的方法训练自己的思维。
(4) 感受触发在学习中的作用,并以此指导自己的学习实践。
(根据新课程标准中“发展思维能力,激发想像力和创造潜能”的要求,并结合教材的地位和作用,同时由于素质教育对学生创新精神和实践能力的要求,确定了本节课的`以上教学目标)
三、教学方法
本节课的教学我采用“分析归纳式――启发引导式”,理由如下:
1、 采用“分析归纳”的方法有利于把新概念阐释的简单明了
2、 采用“启发引导”的方法能激发学生思维,活跃课堂气氛,提高学习效果。
3、 本节课的教学还要注意遵循因材施教原则,采用分层次教学模式组织教学。
(根据:采用这样的教学方法既突出了学生的主体性又注重了对学生进行语文阅读和.写作思维方式的指导)
四、教程分析
1、 教学流程
引入新课――→分析课文,引出概念――→理解概念,启发运用――→运用知识,指导实践――→课堂小节,布置作业。
触发潜意识 篇6
突破性思维,想想都很简单,可实操起来就不那么容易了。近日在远大空调内训,我出了个游戏题:“谁能在10秒钟之内把手举得最高?”我一再关照,要学着用从结果出发、整体感、单纯化三个纬度想问题。
在二楼上的一个1987年出生的男生,站到两个椅子的椅背上把手举得高高的。我把他邀请到台上来。我请他说一件自己平时突破性思维的小故事,或者他看到的别人含有突破性思维的故事也行。加盟公司不到一年,第一次当着这么多人,他有点紧张。看着我鼓励的眼神,他说,我们同宿舍的阿龙,他走路见到一个纸屑,也要捡起来,他把自己跟企业缠在一起了。
我对他的故事很赞赏。对着大家说,这个时代,千里马很多,但是伯乐难求。今天我们在远大终于看到了一个伯乐!大家的掌声毫无保留地送给了伯乐。我接着问:“那个被伯乐看中的千里马在哪里呢?”很帅气的龙永康站了起来。我要求他讲一个突破性思维的故事。他想了一下说:“遇到事情就做,不要去理论这是该谁做的,不该谁做的。”
“遇到事情就做”,一下子抓住了地头力最核心的东西。现场更多的掌声给了阿龙。在其他地方不拘小节的俊朗后生,在远大城却成了懂敬重、知进退的人。显然,看到事情就做,碰到问题就着手解决,这已经成了远大人的文化心理!
地头力不单是一种突破性思维,更是一种突破性的力量和行为。可以说,地头力是一种不找借口解决现实问题的力量,一种在现场的瞬间反应力量,一种在行动中开辟道路的力量,一种现地、现时、现场解决问题的突破性力量。地头力常常表现为一种顿悟,一种“灵机一动,计上心来”。灵机一动,看上去来无踪,去无影,实际上却是有着扎实的基础。
在现实世界,人的能量体现在三个纬度上。第一个是写像纬度,这里是历史经验在数据上的沉淀,人们倾向于在此基础上,制定行动纲领和计划;第二个是实像纬度,这里是现场、现时、现物,是事件和行为发生的场地,是一系列作用与反作用发挥威力的地方;第三个是潜意识纬度,这是生活的积累,甚至包括基因乃至更久远的经历,这些厚实的积淀,常常不为人们所意识,但会在关键的现场,促成一个个的“顿悟”。
触发控制系统 篇7
关键词:完整性,触发器,CHECK约束
数据库中数据的正确性对一个信息系统的应用至关重要。为保证数据库中数据的正确性, 各类DBMS都提供了相应机制进行检查。灵活使用触发器, 可以很好地提高信息系统的数据完整性控制。
1 数据完整性
数据是信息系统中数据库核心, 数据完整性是指为避免数据库中存在不符合语义的数据, 即避免数据库中存在不正确的数据, 在数据表建立的一系列规则 (或称约束) 。数据完整性分为实体完整性、参照完整性和用户定义的完整性。上述3种完整性约束, 尽管对数据完整性起到很大作用, 但面对复杂的检查策略和操作时还存在明显不足。SQL Server还提供了一种更强大、可以提供更为复杂的检查和操作的方法———触发器。
2 SQL Server触发器
触发器是用户定义在数据表上的一种被事件驱动的由DBMS调用执行的特殊存储过程。触发器不能接收参数, 也不能被用户直接调用执行。在数据库对象或在数据表上定义了相应的触发器后, 当在数据表中修改、删除、插入记录或创建数据库对象时将自动激发执行相应的触发器, 从而确保对数据的处理必须符合由触发器所定义的约束规则。触发器以及引起触发器被执行的相应操作被统一当作一次事务处理。如果该事务未能成功执行, 则DBMS会自动回滚到该事务执行前的状态。触发器可用于各种数据约束、规则和默认值的完整性检查, 也可完成普通约束难以完成的复杂功能。
2.1 触发器的类型
根据触发事件类别不同, 触发器可以分为DML (Data Manipulation Language, DML) 触发器和DDL (Data Definition Language, DDL) 触发器两种。
1) DDL触发器用于响应各种DDL事件。DDL事件主要对应于CREATE、DROP、ALTER语句和用户登录与退出等操作。DDL触发器可被用于应用系统管理任务, 还可用于审核与规范数据库中对表结构、视图结构上的操作。当数据库或表结构发生变化时激发触发器, 可用触发器记录相应的修改过程, 还可限制用户对数据库修改, 禁止删除指定表等操作。
2) DML触发器是在用户使用DML编辑数据时执行。DML事件针对表或视图的INSERT、DELETE和UPDATE语句。在表或视图中处理数据时DML触发器可帮助强制满足业务规则, 使数据完整性得到进一步扩展。
根据在触发语句前还是后执行的不同, 触发器可分为IN-STEAD OF触发器和AFTER (FOR) 触发器两种。
1) INSTEAD OF触发器:在数据变动之前被触发, 并替代变动数据的操作语句, 转而执行触发器所定义的操作。INSTEAD OF触发器可定义在表或视图上。在表或视图上, 每个UPDATE语句、DELETE语句和INSERT语句只能定义一个INSTEAD OF触发器。
2) AFTER (FOR) 触发器:在数据变动 (DML语句) 完成以后被触发。此种触发器可对变动的数据进行检查, 如果违反业务规则, 则拒绝接受或回滚变动的数据。AFTER (FOR) 触发器只能定义在表上, 在同一个数据表上可创建多个AFTER (FOR) 触发器, 但不能在视图上定义AFTER (FOR) 触发器。
2.2 触发器生成的两个临时表
DML触发器被事件触发后, SQL SERVER生成两个只读型临时表:inserted表和deleted表。仅在触发器工作时这两个表存在于内存, 其表结构类似于激发DML触发器的基表或视图。
2.2.1 inserted表
inserted表存放受UPDATE和INSERT语句影响的新数据行。执行UPDATE语句或INSERT语句时, 新数据行被插入基表, 与此同时这些新数据行被复制到inserted表中。
2.2.2 deleted表
deleted表存放受UPDATE和DELETE语句影响的基表的旧数据行。执行UPDATE或DELETE语句时, 指定的数据行从基表中删除并被移动到deleted表中。
实际上, UPDATE操作是由DELETE操作和INSERT操作组合成的。执行UPDATE操作时, DBMS将要操作的旧数据行从基表中删除并移到deleted表中, 然后将修改后的新数据行插入到inserted表和基表中。
3 使用触发器提高数据完整性
触发器灵活性很强, 可以实施比外键约束、CHECK约束等更为复杂的检查和操作, 可以引用其他表中的字段, 具有更精细和更强大的数据控制能力。
3.1 代替CHECK约束
触发器可以定制检查规则, 并且这些定制的检查规则可比CHECK约束所定义的规则更复杂、更强大。与CHECK约束不同的是, 触发器可以引用同一数据库中其他表中的列数据, 约束只能作用于同一表中的数据。虽然CHECK约束快且效率高, 但不会完成所有检查工作。例如, 在医院药品数据表中某种药品已经停止采购, 当需要阻止门诊医生开列此药时, 就可以在药品数据表上建立禁止修改已停止采购药品数据的触发器。而CHECK约束却无法处理此事。当希望控制错误信息或者给用户或客户应用程序传递错误号时, CHECK约束也无法实现, 而使用触发器就非常方便。程序员可以在触发器中使用raiserror函数发出更详细的错误信息以提示用户。当在业务规则需要引用另一张表的数据时, 当在业务规则需要检查更新的中间数据 (与前后的数据都不同) 时, 可以使用触发器。触发器与CHECK约束各有优势。触发器可以代替CHECK约束, 但在效率上并不总是比CHECK约束好。何时使用触发器与CHECK约束, 需要根据实际情况选择。如果CHECK约束能完成工作, 首用CHECK约束, 否则就用触发器。
3.2 检查被更新的中间数据
当我们对表中某字段的过去或现在的值不感兴趣, 只希望知道变化值是多少时, 虽然没有列或表提供这些变化信息, 但可以利用触发器中的inserted表和deleted表对相应记录值进行相减计算就可得到是否发生变化信息。
3.3 方便数据库设计
当表结构发生改变时, 在原表上所建立的各种完整性约束都需要更改, 有些需要先删除后才能更改表结构;而建立表后, 还需重新建立各种约束, 较难保证没有遗漏或差错, 这就给数据库设计者带来很大不便。触发器不关心表结构的改变, 其只关心是否能正确运行。因此对于使用触发器建立的约束, 在表结构发生更改时只需禁用触发器即可, 可为数据库设计者提供很大的便利。在数据库开发中可以先使用触发器完成引用完整性, 在开发完毕的时候将它改为DR (I声明引用完整性) 。
3.4 方便大批量数据导入
在数据库开发完毕或维护时, 当需要大批量导入数据时, 此时可能希望关闭完整性方便导入数据;在这种情况下, 如果使用触发器实现数据完整性, 就能更好地体现出触发器的优点来。通过关闭触发器以减少导入时的过量开销并实现数据的快速导入处理。
3.5 对数据库用户特殊操作进行记录
在密码表中指定列上设定AFTER (FOR) 触发器, 当相应的用户名或密码发生改动时, 将操作者、操作对象、操作时间、前后变化了的数据等内容进行保存并通知数据库管理员, 为及时发现黑客、保障数据库的安全提供帮助。
3.6 实现不同服务器、不同数据库之间数据同步
触发器还可用于在不同服务器之间进行数据库同步。对同构数据库进行同步, 可以将源数据库更新了的内容生成相应临时表, 传输到目标数据库, 调用相应存储过程进行同步。对于异构数据库 (不同DBMS) , 可采用XML文件作为数据交换的中介, 在相应应用系统支持下进行同步。异构数据库之间进行数据交换和同步的主要时机在于数据变化时的捕获, 通过触发器可以较方便地得到实现。
4 结束语
触发器功能强大, 灵活使用触发器可以实现许多复杂的功能, 提高信息系统的数据完整性。但在使用触发器时也要慎用, 如果滥用会造成数据库及应用程序的维护困难, 反而造成信息系统数据库使用效率的降低。在数据库设计中, 尽量通过主键约束、外键约束、CHECK约束、规则、DEFAULT等来保证数据完整性。如果我们对触发器过分使用, 将会影响到数据库的结构, 同时也会增加数据库系统维护的复杂程度。
参考文献
[1]周明江.数据库的日常管理与维护[J].淮北职业技术学院学报, 2011 (3) .
一种新型SCR移相触发控制芯片 篇8
1 电路结构
三相移相触发电路中有三路功能相同的通道,其电路结构图如图1所示。
在工作状态下,从AC1、AC2和AC3分别输入一交流正弦信号,频率为50 Hz,彼此相差120°。正弦信号通过过零比较器形成方波信号,再经去抖动电路消除输入信号噪声,生成干净的同步方波信号,进入频率漂移电路和移相电路。频率漂移电路对输入漂移的频率进行实时跟踪,根据电网频率漂移的变化,调整移相电路的计数时钟频率,减小触发误差。移相控制电压由外部电压输入,外部输入电压Vcon经过A/D转换器转换,作为移相电路中减法计算器的初始值,当减法计数器减为零时,产生一个移相脉冲,该脉冲触发脉宽发生电路,由WS引脚控制,产生所需要的脉宽信号,经调制后输出两路脉冲群OUT+和OUT-。图1中的J1和J2接外部晶振,提供电路的时钟信号。
另外,缺相保护电路可以对去抖动电路输出的滤掉毛刺抖动的三相交流同步信号的相序和缺相进行检测,当缺相或相序混乱时,该保护模块将输出控制信号,禁止输出并点亮相应的LED灯,故障排除后可以通过RES对电路进行手动复位。其中Part1~3为人为保护端。
2 电路设计
2.1 去抖动电路
去抖动电路是数字三相移相触发电路的重要部分。由于芯片在噪声严重的环境中工作,导致了输入波形的抖动畸变厉害,信噪比小,加上过零比较器灵敏度比较高,速度足够快,则输出出现了由于噪声信号在过零点附近反复过零造成的抖动序列,如图2所示。由于有了抖动序列,再加之输出脉冲群要在0°~180°的大动态范围内移动,因此导致了多余的尖脉冲,而移相电路中的逻辑无法消除这些多余的脉冲,故在不该出现脉冲群的地方出现了脉冲群,严重影响功率器件的正常运转。
目前市场上主流的SCR移相触发控制芯片是XH001,该芯片上的去抖动电路是应用单稳态电路的采样、保持原理,用电容的充放电达到将原先的信号“部分”地、“有选择”地还原[2]。芯片XH001中去抖动电路需要用到的电容并不是芯片自带的电容,而是应用时在外围电路加上的电容,应用复杂,有必要将芯片中去抖动电路改进为全数字去抖动电路,简化应用。
图3是改进后的全数字去抖动电路的原理图,三相交流同步信号经过过零比较器之后,通过触发器使其与内部时钟同步,图3中的电路A部分是边缘检测电路,其功能是利用三相交流同步信号所有的上升沿和下降沿产生小脉冲,并将这些脉冲作为电路A部分输出。这些输出信号进入触发器B,作为其时钟信号,实现去抖动功能。当第一个脉冲到来时,触发器B输出高电平,同时启动减法计算器subtraction进行减法计数。为了躲开输入信号过零点附近约4ms的噪声干扰,减法计算器的预置数为4,计数频率为1 000 Hz,当减法计算器减为零时,输出CO信号,触发器B复位,输出低电平。再利用该输出信号作为时钟信号对三相交流同步信号采样,达到滤除信号中所有的毛刺抖动部分的目的。
去抖动前后的波形如图4所示,/net217为输入的其中一路方波信号,/net206为经过去抖动电路的输出。由图4可以看出,上升沿下降沿的抖动序列经过全数字去抖动电路后输出无抖动序列的干净波形。
2.2 移相电路
移相电路是数字三相移相触发电路的主要部分,其原理如图5所示,上升沿和下降沿检测电路检测出输入的同步方波的上升沿和下降沿,产生的两个尖脉冲分别对应同步方波信号正负半周的触发信号。采用该触发信号启动减法计数器开始减法计数,输入的直流电平Vcon通过A/D变换形成的数字量作为减法计算器的初值。当计算器减为零时,则产生移相后的尖脉冲触发信号,实现控制相位的目的。
计数器的时钟CLK是由晶体振荡器提供的恒定值,而电网频率不是恒定50 Hz,就造成了触发误差。假如A/D转换器的位数是10位,当输入信号频率等于电网频率为50 Hz时,周期为20 ms,若直流工作电压Vcon为2.5 V,计算器计数500个,移相达到90°;假如输入信号频率为62.5 Hz,周期即为16 ms,当直流控制电压Vcon为2.5 V时,按照正常情况,计数器计数500个,然而此时的移相才达到,不是要求的90°。
2.3 频率漂移电路
2.3.1 移相误差的产生
由于电网频率不是恒定50 Hz,其频率有一个范围,这样造成了芯片内的时钟不能与采样的工频信号同步,造成了触发误差。
2.3.2 频率漂移电路的基本原理
移相触发电路的一个重要性能参数是能对输入的47 Hz~63 Hz三相同步信号进行识别,能够对输入漂移的频率进行实时跟踪,以减小触发误差[3]。在这个设计指标下,本文在芯片XH001的基础上加入频率漂移析出模块,其原理图如图6所示。输入的同步信号经过过零比较器输出矩形波,由CLOCK信号进行脉宽计数。计数器置一初值,当矩形波由高变低时,计数器计数完毕,此时寄存器存储的数值即为频漂的数字量。由该数字量控制分频比,形成CLKCTR信号。CLKCTR与CLOCK经过逻辑电路,形成CLK,在原CLOCK的基础上按照一定的比例扣除或者增加几个脉冲,使移相电路在计数时能够减缓和提高计数的速度。
本芯片提高了移相的精度,将芯片XH001的A/D转换器位数提高了10位,电网标准频率50 Hz。当输入的信号频偏为零时,若直流控制电压Vcon为2.5 V时,计数器计数500个,则移相到达90°。输入信号频率为41.67 Hz (<50 Hz),周期即为24 ms,从图6(b)可以看出,修正后的CLK41.67 Hz信号从原来的6个脉冲中扣除了一个,按照没有改善前的情况,实则已经计数到。此时的移相达到,因此2.5 V直流电平恰好控制90°的移相;输入信号频率为62.5 Hz (>50 Hz),周期16 ms,从图6(b)可以看出,修正后的CLK62.5 Hz信号在原来的5个脉冲里增加了一个,按照没有改善前的情况,实则已经计数到。此时的移相达到,因此2.5 V直流电平恰好控制90°的移相。不论频率是正偏还是负偏均能够补偿频漂。
对频率漂移电路进行仿真,仿真时Vcon电压均采用0V,即移相0°,图7是无频率漂移电路的仿真模型,可以看到移相输出出现了漂移,不在是0°;图8是有频率漂移电路的仿真模型,可以看到移相输出的相位是正常的。
3 测试结果
3.1 噪声抑制测试
改进的芯片经过流片可以看出抖动问题得到很好的解决。图9是无去抖动电路的波形,图10是有去抖动电路的波形。从两幅图的对比可以看出:输出的脉冲群在负半周多余的脉冲已经去掉,去抖动电路的效果显而易见。
3.2 频率漂移抑制测试
对取样补偿频漂进行测试(测试时Vcon电压均采用2.5 V,即移相90°),没有加取样补偿频漂电路的波形如图11和图12所示,加取样补偿频漂电路后测试时记录下的波形如图13和图14所示。图11中未移相到90°就触发输出脉冲群,图12中移相超过90°才触发输出脉冲群,而图13和图14中刚好移相到90°触发输出脉冲群,其改进触发误差效果明显。因此证明了取样补偿电路对削减触发误差的功用。没有加取样补偿频漂电路,随着输入频率的改变,输出脉冲群的前沿与正弦波的过零点的距离保持恒定,说明只要控制的直流电平不变,则移相的绝对时间不变,这是应该避免的问题。而在测试时消除了该问题,移动的绝对时间随着输入的频率的改变而改变,而移相度数保持恒定。
本文电路完全由数字电路组成,易于集成,对集成电路的工艺要求不高,产品的成品率高,而且电路简单,成本(芯片面积、调试成本)并没有增加很多,性能优越,具有重要的工程应用价值。
参考文献
[1]冯晖,吴杰,韩志刚.一种数字控制的三相移相触发电路[J].国外电子元器件,2008,(12):21-23.
[2]汤炜,林争辉,韩志刚.解决数字移相IC输入噪声问题的电路设计[J].电力电子技术,2003,37(2):29-31.
[3]汤炜,林争辉.一种具有触发误差削减功能的数字移相集成电路[J].微电子学,2003,33(4):344-347.
[4]艾伦P.E,霍恩伯格D.R.CMOS模拟电路设计[M].王正华,叶小琳,译.北京:科学出版社,1995.
触发控制系统 篇9
关键词:SQL,触发器,一卡通,金盘电子阅览室管理系统
1 SQL触发器简介
SQL触发器是一个被指定关联到一个表的数据库对象, 是一种特殊类型的存储过程, 当与该表相关的特定事件出现时, 它就会被激活 (通常由“INSERT”、“UPDATE”或“DELETE”语句来激活) , 将被数据库管理系统 (简称DBMS) 所执行。SQL触发器在执行期间, 可以查询其它表、完成数据的同步更新, 也可以在检测到严重错误时完成整个事务自动回滚等复杂的功能。
SQL触发器可以使用两个逻辑概念上的“表”:“DELETED”表和“INSERTED”表。在结构上类似于定义触发器的表 (也就是在其中尝试用户操作的表) , 用于保存用户操作可能更改的行的“旧值”或“新值”。若要检索“DELETED”表中的所有值, 使用“SELECT*FROM DELETED”即可。
插入 (INSERT) 记录时, 触发器会将数据插入原表和“INSERTED”表;修改 (UPDATE) 记录时, 触发器会在原表中将被修改掉的记录删除并放入“DELETED”表, 将新数据插入原表和“INSERTED”表;删除 (DELETE) 记录时, 触发器会在原表中删除被删的记录, 并将它放入“DELETED”表。
触发器工作完成后, 与该触发器相关的这两个表也被删除。
2 系统整合规划
在对两个系统进行整合之前, 需要明确系统为用户提供的界面以及接口, 同时需要清楚用户在进行操作的同时, 软件的简单执行流程。在此, 我们简要分析这两个系统的用户操作流程, 以及系统整合之后的用户操作流程。
2.1 Gders操作流程
(1) 用户找到一台空闲的、由Gders客户端控制的计算机。
(2) 在计算机输入自己的账户/密码, 进行验证。
(3) 用户账户/密码正确, 继续下一步;否则转到第2步。
(4) 用户余额大于最低上机金额, Gders客户端允许用户上机, 系统开始计费;否则用户充值后, 再从第1步开始。
(5) 用户下机, Gders为用户显示消费信息, 并自动结账。
2.2“一卡通”操作流程
(1) 用户在值班人员的监视下, 刷卡上机, 系统显示相关信息, 并开始计费。
(2) 用户余额大于最低上机金额, 继续下一步, 否则到指定地点充值后, 从第1步开始。
(3) 用户找到一台空闲的计算机上机。
(4) 用户在值班人员的监视下刷卡下机, 系统自动结账, 并显示消费信息。
2.3 整合后的数据流程
(1) 用户自助刷卡上机 (无需值班人员参与) , 系统显示相关信息, 并开始计费。
(2) 用户余额大于最低上机金额, 继续下一步, 否则到指定地点充值后, 从第1步开始
(3) 用户找到一台空闲的、由Gders客户端控制的计算机。
(4) 在计算机输入自己的账户/密码, 进行验证。
(5) 用户账户/密码正确, 继续下一步, 否则转到第4步。
(6) Gders客户端允许用户上机, 系统开始计时。
(7) 用户下机, Gders为用户显示消费信息。
(8) 用户自助刷卡下机 (无需值班人员参与) , 系统自动结账, 并显示消费信息。
所有操作, 相比于仅仅使用金盘电子阅览室管理系统来说, 除了上机前和上机后各需要刷一次卡之外, 全部操作对用户透明。由于SQL触发器能在相应事件出现的情况下立即执行, 因此数据的整合步骤以及过程不会让用户感觉到。对于仅仅使用“一卡通”系统来进行电子阅览室管理来说, 在所有上机、使用、下机一系列过程, 用户可以自助操作, 全程无需管理人员的参与, 减少相应的管理成本。
另外, 由于金盘电子阅览室管理系统提供了详细的上机日志, 对于处理“一卡通”收费的问题, 也可提供一定的参考依据。
3 数据库分析
(1) Gders数据库分析。Gders系统数据库名为Gdccs, 包括了“上机日志”、“用户信息”、“设备使用”等15个数据表。某用户是否可上机, 由“用户信息”表控制;用户是否正在上机, 由“设备使用”表来反映。“用户信息”表字段包括详细的用户信息等。表中的“余额”字段确定用户是否可以上机。“设备使用”表中每一条记录代表一个设备, 用户上机和下机, 系统将对对应的某条数据进行修改。
(2) “一卡通”数据库分析。“一卡通”系统数据库名为“CardJF”包括了“jf_online” (在线用户) 在内6个数据表。用户是否上机由“jf_online”表用来反映。用户上机, 添加一条记录;用户下机, 对应的本条记录被删除。“jf_online”表中也保存了每个正在上机的用户详细信息。
4 触发器设计
在此设计中, 要求MIS系统共享一个数据库系统。这里, 金盘电子阅览室管理系统用“Gdccs”数据库, “一卡通”系统用“CardJF”数据库。按用户操作的顺序设计触发器。
4.1 用户自助刷卡上机
(1) 用户上机刷卡, 若余额满足“一卡通”系统的要求, “一卡通”系统将在其“jf_online”数据表中添加一条数据, 系统认为用户开始上机, 开始计费。 (2) 检测刚插入的数据, 根据“用户编号”在数据库“Gdccs”的“用户信息”数据表中查找该用户, 若查不到, 则向“Gdccs”的“用户信息”数据表中插入一条数据;若能查到, 则对此数据进行修改, 设置其余额为卡内余额。
4.2 用户登录、注销金盘
(1) 登录、注销金盘时, 系统将修改“设备使用”表中对应的信息。 (2) 检测刚修改的数据。若原上机者信息为空, 则认为“用户上机”, 同时更新数据库“CardJF”表“jf_online”中的“zx” (注销) 内容为“1”, 阻止在未注销时刷卡结账。若原上机者信息不为空, 则认为“用户下机”, 同时更新数据库“CardJF”表“jf_online”中的“zx” (注销) 内容为空, 允许用户刷卡下机结账。
4.3 用户下机刷卡
(1) 由“一卡通”系统结账, 删除一卡通系统中“在线用户”中相应的数据。 (2) 检测刚被删除的数据。将金盘中相应用户的余额设置为0, 阻止用户登录金盘系统。
5 结语
通过以上触发器的具体实现和应用, 完成了我校“一卡通”系统与Gders系统的完全整合, 满足了这两个MIS系统的互操作的要求。在我校图书馆中实现了使用“一卡通”进行上机计费, 用成熟的Gders系统进行上机控制管理。经过一年多时间的实际运行, 效果非常理想。同时也反映了用触发器来实现简单MIS系统之间的互操作和整合是一个很好的途径。
参考文献
[1]周绪, 管丽娜, 白海波.SQL Server2000中文版入门与提高[M].北京:清华大学出版社, 2001:330-336.
[2]褚丽娜, 石爽.SQL Server触发器使用方法探析[J].科技资讯, 2010 (18) :13-14
触发控制系统 篇10
大型离散制造业 (如装备、建材、汽车零配件、家具、家电等) 的内部供应链管理问题始终是企业信息化的重点和难点, 也是容易造成企业信息断层的薄弱环节, 内部供应链管理的有效性和科学性直接影响到企业运作的效率和成本, 影响到企业的客户关系和企业形象, 从而影响企业的整体竞争力。在制造业的内部供应链中, 仓储管理又是重要和关键环节, 大型制造业的内部仓储系统往往十分庞大和复杂, 具有品种型号繁多、立体多元密集、动态变化迅速、空间操作面庞大等特点, 企业常常因为物品进库未严格执行预先设定程序而造成出货效率低下, 货物寻址困难, 严重影响企业内部供应链管理。本系统针对大型制造业内部仓储系统的具体特点, 采用RFID触发容错寻址方式, 研究设计大型仓储的智能管理模型, 探索大型制造业的仓储系统智能化管理的普遍规律, 为工业化与信息化融合提供应用模型。系统设计的目标如下:
1) 通过信息化技术在大型制造业智能仓储系统中的应用, 有效提高企业内部供应链运行效率, 降低内部物流成本, 杜绝企业内部物流各环节的漏洞, 避免出现供应链信息断层, 提高企业信息化水平和整体竞争力;
2) 通过分析大型制造业智能仓储系统的典型事件流模型, 研究设计一套适应于大型离散制造业的内部仓储智能管理系统, 通过配置化、移植化、模块化等手段, 形成典型的大型仓储管理系统的应用解决方案, 为系统产业化打下基础;
3) 我国是世界制造业基地, 大型制造企业不乏其数, 这些企业大多具备离散制造的特点, 其内部供应链管理都面临同样的问题。本系统研究的成果可以在这些企业中得到很好的应用, 对推动我国制造业的发展具有重要意义。
2 大型仓储系统的现状分析
国内大型制造企业的仓储管理大致分为3种类型:传统式的人工管理、依赖ERP系统的供应链管理、智能仓储管理系统。
传统的仓库管理一般依赖于一个非自动化的、以纸张文件为基础的系统来记录、追踪进出的货物, 完全由人工实施仓库内部的管理, 因此仓库管理的效率极其低下, 所能管理的仓库规模也很小。依赖ERP系统的供应链管理是基于企业的局域网或互联网, 对仓储的管理货物或材料进行计算机信息化管理, 物品进出仓依赖人工电脑输入, 并少量使用工作单的传递, 货物的堆放和定位靠事先的预定程序设定, 操作者必须严格执行, 货物的进出平衡基本有保证, 但寻址和定位就可能因为人的责任心或现场的客观情况而难于实现精准管理, 通常要靠一段时间进行一次盘点来理顺, 但盘点毕竟是事后行为, 并不能实现仓储系统信息的实时化。智能仓储管理系统常常采用条码技术、二维码技术甚至是RFID技术, 对仓库到货检验、入库、出库、调拨、移库移位、库存盘点等各个作业环节的数据进行自动化的数据采集, 保证仓库管理各个环节数据输入的速度和准确性, 确保企业及时准确地掌握库存的真实数据, 合理保持和控制企业库存。目前, 各大企业采用数据自动采集技术管理供应链中的仓储系统, 其采集方法还是被动采集或半自动采集, 数据采集终端通常装配在托盘或叉车上, 或者是操作者手持便携式终端, 无法做到密集货架地址的唯一性, 客观上还是无法实现货物的动态寻址, 一定程度上还是依赖人的责任心。
我国的大型制造企业的内部仓储系统虽然庞大, 但自动化程度还很低, 建设机械化、自动化的仓储系统投资也十分惊人, 在未来很长时间内还将维持目前现状。因此设计一种既能实现数据自动采集, 又能实现货物自动容错定位的仓储管理解决方案, 是一种既省钱又能达到智能管理目的的好方法, 这也正是本系统的核心内容。
3 系统设计的主要内容
1) 研究开发全新理念的主动采集、容错寻址的RFID技术部署方案, 包括货物托盘电子标签设计及部署、多层密集货架感应天线设计及部署、密集采集分布式读写器设计及部署、多通道数据通讯路径设计及部署、RFID原始信号的预处理 (如隔离、分序、过滤、判断及干扰处理等) 、故障诊断及定位系统的设计等;
2) 仓储系统数据库及软件平台设计, 数据库设计包括货物动态平衡数据库设计、三维货架状态数据库设计、托盘状态数据库设计、电子标签与读写器天线逻辑地址数据库设计、逻辑状态与物理状态对应关系的数据库设计、内部操作人员及操作设备数据库设计等;软件平台设计包括仓储监控平台、物品进库平台、物品出库平台、货架动态分配平台、智能寻址平台、托盘及操作设备调度平台、盘点及统计平台等;
3) 系统数据与ERP内部供应链管理接口设计。包括异构数据的同步与访问、ERP指令的接受、仓储状态的动态实时上传等, 以实现企业整体信息化。
4 系统要解决的关键技术难题
1) 解决适应于金属表面的电子标签和读写器天线的通讯有效性问题。众所周知, 金属表面会改变电子标签和读写器的性能和参数, 对数据采集造成严重干扰, 影响电子标签的识读和通讯, 由于大型仓储系统的载体单位的成品仓库无论是货架、托盘还是货物很可能是金属材料, 在其上部署RFID技术, 通讯的有效性是首当其冲的难题;
2) 解决密集读写系统的数据通路隔离和地址匹配问题。大型仓储的立体货架、货位和托盘都非常多, 每个托盘都部署有电子标签, 每个货位都部署有读写天线, 读写器的数量非常多, 可见RFID数据通讯十分频繁, 一方面要建立物理位置与逻辑地址的对应关系, 处理好信号采集及通讯的排序、防冲突、防干扰、信号甄别、信号遴选等核心问题, 处理好RFID触发网络反应速度问题;另一方面要处理好信号的隔离问题, 防止单元故障引发系统故障, 同时通过诊断软件, 第一时间定位故障单元, 以便及时排除故障;
3) 解决RFID识读的距离和极化问题。大型仓储系统操作面庞大, 货物就位大多采用厂内机动车协助, 随意性大, 就位不可能十分理想, 托盘电子标签与货架读写天线的距离忽远忽近, 角度也可能偏移。因此, 读写距离和极化角度是一个直接影响数据采集有效性的关键问题, 范围过大会影响不同货位之间的数据混读, 范围过小则会造成漏读。解决这一问题一方面要根据现场情况设定合适的读写距离和极化角度;另一方面要适当设置屏蔽和隔离设施, 以确保数据采集的准确性;
4) 解决货物批次与托盘级管理的货物分解与合成问题。由于采用了托盘管理, 为提高空间利用率, 很可能同一批次和型号的货物分布在不同的托盘和货架, 这就是货物批次分解问题。相反, 在货物量少的情况下, 不同批次和型号的货物可能存放于同一托盘和货架内, 这就是货物批次合成问题。因此, 必须根据实际操作情况, 分析并建立货物分解和合成事件流模型, 厘清并规范分解与合成的逻辑关系, 形成标准的计算机解决方案, 这样既可提高软件系统的可靠性, 又便于技术平台的产业化应用。
5 系统设计的具体方法
5.1 总体方案设计
仓储管理是企业供应链管理的一个重要环节, 必须基于企业的现行ERP系统来进行设计, 才能实现其智能管理和科学决策功能。底层也就是原始信息采集层通过通讯系统将大量数据包传输到服务器, 以供管理及决策使用。因此, 本项目总体设计的主要任务是仓储数据采集系统、数据通讯系统、数据库系统、管理软件系统、与供应链接口系统以及与企业ERP接口系统。图1是本系统的总体设计体系结构图。
5.2 RFID部署设计
RFID部署的科学性直接关系到系统的稳定性、有效性和可用性, 为实现RFID触发容错寻址, 同时防止通讯路径的相互干扰和冲突, RFID系统部署共分为三级网络, 一级网络包含四个二级子网络。每个二级子网络包含20个三级子网络。每个三级子网络包含66~132个RF读写器节点。RF读写器及电子标签采用125k Hz, 传输方式采用485工业总线技术传输, 电源采用分组供电方式, 每6个RF读写器节点共用一个电源。
所谓触发容错寻址, 就是操作者在运送货物到货架存放时, 无论是严格按计算机事先安排的空位存放还是因多种原因造成错误存放, 计算机系统都能通过RFID的实际触发地址而进行容错处理, 货物及托盘的实际物理地址并不会出现混乱。本系统通过在密集货架的每一个货位上设计部署逻辑地址唯一的读写器或感应天线, 在每一个托盘上部署唯一UID码的电子标签, 一旦托盘进入货位的识读范围, 即可触发RFID系统动作, 将货物与货架的对应关系自动传输到计算机系统, 计算机系统数据库里始终保存着正确的地址信息。这种方式下允许人的操作误差, 并实现自动容错, 充分体现了人性化设计的特点, 同时大大提高了系统的稳定性和适应性。
5.3 软件系统设计
软件系统是实现管理功能和决策功能的载体和工具, 软件设计基于RFID采集的原始信息数据库、物理仓储系统抽象描述数据库及货物属性描述数据库, 大型制造业内部仓储系统软件设计至少包括如下平台:动态监管及调度平台、入库作业平台、出库作业平台、移库作业平台、盘库作业平台、数据接口平台、数据挖掘及分析平台等。
1) 动态监管及调度平台:包括监管仓库的货物存量、货物流量、货物存放物理及逻辑位置、发送入库指令、发送出库指令、货物寻址指引、维持动态平衡等功能;
2) 入库作业流程:收货检验=〉制作和粘贴标签=〉货物进托盘=〉现场计算机自动分配库位=〉运送货物到指定库位 (错放了也没关系, 系统会自动容错) =〉托盘与货架自动对接通讯=〉每次操作的货架号和对应物品编号自动传输到网络计算机系统=〉计算机比对实际存放库位与理论存放库位是否一致=〉更新库存数据库;
3) 出库作业流程:中心计算机下达出库计划=〉现场计算机编制出库指令=〉作业人员按数据终端提示, 到达指定库位=〉从库位上取出指定货物对应的托盘=〉货架与托盘脱离触发RFID动作=〉货物离开货架的信息自动传输到计算机网络=〉货物运送到出口处=〉向现场计算机发回完成出库作业信息=〉更新中心数据库;
4) 移库作业流程:根据需要, 计算机编制移库指令=〉将需要移动的货物对应的托盘从货架取出=〉货架与托盘脱离触发RFID动作=〉货物离开货架的信息自动传输到计算机网络=〉运送货物到指定库位=〉托盘与货架自动对接通讯=〉每次操作的货架号和对应物品编号自动传输到网络计算机系统=〉更新库存数据库;
5) 盘库作业流程:分为自动盘库和人工盘库。自动盘库流程:计算机发出盘库指令=〉对RFID全部单元进行扫描=〉输出盘库结果=〉比较盘库结果与货物实际存量, 不符时发出警示=〉向现场计算机发出盘库结束信息。人工盘库采用便携式RFID数据终端和条码终端, 理论上并不需要人工盘库, 只有当货物、货架、托盘出现匹配混乱时才需进行;
6) 数据挖掘及分析平台:包括生成统计分析报表、决策建议、仓储效率分析、物流路径优化设计、操作者考核与作业量统计等。
6 结论
小事情触发大发明 篇11
笔者在此列举一些鲜为人知的、由生活工作中琐碎小事触动灵感、引起科学发明的故事,聪明的读者也许能从中得到有益的启示。
蛀船虫触发的灵感
19世纪初叶,英国建筑设计师布尔尼负责英国泰晤士河的隧道工程,但当时尚无挖掘隧道的技术,隧道一挖就塌。因此,工程进展非常缓慢,布尔尼为此苦思而无良策。
一天早晨,他在海滩上散步,无意中踢到一块旧船板,他随手将船板拿起一瞧,只见那船板被蛀船虫蛀得密密麻麻的满是孔。他发现那蛀船虫之所以能在那船板上肆无忌惮地钻孔,原因是这虫浑身均有一层很厚的硬壳保护着,使它们在向木板深处钻孔时受到很好的保护。
这一现象闪电般触发了布尔尼的灵感,破解了他百思未解的难题。
施工时,他让工人们用厚钢板打入岩层,在上下两块钢板之间以木柱支撑,然后再进行挖掘,这段隧道完成了,再用钢板、木柱向前嵌入,一段段向前推进。于是受阻的工程得以顺利展开,再未受到塌方的阻碍,公元1843年隧道顺利竣工。
后来,此法就被广泛运用于隧道工程。人们感谢布尔尼的发明,布尔尼却感谢蛀船虫!
碰跌玻璃瓶引起的发明
1904年,法国科学家贝尼狄斯在进行实验时,不小心碰跌落了架子上的一个空玻璃瓶,奇怪的是瓶子掉在坚硬的地上,瓶身仅留下许多裂痕而没有碎屑横飞。对此贝尼狄斯感到十分有趣,他将这打不碎的瓶子拾起来进行研究。
原来这瓶子曾用来装过一种胶棉溶液,这时溶液已经挥发了,而在瓶里留下一层纤维的胶膜。当瓶子掉落在地上,瓶子虽然破裂了,但由于胶膜的缘故,玻璃裂片依然被紧紧连在一起。这一现象在贝尼狄斯的脑海里打了一个闪电,使他联想到在车祸中汽车的挡风玻璃破碎引起的可怕伤害。
他根据这一原理发明了汽车上的安全玻璃,使车祸中的人免遭玻璃碎片的伤害。
怕系鞋带引起大发明
美国人吉特逊先生的双手不够灵巧,平生最怕系鞋带,常常走不了多远,鞋带又松脱了,使他经常蹲下来重系,一天达十余次之多,真是不胜其烦。吉特逊先生想发明一种东西代替鞋带。经过2年的研究,他发明了拉链,并将它缝在鞋上,终于免除了系鞋带之苦。
1893年,吉特逊的拉链在芝加哥举行的世界博览会上引起了人们的廣泛兴趣。有一个叫森特普的人向吉特逊买下了拉链的发明权,并着手设计拉链制造机,经过19年的艰苦研究,制成了一台自动化拉链制造机。
制造机引起了服装店老板的兴趣,服装老板购进制造机并大量生产拉链,将拉链缝在衣服上,防止日益猖獗的美国小偷窃取钱包,因而深受顾客欢迎,成为抢手货。
1922年美国固力奇又把拉链缝在夹克上,1930年美国巴塞莱莉夫人把拉链运用在妇女的睡衣上,均获得很大的成功。
触发控制系统 篇12
在两路脉冲功率源的同步输出实验中,触发控制系统是保证源正确有效合成的关键。控制系统一方面产生两台源正常运行的工作时序,同时通过同步考虑的设计,控制激光触发开关产生触发信号,达到一定的功率合成效率。由于功率MOSFET具有单极型、电压驱动、开关速度快、输入阻抗高、热稳定性好及所需驱动功率小而且驱动电路简单的特点,所以采用MOSFET来设计激光触发器的外触发控制系统。
1 系统结构及工作原理
图1为激光触发脉冲功率源同步控制系统结构框图,单台源均采用德国InnoLas公司的SpitLight 1200激光器,将触发信号分成多路,分别控制单元开关导通。激光触发系统工作原理为:两路脉冲功率源的储能单元充电到设定值,控制系统根据目标位置设定两台源的触发时间间隔,分别发指令到两台源的激光触发系统,触发系统产生激光注入主开关,控制两组主开关各自击穿,初级能源系统储存的电能通过开关向负载馈送。
激光器对外触发系统的设计参数要求如下:
(1)产生闪灯触发信号。脉冲幅值5 V~15 V,脉宽≥100μs,工作频率50 Hz,负载50Ω;
(2)产生普克尔盒触发信号。脉冲幅值5 V~15 V,脉宽≥100μs,脉冲上升沿≤5 ns,负载50Ω,工作频率50/N(N=1,2,…,50)。该信号与闪灯信号之间延时可调;
(3)外触发电路、激光器和脉冲功率源之间采取隔离和屏蔽等抗干扰保护措施,确保触发系统在功率源高压大电流强辐射的恶劣环境中正常工作。
2 理论设计与分析
激光器外触发系统由控制信号产生和控制信号触发2部分组成,二者之间通过普通多模光纤(工作波长为820 nm)进行连接。其中,控制系统工作参数设置(如工作频率和工作次数等)、控制信号产生、输出信号隔离及转换(电/光)等功能在控制信号产生单元内实现,它位于操作者所在的工作区;放置于脉冲功率源激光器侧的是控制信号触发单元,完成通过光纤传输而来的输入信号转换(光/电)、放大、快上升沿信号形成以及隔离触发输出等功能。
2.1 控制信号产生单元设计
控制信号产生单元分为2部分:
(1)脉冲触发信号发生器。用于产生控制功率MOS-FET器件、功率晶体管工作的脉冲触发信号,具有输出脉冲的个数、脉宽及频率可调的能力,输出为TTL电平。采用工业PC,内置NI定时/计数卡PCI-6602,利用LabVIEW开发系统编制计算机人机界面,设置工作参数,编程产生激光器外触发工作所需的控制信号。其中PCI-6602提供8路32 bit源频率80 MHz的定时/计数通道,输出脉冲信号上升沿实验测试在10 ns左右;
(2)光纤隔离电路。用于隔离TTL电平的触发信号和功率MOSFET的输出电压,具有响应快、不失真的特点。光纤发送器件选用HFBR-1414,其带宽可达5 MHz,满足脉宽为数百μs的触发脉冲信号传输要求。
2.2 控制信号触发单元设计
控制信号产生单元分为4部分:
(1)光/电转换电路。采用HFBR-2412光纤接收器件,将通过多模光纤传输至控制信号触发单元的光信号转换为TTL电信号。
(2)功率MOSFET驱动/功率晶体管驱动电路,前者用于将低电平的TTL信号提升到可以用来驱动功率MOSFET器件的电平,以产生脉冲上升沿≤5 ns的激光器普克尔盒触发信号。后者用来产生闪灯触发信号。
(3)功率MOSFET器件。MOSFET(金属氧化物半导体场效应管)是一种电压控制型的器件,由于MOSFET是正温度系数,所以可避免温度持续上升而使器件损坏。同时由于它的导通电阻在理论上没有上限值,因此导通时的能量损失可以非常小。其优点是:具有非常快的导通和关断能力(ns量级);非常低的触发能量;能工作在高重复频率下(MHz量级);使用寿命长(平均109次);高效率、脉宽可以调节(输出由输入触发信号决定)。经选择采用IR公司的功率MOSFET器件———IRLML2803,它的漏源极击穿电压VDSS为30 V,直流电流ID为1.2 A,脉冲下最大输出电流为7.3 A,导通延时时间Td(on)为3.9 ns,关断时间Toff为9 ns。
(4)电源部分。采用锂电池组提供给光纤隔离电路和功率MOSFET驱动电路所使用的低压电源。它配装有专用保护板,具有过充、过放、过压、欠压、过流短路及反接保护功能,进一步保证电池组控制部分的安全工作。这样有效地消除了触发单元与前级控制信号产生单元及后级功率源高压工作回路因电源共地而可能产生的高压击穿等危险因素。
如图2所示,变换后的TTL电平经整形、功率MOS-FET/功率晶体管驱动、脉冲变压器隔离输出至激光器。为了保证触发单元的正常工作,在其输出至激光器之前需加入高耐压(5 kV)脉冲变压器进行电气隔离。
2.3 功率MOSFET器件及其驱动电路选择
图3为功率MOSFET器件的工作原理电路示意图。图3(a)中,RG和CGS是影响MOSFET导通延时的主要参数;漏栅极电容CGD是造成开关动作过程中栅极电压受干扰的主要参数;漏源极电容CDS是影响关断时间的主要参数。MOSFET器件转换过程有2个:导通转换和关断转换。导通转换过程的漏源电压VDS、漏极电流iD、栅源电压VGS和与栅极电流iG随时间t的变化关系如图3(b)所示。导通转换过程分成4个阶段,各个阶段分别是:
(1)t0~t1阶段:栅极驱动电流iG对CDS和CGS充电,使CGS上的电压从0上升到MOSFET导通阈值VGS(th)。
(2)t1~t2阶段:栅源电压VGS继续以指数规律上升,超过MOSFET导通阐值VGS(th)达到Va,在VGS超过VGS(th)后,漏极电流开始增长,并达到最终的输出电流Io。在这一过程中,由于电压与电流重叠,MOSFET功耗最大。
(3)t2~t3阶段:从t2时刻开始,MOSFET漏源电压VDS开始下降,引起从漏极到栅极的密勒电容效应,使得VGS不能上升而出现平台,在t3时刻漏源电压下降到最小值。
(4)t3~t4阶段:在这一区间栅源电压VGS从平台上升到最后的驱动电压。上升的栅压使漏源电阻RDS(on)减小,t4以后MOSFET进入导通状态。
MOSFET器件的截止转换过程与上面的过程相反。由上面的分析可知对栅极驱动电路的要求主要有:
(1)驱动信号的脉冲前、后沿都要陡峭。
(2)对功率MOSFET栅极的充放电回路时间常数要小,以提高功率MOSFET器件的开关速度。
(3)驱动电流为栅极电容的充放电电流,驱动电流要大,才能使开关波形的上升沿和下降沿更快。
选用MOSFET器件IRLML2803,查其特性曲线图可得:在VDS=15 V、VGS=12 V时,总栅极电荷QG≈3.7 n C,则栅极电容C=QG/VGS=3.7 nC/12 V≈0.3 nF=300 p F。
MOSFET导通和截止的速度与MOSFET栅极电容的充电和放电速度有关。MOSFET栅极电容、导通和截止时间与MOSFET驱动器的驱动电流的关系可以表示为:
式中,d T是导通/截止时间,d V是栅极电压,C是栅极电容(从栅极电荷值),I是峰值驱动电流(对于给定电压值)。
IRLML2803导通/截止时间是4 ns,则I=QG/d T=3.7 nC4 ns≈0.9 A。即由以上公式得出的峰值驱动电流为0.9 A,同时还需要考虑在MOSFET驱动器和功率MOSFET栅极之间使用的外部电阻,这会减小驱动栅极电容的峰值充电电流,所以选择峰值输出电流大于0.9 A的驱动器。系统中采用的是4.5 A高峰值输出电流的同相驱动器TC4424A,经实验验证满足快上升沿信号输出要求。
3 测试结果与分析
3.1 触发信号光纤传输转换测试
激光器外触发系统采用光纤传输和收发技术,由于其本身是由绝缘材料制成,所以具有很好的高电压隔离能力,同时还具有很强的抗干扰能力,多路光纤信号传输的同步性也非常好,满足对信号高压隔离和同步性的要求。
图4为激光器外触发单元产生的信号波形图。图4(a)、图4(b)中通道2均显示的是工作频率50Hz的激光器闪灯触发信号(前者是输出个数为50的脉冲序列,后者是单个输出脉冲),它在控制信号产生单元内由PC机编程产生,经脉冲变压器隔离、电/光转换、光纤传输处理输入至触发单元,再经过光/电转换、功率晶体管驱动放大,由高耐压脉冲变压器隔离输出至激光器,其上升时间Tr在200 ns以内,主要是由脉冲变压器的输出上升时间确定。
图4(a)、图4(b)中通道1均为激光器普克尔盒触发信号(显示方式同通道2),工作频率50 Hz(50/N,N=1),在控制信号产生单元内信号生成方式同闪灯触发信号,不同的是在触发单元内经过功率MOSFET及高速MOSFET驱动器成形等处理,最终生成实测上升沿小于5 ns的脉冲信号。
实验中测得激光器闪灯触发信号、普克尔盒触发信号脉宽均为160μs,后者较前者滞后约250μs,两者均可调,并且普克尔盒触发信号的输出频率也可调,满足激光器的使用要求。
3.2 激光器外触发工作对功率源的影响
低抖动高功率重复频率主开关系统是功率源同步控制系统的研制核心和难点。为了实现脉冲功率源同步系统的低抖动工作,首先对系统工作过程中的抖动来源进行分析。同步系统的工作流程如下:激光器外触发系统产生一个快上升沿的信号送到激光器,激光器产生脉冲激光注入激光开关,激光开关闭合,形成线通过感应叠加模块对二极管放电,产生电子束。在这个过程中,可能产生以下的抖动:
(1)激光器外触发系统电路抖动J1。抖动来源于传输线路及转换线路中的芯片延时不同和芯片本身的抖动,该抖动经实测小于2 ns;
(2)激光器抖动J2。抖动来源于激光器的工作过程,在快前沿信号(tr≤5 ns)触发下激光器抖动小于3 ns。
(3)激光开关抖动J3。抖动来源于激光触发产生等离子体放电的物理过程,设计指标为小于5 ns。
图5为脉冲功率源中4路感应叠加模块合成负载波形,重复频率25 Hz,负载为平面二极管,图中为25个波形的重叠(通道1为二极管电流信号波形,通道2为二极管电压信号波形)。由此证明:采用激光器外触发系统,负载输出波形的一致性较好,重复频率25 Hz工作时开关抖动低,满足设计要求。
3.3 抗干扰考虑
激光器外触发单元是同步运行中的控制环节,是装置能否正常工作的关键。对触发电路的要求是脉冲前沿陡且有足够的幅值与脉宽,稳定性与抗干扰性能好等。而高压发生装置容易产生各种瞬时尖峰信号,即所谓“毛刺”,当其幅值和能量达到一定程度时,极易导致系统不能正常运行。在前期的同步运行试验调试过程中,由于受实验场地条件的限制,激光器电源与脉冲功率源的初级充电电源共地,在功率源运行时,导致激光器外触发系统输出至激光器普克尔盒的触发信号相对于设定时刻提前产生一个尖峰干扰脉冲,从而无法保证同步运行试验的正常进行。对此采取增加电源滤波器、高频电容等方式,以消除电源引入的干扰影响,结果有所改善。下一步工作则是将激光器与其外触发系统共用同一电源,与脉冲功率源的电源彻底分开,保证同步系统的安全工作。
实验结果表明:采用功率MOSFET及其高速驱动器等措施有效,利用光纤收发器件转换传输、高耐压脉冲变压器隔离可行。影响脉冲功率源开关同步输出转换效率的是激光器外触发回路的性能。功率MOSFET开关通断状态可以通过触发脉冲控制,选用高峰值输出电路的MOSFET驱动器,可以将输出脉冲信号上升沿控制在5 ns以下。采用激光器外触发系统,单台脉冲功率源重频开关实现参数:工作电压150 kV,电流30 kA、抖动≤5 ns、重复频率25 Hz。为进一步开展两台或多台脉冲功率源稳定、可靠地精确同步输出奠定一定的技术基础。
另外,触发控制电路印制电路板中,控制电路极易受到功率回路的干扰,应使MOSFET驱动器和MOSFET的走线长度尽可能短,以此限制电感引起的振荡效应。驱动器输出和MOSFET栅极间的电感,也会影响MOS-FET驱动器在瞬态条件下将MOSFET栅极维持在低电平的能力。激光触发实验中存在的问题,如减小波形前沿、增强抗干扰能力等还需要继续深入研究。
摘要:采用功率MOSFET及其驱动器和光纤收发器件,研究了激光触发开关脉冲功率源控制技术中的快上升沿(≤5ns)触发信号产生、驱动、传输及光纤隔离、高耐压脉冲变压器使用等关键技术。给出了激光器外触发控制电路的设计及测试结果,并对其应用特点进行了分析和讨论。
关键词:功率MOSFET,驱动器,激光触发,光纤隔离,高耐压脉冲变压器
参考文献
[1]刘锡三.高功率脉冲技术[M].北京:国防工业出版社,2005:367-369.
[2]赵军平,章林文,李劲.基于MOSFET的固体开关技术实验研究[J].强激光与粒子束,2004(11).
[3]Yee H P.An EMI suppression MOSFET driver[A].Proceed-ings of Applied Power Electronics Conference and Exposi-tion[C].Twelfth Annual,1997:242-248.
【触发控制系统】推荐阅读:
触发器程序写成功,特此发贴(副源吗)Windows系统07-12
触发电路09-05
触发时间09-25
触发器电路08-26
RS触发器08-27
锯齿波触发电路实验06-03
oracle函数及触发器10-19
Visio 移动灵感触发图中的标题08-26
触发器与存储过程互调数据库09-07