版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、中原工学院毕业设计(译文)Direct load control using a programmable logic controllerAbstractThis paper presents a fully automated programmable logic controller (PLC) based direct load control system. Unlike other existing systems, it gives the consumer the privilege to share in the load shedding policy. After rec
2、eiving the warning alarm from the PC at the utility control center, the consumer has the chance to switch off any desired load. If he does not act within a predefined period, the PLC will take the required action based on the scenario decided by the utility. Having the consumer decide his own priori
3、ties release the utility company from blind decisions. This is one of the most important contributions of the proposed system. Also the load restoration process is scheduled to avoid the creation of a new peak during reenergization. This is done using 48 built-in timers with an accuracy of less than
4、 one cycle (10 ms). The hardware at the customer side may be integrated with a digital energy meter to form a complete energy management system. © 1999 Elsevier Science S.A. All rights reserved.Keywords: Programmable logic controller; Load control; Energy management1.IntroductionToday, electric
5、 utilities are facing a rapid increase in demand. Increasing the generation capacity and expanding the transmission and distribution networks are not sufficient on long-term basis. Many utilities attempt to use the existing plants and facilities more effectively rather than try to build new power pl
6、ants. As the cost of producing electricity increases, utilities are extending their activities into the customer domain. In order to increase efficiency, utilities are controlling how electric energy is used. Thus they shift from a supply only viewpoint to demand side activities. These activities an
7、d measures are known as demand side management (DSM). The DSM measures are classified into direct load control (DLC) or indirect load control. A great deal of research and development has occurred in the field of DSM and DLC over the last decades. The concepts of DSM and its implementation are well
8、covered in several technical publications 1 5 Several utilities have gained valuable experience by adopting load control methods. The IEEE working group summarizes the results from several ongoing projects at major power systems 6. The survey concludes that significant reductions in demand are possi
9、ble through control of water heaters and air conditioners. The experiences vary in control strategy and communication methods. Willett et al. analyzed load savings, perceived comfort, and temperature in- creases in an experimental DLC program 7,8. Arntzen et al. presented a low-cost microcomputer-ba
10、sed DLC scheme for a small electric utility 9. The scheme is particularly suitable for small- to medium-sized public utilities. The system is designed around an 8-bit 68HC11 microcontroller and uses an addressing scheme to control up to four loads at each of 4096 sites. The integrated operation of t
11、he system has been tested with satisfactory results. This system controls two loads by switching them on and off and uses external relays to read the input signals and control the consumer appliances. However, there is no feedback to check the application of the DLC system and the customer does not
12、play a role in the scheme. Robert Roman and Robert Wilson introduced a radio controlled load management system 10. They used a programmable logic controller (PLC) to control customer loads directly. The system arranges for customer loads to be either on or off. Controllers have been installed for a
13、refrigeration storage customer at three separate locations. Theunits have been in service since 1993. However, the scheme does not enable the customer to participate in the DLC process. It is a one way communication system that does not include internal system feedback. This paper presents a fully a
14、utomated PLC-based direct load control system. Unlike most existing systems, it enables the consumer to share in the load shedding policy. Load restoration will also have to be scheduled to avoid the creation of new peaks during re energization. This is done using 48 built-in timers with an accuracy
15、 of less than one cycle (10 ms). The proposed system hardware and software are described in Section 2 and Section 3, respectively. Section 4 provides a description of the system operation. Implementation and test results are discussed in Section 5. Conclusions are given in Section 6.2 The hardware s
16、tructureThe system hardware consists of two major components. One is a personal computer at the utility site and the other is a PLC at the consumer location.2.1 The personal computerThe PC is used as a control center that initiates the commands to the PLCs. The commands consist of a set of instructi
17、ons that deliver the alarm signals and the scenario that is to be executed. The PC serves as a control center for many consumers using the common network protocols. The RS 232 serial interface is used to carry the operating commands to the PLCs at the consumer locations.2.2 The PLCThe programmable l
18、ogic controller is used to energize or de-energize the loads at the consumer side. It has an input module that receives the commands from the control center as a train of pulses. The PLC software is designed to convert the number of pulses into meaningful information such as the alarm duration and t
19、he scenario to be executed. Consumer loads are energized via the PLC output module. The output module of the PLC has eight outputs. One of the outputs is used to sound an alarm and the remaining seven are used to control the consumer loads as shown in Fig. 1. Having larger output modules can increas
20、e the number of loads per consumer. The output modules are available in eight, 16 and 32 ports. The PLC used in the experiment had eight ports end was enough to demonstrate the concept of this research. Fig. 2 shows the system setup for N number of consumers.3 System software architectureThe propose
21、d system has two software algorithms. The first software algorithm is written in C+ to enable the utility operator at the control center to select the warning period and the operation scenario. The other software algorithm is written in the native language of the PLC, which is an assembly-like langu
22、age. It can be converted into a ladder diagram to make it easy to read. The function of the PLC algorithm is to energize and de-energize the loads at the consumer side.The concept of the drum counter has been used in the PLC environment. The drum counter is a very powerful instruction that controls
23、up to 16 loads. Each of the 16 outputs (loads) will be disconnected automatically if the pulse frequency is within a specific range. The frequency will be supplied by the control center based on the desired scenario. Table 1 shows en example of such operations keeping in mind that the input pulses a
24、re loaded automatically to the drum counter register via the RS232 link.It should be noticed that more than one load can be disconnected at a time if two lower end upper limits are equal or are overlapping.4 System operationIn order to interact with the hardware control rou- tines, the operator must
25、 be provided with an environ- ment where it is easier to view and interact with different parameters in the control loop. The user in- terface uses the visual environment provided by the Visual Basic. The algorithm for the user interface is summarized as follows: The program starts by an inquiry whe
26、ther to start or to quit. If the intention is to start the routine, then the program asks about the nature of control, i.e. feeder or customer. The associated ID is received from the operator. Next, the control scenario is selected. Based on each scenario, a different control strategy is selected. T
27、he appropriate signals are sent to the hardware interface routine. At any stage, the program can be aborted.The operator selects the scenario according the re- quirements of the utility. Once a scenario is selected, a set of predefined signals is transmitted from the master station center to the PLC
28、 at the customer side.The PLC takes the appropriate decision according to the incoming signals. It activates the warning system to give the customer the opportunity to participate in the control process. If the customer responds within the warning period by switching off the number of loads the util
29、ity has determined, then the alarm will be shut off. If the customer takes no action, then the PLC will take control. The scenarios are designed as follows:one load off cycling scenario; two load off cycling scenario; turn off a certain number of loads scenario and the entire shedding scenario; rest
30、oration processor; reset.4.1 One load cycling scenarioThis scenario implies the cycling of the load alternately. As per the schedule of control pulses, the protocol generates signals a certain number of pulses. During the warning period, the customer can participate and switch off any one of the loa
31、ds. If the customer turns off at least one load, the alarm is turned (off). If the customer does not respond, the PLC will start turning (off) one load at a time for the specified period. This scenario uses a 30 min cycling period; the alarm is then turned off. When the cycling ends, the alarm flash
32、es for 30 s. It should be pointed out that the control center operator could change the 30 min period to any desired value.4.2 Two load cycling scenarioThis scenario requires two loads being off at a time. As per the schedule look-up table, which is stored in the PLC memory, the protocol generates t
33、he control signals for two load cycling. If the customer complies by turning off at least two chosen loads, the alarm is turned off. However, if there is no response, the PLC will randomly start turning off two loads for a specific period. When the cycling ends the alarm will flash for 30 s.Serial n
34、umberTimeW/o DLCWith DLCLoad118.2258.225All on21:018.2258.225All on31:028.2258.225All on41:038.2258.225All on51:048.2258.225Start DLC61:058.2258.1375L171:068.2258.1375L181:078.2258.1375L191:088.2258.1375L1101:098.2258.1375L2111:108.2258.1375L2121:118.2258.1375L2131:128.2258.1375L2141:138.2258.1375L2
35、151:148.2258.1375L3161:158.2258.1375L3171:168.2258.1375L3181:178.2258.1375L3191:188.2258.1375L3201:198.2254.2875L4 & m1211:208.2254.2875L4 & m1221:218.2254.2875L4 & m1231:228.2254.2875L4 & m1241:238.2254.2875L4 & m1251:248.22518.2875L5 & m2261:258.2254.2875L5 & m2271:268.
36、2254.2875L5 & m2281:278.2254.2875L5 & m2291:288.2254.2875L5 & m2301:298.22522.1375L6311:038.2258.1375L6321:318.2258.1375L6331:328.2258.1375L6341:338.2258.1375L6351:348.2258.225End DLC4.3 Control any number of loads and the entire shedding scenarioSometimes the utility requires the turnin
37、g off of some or all the loads. It sends a specific signal for this scenario, which is to energize the alarm for ten minutes. The alarm is different from the one and two cycling processes. It is a continuous audio signal. It starts to turn off the loads in sequence one at a time or as required. In t
38、he case of an emergency, the utility can apply the entire shedding scenario by switching off all the loads.4.4 Restoration processThe restoration process is programmed and arranged to avoid the creation of a second peak. The loads are thus turned (on) in a timely sequential manner.4.5 ResetTo reset
39、the system during a cycling mode, the utility sends a 1 min continuous pulse.5 System implementation and resultsA prototype of the proposed DLC system has been implemented in the laboratory. Fig. 3 shows the block diagram of the DLC system. It is used to control different loads. Four scenarios are a
40、pplied to control these loads. The experimental setup arranges the restoration process to avoid the creation of a new peak 11.5.1 Single load cycling scenario implementationTwo 1/4 hp motors and six 100 W lamps are used. The loads are connected to the output of the PLC. After executing the DLC syste
41、m software, the demand is recorded at each interval. The control period of the loads will not be more than 3 h at a time. However it can be programmed based on the utility policy. Table 2 shows the demand following the application of the single load cycling scenario. Fig. 4 shows the demand variatio
42、ns over the time. The effect of the starting current is seen at the restoration process. Taking the moving average of actual load curve after applying the DLC will show the demand variations over the time period. At point a, motor 1 and load 4 are off. The rest of the loads are (on). At the next cyc
43、le, motor 1 and load 4 are (on). This is shown at point b; the rest of the loads are (on). At point c, the cycling process is finished. All the loads are (on). The effect of the starting current is shown at points b and c. Motor 1 and motor 2 create these two spikes at b and c, respectively. The two
44、 loads cycling scenario was also applied with similar results.5.2 The entire shedding scenarioThe entire shedding scenario was tested using the prototype DLC. Fig. 5 shows the graphical display of the data. Table 3 shows the data when applying the entire shedding scenario.The DLC is applied at point
45、 a in Fig. 5. All the loads are off at that instant. Then, after a period of time determined by the utility, the restoration process starts. This is happening at point b, c, d, to point f. The two motors are (on) at point d and f, respectively.SerialTimeW/o DLCW DLCLoad118.2258.225 All on21:018.2258
46、.225 All on31:028.2258.225 All on41:038.2258.225 All on51:048.2258.225 Start DLC61:058.2250.000 All off71:068.2250.000 All off81:078.2250.0875 All off91:088.2250.0875 Restore101:098.2250.0875 All off except L1111:108.2250.0875 All off except L1121:118.2250.0875 All off except L1131:128.2250.175 All
47、off except L1 & L2141:138.2250.175 All off except L1 & L2151:148.2250.175 All off except L1 & L2161:158.2250.175 All off except L1 & L2171:168.2250.175 All off except L1 & L2181:178.2250.175 All off except L1 & L2191:188.2250.2625 All off except Ll & L2 & L3201:198.22
48、50.2625 All off except L1 & L2 & L3211:208.2250.2625 All off except L1 & L2 & L3221:218.2250.2625 All off except L1 & L2 & L3231:228.2250.2625 All off except L1 & L2 & L3241:238.22518.200 L5 & M2 & 16251:248.2254.200 L5 & M2 & 16261:258.2254.200 L5 &am
49、p; M2 & 16271:268.2254.200 L5 & M2 & 16281:278.2254.200 L5 & M2 & 16291:288.22522.1375 L6301:298.22522.1375 L6311:038.2258.1375 L6321:318.2258.1375 L6331:328.2258.1375 L6341:338.2258.225 End DLC6 ConclusionsA DLC system has been designed, implemented and evaluated. The proposed D
50、LC system meets the objective that it was designed for.The proposed DLC system is a flexible tool that can be easily implemented and adapted to future applications. The system offers an improved solution due to its reliability, flexibility and efficiency. It allows consumers to control loads based o
51、n their priorities. The warning period is adjustable; load restoration does not generate a new peak. The hardware at the customer side may be integrated with a digital energy meter to form a complete energy management system.It is worth mentioning that the scaling of the proposed system depends on the cost, customer acceptance and discomfort. Future work will
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年产xxx杨梅汁项目投资分析报告
- 综合实践活动研究方案
- 2022-2023学年广东省深圳市盐田区六年级上学期期末英语试卷
- 二年级上册数学教案-第七单元练习课(第1-2课时) 人教版
- 人教版部编本四年级上册语文《语文园地3》教案设计
- 地方政府与城投企业债务风险研究报告-河南篇 2024 -联合资信
- 脊柱外科急救护理
- 大班科学教案详案及教学反思《空气》
- 检修班组考核细则及办法
- 知到职业生涯规划
- 六年级圆与扇形奥数拓展(几何01讲)
- 小学作业设计比赛评分标准
- (新人教版)高中英语必修第三册全册分单元复习课件(共5个单元)
- 融合新闻学智慧树知到期末考试答案2024年
- 《劳模王进喜》课件-高教版中职语文职业模块
- (2024年)部队战备教育教案x
- 人工成本的预算方案
- 三年级上册美术教案-2.4 巨人和小矮人历险记丨岭南版
- 华为智慧供应链ISC 战略规划项目方案
- 环保型低能耗混凝土外加剂研发与应用
- 2024年华电金沙江上游水电开发有限公司招聘笔试参考题库含答案解析
评论
0/150
提交评论