华北电力大学C++第十五讲
- 格式:ppt
- 大小:1.59 MB
- 文档页数:30
C++测试系统操作说明书(服务器地址:202.206.223.115)2、学生操作说明2.1登录输入用户名、密码(学生的用户名和初始密码都是学号),点击“登录”后进入学生界面。
2.2查看作业点击左侧导航栏的第一项“查看作业”,右侧显示已布置的所有作业。
2.2.1已结束的作业列出所有已过截止时间的作业,点击作业名称,可查看该次作业的具体情况。
页面上方列出的是该次作业的题目,下方列出的是该学生提交的正确的程序。
2.2.2未结束的作业列出所有未过截止时间的作业,点击作业名称,可继续完成该次作业。
第1个子页面列出作业题目,第2个子页面用来提交程序文件,第3个子页面显示答题情况。
学生在第1个子页面阅读完题目以后,自行在VC环境中编写程序,编写完成后在第2个子页面中将cpp文件提交上来,提交方法:首先选择题号,然后点击“浏览”按钮找到要提交的文件,最后点击“提交”按钮。
稍后,“提交”按钮的下方会显示判断结果。
判断结果有以下几种情况:①程序正确:运行结果正确,该题得分;②编译有错:程序中有语法错误,未通过编译;③结果不对:编译通过,但运行结果不对;④系统问题,请稍后:服务器无法读出正确答案,无法判断对错;⑤上传失败:服务器上传文件有问题(服务器上可能没有该学生的文件夹);⑥运行超时:程序运行超过10秒,仍未运行完,按错误处理。
判断结果也可能是以下两种情况:①上传成功:程序正确与否看不出来。
②上传失败这是由于老师在布置本次作业时选择了批量判卷的方式,致使上传以后看不到结果。
只有等截止时间到了并且老师执行了判卷操作后才能看到判断结果。
2.3查看测试点击左侧导航栏的第一项“查看测试”,右侧显示已布置的所有测试。
2.3.1已结束的测试列出所有已过截止时间的测试,点击测试名称,可查看该次测试的具体题目和提交的正确程序。
2.3.2正在进行的测试列出所有未过截止时间的测试,点击测试名称,可继续完成该次测试。
第一次点击该测试时,进行抽题,以后再次点击该测试,题目是不变的。
第 3 章电网的距离保护一、距离保护基本原理二、阻抗继电器动作特性及其实现方法三、距离保护的整定计算及对距离保护的评价四、距离保护的振荡闭锁五、故障类型判别及故障选相六、距离保护特殊问题的分析七、工频故障分量距离保护第3.1节距离保护基本原理及构成电流保护:反映故障电流大小。
简单、经济、工作可靠,但是,受系统运行方式变化的影响较大,难以满足高压和超高压电网快速、有选择性地切除故障的要求。
一般适用于35kV及以下电网。
因此,还需要研究其他方式的保护,以便克服电流保护的不足。
——过电流保护——低电压保护——阻抗(距离)保护——纵联差动保护(高频、微波、光纤)——零序或负序分量保护——瓦斯保护、过热保护等短路的主要特征归纳:1)电流增大2)电压降低3)阻抗减小4)两侧电流大小和相位的差别5)不对称分量出现6)非电气量所以,还能反映短路点到保护安装处的距离l m ,因此,也称为:距离保护。
对于输电线路,由于3.1.1 距离保护基本原理与构成利用保护安装处测量电压和测量电流的比值所构成的继电保护方式称为阻抗保护,m m I U m 1m m m l z Z I U == 。
短路点的距离—抗;线路单位长度的正序阻—其中,)km (l z m 1。
即:m m m Z IU = 如果计算出具体的数值,还具有测距的功能。
K 212K 1依据测量阻抗在不同情况下的“差异”,保护就能够区分出系统是否发生故障,以及故障发生的范围——正向及范围,或反向。
11K m l z Z =21K m l z Z =K 3保护范围正比关系(三个短路点位置的例子)31K m l z Z -=距离保护的保护范围和灵敏度受运行方式的影响较小,尤其是距离保护Ⅰ段的保护范围比较稳定,同时,还具备判别短路点方向的功能。
,称为距离保护。
反映距离—护;反映阻抗,称为阻抗保—m m 1m m m m l l z Z IU Z == 二者几乎反映了同一个性质。
实验指导函数的应用习题解答1.改错题见文件“实验指导改错题习题解答”。
2.填空题(在空白处填入适当内容,将程序补充完整,并上机调试)(1)请补充fun函数,该函数的功能是判断一个数的个位数字和百位数字之和是否等于其十位上的数字,如果为“是”,则返回1;为“否”,则返回0。
#include <iostream.h>int fun(int n){ int g,s,b;g=n%10;s=n/10%10;b=n/100;if(g+b==s)return 1;elsereturn 0;}void main(){ int num;cin>>num;if(fun(num)==1)cout<<"yes"<<endl;elsecout<<"no"<<endl;}(2)题略#include <iostream.h>void main(){ int SunFun(int);cout<<"sum="<<SunFun(10)<<endl;}int SunFun(int n){ int F(int);int x,s=0;for(x=0;x<=n;x++)s+=F(x);return s;}int F(int x){return (x*x+1);}#include <iostream.h> double fun(int n){ int i;float sum=0.0;for(i=1;i<=n;i++)if(i%3==0||i%7==0)sum+=1.0/i;return sum;}void main(){ int n;double s;cout<<"Input n:"; cin>>n;s=fun(n);cout<<"s="<<s<<endl; }(3)题略#include <iostream.h> double fun(int n){ int i;float sum=0.0;for(i=1;i<=n;i++)if(i%3==0||i%7==0)sum+=1.0/i;return sum;}void main(){ int n;double s;cout<<"Input n:"; cin>>n;s=fun(n);cout<<"s="<<s<<endl; }(4)题略#include <iostream.h> double f(int n){ int i;long s;s=1;for(i=1;i<=n;i++)s=s*i;}void main(){ long s;int k,n;cin>>n;s=0;for(k=0;k<=n;k++)s=s+f(k); cout<<s<<endl;}(5)题略#include <iostream.h> double fun(double q){ int n;double s;n=2;s=2.0;while(s<=q){ s=s+(n+1.0)/n;n++;}return s;}void main(){ cout<<fun(50)<<endl;}(6)题略#include <iostream.h>int c1,c2,c3;void fun(long n){ c1=c2=c3=0;while(n){switch(n%10){case 1:c1++;break;case 2:c2++;break;case 3:c3++;break;}n=n/10;}}{ long n=123114350;fun(n);cout<<"c1="<<c1<<" c2="<<c2<<" c3="<<c3<<endl; }(7)题略#include <iostream.h>#include <math.h>double f(double x){if(fabs(x-0.0)<1e-6||fabs(x-2.0)<1e-6)return 0;else if(x<0)return (x-1)/(x-2);elsereturn (x+1)/(x-2);}double fun(int n){int i;double s=0.0,y;for(i=-n;i<=n;i++){y=f(1.0*i);cout<<y<<endl;s+=y;}return s;}void main(){ cout<<fun(5)<<endl;}(8)题略#include <iostream.h>double fun(int n){int i,j;double sum=0.0,t;for(j=1;j<=n;j++){t=0.0;for(i=1;i<=j;i++)t+=i;sum+=1/t;}return sum;}void main(){int n;double s;cout<<"Input n:";cin>>n;s=fun(n);cout<<"s="<<s<<endl;}(9)略(10)略3.按要求编写下列程序,并上机调试运行1.程序如下:#include <iostream.h>#include <math.h>unsigned fun(unsigned w){ unsigned n,k;n=0;k=w;while(w>10) //循环结束,n中为w的位数-1 {n++;w=w/10;}return k%(int)pow(10,n);}void main(){unsigned num;cout<<"Input num:";cin>>num;if(num>10)cout<<"result="<<fun(num);elsecout<<"Data Error";}2.程序如下:#include <iostream.h>int pd(char w){ if(w>='0'&&w<='9')return 1;else return 0;}void main(){char c;cout<<"Input c:";cin>>c;if(pd(c)==1)cout<<c<<"是数字字符";elsecout<<c<<"不是数字字符";}3.程序如下:#include <iostream.h>int zh(int a,int b){ int c;c=a/10*1000+b*10+a%10;return c;}void main(){int a,b,c;cout<<"Input a and b:";cin>>a>>b;c=zh(a,b);cout<<"合并后的数:"<<c;}4.程序如下:#include <iostream.h>float sum(int n){ int i,f;float s;f=-1;s=0;for(i=1;i<=n;i++){f=-f;s+=f*1.0/(i*(i+1));}return s;}void main(){int n;float sum(int);cout<<"Input n:";cin>>n;cout<<"和:"<<sum(n);}5.程序如下:(由于sum为整型,所有要求n在10以内)#include <iostream.h>int sum(int n){ int i,t,s;t=0;s=0;for(i=1;i<=n;i++){t=t*10+1;s+=t;}return s;}void main(){int n;cout<<"Input n:";cin>>n;cout<<"和:"<<sum(n);}扩展:编写子函数,计算:sum=a+aa+aaa+a……a。
A'电力系统继电保护原理课程教案目录电网的电流保护和方向性电流保护 电网的距离保护 输电线纵联保护自动重合闸电力变压器的继电保护 发电机的继电保护 母线的继电保护第一章绪论、电力系统继电保护的作用1. 继电保护包括继电保护技术和继电保护装置。
*继电保护技术是一个完整的体系,它主要包括电力系统故障分析、 各种继电保护原理及实现方法、继电保护的设计、继电保护运行及维护等技术。
*继电保护装置是完成继电保护功能的核心。
P1继电保护装置就是能反应电力系统中电气元件发生故障或不正常运行状态, 并动作于断路器跳闸或发出信号的一种自动装置。
2. 电力系统的故障和不正常运行状态:(三相交流系统)*故障:各种短路(d ⑶、d (2)、d ⑴、d (1-1)))和断线(单相、两相),其中最常见且最危险的是各 种类型的短路。
其后果:1•电流I 增加 危害故障设备和非故障设备; 2 •电压U 降低或增加 影响用户的正常工作;3 .破坏系统稳定性,使事故进一步扩大(系统振荡,电压崩溃)4.发生不对称故障时,出现12,使旋转电机产生附加发热;发生接地故障时出现 I o ,—对相邻通讯系统造成干扰 *不正常运行状态:电力系统中电气元件的正常工作遭到破坏,但没有发生故障的运行状态。
如:过负荷、过电压、 频率降低、系统振荡等。
3. 继电保护的作用:(1) 当电力系统发生故障时,自动、迅速、有选择性的将故障元件从电力系统中切除,使故 障元件免于继续遭到破坏,保证其他无故障设备迅速恢复正常运行;(2) 反映电气元件的不正常运行状态,并根据运行维护的条件(例如有无经常值班人员)而动作于发出信号、减负荷或跳闸 。
第一早 绪论第三章第四章 第五早 第六章第七章第八章A'二、继电保护的基本原理、构成与分类:1.基本原理:为区分系统正常运行状态与故障或不正常运行状态一一必须找出两种情况下的区别。
①I增加故障点与电源间一>过电流保护②U降低母线电压—>低电压保护Uarg |③相位变化,变化;正常:为负何的功率因数角般为0-30左右短路:为输电线路的阻抗角一般为60°〜85 —>方向保护.U④测量阻抗降低,Z= 1模值减少增加—>阻抗保护⑤双侧电源线路外部故障:1入1出内部故障:1入1电流差动保护。
复变函数与积分变换课程自学辅导资料二OO八年四月《复变函数与积分变换》课程自学进度表教材:《复变函数与积分变换》教材编者:徐大申等出版社:中国电力出版社出版时间:2005年8月注:期中(第10周左右)将前半部分测验作业寄给班主任,期末血授时将后半部分测验作业直接交给任课教师。
总成绩中,作业占15分。
参考教材:I《复变函数》(笫以版),西安交通大学高等数学教研室编,北京,高等教育出版社,19962《复变两数与积分变换》(第二版),华屮科技人学数学系编,北京,高等教育出版社,2003《复变函数与积分变换》课程自学指导书第一章复数及复变函数一. 本章的核心.重点及前后联系(一)本章的核心复数及运算,区域,复变函数及映射理解复数、复变函数、极限及连续的概念;掌握复数运算及几何表示法;了解区域及有关定义。
(二)本章重点复数及运算,区域,复变函数及映射(三)本章前后联系本章介绍了复数的概念、运算及其表示和复变函数的概念及其极限、连续两部分内容。
是后续各章的基础。
二、本章的基本概念、难点及学习方法指导(-)本章的基本概念复数及运算,区域,复变函数及映射(-)本章难点及学习方法指导1.复数的概念、运算及其表示方法是学习复变函数的基础,通过学习复数,做到熟练掌握,灵活应用。
学习时要注意下边几点:(1)止确理解辅角的多值性,见(1-5)式;(2)熟悉两个复数乘积和商的辅角公式,见(2・3)和(2-4)式;(3)由于复数可以用平面上的点与向量表示,因此能用复数形式的方程(或不等式)表示一些平面图形,解决有关的儿何问题,见例1.3及相关习题;(4)了解无穷远点和扩充复平而的概念,它们是为了用球而上的点来表示复数而引入。
无穷远点和无穷大oo这个复数相对应。
这里的无穷大-是指模为正无穷大(辅角无意义)的唯一的一个复数;2.复变函数及其极限、连续等概念是《高等数学》屮相应概念的推广,它们有相似之处,乂有不同之点,在学习中要善于比较,深刻理解。