代码搜索结果
找到约 10,000 项符合
PID 的代码
pid_c.asm
.include "x24x_app.h"
.def PID_ref_c, PID_in_c, PID_out_c
.def VE2_c,VE1_c,VE0_c
.def PIDTMP1_c,PIDTMP2_c,PIDTMP3_c
.def KP_c,KI_c,KD_c
.def PID_max_c,PID_min_c
.def PID_I
pid_1.mdl
Model {
Name "untitled"
Version 6.4
MdlSubVersion 0
GraphicalInterface {
NumRootInports 0
NumRootOutports 0
ParameterArgumentNames ""
ComputedModelVe
pid.rc2
//
// PID.RC2 - resources Microsoft Visual C++ does not edit directly
//
#ifdef APSTUDIO_INVOKED
#error this file is not editable by Microsoft Visual C++
#endif //APSTUDIO_INVOKED
///////
76_pid.vhd
library work;
use work.synchro.all;
use work.op_pkg.all;
----------------------------------------------------------------
entity pid is
port (
reset : in bit;
Fsignin :
ga_pid.m
%chap5_2.m
%GA(Generic Algorithm) Program is to optimize PID Parameters
clear all;
close all;
global rin yout timef
Size=30;
CodeL=3;
MinX(1)=zeros(1);
MaxX(1)=20*ones(1);
MinX(2)=zeros(1
76_pid.vhd
library work;
use work.synchro.all;
use work.op_pkg.all;
----------------------------------------------------------------
entity pid is
port (
reset : in bit;
Fsignin :
nnrbf_pid.m
function [sys,x0,str,ts]=nnrbf_pid(t,x,u,flag,T,nn,K_pid,...
eta_pid,xite,alfa,beta0,w0)
switch flag,
case 0, [sys,x0,str,ts] = mdlInitializeSizes(T,nn);
case 2, sys = mdlUpdates(u);
nnbp_pid.m
function [sys,x0,str,ts]=nnbp_pid(t,x,u,flag,T,nh,xite,alfa,kFunc1,kFunc2)
switch flag,
case 0, [sys,x0,str,ts] = mdlInitializeSizes(T,nh);
case 3, sys = mdlOutputs(t,x,u,T,nh,xite,alfa,kFunc
fuz_pid.m
function [sys,x0,str,ts]=fuz_pid(t,x,u,flag,T,aFuz,fx0,gam)
switch flag,
case 0, [sys,x0,str,ts] = mdlInitializeSizes(T);
case 2, sys = mdlUpdates(x,u);
case 3, sys = mdlOutputs(x,u,T,aFu
pid_simu.mdl
Model {
Name "pid_simu"
Version 5.0
SaveDefaultBlockParams on
SampleTimeColors off
LibraryLinkDisplay "none"
WideLines off
ShowLineDimensions off
ShowPortDataT