日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

【回归预测-ELM预测】基于粒子群算法PSO优化极限学习机预测附matlab代码

發布時間:2023/12/8 循环神经网络 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【回归预测-ELM预测】基于粒子群算法PSO优化极限学习机预测附matlab代码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?1 內容介紹

風電功率預測為電網規劃提供重要的依據,研究風電功率預測方法對確保電網在安全穩定運行下接納更多的風電具有重要的意義.針對極限學習機(ELM)回歸模型預測結果受輸入參數影響的問題,現將粒子群優化算法(PSO)應用于ELM中,提出了一種基于粒子群優化極限學習機的風功率預測方法.該方法首先將數值天氣預報信息(NWP)數據進行數據預處理,并構建出訓練樣本集,隨后建立ELM模型,利用粒子群算法優化ELM中的輸入權值和閾值,從而建立起基于NWP和PSO-ELM風功率預測模型.對華東地區3個不同裝機容量的風場NWP數據進行實驗.結果表明:該方法的預測精度高且穩定性能好,能夠為風電場功率預測以及風電并網安全可靠性提供科學有效的參考依據.

風的隨機性和波動性導致了風電功率的不平 穩性,風電場的接入影響電網的穩定運行環境[1]。?對風電場的輸出功率進行精準預測,有助于電網人 員根據風電場輸出功率的變化調整發電計劃,減少 電網的備用容量以節約能源的消耗。因此,有效的 風電功率預測方法可保障電網的穩定經濟運行。?目前,國內外研究人員做了大量的工 作,研 究 方法主要包括物理方法、統計方法以及神經網絡方 法[2]。其中物理方法要求風機相關物理信息,建模 復雜且 精 度 不 穩 定。統 計 方 法 模 型 簡 單、數 據 單 一,但預測的精度受時間的限制,預測時間越長精 度越低,通常應用于超短期預測。神經網絡方法泛 化能力強,能夠處理回歸問題,適用于風功率預測。?極 限 學 習 機 (Extreme Learning Machine, ELM)是一類基于前饋神經網絡的算法[3]。ELM 因結構簡單、學習效率高,被用以解決回歸、聚類、 分類等問題。ELM 算法的優化問題被很多學者研 究,王浩等[4]利用遺傳算法優化極限學習機,并將 風電系統參數模糊化,從而提高預測模型的精度。?龍浩[5]提出了加權極限學習機方法,旨在解決樣本 數據不均衡的問題。王文錦等[6]利用蜂群算 法 優 化 ELM,旨在提高模型的穩定性 能。王 宏 剛 等[7] 將蜻蜓算法(DragonflyAlgorithm,DA)分布式應 用于 ELM,優化初始化輸入權重和閾值的影響,有 效提高了電能質量擾動識別率。?風電功率的預測主要基于當日的數值天氣預 報信 息 (Numerical WeatherPrediction,NWP)。?NWP包括風速、風向、溫度、濕度以及氣壓[8]。實 測 NWP數據在同一風功率下存在奇異值以及波 動的問題。關于風功率 NWP數據的預處理問題, 符楊等[9]針對 NWP數據不準確、爬坡事件頻發等 原因將 NWP 數據分類,并對功率波動進 行 預 測。?楊茂等[10]利用經驗模態分解對風功率數據進行分 解去噪重構,一定程度上減少了噪點對預測結果的 影響。楊家然等[11]利用模糊聚類的方法將原始信 號進行分類,采用不同的模型組合預測。?本 文 將 粒 子 群 優 化 算 法 (Particle Swarm Optimization,PSO)和 ELM 結 合,欲 提 高 傳 統 ELM 預測模型的精度和穩定性能,從而 為 風 電 功 率預測技術提供新的方法。

基本理論

1.1 ELM 算法

ELM 因學習效率高被普遍應用于風電功率預測、變壓器故障診斷、風機故障診斷等方面。該 算法任意賦值輸入層權重和閾值,訓練過程中無需改變模型參數,僅設定隱層神經元個數,便可通過最小二乘法獲得輸出層權重。

1.2 PSO-ELM 預測模型 如前文所述,ELM 的 初 始 輸 入 權 值 和 閾 值 是 隨機確 定 的,其 訓 練 的 效 果 會 受 初 始 值 影 響。因 此,采用 PSO 優化 ELM 的輸入權重和閾值,可避 免盲目 性 訓 練 ELM 模 型。PSO 算 法 優 化 ELM 的步驟中,先 初 始 化 PSO 參 數,包括粒子群的規 模、空間維度、慣性參數w、學習因子c1 和c2、迭代 次數和最 大 速 度vmax等。PSO-ELM 預 測 模 型 是 將每個粒子對應的輸入權值和閾值代入 ELM 預 測模型中,將 ELM 學習樣本輸出與實際輸出的均 方誤差(MeanSquaredError,MSE)作為 PSO 的 適應度。將粒子的當前適應度與最優適應度做對 比,若比最優適應度小,說明當前輸入權值和閾值 所建立的 ELM 模型進行預測產生的均方誤差較 小,則將當前適應度更新為最優適應度,將當前位 置更新為Pb,否則保持最優適應度不變。同 理 比 較適應度和全局適應 度,更 新 Gb。當 迭 代 次 數 達 到最大值或適應度達到設定值時停止算法。PSO 優化得到的最優輸入權值 W 和 閾 值b 后,代 入 ELM 模型中進行預測。具體步驟如圖1所示。

2 仿真代碼

%% 極限學習機在回歸擬合問題中的應用研究
%% 導入數據
clear all;clc
load data
% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化


% 訓練集
[Pn_train,inputps] = mapminmax(P_train,-1,1);
Pn_test = mapminmax('apply',P_test,inputps);
% 測試集
[Tn_train,outputps] = mapminmax(T_train,-1,1);
Tn_test = mapminmax('apply',T_test,outputps);
tic
%% 節點個數
inputnum=2; ?
hiddennum=20; ? ? ? ??
outputnum=1;
%% 參數初始化
%粒子群算法中的兩個參數
c1 = 1.49445;
c2 = 1.49445;
maxgen=100; ? ? ? % 進化次數 ?
sizepop=30; ? ? ? % 種群規模
Vmax=10^(2); ? ? ?% 最大速度
Vmin=-Vmax; ? ? ? % 最小速度
function Y = elmpredict(P,IW,B,LW)
Q = size(P,2);
BiasMatrix = repmat(B,1,Q);
tempH = IW * P + BiasMatrix;
H = 1 ./ (1 + exp(-tempH));
% 計算預測輸出

% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化
% 訓練集
[Pn_train,inputps] = mapminmax(P_train,-1,1);
Pn_test = mapminmax('apply',P_test,inputps);
% 測試集
[Tn_train,outputps] = mapminmax(T_train,-1,1);
Tn_test = mapminmax('apply',T_test,outputps);
Y = (H' * LW)';
disp(zbest)
x=zbest;%% 優化結束后種群中的最好個體
IW=x(1:inputnum*hiddennum);?
B=x(inputnum*hiddennum+1:inputnum*hiddennum+hiddennum);?
%賦給網絡權值和閾值
IW=reshape(IW,hiddennum,inputnum);
B=reshape(B,hiddennum,1);
%% ELM創建/訓練
LW = elmtrain(IW,B,Pn_train,Tn_train,'sig');
% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化
% 訓練集

% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化


% 訓練集
[Pn_train,inputps] = mapminmax(P_train,-1,1);
Pn_test = mapminmax('apply',P_test,inputps);
% 測試集
[Tn_train,outputps] = mapminmax(T_train,-1,1);
Tn_test = mapminmax('apply',T_test,outputps);
tic
%% 節點個數
inputnum=2; ?
hiddennum=20; ? ? ? ??
outputnum=1;
%% 參數初始化
%粒子群算法中的兩個參數
c1 = 1.49445;
c2 = 1.49445;
maxgen=100; ? ? ? % 進化次數 ?
sizepop=30; ? ? ? % 種群規模
Vmax=10^(2); ? ? ?% 最大速度
Vmin=-Vmax; ? ? ? % 最小速度
function Y = elmpredict(P,IW,B,LW)
Q = size(P,2);
BiasMatrix = repmat(B,1,Q);
tempH = IW * P + BiasMatrix;
H = 1 ./ (1 + exp(-tempH));
% 計算預測輸出

% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化
% 訓練集


[Pn_train,inputps] = mapminmax(P_train,-1,1);
Pn_test = mapminmax('apply',P_test,inputps);
% 測試集
[Tn_train,outputps] = mapminmax(T_train,-1,1);
Tn_test = mapminmax('apply',T_test,outputps);
%% 結果對比
result = [T_test' T_sim'];
% 均方誤差
E = mse(T_sim - T_test)
% 決定系數
N = length(T_test);
R2 = (N*sum(T_sim.*T_test)-sum(T_sim)*sum(T_test))^2/((N*sum((T_sim).^2)-(sum(T_sim))^2)*(N*sum((T_test).^2)-(sum(T_test))^2))
%% 繪圖
figure
plot(1:length(T_test),T_test,'r*')
hold on
plot(1:length(T_sim),T_sim,'b:o')
xlabel('測試集樣本編號')
ylabel('測試集輸出')
title('ELM測試集輸出')
legend('期望輸出','預測輸出')

figure
plot(1:length(T_test),T_test-T_sim,'r-*')
xlabel('測試集樣本編號')
ylabel('絕對誤差')
title('ELM測試集預測誤差')

function Y = elmpredict(P,IW,B,LW)
Q = size(P,2);
BiasMatrix = repmat(B,1,Q);
tempH = IW * P + BiasMatrix;
H = 1 ./ (1 + exp(-tempH));
% 計算預測輸出
Y = (H' * LW)';

% 隨機生成訓練集、測試集
k = randperm(size(input,1));
% 訓練集——1900個樣本
P_train=input(k(1:1900),:)';
T_train=output(k(1:1900));
% 測試集——100個樣本
P_test=input(k(1901:2000),:)';
T_test=output(k(1901:2000));
%% 歸一化


% 訓練集
[Pn_train,inputps] = mapminmax(P_train,-1,1);
Pn_test = mapminmax('apply',P_test,inputps);
% 測試集
[Tn_train,outputps] = mapminmax(T_train,-1,1);
Tn_test = mapminmax('apply',T_test,outputps);
tic
%% 節點個數
inputnum=2; ?
hiddennum=20; ? ? ? ??
outputnum=1;
%% 參數初始化
%粒子群算法中的兩個參數
c1 = 1.49445;
c2 = 1.49445;
maxgen=100; ? ? ? % 進化次數 ?
sizepop=30; ? ? ? % 種群規模
Vmax=10^(2); ? ? ?% 最大速度
Vmin=-Vmax; ? ? ? % 最小速度
function Y = elmpredict(P,IW,B,LW)
Q = size(P,2);
BiasMatrix = repmat(B,1,Q);
tempH = IW * P + BiasMatrix;
H = 1 ./ (1 + exp(-tempH));
% 計算預測輸出

%% SOTracking - Single Object Tracking
% data format
% *data format:* 1-X, 2-Y, 3-Z, 4-RANGE, 5-AZIMUTH, 6-ELEVATION, 7-DOPPLER,?
% 8-POWER, 9-POWER_VALUE, 10-TIMESTAMP_MS

%% env init
clear, clc, close
addpath(genpath('./utils'));

%% param
% path and data
result_dir = './result/';
data_dir = './data/mmWave_radar_data/';
data_item = 'SOT/';


start_frame = 1;
end_frame = 10000;
traj_dim = 2; % 2d/3d trajectory?

% denoise
param_denoise.dpl_thr = 0.15;
param_denoise.loc_thr = [-40, 40, 0, 40, -5, 40];

% cluster
epsilon = 5;
MinPts = 20;
obj_count = 1;

% Kalman filter
motion_type = 'ConstantVelocity'; % 'ConstantVelocity' | 'ConstantAcceleration'
param_kf = getDefaultKFParameters(motion_type);
% param.initialEstimateError ?= 1E5 * ones(1, 2);
% param.motionNoise ? ? ? ? ? = [25, 10];
param.measurementNoise ? ? ?= 100;?? ?

% show
% axis_range = [-5, 5, 0, 20, -2, 5];
axis_range = [-10, 10, 0, 20, -1, 5];
show_delay = 0.0;

%% denoise, cluster, KF_tracking
% ---- file info ----
datas = dir([data_dir data_item '*.txt']);
data_names = {datas.name};
data_num = length(data_names);
end_frame = min(data_num, end_frame);
if start_frame>end_frame
?? ?error("start frame over range")
end

% ---- init ----
KF = []; % KF handle
det_loc = []; % detected location
meas_traj = NaN(start_frame-1,traj_dim); % trajectory points
kf_traj = NaN(start_frame-1,traj_dim); ? % KF corrected trajectory points
bounding_box = NaN(start_frame-1,traj_dim*2); % bounding box
isDetected = false; % detected flag

figure;

for k = start_frame:end_frame
?? ?% ---- load data
? ? frame=importdata([data_dir data_item data_names{k}]);
?? ?
?? ?% ---- denoise ----
?? ?frame_clean = point_cloud_denoise(frame, param_denoise);
? ? disp(['effective points num: ' num2str(size(frame_clean,1))])
?? ?
?? ?% ?[ToDo] TBD
?? ?if size(frame_clean, 1) < 4
?? ??? ?isDetected = false;
?? ?end

?? ?idx = DBSCAN(frame_clean(:,[1,2]),epsilon,MinPts); % DBSCAN Cluster
?? ?
?? ?% delete noise points cluster(idx==0)
?? ?frame_clean(idx==0,:) = [];?
?? ?idx(idx==0,:) = [];

% ?? ?[idx,C] = kmeans(frame_doppler(:,[1,2]),2); % K-Means Cluster

?? ?[idx, Dg] = cluster_idx_arranege(frame_clean(:,[1,2]), idx);
?? ?disp(['cluster count:' num2str(numel(unique(idx)))])

?? ?if isempty(idx)
?? ??? ?isDetected = false;
?? ?else
?? ??? ?isDetected = true;
?? ?end
?? ?
?? ?if isDetected
?? ??? ?frame_obj = frame_clean(idx<=obj_count,:);

?? ??? ?subplot(121)
?? ??? ?gscatter3(frame_obj(:,1),frame_obj(:,2),frame_obj(:,3),idx,[],[],10,'on')
?? ??? ?axis(axis_range)
?? ??? ?
?? ??? ?% calc bounding box
?? ??? ?rect_min = min(frame_obj(:,1:3),[],1);
?? ??? ?rect_max = max(frame_obj(:,1:3),[],1);
?? ??? ?rect_size = rect_max - rect_min;
?? ??? ?rect_center = calcCentroid(frame_obj(:,1:3));
?? ??? ?det_loc = rect_center(1:traj_dim);?

?? ??? ?% show bounding box
?? ??? ?plotBoundingbox(rect_min, rect_size, [0 0 1], 'obj1', k, axis_range)
?? ?
?? ?else
?? ??? ?det_loc = NaN(1,traj_dim);
?? ?end
?? ?
?? ?% Kalman Filter
?? ?[kf_loc, KF, states] = KF_step(det_loc, KF, param_kf);
?? ?if isempty(kf_loc)
?? ??? ?kf_loc = NaN(1,traj_dim);
?? ?end
?? ?
?? ?meas_traj(k,:) = det_loc;
?? ?kf_traj(k,:) = kf_loc;
?? ?
?? ?
?? ?% show trajectory
?? ?subplot(122)
% ?? ?cmpTraj(meas_traj, kf_traj, 'plot', 'xlim', axis_range(1:2), 'ylim', axis_range(3:4));
?? ?plotTraj(kf_traj, k, axis_range)

?? ?
?? ?figtitle(data_item(1:end-1),'color','blue','linewidth',4,'fontsize',15);
? ? drawnow
? ? pause(show_delay)
?? ?
end

%% save data
data_save_dir = [result_dir data_item 'ResData/'];
if ~exist(data_save_dir,'dir')
?? ?mkdir(data_save_dir)
end
save([data_save_dir 'traj.mat'], 'meas_traj', 'kf_traj')
disp(['result data saved to: ' data_save_dir])


%% -------------------------------------------------------
%% sub functions
% get KF default parameters
function param = getDefaultKFParameters(motion_type)
?? ?if nargin<1
?? ??? ?motion_type = 'ConstantVelocity';
?? ?end
?? ?
?? ?param.motionModel = motion_type;
?? ?param.initialLocation ? ? ? = 'Same as first detection';
?? ?
?? ?if strcmp(motion_type, 'ConstantAcceleration')
?? ? ?param.initialEstimateError ?= 1E5 * ones(1, 3);
?? ? ?param.motionNoise ? ? ? ? ? = [25, 10, 1];
?? ? ?param.measurementNoise ? ? ?= 25;
?? ?elseif strcmp(motion_type, 'ConstantVelocity')
?? ? ?param.initialEstimateError ?= 1E5 * ones(1, 2);
?? ? ?param.motionNoise ? ? ? ? ? = [25, 10];
?? ? ?param.measurementNoise ? ? ?= 25;?? ??? ?
?? ?else
?? ??? ?error(['No assigned motion type - ' motion_type])
?? ?end
end

function plotBoundingbox(rect_p, rect_size, clr, lgd, frame_idx, axis_range)
?? ?plotcube(rect_size, rect_p, 0.1, clr,lgd)
?? ?title(['Frame #' num2str(frame_idx) ' - 3D detection']);
?? ?xlabel('X'), ylabel('Y'), zlabel('Z');
?? ?axis(axis_range);
?? ?view(3);
?? ?grid on
end

function plotTraj(traj, frame_idx, axis_range)
?? ?if size(traj, 2)==2
?? ??? ?plot(traj(:,1),traj(:,2),'r-o','MarkerSize',4,'LineWidth',1.5)
?? ?elseif size(traj, 2)==3
?? ??? ?plot3(traj(:,1),traj(:,2),traj(:,3),'r-o','MarkerSize',4,'LineWidth',1.5)
?? ?end
?? ?
?? ?title(['Frame #' num2str(frame_idx) ' - XY trajectory']);
?? ?xlabel('X'), ylabel('Y'), zlabel('Z');
?? ?legend('KF Traj.')
?? ?axis(axis_range); ?
?? ?view(2);
?? ?grid on
end

%% MOTracking - Multiple Object Tracking
% data format
% *data format:* 1-X, 2-Y, 3-Z, 4-RANGE, 5-AZIMUTH, 6-ELEVATION, 7-DOPPLER,?
% 8-POWER, 9-POWER_VALUE, 10-TIMESTAMP_MS

%% env init
clear, clc, close
addpath(genpath('./utils'));

%% param
% path and data
result_dir = './result/';
data_dir = './data/mmWave_radar_data/';
data_item = 'MOT/';

start_frame = 1;
end_frame = 10000;
traj_dim = 2; % 2d/3d trajectory?

% denoise
param_denoise.dpl_thr = 0.1;

% detection
param_det.minObjPoints = 30;
param_det.DBSCAN_epsilon = 0.3;
param_det.DBSCAN_MinPts = 30;
% param_det.max_obj_count = 2;

% Kalman filter
motion_type = 'ConstantVelocity'; % 'ConstantVelocity' | 'ConstantAcceleration'
param_kf = getDefaultKFParameters(motion_type);
param.initialEstimateError ?= [200 50];
param.motionNoise ? ? ? ? ? = [100 25];
param.measurementNoise ? ? ?= 600;

% show
axis_range = [-5, 5, 0, 20, -2, 5];
% axis_range = [-20, 20, 0, 20, -10, 10];

%% denoise, cluster, KF_tracking
% ---- file info ----
datas = dir([data_dir data_item '*.txt']);
data_names = {datas.name};
data_num = length(data_names);
end_frame = min(data_num, end_frame);
if start_frame>end_frame
?? ?error("start frame over range")
end

% ---- init ----
KF = []; % KF handle
tracks = initializeTracks(); % object tracks
nextId = 1; % next track id
meas_traj = NaN(start_frame-1,traj_dim); % trajectory points
% isDetected = false; % detected flag

figure;

for k = start_frame:end_frame
?? ?% ---- load data
? ? frame = importdata([data_dir data_item data_names{k}]);
?? ?
?? ?% ---- denoise ----
?? ?frame_clean = point_cloud_denoise(frame, param_denoise);
? ? disp(['clean points num: ' num2str(size(frame_clean,1))])
?? ?
?? ?% ---- detect ----
?? ?[centroids, bboxes, obj_frame, obj_idx, obj_features] = getDetections(frame_clean,param_det);
?? ?disp(['cluster count:' num2str(size(centroids,1))])
?? ?
?? ?% ---- track ----?
?? ?% predict new locations of last location (for cost calculation)
?? ?tracks = predictNewLocationsOfTracks(tracks);

?? ?% determine assignment of detection to tracks
?? ?[assignments, unassignedTracks, unassignedDetections] = ...
?? ?detectionToTrackAssignment(tracks, centroids, obj_frame, obj_idx, obj_features);

?? ?% undate assigned tracks
? ? tracks = updateAssignedTracks(tracks, assignments, centroids, bboxes);
?? ?
?? ?% update unassigned tracks;
? ? tracks = updateUnassignedTracks(tracks, unassignedTracks);
?? ?
?? ?% update track states
?? ?tracks = updateTrackStates(tracks);
?? ?
?? ?% create new tracks(tracks);
? ? [tracks,nextId] = createNewTracks(tracks, unassignedDetections, ...
?? ??? ?centroids, bboxes, obj_features, param_kf, nextId, k);

?? ?% display track results
? ? showTrackingResults(obj_frame, obj_idx, tracks, k, axis_range, data_item(1:end-1))


?? ?end


%% save data
data_save_dir = [result_dir data_item 'ResData/'];
if ~exist(data_save_dir,'dir')
?? ?mkdir(data_save_dir)
end
save([data_save_dir 'track.mat'], 'meas_traj', 'tracks')
disp(['result data saved to: ' data_save_dir])


%% -------------------------------------------------------
%% sub functions
% get KF default parameters
function param = getDefaultKFParameters(motion_type)
?? ?if nargin<1
?? ??? ?motion_type = 'ConstantVelocity';
?? ?end
?? ?
?? ?param.motionModel = motion_type;
?? ?param.initialLocation ? ? ? = 'Same as first detection';
?? ?
?? ?if strcmp(motion_type, 'ConstantAcceleration')
?? ? ?param.initialEstimateError ?= 1E5 * ones(1, 3);
?? ? ?param.motionNoise ? ? ? ? ? = [25, 10, 1];
?? ? ?param.measurementNoise ? ? ?= 25;
?? ?elseif strcmp(motion_type, 'ConstantVelocity')
?? ? ?param.initialEstimateError ?= 1E5 * ones(1, 2);
?? ? ?param.motionNoise ? ? ? ? ? = [25, 10];
?? ? ?param.measurementNoise ? ? ?= 25;?? ??? ?
?? ?else
?? ??? ?error(['No assigned motion type - ' motion_type])
?? ?end
end

% show tracking results
function showTrackingResults(obj_frame, obj_idx, tracks, frame_idx, axis_range, fig_name)
?? ?% init
?? ?% default bbox color
?? ?clr = [1 0 0;
?? ??? ? ? 0 1 0;
?? ??? ? ? 0 0 1;
?? ??? ? ? 0 1 1;
?? ??? ? ? 1 0 1;
?? ??? ? ? 1 1 0];
?? ?show_delay = 0.0;
?? ?% show 3d condition
?? ?minVisibleCount = 5; ? % minimal consecutive appearing frame count
?? ?maxInvisibleCount = 5; % maximal consecutive disappearing frame count
?? ?
?? ?% get normal tracks & effect tracks
?? ?normal_track_ind = ...
?? ??? ??? ?[tracks(:).totalVisibleCount] > minVisibleCount &...
?? ??? ??? ?[tracks(:).consecutiveInvisibleCount] < maxInvisibleCount &...
?? ??? ??? ?strcmp([tracks(:).state],"normal");?
?? ??? ?
?? ?normalTracks = tracks(normal_track_ind);

?? ?effect_track_ind = ...
?? ??? ??? ?[tracks(:).totalVisibleCount] > minVisibleCount &...
?? ??? ??? ?~strcmp([tracks(:).state],"noise");?
?? ?effectTracks = tracks(effect_track_ind);
?? ?
?? ?clf(gcf) % clear figure before new display
?? ?if ~ isempty(effectTracks) && ~isempty(obj_idx)
?? ??? ?% show 3d
?? ??? ?subplot(121)?? ??? ?
?? ??? ?% scatter3(obj_frame(:,1),obj_frame(:,2),obj_frame(:,3),10,'filled')
?? ??? ?gscatter3(obj_frame(:,1),obj_frame(:,2),obj_frame(:,3),obj_idx,0.3*ones(10,3),[],10,'off')

?? ??? ?for m = 1:length(normalTracks)
?? ??? ??? ?plotBoundingbox(normalTracks(m).bbox(1:3), normalTracks(m).bbox(4:6), clr(normalTracks(m).id,:), ['obj' num2str(normalTracks(m).id)], axis_range)
?? ??? ?end
?? ??? ?legend
??? ??? ?% view(2) % 2D view for debug

?? ??? ?% show 2D
?? ??? ?subplot(122)
?? ??? ?hold on
?? ??? ?for m = 1:length(effectTracks)
?? ??? ??? ?plotTraj(effectTracks(m).traj_rec(:,1:2), axis_range, ['obj' num2str(effectTracks(m).id)], clr(effectTracks(m).id,:))
?? ??? ?end
?? ??? ?hold off
?? ??? ?legend
?? ??? ?
?? ?end
?? ?
?? ?% fig info
?? ?figtitle([fig_name ' - Frame #' num2str(frame_idx)],'color','blue','linewidth',4,'fontsize',15);
? ? drawnow
? ? pause(show_delay)

end

3 運行結果

4 參考文獻

[1]趙睿智, and 丁云飛. "基于粒子群優化極限學習機的風功率預測." 上海電機學院學報 22.4(2019):6.

[2]郭城, 劉新忠, and 苗宇. "基于粒子群優化極限學習機的軋制力預測." 冶金自動化 45.S01(2021):4.

博主簡介:擅長智能優化算法、神經網絡預測、信號處理、元胞自動機、圖像處理、路徑規劃、無人機等多種領域的Matlab仿真,相關matlab代碼問題可私信交流。

部分理論引用網絡文獻,若有侵權聯系博主刪除。

總結

以上是生活随笔為你收集整理的【回归预测-ELM预测】基于粒子群算法PSO优化极限学习机预测附matlab代码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产精品s色 | 91九色视频在线观看 | 日韩av电影中文字幕 | 18av在线视频| 手机看国产毛片 | 探花视频在线观看免费 | av一区二区在线观看中文字幕 | 日韩一级理论片 | 麻豆国产精品va在线观看不卡 | 亚洲天天在线 | 丁香伊人网| 国产自制av | 丁香五月网久久综合 | 日韩欧美亚州 | 国产一级h | 99精品小视频 | 精品一二| 国产精品xxxx18a99 | 久久久久免费网 | 91精品国产欧美一区二区 | 国产免费观看视频 | 国产精品普通话 | 欧美精品视 | 国产麻豆电影在线观看 | 国产成人一区二 | 久久成视频 | 又长又大又黑又粗欧美 | 深爱开心激情 | 久99久精品 | 玖玖在线播放 | 亚洲不卡123 | 美女网站黄免费 | 日韩欧美高清在线观看 | 国产精品影音先锋 | 狠狠色丁香久久婷婷综 | 亚洲日韩欧美一区二区在线 | 中文字幕在线观看视频网站 | 国产精品99久久99久久久二8 | 亚洲一级久久 | 国产h片在线观看 | 国产一区观看 | 香蕉视频免费看 | 人人射| 日韩精品免费一区二区 | 精品久久久久久亚洲综合网站 | 开心色停停 | 中文字幕网址 | 麻豆91在线 | 免费在线观看的av网站 | 日韩欧美一区二区三区在线观看 | а天堂中文最新一区二区三区 | 香蕉久草在线 | 国产一区欧美日韩 | 97在线播放视频 | 精品91视频 | 日韩视频免费看 | 国产手机在线视频 | 伊人热| 亚洲综合视频网 | 国产91免费看 | 97操操 | 欧美日韩一区二区久久 | 国产黄a三级三级三级三级三级 | 成人a v视频| 色狠狠久久av五月综合 | 免费久久视频 | 日日干夜夜干 | 国产精品二区三区 | 天天插天天色 | 成人精品一区二区三区电影免费 | 在线免费视频你懂的 | 亚洲电影久久 | 国产成人福利片 | 成人午夜性影院 | 夜夜操天天操 | 久久99久久99精品免观看粉嫩 | 国产不卡在线播放 | 人人干人人草 | 美女福利视频一区二区 | 一本一本久久a久久精品牛牛影视 | 国产最新福利 | 黄色三几片 | 丁香婷婷激情 | 亚洲精品视频在线观看免费视频 | 激情综合五月 | 91xav | 久久久国产在线视频 | 久久综合福利 | 一级α片 | 韩国一区二区在线观看 | 最近更新好看的中文字幕 | 婷婷精品在线视频 | 99久在线精品99re8热视频 | 欧美黄色成人 | 亚洲午夜精品久久久久久久久久久久 | 中文字幕日韩高清 | 日本中文字幕免费观看 | 久久久久在线观看 | 在线视频手机国产 | 亚洲精品乱码久久久久久 | 国产九九精品视频 | av丁香花 | av成年人电影 | 亚洲v欧美v国产v在线观看 | 区一区二区三在线观看 | 免费黄色在线播放 | 国产白浆视频 | 婷婷色亚洲 | 2023av在线 | 亚洲经典在线 | 91在线免费播放视频 | 91在线视频在线观看 | 免费亚洲电影 | 中文字幕视频一区二区 | 成人97视频一区二区 | 久久亚洲免费视频 | 亚洲精品免费观看视频 | 亚洲国产精品激情在线观看 | 久久免费视频观看 | 国产精品三级视频 | 久久久久久久久久久黄色 | 久久久久一区 | 在线观看中文字幕一区二区 | 亚洲精品在线观看免费 | 国产精品免费观看久久 | 精品在线观看一区二区 | 456免费视频 | 丁香5月婷婷久久 | 国产精品嫩草影院99网站 | 麻豆高清免费国产一区 | 亚洲午夜久久久久久久久久久 | 国产一二区在线观看 | 五月激情丁香图片 | 玖玖玖国产精品 | 草久中文字幕 | 日韩电影在线观看一区 | 99视频精品免费观看, | 夜夜夜夜操 | 97精品在线视频 | 国产中文字幕在线播放 | 天天射天天艹 | 国产一区私人高清影院 | 国产日本在线播放 | 亚洲成人高清在线 | 人人插人人射 | 91麻豆.com | 亚洲天堂网在线播放 | 天天干天天做 | 亚洲精品综合久久 | 色的网站在线观看 | 久久午夜精品 | 国产日韩欧美视频在线观看 | 一级淫片在线观看 | 国产精品18久久久 | 三级av免费看 | 亚洲精品大片www | 最近日本字幕mv免费观看在线 | 黄色影院在线观看 | 免费在线观看成人小视频 | 免费黄色av | 日韩免费视频在线观看 | 五月激情片 | 精品999在线观看 | 看片一区二区三区 | 日韩免费在线观看网站 | 久草在线免费色站 | 97夜夜澡人人爽人人免费 | 色网免费观看 | 国产91在线免费视频 | 丁香六月婷婷综合 | 日韩精品中文字幕在线不卡尤物 | 久久99视频| 特级毛片在线免费观看 | 国产精品免费成人 | 日韩高清免费在线观看 | 婷婷在线网| 国产黄色免费电影 | 五月激情六月丁香 | 国产在线观看不卡 | 丝袜美腿在线 | 91色一区二区三区 | 亚洲精品乱码久久久久久 | 最近中文字幕在线播放 | 亚洲成人资源网 | 性色av一区二区三区在线观看 | 99久久9| 色综合久久88色综合天天6 | 免费a视频在线 | 天天激情在线 | 国产原创在线观看 | 天天做天天爱天天爽综合网 | 在线免费观看一区二区三区 | 久久色中文字幕 | 日本久久影视 | 国产乱码精品一区二区三区介绍 | 国产丝袜一区二区三区 | 久久只精品99品免费久23小说 | 日韩黄色在线电影 | 久久少妇av| 黄色av网站在线观看 | 亚洲成人免费在线 | 成人羞羞视频在线观看免费 | 97精品电影院 | 色免费在线 | 伊人天堂网 | 五月激情五月激情 | 久久精品a | 欧美日韩亚洲在线 | 在线黄av | 丁香av | 国产精品久久久久久久久久不蜜月 | 九九免费在线观看视频 | 特级a毛片 | 精品国产美女 | 亚洲精品影院在线观看 | 久久99精品视频 | 午夜av一区二区三区 | а天堂中文最新一区二区三区 | 国产专区精品 | 天天艹| 97久久久免费福利网址 | 国产一级二级在线观看 | 福利区在线观看 | 一级黄色电影网站 | 欧美精品久久久久久久 | 99久久久国产精品美女 | 天天干天天插 | 欧洲黄色片 | 91久久久久久国产精品 | 精品一区二区免费 | 夜夜爽天天爽 | 国产经典 欧美精品 | 国产成人亚洲精品自产在线 | 国产成人久久精品77777综合 | 午夜免费久久看 | 干干日日 | 天天综合91 | 欧美成人精品欧美一级乱黄 | 夜夜夜夜猛噜噜噜噜噜初音未来 | 在线99热| 亚洲综合五月天 | 国产在线一卡 | 在线观看免费版高清版 | 国产最新福利 | 黄色天堂在线观看 | 91成人黄色| 在线免费黄网站 | 美女黄色网在线播放 | 久久久久久久久久久久久9999 | 久久爽久久爽久久av东京爽 | 久久综合毛片 | 中文久草| 国产亚洲视频在线免费观看 | 美女视频是黄的免费观看 | 又大又硬又黄又爽视频在线观看 | 一区二区激情视频 | 中文字幕av全部资源www中文字幕在线观看 | 免费在线国产视频 | 日韩一区二区久久 | 久久国内精品 | 久久久久久蜜av免费网站 | 91精品国产自产在线观看 | 久久精品亚洲精品国产欧美 | 在线影视 一区 二区 三区 | 九色最新网址 | 黄色片视频免费 | 97小视频| 国产四虎在线 | av丝袜在线 | 国产亚洲在线 | 探花国产在线 | 国产手机在线播放 | 免费日韩一区二区 | 三日本三级少妇三级99 | 久草在线免| 91网址在线 | 久久精品成人欧美大片古装 | 亚洲久草在线 | 国产黄 | 麻豆视频免费入口 | 国产 字幕 制服 中文 在线 | av经典在线 | 亚洲a成人v | 国产精品永久免费在线 | 成人免费在线观看入口 | 精品影院一区二区久久久 | 午夜精品久久 | 久久国产成人午夜av影院潦草 | 精品一区欧美 | 一级一级一片免费 | 99视频在线免费看 | 在线亚洲午夜片av大片 | 国产精品色在线 | 国产亚洲精品美女 | 99国产一区二区三精品乱码 | 91麻豆视频 | 九九久久国产精品 | 日日夜夜av | 亚洲理论片在线观看 | 五月婷激情 | 国产伦精品一区二区三区在线 | 国产精品电影一区 | 国产电影黄色av | 麻豆91精品视频 | 西西44人体做爰大胆视频 | 日韩在线视频播放 | 五月婷婷色丁香 | 亚洲精品综合欧美二区变态 | 亚洲性少妇性猛交wwww乱大交 | 在线中文字母电影观看 | 正在播放五月婷婷狠狠干 | 色婷婷狠 | 香蕉影院在线 | 国产在线欧美日韩 | 国产精品久久久久久爽爽爽 | 国产女做a爱免费视频 | 91视频最新网址 | 亚洲黄色a | 天天射天天干 | 国产一区精品在线 | 欧美日韩伦理在线 | 日本三级香港三级人妇99 | 久久99国产精品二区护士 | 欧美午夜精品久久久久 | 青青河边草免费观看 | 看全黄大色黄大片 | 国产区高清在线 | 国产成人久久精品亚洲 | 久久综合婷婷国产二区高清 | 美女黄频视频大全 | 在线看欧美 | 97人人艹 | 午夜精品三区 | 粉嫩一区二区三区粉嫩91 | 免费在线观看av片 | 国产资源在线视频 | 国产精国产精品 | 在线观看免费中文字幕 | 五月婷香蕉久色在线看 | 欧美日韩一级视频 | 波多野结衣视频在线 | 天天干天天天 | 天天干天天色2020 | 欧美va天堂va视频va在线 | 国产高清日韩 | 国产高清在线一区 | 精品国产一区二区三区四 | 亚洲精品videossex少妇 | 日本bbbb摸bbbb| 午夜神马福利 | 精品视频免费播放 | 99免费在线观看视频 | 免费网址在线播放 | 成年人免费电影在线观看 | 亚洲四虎影院 | 视频在线观看入口黄最新永久免费国产 | 亚洲精品国产综合99久久夜夜嗨 | 在线观看www视频 | 深夜福利视频在线观看 | 色人久久 | 欧美精品久久久久久久免费 | 免费开视频 | 91麻豆精品国产91久久久久久 | 国产亚洲精品免费 | 久久精品99精品国产香蕉 | 久久免费观看少妇a级毛片 久久久久成人免费 | 精品久久久久久久久久岛国gif | 精品99在线观看 | www.黄色| 国产精品久久一区二区无卡 | 国内毛片毛片 | 久久精品一二区 | 一区二区三区在线免费 | 色综合久久久久久久久五月 | 婷婷伊人五月天 | 一区二区三区中文字幕在线 | 美女搞黄国产视频网站 | 免费日韩av电影 | 国产精品美女久久久久aⅴ 干干夜夜 | 精品国产乱码久久久久久1区2匹 | 在线免费视频你懂的 | 国产91精品一区二区 | 亚洲污视频 | 国内精品在线观看视频 | 热久久视久久精品18亚洲精品 | 蜜臀久久99静品久久久久久 | 国语自产偷拍精品视频偷 | 中文字幕av在线 | 午夜精品电影 | 成年人视频在线免费观看 | 国产亚洲婷婷 | 在线视频91 | 久久99国产精品久久 | 中文字幕视频网站 | 91九色丨porny丨丰满6 | 狠狠干狠狠色 | av在线免费在线观看 | 国产剧情在线一区 | 91视频在线观看免费 | 婷婷色网址 | 久久久久久久久久免费 | 夜色成人av | 制服丝袜一区二区 | 久久成人久久 | 麻豆国产在线播放 | 日韩色视频在线观看 | 91视频下载 | 天天噜天天色 | 久久综合给合久久狠狠色 | 久热国产视频 | 麻豆va一区二区三区久久浪 | 欧美日韩精品在线免费观看 | 黄色毛片视频免费观看中文 | 丁香九月激情综合 | 99精品国产aⅴ | av成人免费在线 | 国产原创91| 国产精品 美女 | 日韩欧美一区二区三区在线观看 | 91精品国产亚洲 | 国产99精品 | 精品久久久久久久久久久久久 | 中文字幕在线视频一区 | 蜜臀精品久久久久久蜜臀 | 久久久久久久久久久久久影院 | 欧美日韩一区二区久久 | 欧美视频在线观看免费网址 | 少妇bbbb搡bbbb搡bbbb | 成人av电影免费在线播放 | 成人在线免费视频观看 | 国产婷婷视频在线 | 亚洲国产视频网站 | 看黄色.com | 国产色视频123区 | 91香蕉视频720p | 久久国产精品二国产精品中国洋人 | 一区二区 久久 | 天天舔夜夜操 | 日韩一区二区免费播放 | 国产精品视频免费在线观看 | 成人午夜性影院 | 美女免费黄视频网站 | 久99久精品 | 成人影片在线播放 | 日本精品一 | 97视频免费| 国产在线精品一区二区三区 | 一区二区在线不卡 | 久久av中文字幕片 | 九九热免费视频在线观看 | 日韩黄色软件 | 久久成人国产精品免费软件 | 成 人 黄 色 片 在线播放 | 国产va精品免费观看 | 在线香蕉视频 | 中文字幕中文字幕中文字幕 | 国产免费亚洲高清 | 97精品久久人人爽人人爽 | 99在线热播精品免费 | av线上看| 欧美激情视频一区二区三区 | 超碰国产97 | 亚洲成人一二三 | 久久国产高清 | 亚洲欧美视频在线 | 欧美三级免费 | 97超碰人人看 | 999久久久久久久久6666 | 欧美一区二区免费在线观看 | av解说在线 | 天天操夜夜拍 | 五月天久久久久久 | 激情黄色av| 激情影院在线 | 51精品国自产在线 | 国产 中文 日韩 欧美 | 亚洲综合网站在线观看 | 中文字幕国产在线 | 91亚·色 | 国产性天天综合网 | 日本丶国产丶欧美色综合 | 国产香蕉视频在线播放 | 久久99亚洲精品久久 | 欧美日韩视频在线观看免费 | 日韩精品久久一区二区 | 在线视频福利 | 国产精品久久久久久久久蜜臀 | 色多多视频在线观看 | 91精品视频在线观看免费 | 亚洲精品合集 | 伊人狠狠干| 久久五月情影视 | 黄a网站 | 亚洲天堂网在线观看视频 | www.com久久久 | 国产在线播放不卡 | 日韩av不卡在线 | 18久久久久久 | 国产成人精品999在线观看 | 日韩videos高潮hd | 免费a网站 | 亚洲无吗视频在线 | 精品国产伦一区二区三区 | 亚洲精品中文字幕视频 | 久久综合九色欧美综合狠狠 | 99r精品视频在线观看 | 成人资源网 | 亚洲精品看片 | 久久精品一| 国产一区私人高清影院 | 国产黄色精品在线 | 亚洲欧美日本一区二区三区 | 在线观看香蕉视频 | 欧美 另类 交| 日韩一级成人av | 国产午夜精品一区二区三区 | 婷婷综合在线 | 婷婷四房综合激情五月 | 91麻豆精品国产91久久久更新时间 | 国产亚洲精品中文字幕 | 狠狠88综合久久久久综合网 | 手机av在线免费观看 | 欧美日韩中文在线观看 | 人人涩 | 91av官网 | www.香蕉视频| av导航福利| 免费在线观看视频a | 国产精品美女久久久久久2018 | 中文有码在线 | 国产精品99久久久久久久久久久久 | 五月综合激情婷婷 | 在线播放一区二区三区 | 日韩欧美xxxx | 国产精品中文 | 久久精品视频在线播放 | 视频一区在线免费观看 | 亚洲精品午夜久久久久久久 | 国产成人综合图片 | 色无五月 | av资源免费在线观看 | 欧美日韩视频一区二区三区 | 国产一区麻豆 | 精品久久久久久久久久久久久久久久久久 | 国产999精品久久久久久 | av一级黄| 操处女逼| 国产一区二区网址 | 久久有精品 | 99久久夜色精品国产亚洲 | 国产精品网在线观看 | 不卡视频在线看 | 午夜999| 天天色视频 | 夜夜躁狠狠躁日日躁 | 激情在线网 | 久久精品黄 | 国产成人在线播放 | 免费观看mv大片高清 | 伊人中文字幕在线 | 亚洲狠狠婷婷综合久久久 | 18+视频网站链接 | 欧美久久久久久久久中文字幕 | 免费观看完整版无人区 | 日韩在线视频网站 | 天天av资源 | 成 人 黄 色 视频免费播放 | 日韩精品网址 | 久久久久久久电影 | 五月婷婷导航 | 日韩在线国产精品 | 国产一区在线视频观看 | 97超碰精品 | 四虎国产精品成人免费影视 | 国产成人精品一区二区三区在线 | 在线观看不卡视频 | 天天天色 | 狠狠色伊人亚洲综合网站色 | 中文在线a∨在线 | 天天干视频在线 | 日韩成人在线免费观看 | 97精品国产97久久久久久粉红 | 久久久观看 | 国产网红在线观看 | 人人干人人干人人干 | 日韩欧美视频免费看 | 狠狠的操狠狠的干 | 国产一区二区久久 | 亚洲国产精品va在线看黑人动漫 | 成年美女黄网站色大片免费看 | 伊人开心激情 | 欧美男女爱爱视频 | 97色婷婷成人综合在线观看 | 国产精品欧美在线 | 久久久久久看片 | 国产精品午夜8888 | 久草99| 国产精品一区二区三区久久 | 国产色婷婷 | 精品一区在线 | 9色在线视频 | 激情综合狠狠 | 91亚洲在线观看 | 国产亚洲免费观看 | 日本中文字幕在线 | 久久免费成人网 | 国产成人亚洲在线观看 | 久久天| 日韩91av| 中文字幕你懂的 | 国产精品久久久视频 | 香蕉成人在线视频 | 国产无遮挡又黄又爽在线观看 | 日韩av成人在线观看 | 99精品视频在线播放观看 | 波多野结衣在线观看一区二区三区 | 成人精品久久久 | 久视频在线播放 | 日韩在线视频观看免费 | 精产嫩模国品一二三区 | 美女久久 | 成人av网站在线观看 | 五月婷婷另类国产 | 久久久精品欧美一区二区免费 | 免费看片成年人 | 成年人av在线播放 | 亚洲日本va中文字幕 | 最近中文字幕mv | 日日爱av| 精品国产一区二区三区四区在线观看 | 丁香高清视频在线看看 | 国产97在线播放 | 国产五月色婷婷六月丁香视频 | 久久成人高清 | 玖玖色在线观看 | 国产在线国产 | 欧美精品首页 | 中文字幕专区高清在线观看 | 日韩在线| 国产 日韩 在线 亚洲 字幕 中文 | 午夜视频99 | 91 在线视频 | 国产精品不卡 | 亚洲国产视频直播 | 伊人宗合网 | 国产午夜不卡 | 岛国一区在线 | 欧美日韩在线视频免费 | www.夜夜干.com | 久久久久国产成人免费精品免费 | 欧美一级片在线免费观看 | 午夜三级毛片 | 中文字幕国产精品 | 婷婷色伊人 | 在线一区电影 | 国产高清在线视频 | 五月激情电影 | 国产乱对白刺激视频在线观看女王 | 中文字幕五区 | 色视频在线免费 | 日韩成人免费电影 | 国产精品久久久久久久久久久久冷 | 男女激情免费网站 | 在线韩国电影免费观影完整版 | 少妇性aaaaaaaaa视频 | 亚洲成人网av| 国产粉嫩在线 | 亚洲精品国偷自产在线99热 | 9i看片成人免费看片 | 97在线观看免费观看 | 欧美精品在线一区二区 | 五月天久久综合 | 免费视频97| 日韩高清免费无专码区 | a在线观看免费视频 | 免费一级片久久 | 九九精品视频在线看 | 中文字幕在线观看视频免费 | 国产精品区在线观看 | 欧洲精品在线视频 | 香蕉网在线观看 | 9999精品 | 欧美日韩aaaa | 中文在线字幕免 | 久久99国产精品 | 国产91av视频在线观看 | 九九三级毛片 | 2019天天干天天色 | 91成人午夜 | 色99视频 | 人人dvd| avav99| 免费网站在线观看人 | 四虎影视成人精品国库在线观看 | 精品日韩在线 | 国产精品涩涩屋www在线观看 | 福利一区在线 | 欧美激情xxxx性bbbb | 精品国产一区在线观看 | 亚洲精品久久久蜜臀下载官网 | 夜夜操综合网 | 午夜美女av | 久草免费电影 | 色播五月激情五月 | 国产精品免费久久久久久久久久中文 | 丁香在线观看完整电影视频 | 成人免费视频网站 | 97精品国产97久久久久久春色 | 伊人久久婷婷 | 99久久9 | 国产精品福利无圣光在线一区 | 日韩影视在线观看 | 亚洲五月花 | 综合久久婷婷 | 国产美女搞久久 | 国产一级h| 亚洲欧洲xxxx | 91麻豆精品国产91久久久无限制版 | 久久久精品一区二区 | 人人草在线视频 | 精品国产一区二区三区四区在线观看 | 日韩在线二区 | 人人盈棋牌 | 国产一级性生活视频 | 中文字幕免费不卡视频 | 免费国产ww | 97人人添人澡人人爽超碰动图 | 人人爽人人av | 日本精品久久久久中文字幕 | 狠狠插狠狠操 | 亚洲精品欧美精品 | 国产3p视频| 日韩最新在线视频 | 米奇狠狠狠888 | 中文字幕视频网站 | 伊人日日干 | 欧美激情第八页 | 亚洲一区二区精品在线 | 91在线产啪 | 欧美色婷 | 99久久网站 | 中文字幕亚洲五码 | 狠狠色狠狠色综合系列 | 成人久久久电影 | 国产精品久久电影观看 | 天天综合网国产 | 日韩无在线 | www在线观看国产 | 91看片淫黄大片在线播放 | 国产精品入口麻豆 | 免费av高清 | 国产免费视频在线 | 婷婷激情站 | 成年人视频在线免费播放 | 亚洲人久久久 | 五月天丁香亚洲 | 国产成人av片 | 91精品国产91 | 免费视频97| 五月天婷婷免费视频 | 韩国在线视频一区 | 久久国产精品99国产精 | 亚洲欧美日韩国产一区二区 | 欧美日韩视频在线观看一区二区 | 日韩欧美高清在线 | 国产一区二区不卡视频 | 久久呀| 天天爽夜夜爽人人爽一区二区 | 国产人成在线视频 | 欧美日韩一区二区在线 | 久久国产电影 | 亚洲国产黄色片 | 五月婷婷丁香 | 亚洲免费av一区二区 | 又污又黄网站 | 久久久首页 | 国产96视频| www在线免费观看 | 久草在线手机视频 | 尤物九九久久国产精品的分类 | 免费观看十分钟 | 国产精品第一 | 91在线视频免费观看 | 色婷婷免费视频 | 日韩av免费一区二区 | 国产玖玖在线 | 欧美成人在线免费观看 | 亚洲欧美乱综合图片区小说区 | 69av视频在线| av在线免费播放网站 | 国产午夜精品一区二区三区在线观看 | 国产精品av免费在线观看 | 久久精品成人 | 香蕉视频网址 | 国产高清在线 | 一级理论片在线观看 | 亚洲一二区精品 | 波多野结衣精品视频 | 97成人精品区在线播放 | 岛国一区在线 | 91视频网址入口 | 精品国产乱码久久久久久天美 | av大全在线免费观看 | 黄色午夜网站 | av在线网站观看 | 国产一区二区在线播放 | 欧美激情在线看 | 91亚洲精品在线 | 免费观看日韩 | 色婷婷激情电影 | 手机在线看永久av片免费 | 亚洲深爱激情 | 三级黄色在线观看 | 国产一区在线不卡 | 国产一级在线观看视频 | 欧美亚洲专区 | 成人在线电影观看 | 国产男男gay做爰 | 欧美日韩国产精品一区二区 | 国产精品theporn | 久久综合爱 | 开心激情网五月天 | 四虎成人av | 欧美日韩在线网站 | 精品国产乱码久久久久久1区2匹 | 国产精品一区二区三区在线 | 黄色的网站免费看 | 黄色大全免费网站 | 中文字幕资源在线观看 | 婷婷资源站| 久久久久久久久综合 | 人人澡人人爽欧一区 | 午夜视频99 | 精品国产黄色片 | 久久男人免费视频 | 看av免费| 精品国产视频在线 | 日韩综合一区二区 | 日韩有码专区 | 在线黄色毛片 | 亚洲欧美在线综合 | 97看片 | 国产精品淫 | 人人草在线视频 | 五月激情姐姐 | 日韩中文字幕免费在线播放 | 国产三级在线播放 | 久久99热精品这里久久精品 | 国产福利网站 | 欧美视频www | 99视频+国产日韩欧美 | 综合天天| 69久久99精品久久久久婷婷 | 午夜精品一区二区三区可下载 | 成人午夜性影院 | 精品国产1区2区 | 欧美激情视频一区二区三区免费 | 日韩高清一二区 | 五月婷婷激情网 | 色综合在 | 蜜桃视频在线观看一区 | 午夜国产福利在线 | 丁香六月伊人 | 超碰成人免费电影 | 色狠狠操| 国产99久久九九精品免费 | 国产一区观看 | 中文字幕在线观看资源 | 天天综合网天天 | 色综合人人 | 午夜电影av | 婷婷九月激情 | 丰满少妇对白在线偷拍 | 丁香av| 色婷婷狠狠五月综合天色拍 | 亚洲aaa毛片 | 成人h电影在线观看 | 午夜av激情| 日韩av中文在线 | 国产在线免费观看 | 欧美少妇xx | 中文在线8资源库 | 美腿丝袜一区二区三区 | 色网站在线看 | 久久国产精品一国产精品 | 96av麻豆蜜桃一区二区 | 国产精品xxxx18a99 | 在线观看国产永久免费视频 | 国产一区二区三区免费在线 | 99这里精品| 天天操夜夜操国产精品 | 日韩精品视频免费专区在线播放 | 国产亚洲精品久久久网站好莱 | 国产视频精品在线 | 免费精品国产va自在自线 | 成人香蕉视频 | 欧洲一区二区三区精品 | 夜色资源网 | 国产视频精品免费 | av性网站 | 天天天天天天天天操 | 日日干天天插 | 亚洲aⅴ乱码精品成人区 | 成人黄色一级视频 | 亚洲国产成人精品久久 | 五月婷婷激情网 | 久久久久久久久久免费 | 亚洲国产日韩精品 | 日韩乱色精品一区二区 | 久久精品国产亚洲 | www.五月天 | 玖玖综合网 | 国产九九九精品视频 | 国产色小视频 | 免费精品在线视频 | 国产福利精品一区二区 | 亚洲综合视频在线 | 精品一区在线 | 精品无人国产偷自产在线 | 在线三级av | 欧美成人在线免费观看 | 免费看一级一片 | 在线观看91视频 | 中文字幕在线久一本久 | 亚洲免费av电影 | 一区精品在线 | av片一区 | av先锋影音少妇 | 国产91亚洲精品 | 日本精品一区二区三区在线播放视频 | 日韩久久在线 | 麻豆国产精品va在线观看不卡 | av看片在线 | 精品在线观看视频 | 亚洲精品www久久久 www国产精品com | 免费黄色网址大全 | 永久免费毛片在线观看 | 午夜国产一区二区三区四区 | 日本精品久久久久中文字幕 | 久久激情视频 久久 | 成片免费观看视频999 | 三级av免费观看 | 亚洲综合色网站 | 91粉色视频 | 精品国产免费一区二区三区五区 | 精品视频免费久久久看 | 久久精品国产精品亚洲精品 | 激情在线五月天 | 免费一区在线 | 成年人在线看片 | 日本不卡久久 | 欧美久久久影院 | 18pao国产成视频永久免费 | 九九久久影视 | 国产午夜精品一区二区三区欧美 | 蜜桃传媒一区二区 | 亚洲精品激情 | 国产第一页福利影院 | 亚洲精品乱码久久久久久蜜桃91 | 日本一区二区免费在线观看 | 日本精品在线视频 | 中文字幕不卡在线88 | 国产成人一区二区精品非洲 | 日韩极品视频在线观看 | 久久久国产精品一区二区中文 | 日韩欧美视频免费观看 | 91丨九色丨蝌蚪丨对白 | 亚洲精品中文字幕视频 | 欧美精品v国产精品 | 色综合天天| 国产成人精品a | 精品国产一区二区三区四 | 丁香五月亚洲综合在线 | 婷婷久操| 99在线精品免费视频九九视 | 亚洲丁香日韩 | 成人小视频在线免费观看 | 美女免费黄网站 | 伊人干综合 | 五月天丁香综合 | 九九视频免费观看视频精品 | 就要干b| 日韩欧美综合视频 | 99在线视频观看 | 偷拍精偷拍精品欧洲亚洲网站 | 欧美日韩精品电影 | 国产a网站 | 久草免费在线 | 天海翼一区二区三区免费 | 国产精品久久久久久久99 | 久久久久久久久久久网 | www久久精品 | 欧美色伊人 | 国产手机免费视频 | 欧美一区二区在线 | 国产精品久久久久久久久久直播 | 天天曰夜夜爽 | 最新av在线网站 |