总体而言,风能资源评估,是风电项目发展的最基本的筹备工作,同时也是非常重要的工作。准确而有效的风资源评估,可以有效的减小投资风险,这将是项目成功的重要保障。

1.2  风资源评估的国内现状

1.3  风资源评估的国外现状

2  风资源数据储存

在此选择用MySQL软件对江苏省南京市江宁区2009年的一年测风数据作为实验数据进行了储存处理,为接下来的数据分析做准备。

2.1  MySQL软件介绍

MySQL是由瑞典MySQL AB公司开发的一个关系型数据库管理系统。所谓关系型数据库的数据是存储在单独的表中,而不是把所有的数据在一个大仓库,因此具有更快的速度和更大的灵活性[7]。MySQL有许多优点:

1. 体积小,速度快、成本低,开放源码。

2.使用C和C++编写,源代码具有可移植性。

3.支持多种操作系统。

4.为多种编程语言如C、C++、Python、Java、PHP和Tcl等。提供了API。这些编程语言。

5.支持多线程。

6.查询速度快。

7.既可以作为一个独立的应用程序,用于客户端服务器网络环境中,也可以作为一个库,并嵌入到其他软件。

8.提供TCP/IP、ODBC和JDBC等多种数据库连接途径。

9.支持多种存储引擎。

目前,大多数中小网站的都选择MySQL作为网站数据库来进行网站的开发工作。

2.2  MATLAB与MySQL的连接

实现了MySQL的ODBC配置后,还要实现MATLAB与MySQL的连接。连接测试程序如下:

clc

clear all 

%获取数据源的名称(dbtest)

conn=database('test','root','111111');                    %获取数据库连接对象

ping(conn)                                     %测试数据库连接状态

dbmeta=dmd(conn);                           %获取数据元对象

t=tables(dbmeta,'tutorial');                      %获取cata为tutorial的表名

[trow,tcolumn]=size(t);                         %获取返回数组的大小

运行程序如果得到如下结果,则说明连接成功 

 MATLAB测试连接结果图

2.3  MySQL与MATLAB的数据传递

由于导入MySQL中的数据为原始数据,里面包含许多侧风数据,如风速、风向、温度、湿度、时间等。而我们只需要基本的风速风向测量数据,所以要对初始的数据进行修改,从中选出有用的数据,使侧风数据更加简洁,从而更有利于操作。文献综述

在此使用matlab软件通过编程来实现对MySQL数据库中测风数据的传递。

主要程序语句如下:

querystring = strcat('select ID,AI_WindSpeed,Ts,UNIX_TIMESTAMP(Ts) from windsystem_1_2010_6');

curs=exec(conn,querystring);   %执行该sql语句

%curs=exec(conn, ['select ID,AI_WindSpeed,Ts from windsystem_1_2009_6']);

setdbprefs('DataReturnFormat','cellarray');           %设定数据返回格式

利用上述语句,可以实现MATLAB从MySQL数据库中的数据读入。

insert(conn,'newwindspeed_1_2010_6',{'ID','Windspeed','biaoshi','Ts'},{c1,c2,c3,c4});

利用上述语句,可以实现从MATLAB向MySQL数据库中的数据存储。

进行数据处理后,在MySQL数据库就可以得到我们想要的数据,数据以表格的形式存储。

上一篇:基于AT24C1024EEPROM的数字存储系统设计+程序
下一篇:大容量机组继电保护整定计算

FAST风速观测器的设计与实验验证

MATLAB的GUI倒立摆控制系统设计与实现

Matlab基于模型跟随的自适...

MATLAB基于时序序列相似性匹配的电网故障诊断

matlab视觉导引车控制算法设计

MATLAB基于网络通信的非线...

MATLAB混合高斯分布模型的数据协调技术研究

张洁小说《无字》中的女性意识

安康汉江网讯

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...