电力系统中为什么会涉及OpenGL呢?请指点. (300分)

  • 主题发起人 主题发起人 卷起千堆雪tyn
  • 开始时间 开始时间

卷起千堆雪tyn

Unregistered / Unconfirmed
GUEST, unregistred user!
最近有人问我电力系统中OpenGL的问题,我对电力系统可是陌生的很.
希望有熟悉的朋友指点:
OpenGL在电力系统中怎么应用?
哪里有OpenGL的相关书籍下载?
OpenGL只是SUN公司推出的一套三维图形接口库,实际使用需要什么环境的支持?在DELPHI里
倒是有OpenGL单元文件的.

如果有OpenGL在电力系统中应用的实例,可以考虑另行加分.

GIS是地理信息系统,怎么用在电力系统中?
请楼上的朋友详细阐述,谢谢指点.

请楼上的朋友具体说说啊.

谢谢楼上的各位朋友.

to 常大鹏:
再请教几个问题. (另加300,烦您多敲点字,呵呵)

>专门从事电力系统应用OpenGL工作,有没有前途?以后转行,是否会有比较好的资本?
>承担一个电力系统OpenGL项目的任务,大概的花费时间?项目的报价?
>在电力系统中应用OpenGL就是为了让线路图具有立体的感觉?只有审美的意思?
>分站发来的模拟数字量在主站以图形的形式显示出来,为什么需要这个过程?
>国内从事电力系统OpenGL工作的,我知道有烟台东方电子,就在我的家乡;
还有南京南瑞自动化;比较起来,二者的薪酬、待遇、发展前景?
>如果在电力系统从事OpenGL的开发工作,是否就是在外面承接项目,回来开发?
是否可以形成自己的一套模板,重复套用?
>从事电力系统OpenGL开发是否是一项具有挑战性的工作?

谢谢各位.
 
电力调度系统据我所知道的应该有
通讯层,控制层,UI层
而UI层则往往使用各种方法来表现电力系统中的电网以及各个电网组件的状态,
例如开关,电压,变电器等等情况.
并且,可以直接在UI上对这些看得见的组件进行操作,如开关的开和关等.

至于有人在电力系统中使用OPENGL我想只是在UI中使用了花哨的界面而已,打个比方,
一个开关我们既可以使用CANVAS来DRAW一个,也可以使用OPENGL来画一个.
OPENGL只需要显卡驱动支持就可以了,例如NVIDIA的TNT2就支持OPENGL接口.

道听途说之言,只是用来赚取点分数. :)
 
[:)]我是电力系统的,我只知道配电自动化要用到GIS(ArcInfo,Intergraph等),你不会是要做一个小程序吧?
 
电力系统就是要用到GIS的,深圳就有几家公司专门做电力GIS
 
我在1997年到2000年期间是干电力系统远动工作的(注意是远动而不是运动,我的同学给
我写信时经常写成运动班[:D]),远动的含义是TeleControl,和我们常说的远程监视控制
差不多.
在电力系统自动化系统中分为主站系统和分站系统.主站系统将分站系统发送来的模拟
数字量用图形化的方式显示出来.以前大家对于图形的要求不是很高,只要画上几条线路
显示几个开关,在线路旁边用数字显示这条线路的有功功率、无功功率、电流、电压等
就可以了。后来大家的审美要求高了,要求立体的棒图等一些特殊的显示要求,如果再
采用调用GDI函数的方式无论是效果还是速度都很难达到要求了。为了达到这些要求通常
要使用DRECTX或者OPENGL来作图。至于为什么要采用OPENGL,我有一次和主站设计的人
聊天时听说是为了跨平台。因为OPENGL是无论UNIX还是Windows都支持,而DirectX只有
在Windows平台下才能运行。现在的电力系统的厂商经常吹自己的系统是支持跨平台的
当然要采用OpenGL
这方面的代表系统是烟台东方电子的DF8002,DF8003,南京南瑞的Open2000可能也是采用的
这样的方式。我曾经在1999年及2000年参加烟台东方电子的5.18会议,有幸看到了OpenGL
在Windows及Unix下的非凡表现,真是只有一个词来形容“美”。我曾经热切地期望我们的
主站系统能够换成DF8002但是在我调离远动一年后,我们才开始进行主站系统招标,我老
人家真是死不瞑目啊。
由于跨平台及稳定等原因,这些系统都是采用C++开发,东方电子采用VisualC++,Unix下的
编译用什么我就不清楚了。DELPHI尽管我们都说好,但是我还没有看到它在电力系统主站的
应用。
对于OpenGL的使用你可以参照一下TeeChart的源码,www.51delphi.com有,相信会对你有所帮助。
 
