首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
SAP-PI完整学习资料
SAP-PI完整学习资料,含有学习资源汇总,经验总结,代码示例。
2023/9/22 6:01:24
8.72MB
sap
pi
1
proteus实例\直流电机的速度环PI控制-速度电流检测部分.rar
proteus实例\直流电机的速度环PI控制-速度电流检测部分.rar
2023/9/7 23:33:13
58KB
proteus实例\直流电机的速度环PI控制-速度电流检测部分.rar
1
蒙特卡洛求pi值matlab版
蒙特卡洛求pi值matlab版
2023/9/6 23:03:35
12KB
蒙特卡洛
pi值
matlab版
1
实现银行家算法(有界面)
仿真模拟银行家算法对死锁的避免。
对于进程死锁的避免问题,分为两种状态:安全状态和非安全状态。
在避免死锁的方法中,允许进程动态地申请资源分配之前,应先计算此次资源分配的安全性。
若此次分配不会导致系统进入不安全状态,则将资源分配给进程;
否则,令进程等待。
所谓安全状态是指系统能按某种进程顺序,来为每个进程pi分配所需的资源,直至满足每个进程对资源的最大需求,使每个进程都可顺利地完成。
如果系统无法找到这样一个序列,则系统处于不安全状态。
只要系统处于安全状态,系统便可避免进入死锁状态。
因此避免死锁的实质在于:系统在进行资源分配时,如何使系统不进入不安全状态。
银行家算法就是一种最有代表性的避免死锁的算法。
2023/8/7 15:21:24
4.83MB
银行家算法
java
界面
操作系统
1
基于PI观测器的奇异摄动系统故障诊断和最优容错控制
针对线性奇异摄动系统,提出一种基于PI(proportionalintegral)观测器的故障诊断和最优容错控制方法.基.于奇异摄动系统相关理论和矩阵变换技术,给出PI全维观测器存在的条件,该观测器可以观测系统的快慢状态和.故障系统的状态.在估测到系统状态的基础上进一步考虑最优性,应用最优控制理论,设计状态反馈控制器,提出基.于PI观测器的故障诊断器和最优容错控制器的设计方法.最后的数值算例验证了所提出方法的可行性和正确性.
2023/8/3 16:33:15
629KB
奇异摄动系统;PI
观测器;最优控制;故障诊断;容错控制;状态反馈
1
永磁同步电机的模糊PI控制.rar
fuzzyPID_1019.mdl模型注释在运行之前需要将matlab的工作目录放在包含所有文件的文件夹里然后在commandwindow中输入下面三条语句,将模糊规则注入到模型中FuzzyKp=readfis('FuzzyKp.fis')FuzzyKi=readfis('FuzzyKi.fis')FuzzyKd=readfis('FuzzyKd.fis')具体的运行效果我没有细调,请大家自行调试。
分享这个模型就是想让大家有个model好上手好参考,大家多研究多琢磨。
PMSM1018_PI.mdl之前这个模型有错误,是我的疏忽。
里面最下面中间有个模块ADRC_w_2nd是自抗扰控制的,我没有调好。
把他删了就行了。
其他部分是正确的。
2023/8/1 10:47:31
1.02MB
永磁同步电机
模糊PI控制
simulink仿真
matlab
1
PI实时数据库JDBC说明文档
PI实时数据库说明文档,JDBC连接数据库配置,SQL查询语法
2023/7/30 19:12:22
6.54MB
PI
JDBC
OLEDB
1
单相桥式整流电路闭环相控调压
simulink中搭建单相桥式整流电路,利用PI控制方式,实现输出电压的相控
2023/7/28 0:27:45
45KB
MATLAB
simul
1
操作系统银行家算法模拟实验(报告中附源码)
【实验目的】1.理解死锁的概念;
2.用高级语言编写和调试一个银行家算法程序,以加深对死锁的理解。
【实验准备】1.产生死锁的原因竞争资源引起的死锁进程推进顺序不当引起死锁2.产生死锁的必要条件互斥条件请求和保持条件不剥夺条件环路等待条件3.处理死锁的基本方法预防死锁避免死锁检测死锁解除死锁【实验内容】1.实验原理银行家算法是从当前状态出发,逐个按安全序列检查各客户中谁能完成其工作,然后假定其完成工作且归还全部贷款,再进而检查下一个能完成工作的客户。
如果所有客户都能完成工作,则找到一个安全序列,银行家才是安全的。
与预防死锁的几种方法相比较,限制条件少,资源利用程度提高了。
缺点:该算法要求客户数保持固定不变,这在多道程序系统中是难以做到的;
该算法保证所有客户在有限的时间内得到满足,但实时客户要求快速响应,所以要考虑这个因素;
由于要寻找一个安全序列,实际上增加了系统的开销.Bankeralgorithm最重要的一点是:保证操作系统的安全状态!这也是操作系统判断是否分配给一个进程资源的标准!那什么是安全状态?举个小例子,进程P需要申请8个资源(假设都是一样的),已经申请了5个资源,还差3个资源。
若这个时候操作系统还剩下2个资源。
很显然,这个时候操作系统无论如何都不能再分配资源给进程P了,因为即使全部给了他也不够,还很可能会造成死锁。
若这个时候操作系统还有3个资源,无论P这一次申请几个资源,操作系统都可以满足他,因为操作系统可以保证P不死锁,只要他不把剩余的资源分配给别人,进程P就一定能顺利完成任务。
2.实验题目设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。
进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。
要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;
显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。
3.算法描述我们引入了两个向量:Resourse(资源总量)、Available(剩余资源量)以及两个矩阵:Claim(每个进程的最大需求量)、Allocation(已为每个进程分配的数量)。
它们共同构成了任一时刻系统对资源的分配状态。
向量模型:R1R2R3矩阵模型:R1R2P1P2P3这里,我们设置另外一个矩阵:各个进程尚需资源量(Need),可以看出Need=Claim–Allocation(每个进程的最大需求量-剩余资源量)因此,我们可以这样描述银行家算法:设Request[i]是进程Pi的请求向量。
如果Request[i,j]=k,表示Pi需k个Rj类资源。
当Pi发出资源请求后,系统按下述步骤进行检查:(1)if(Request[i]<=Need[i])goto(2);elseerror(“overrequest”);(2)if(Request[i]<=Available[i])goto(3);elsewait();(3)系统试探性把要求资源分给Pi(类似回溯算法)。
并根据分配修改下面数据结构中的值。
剩余资源量:Available[i]=Available[i]–Request[i];
已为每个进程分配的数量:Allocation[i]=Allocation[i]+Request[i];
各个进程尚需资源量:Need[i]=Need[i]-Request[i];(4)系统执行安全性检查,检查此次资源分配后,系统是否处于安全状态。
若安全,才正式将资源分配给进程以完成此次分配;
若不安全,试探方案作废,恢复原资源分配表,让进程Pi等待。
系统所执行的安全性检查算法可描述如下:设置两个向量:Free、Finish工作向量Free是一个横向量,表示系统可提供给进程继续运行所需要的各类资源数目,它含有的元素个数等于资源数。
执行安全算法开始时,Free=Available.标记向量Finish是一个纵向量,表示进程在此次检查中中是否被满足,使之运行完成,开始时对当前未满足的进程做Finish[i]=false;
当有足够资源分配给进程(Need[i]<=Free)时,Finish[i]=true,Pi完成,并释放资源。
(1)从进程集中找一个能满足下述条件的进程Pi①Finish[i]==false(未定)②Need[i]<=Free(资源够分)(2)当Pi获得资源后,认为它完成,回收资源:Free=Free
2023/7/22 22:21:56
17KB
银行家算法
操作系统
1
基于51单片机的c语言程序电机转速测量与PWM控制
部分源程序如下://=================测速计数处理===================================voidtimer1()interrupt3{time1++;}//+++++++++++++++++测速转换处理+++++++++++++++++++++++voidint1()interrupt2{longkA=0;uchartemp;TR1=0;if(SP_bit==0){TR1=1;SP_bit=1;}else{kA=time1*65536+TH1*256+TL1;temp=2500000/kA;SP_out=temp;TH1=0x00;TL1=0x00;time1=0x00;TR1=0;SP_bit=0;}}//================PWM处理与数据采集处理函数===================voidPWM_generator()interrupt1using0{if(flag==1){a--;if(a==0){flag=0;if(K_B_bit==1)a=UK;elsea=SP_in;}else{OUT_PWM=0;}}if(flag==0){b--;if(b==0){flag=1;if(K_B_bit==1)b=0xff-UK;elseb=0xff-SP_in;}else{OUT_PWM=1;}}m++;if(m==20){m=0;n++;if(n==40){n=0;EK0=SP_in-SP_out;PI_bit=1;}}}
2023/7/21 17:33:17
104KB
51单片机 C语言 电机转速测量与PWM控制
1
共 165 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
几何画板课件350套.zip
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
吉利新金刚2016款车机导航系统
StimulsoftReports2020.1.1License.rar
CNS2_CN_VW_P0095D_0332.7z
R9390系列BIOS修改和风扇调速工具
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
KEPServerEXV6.7.zip
vue项目demo(asp.netmvc5+vue2.5)
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
高光谱和LiDAR多模态遥感图像分类数据集
最新下载
MIPI转rgb芯片
LearningMalwareAnalysispdf
JS调用TSC打印机TSCActiveX.dll32位64位+部署文档
树状论坛3.5版
光学镜头和MTF分辨率的关系和计算
Attendance.bat
基于DDS芯片ADC9850控制的函数信号发生器\A组基于DDS芯片ADC9850控制的函数信号发生器
柯尼卡美能达184完全维修手册
图像最佳缝合线拼接算法Matlab源代码
时间戳与时间互转,非库函数实现
杭电15,16年操作系统期末卷
潘松《EDA技术实用教程(第五版)》ppt
Linux内核2.4版源代码分析大全
Notepad++绿色破解汉化版
C#判断地图坐标点是否在坐标组范围内
其他资源
心情-源码
多输出5V/12V/3.3V开关稳压电源
cpldEPM7064最小系统
ASP.NET典型系统源码
cronolog-1.6.2.Linux.zip
ArcGISDesktop9.2授权到2020年【真实可用】
ISOIEC14496-152014
appcanMAS开发
大屏可视化最全源代码-美工和数据分析人员必学
Qt中将QTableView中的数据导出为Excel文件实例
专业的学术论文格式模版,绝对专业
一个带下拉刷新列表的日历demo.zip
tshark.exe
Perl语言入门第六版(含详细书签)
NonlinearDynamicalSystemsandControlALyapunov-BasedApproach
raptor.zip
MFC自定义界面HUI,高效简单,含详细注释和示例
console屏幕处理例子程序
DNF代码大全【完整版】.rar
Live2d查看工具