经常见人提起系统设计,也经常见各单位内有自己的系统设计部、系统组、系统工程师,但系统设计岗位到底应该做些什么、如何评价其功绩、系统设计师的岗位技能要求、系统设计的作用到底是什么等一系列问题,却是一个很多人模糊不清的概念,
首先确认下“系统”的定义,系统是“相互联系、相互作用的诸元素的综合体”。这个定义包括两部分内容:一是系统中至少包含两个不同元素;二是系统中的元素按一定方式相互联系、相互作用。因此也有部分书籍中给出一个绝对的说法,系统设计=接口设计。从机电系统设计来说,这种解释倒也简单易懂。
系统的各组成部分之间都是通过接口相互联系和作用的,而接口包括四种:
1、 电气接口
2、 机械接口(安装方式、有相互作用力的连接处,含电磁力)
3、 信息接口(包括了数据传输协议、显示界面、操作界面键盘或触摸屏)
4、 环境接口
系统设计师要研究的就是部件和部件之间、分系统和分系统之间如何通过这四种接口相互作用,相互作用过程中可能会发生的问题,以及如何防范规避这些问题的方法。这些方法包括两大主题内容。
一个是通过接口相互作用时的潜在单一故障分析(Single Fault Condition),单一故障指的是独立故障,如果因为一个故障A而导致另一故障B的出现,则B不属于单一故障。如因为TVS管选型不合适导致正常电压波动时对地短路泄放,泄放时,回路中的单向导通二极管因过流而烧毁,这时二极管烧毁的故障就不属于单一故障。
二是分析出接口的单一故障后,要按照“防错、判错、纠错、容错”的方式,找出解决措施,能防范住问题的发生最好,实在防不住,能及时发现提示报警也成,当然能纠正过来最好,即使上述三种措施都不能实现,那至少也必须保证故障发生后,不能产生危害,对人的危害、对关联设备的危害、对设备自身的危害。比如汽车电子上某传感器坏掉后,必须能给出传感器故障的提示来,对其它的关键故障,如果检查不出来,控制上必须保证万一工作不正常时,不能出现失控的风险,比如让汽车停车不能启动工作。
单一故障的分析和接口四种错误的处理方式都是具体的产品技术工作内容,需要具体问题具体分析,这里面就看每位设计师自己的水平了。
另外,系统设计部门的牛人们的工作不应该是消防队员的角色,他们应该研究的是板-板之间、部件-部件之间、设备-设备之间、整机和能源供给之间、整机和负载之间、整机和环境之间、整机和人之间的相互作用、可能错误、对可能错误的应对措施,甚至他们可能不是电路设计的高手,但一定是一个综合知识背景和思维、产品应用环境、技术法规、产品配套经验的高手,如果用的不是这样的人来做系统,如果用他们的时候不是按照这个内容来确定其岗位职责的话,则系统设计有等于无。
具体更多欢迎交流探讨china@rdcoo.com。
用户1619659 2012-5-24 09:58
用户1580664 2012-5-21 12:08
用户1635031 2012-5-15 15:59
用户1546833 2012-5-15 08:22
用户1580159 2012-5-9 19:40
用户1251548 2012-5-9 16:29
用户3809340 2012-5-9 07:44