微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 请指点个方向谢谢

请指点个方向谢谢

时间:12-13 整理:3721RD 点击:
   一时之间,水木也没有合适的版面,因此来这里问问,相信有电路人士,是连带做相关技术方向的.
   目前我想了解一下两个领域的应用,请指点一下,更有针对性去看相关的资料.
   一:关于智能楼宇的通信系统设计,比如说从传感器采集信号,到接入层(比如LAN,或者是WIFI等通信网络),再到服务器实现数据库存储,管理等应用.这目前是怎么一个发展现状?
  二:则是关于控制系统设计的.比如要对某个输出量进行控制,需要决定具体采样那些量,参与运算和反馈.
  举个例子比如说要对电力系统输出电压进行控制,那么需要对输入的电压,电流采样,反馈到输出电压线这样设计.在这里,不知道是需要参考哪一块控制理论相关的内容? 因为在实际应用中,直接涉及到决定那些采样量,传感器指标.---- 我很久没接触控制理论了,不知道有没有描述清楚.

  关于matlab的控制系统工具箱,我看了相关的介绍,发现大都是针对已知的传递函数G(s),进行分析.
  但是实际中,更多是遇到:
  1.根据实际需要,设计系统G(s).比如说能稳定电压.
  2.怎么通过硬件,软件算法实现G(s)
  请问有没有这方面的参考书? 谢谢.

其实Matlab更多地是用于前期的数学建模分析,当然它还可以用于HIL仿真甚至全真!
至于问题一,现在已经有成熟方案了,个人觉得更偏向于物联网范畴,今年帮一个单位写过采集生产现场的各种环境信号至oracle,供开发人员分析优化生产方案;
至于问题二,采集很简单,各种采集卡支持。后续控制一般会用到PID控制吧。
个人意见,仅供参考!

  谢谢.其实我目前是想找资料,能介绍关于matlab建模方面的内容.
比如有一系统要实现某些功能(如鼠标控制遥控汽车运动,如自动拐弯自行车之类的系统),该怎么设计系统,
怎么实现系统.
  因为目前我看到介绍自控原理的,大都是在已知传递函数的前提下作分析,比如分析零极点,分析根轨迹,
bode图,但是很少涉及如何设计实现预定功能的系统.
    

你想要的是应用技术,你阅读的是数学建模,不在一个频道。。。。

  是的,请建议一下,该看什么书?
  我对这块内容不熟,比如说我要控制电压输出,那么需要明确什么样的控制框图,怎么反馈,需要采样那些信号等等.

我想说你现在想实现的和你口中所说基本不一样…
你从数据采集看起吧!

   是这样的,比如说有个应用,要能稳定电压输出,或者说电压输出能随着输入参考信号变动,或者说遥控小车能随着鼠标操作改变方向等应用,我希望能设计一个系统来实现上述的功能,这该是去看什么方面的书?
  我看自控理论基本上是立足于,已知系统G(s),对系统进行分析,现在希望能反过来,已知应用要求设计实现系统.

不知道G(s),就弄个pid,标定一组pid参数。

  那看来,是不是购买一本介绍PID算法的matlab书呢?
  我对这部分不熟悉,因此想来问问,我倒能自己看书,学的挺快.

看你前面的描述,感觉你思路挺清晰的。
电压控制的话,可以模拟控制,也可以数字控制,或者二者并用。模拟控制控制直接,响应快,但是难度也相对较高,对于模电经验丰富的人来说比较适合。数字控制则比较傻瓜了,简单来说就是信号采集模数转换,然后单片机跑算法输出控制量,这个对不太专业的人来说比较简单易行,但是由于是定时控制,有一定的滞后性,通过提高单片机处理性能可以部分解决。一般来说,用后者适当结合前者是比较通行的做法。
PID控制是糙快猛的路子,可以不去关心系统的传递函数到底是什么,只需要根据实验来标定PID参数,工程上百分之九十以上的控制都可以用这个法子,但是也有可能简单通过PID解决不了问题,这样对于控制算法要求就提出比较高的需求了,得看看相关的资料。
控制目标是电压的话,那反馈信号就采集电压,如果只采电压,靠软件算D来不及的话,也可以通过硬件直接采集D。
matlab这个,作为一种辅助手段,可以用用。也可以不用。

  真谢谢了,你这一解释,能让我更有针对性提出我的问题和目标.
  我希望能根据实际系统要求,用matlab搭建一个仿真系统,比如说控制电压系统,能仿真电压控制,这是第一步目标.
  第二步目标则是,在综合考虑硬件和软件资源情况下,能通过硬件+采样+mcu控制算法实现系统,或者就跟你说的那样,可能用模拟控制结合数字控制会比较通行,我是希望能对这方面有所了解.
  请问我该去购买什么领域的书呢? 请指点.

做控制最需要的是

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top