另外,对于上面几位所说的在GIS上的应用,我想是不大可能的。国内的厂商大多是在别人
提供的软件平台(如MapInfo)的基础上进行二次开发,要完全靠自己开发一个地理信息系统,国内的厂商还没有
这样的实力。因此我认为电力系统的应用主要应该是在调度自动化上。
 
我只知道个大概,你如果想具体了解可以与深圳雅都公司联系,
他们是这个领域里比较成功的
http://www.adamgraphics.com.cn/
 
我对OpenGL在电力系统中的应用,只是以用户的身份有所了解,它的开发等问题,我也不是
很清楚。不过据我了解目前电力系统的作图软件真正用起来得心应手的几乎没有。
如果你要从事电力系统的工作,最好找一个比较大的公司,因为电力系统的用户最不担心一个
比较差的产品,而担心比较差的服务。因为基本上电力系统的产品的价格软件+硬件都在百万元
等级,更大的达到千万。如果出了问题没人管,可就完了。小公司常做一锤子买卖,大家都不放心

我认为OpenGL的作用就在于提供一个漂亮的用户接口。仅此而已。因为以前没有用OpenGL
调度自动化系统照样进行图形显示,只是差点而已。

>分站发来的模拟数字量在主站以图形的形式显示出来,为什么需要这个过程?
电力系统有模拟接线图,在这个图中正常的情况是系统流入的功率和各个分支线路的
输出功率大致相等。以及哪条线路是断开的,那条线路是闭合的。采用图形方式显示比较直观。另外我可以通过点击开关调用发遥控命令
的窗口,对该开关发分闸、合闸命令。
 
wenyue关于OpenGL的说法我比较赞同。
 
>国内从事电力系统OpenGL工作的,我知道有烟台东方电子,就在我的家乡;
还有南京南瑞自动化;比较起来,二者的薪酬、待遇、发展前景?
>如果在电力系统从事OpenGL的开发工作,是否就是在外面承接项目,回来开发?
是否可以形成自己的一套模板,重复套用?
我是威海的,以前咱们都是烟台的,算是老乡了。
我想你所说的承接项目回来开发好像是不大可能。
关于南瑞和东方的待遇,南瑞的好像要高些,但对人的要求也要高些。1995年南瑞的院士薛禹胜
当时牛的很,到山工大做报告说他们只要最优秀的。弄得我很自卑。[:D]毕业后,我也接触了
一些南瑞的,听说南瑞的管理很混乱,大家都打南瑞的牌子,各个院所都项目重叠。有的比较好
如系统所、保护所,有的也比较差。东方的硕士研究生可能能拿6000以上,不过肯定不如你的高,
我看了你的一篇文章,好像你说能拿7、8千以上。不过东方有福利分房,只需交很少的钱。

>从事电力系统OpenGL开发是否是一项具有挑战性的工作?
当然是了,不过我想你应没问题。
 
我以前做过电力系统的开发,配电自动化的,这方面的开发的技术含量还是挺高的,
涉及网络通讯、数据库、图形、WEB等,不是几句话能说完的,你可以问ljfree,他现在
还在做这方面的开发工作。
 
我目前在做电力系统,关注。
 

Similar threads

S
回复
0
查看
730
SUNSTONE的Delphi笔记
S
S
回复
0
查看
738
SUNSTONE的Delphi笔记
S
D
回复
0
查看
930
DelphiTeacher的专栏
D
后退
顶部