代码搜索结果
找到约 10,000 项符合
PID 的代码
deadzone_pid.m
%PID Controler with dead zone
clear all;
close all;
ts=0.001;
sys=tf(5.235e005,[1,87.35,1.047e004,0]);
dsys=c2d(sys,ts,'z');
[num,den]=tfdata(dsys,'v');
u_1=0;u_2=0;u_3=0;u_4=0;u_5=0;
y_1=
digital pid.m
%Discrete PID control for continuous plant
clear all;
close all;
ts=0.001; %Sampling time
xk=zeros(2,1);
e_1=0;
u_1=0;
for k=1:1:2000
time(k) = k*ts;
rin(k)=0.50*sin(1*2*pi*k*ts);
int_pid.s
;/*************************************************************************/
;/* */
;/* Copyright Mentor Graphics
nnbp_pid.m
function [sys,x0,str,ts] = nnbp_pid(t,x,u,flag,T,nh,xite,alfa,kF1,kF2) %#ok
switch flag,
case 0,
[sys,x0,str,ts]=mdlInitializeSizes(T,nh);
case 3,
sys=mdlOutputs(t,x,u
pid-identifier.sh
#!/bin/bash
# pid-identifier.sh: 给出与指定pid相关联进程的完整路径名.
ARGNO=1 # 期望的参数个数.
E_WRONGARGS=65
E_BADPID=66
E_NOSUCHPROCESS=67
E_NOPERMISSION=68
PROCFILE=exe
if [ $# -ne $ARGNO ]
then
echo "Usage: `bas
test_pid.c
// Test PID
#include "includes.h"
/*
INT16U FuzzyLogic(INT16U input_value);
#define FuzzySpeeder(err, acc) FuzzyLogic((INT16U)((err)
pid_con.c
/***********************************************************************************
* FILE:pid_con.c *
* TMS320LF2407A TEST BED COD