分类:
2008-10-13 16:35:26
为了繁荣文化, 今天再写篇随笔。 (随笔和博客是啥关系??)
数控系统就是计算机控制系统。 计算机起到执行器的作用,直接参与过程的控制与决策。
典型计算机控制系统的结构图如下:
数字计算机接受反馈信号与输入参考的误差, 根据误差做出决策,并把决策结果送给执行结构,执行结构作用与被控对象产生期望的输出效果。
这是一个负反馈系统, 流通在其中的是信息, 而信息的载体是信号, 在这个系统中,信号有多种形式。
如, 进出计算机的是数码信号, 执行机构可能是机械或电气信号, 被控对象可能是温度或位移信号, 测量元件会把各式物理信号
转化为电信号送给计算机。
总之,不管信号的形式如何, 我们关心的是信息的流通。
计算机控制系统就是 信息获取,信息处理, 信息控制, 信息利用的系统。
这是一个数字信号与连续信号混合的系统。 沟通二者的就是A/D, D/A了。
计算机和A/D, D/A在时钟节拍下同步工作,按采样周期断续地控制。
如何看待这个系统???
如何看待是个思路问题, 看待思路决定了系统分析与设计的的思路。
思路1, 在大多数人眼里,这个系统以计算机CPU为核心,配备了外设的系统。要做的工作是设计硬件然后写程序。
这个思路是计算机中心论者的思路。 在有些计算机应用系统中可以这么想。 比如MP3, 手机, PDA等。
因为这些应用几乎不需要控制, 计算机发挥的作用是通常的数据处理,而不是控制。
思路2, 从控制系统的角度来看待。 把它看做一个连续时间系统。 如下:
把计算机看成是连续系统的一个环节, 如图中虚线所示,进去的和出来的都是连续信号。
按照连续系统的方法来设计控制规律,然后用差分方程近似,转化为离散系统的近似, 然后将差分方程转化为计算机迭代程序。
思路3: 从控制系统的角度来看待。 把它看做一个离散时间系统。 如下:
计算机看作是离散系统的一个环节, 只考虑被控对象在采样时刻的输出。
采用采样系统的设计方法直接设计出控制律 G(Z), 然后转化为程序。
在通常的计算机控制系统中, 采用思路2 或 思路3设计。
控制算法的设计思路:
1. 经典的设计法:
利用拉普拉斯变换与Z变换设计单输入单输出系统。
2. 状态空间模型:
分析系统的可控性与可观性, 通过状态反馈配置极点,设计观测器。
以后再讨论二战时期的火炮打飞机系统的设计, 战斧式巡航导弹的前馈跟踪系统设计。
就是因为二战, 美苏冷战, 航空航天促进了这些玩意的发展。最先进的首先都用在军事上,然后再民用。
完了。
楼下苏果超市的大肉包一块五一个, 免费加热。
大肉包的包子皮不错,一般人都吃。
大肉包的馅是猪肉做的, 把猪肉搅烂了放些作料, 一般人吃腻了就不吃了。
好多人吃大肉包时把肉去了吃皮。
但是,没有馅的那是光馒头, 啃光馒头是没有吃大肉包舒服的。
于是,被扔掉的肉馅起到点缀作用。
大肉包是1.5元, 光馒头是7毛, 肉馅价格将近占一半。
因此,吃大肉包类似买椟还珠。
说了这么多都是文字, 肯定没技术含量, 弄点数学公式进去才有学术性质
大肉包 = 面皮 + 肉馅
于是又想到了手机, 手机 = 打电话 + 发短信 + MP3 + 上网 + 炒股 + 蓝牙 + 游戏 +触摸屏 + 收音机 +......
后面的那么多功能,占据了价值, 但玩腻了就不玩了, 还是前面的功能一直在用
下面再讨论大肉包的定价问题, 这是个有点技术含量的问题, 可以类比到其他商业产品的定价。
1, 价格低了买的人多,但单个赚得少
2, 价格高了买的人少,但单个赚得, 不用我说你也知道, 多
于是, 我们要找出个合适的价格,使得总体利润最大。
方法如下:
总营业额 = 销售额 - 肉包成本 - 人力成本
S = M * N - M*K - H
S 营业额
M 销售量
N 肉包单价
K 肉包单个成本
H 人力成本
如何制定 N 呢??
步骤:
把肉包价格定为一毛一个,2毛一个, 10元一个, 15元一个.....
定多个价各卖一个星期 看周营业额。 于是得到 S 和 N的样本关系, 找出使S最大的N。
完了。
昨天酒喝多了,今天很晕很燥,头脑发热,所以安装了linux。 上周在虚拟机下搞的,没敢装个真的,
怕把宝贵的XP,MP3,《越狱》等等的给抹去
昨天睡得晚,几天起得早,酒意未散尽。 于是找了个ubuntu装下, 其实是赶个时髦,听说界面很酷,我
把它的界面幻想成和电影里的特工用的界面类似。也不知道那些军事人士用的啥操作系统,反正不是windows.
一。 安装过程:
1. 迅雷下个iso 不到1G
2 用daemon装滴。 ubuntu8.04好在不要分区。 安装很简单,就当作windows下一个应用软件安装。
3 提示选择个分区,安装到什么地方。 我给它留了10G空间。 它会自己弄个大文件充当虚拟硬盘
4. 默认的选择“下一步”. 重启
5. 起来后。 继续安装。直到结束
6. 重启,进入OS。 安装完毕!
7. 这是真正的在运行linux,不是在虚拟机下。
二。 用户界面:
1. 我靠,就和XP差不多。好在双击窗口标题是最大化,而redhat里是窗口龟缩了。
2. 没XP反应快。 稍微慢500ms ,可能是界面是独立于内核的缘故
3 打开firefox 玩了会。 这是我体验最差的浏览器,第二差的是google刚出来的那个。 windows下的各种浏览器用得比这两个好。
这和OS没关系。 完全是审美的问题。
4. 我想找3D桌面啥玩意的。没找到。 界面也不是电影里面的特工用的那种不带标题栏的,没有最大化,关闭按钮的,淡进淡出的
那种酷B了的模样。
三。心得体会与感想:
下辈子做个特工。 妈的。
四,结束语
祝大家中秋节快乐
完了
昨天,下雾了。 今天,也下雾了。
昨天的雾很大,早上有人迟到了。 晚上回去时又下雾了,路灯很朦胧,
行人很仓促,汽车很霸道。
今天,谁会迟到?
这是个概率问题。
影响结果的因素很多: 起床时间,班车时间,交通状况等。
起床时间一般来说较固定,突然的一天起得早会打乱生物钟。随机性0.4
班车的时间也固定,除非司机有其他事。随机性0.1,不随机。
交通状况很难说啊,完全的一个大随机数。堵车的概率0.8。
看来,雾大后迟到的可能性较大。
当然,里面还有个人感情因素在里面。 比如昨天迟到了,那今天就起来早点。这是上班积极的员工思想表现。 不积极的另外一回事。
我们建立以下数学模型:
late = getuptime*a + bus*b + traffic * c
(a, b, c为影响因子)
求getuptime,bus,traffic使得late最小。
乍一看,这是个线性函数,其实不然。a,b,c是动态变化的。
看来一时还无计可施。怎么解决这个问题? 我们还是从其他方面
入手。
分析getuptime,影响它的因素也多。最主要的有:上班距离远近,
远的起来的早,上班不一定迟到。近的起得晚,一般骑助力车,
很有可能迟到。针对这种情况我们采取相应措施:不再发放助力车
牌照,骑助力车的抓住一次罚200元。
分析bus,特别是在郊区,bus要加紧工作,它在很大程度决定家远人事
的出勤时间。 我们也采取相应措施: 郊区十字路口不设电子眼,适当的
闯红灯不计较,以鼓励司机朋友的干劲。
分析traffic :这是个头疼的问题。权宜之计是让交警朋友投入工作,加大
罚款力度,交警的月收入,奖金与罚款额直接挂钩。长久之计是去伦敦
做调研。听说人家为了解决交通状况收取堵车费,我们是否也施行?
通过以上分析,一个很难的非线性问题得到很好的解决。可以上报
社科院。不过我猜专家们早就想到啦,班门弄斧勿见笑。