TRIZ理论的进化法则分析(TRIZ学习笔记)
人们在创新和完好系统的过程能够遵循一定的规律(或者叫法则)。从而降低创新和完好系统过程中的试错成本,以下就TRIZ的八大进化原则来进行说明(这个八大法则是前人们的总结,我这里当然会增加我的理解)。
我们首先来看看一个技术系统(这里的定义是:为实现某种功能(或者职能)而存在的相互联系和作用的元件与运作事物集合)的构成,技术系统当然是分层次的,元件越少。能耗越小当然越好。一个理想的系统就是没有元件和成本,但功能却能实现,这样的理想的系统尽管不存在,但却给我们提供了一个技术系统(产品)的改进方向,这就是技术系统进化的第一法则:
1、提高理想度进化(理想度=系统全部实用的功能/(系统全部有害的功能+成本))法则
目标是提高技术系统的理想度。但我们能够从技术系统本身,技术系统子系统,技术系统的超系统和物质四个方面来进行提高。
首先。我们来看看技术系统本身。我们能够把一个系统依据作用分为4个部分,外加一个能量源。
运行类系统的4个部分(子系统):动力装置,传输装置,运行装置和控制装置;測量技术系统的4个部分为:传感装置,传输装置,转换装置。控制装置。
技术系统的这4个部分是缺一不可的。因此这就引出了技术系统的第2个进化法则:
2 完备性进化法则
这个事实上非常好理解。既然技术系统的4个部分必须存在,我们就能够利用这个原则对技术系统进行分析。看这个系统是否完备。一种方法就是检查系统的各个部分能量是否可达,传递效率怎样。而这样的方法就引出了技术系统进化的第3个原则:
3、能量传递进化法则
通过这个法则,我们能够推断技术系统的各个元件是否必要(假设能量不能传递到某个元件,要么这个元件没实用能够除掉。要么就是这个元件不能工作,没有达到预期的功能),也能够通过分析能量的传递效率来达到完好技术系统的目的。
我们将一个技术系统分解成多个子系统。目的能够分析这些子系统,看看这些子系统本身的进化。子系统之间的进化一般来讲都是不均衡的,通过对这样的不均衡进行分析,我们能够改进进化落后的子系统,从而达到整个系统的改进目的,这就是技术系统的第4个进化原则:
4:子系统不均衡进化法则
理想的情况下,系统的各个子系统(部件)都处于最佳状态当然是最好的。但实际情况是,各个子系统因为材料。成本,技术水平等因素的影响,子系统间的发展并非均衡的。这样的不均衡往往会导致非常强的物理-技术矛盾,而消除这样的矛盾。恰恰是我们发明创新的任务所在。事实上这样的分析,相似于水桶原理,一个系统的短板往往是进化最落后的子系统,通过找出短板子系统,就能够实现技术系统的改进目的。
1法则是目标,2-4都是依据系统的分解来进行分析。假设我们将一个系统放到一个更高级的系统中(超系统)去思考,能够得到非常多意外的惊喜,这是技术系统进化的第5个原则:
5、向超系统进化原则
这有两层含义。一种是当前技术系统要有效的整合超系统的资源。比方车载收音机。其电源能够使用自带电池,但更好的办法是利用车里的能源系统。第二种是融合到超系统中,这样的方式我叫它组合法则。就是将当前技术系统组合到超系统中,这样的样例非常多,比方收音机的一个超系统:人在驾车中听收音机,收音机融合到超系统中。就成了车载收音机。这样的进化法则不仅适用于制造加工。也相同适用于软件,通过不断的功能融合以达到创新的目的,Google的眼镜,苹果的手表都是这样的进化的典型。
对于物理存在的技术系统,存在着柔性化。可移动性和可控性的要求,这三个进化法则合在一起就是技术系统的第6个进化法则:
6、技术系统的动态化进化原则
提高柔性化是指系统会朝着更灵活。更方便的方向进化。比方网络从铜轴到双绞线到到无线。柔性化揭示的事实上是系统元件物质和结构的进化法则;提高可移动性进化法则则预示着技术系统会向着不断增强总体移动性的方向发展,典型的样例就是吸尘器的进化。
而提高可控性法则则说的是系统会沿着增强系统及子系统间的可控性方向来发展,这个不难理解,一般的路线是:直接控制-》间接控制-》引入反馈控制=》自己主动控制,一个非常好的样例是声控开关的进化。动态性进化法则是从构成系统的元件材质和功能完备性两个方面来进行技术系统的改进和完好。而技术系统及其子系统的尺寸大小也是一个能够改进的地方,能够採用的进化法则就是:
7、技术系统向微观级进化法则
这个法则揭示的是技术系统或者其子系统通常是朝着尺寸减小方向进化的,注意这里是一般,不是全部。有时候因为功能的须要,也会尺寸变慷慨向发展,比方超大客机。
8、协调性进化法则
前面的进化法则都是从技术系统的各个部分或者某个方面来进行技术系统的演化。实际上整个系统,包含超系统。都须要相互之间协调发展,这样的协调包含外形的协调。连接的协调,位置的协调等等。通过对系统子系统和超系统之间的协调性分析,能够对不协调的地方进行改善。从而达到更好的协调性,也就取得了技术系统的改进。
这8个进化法则并非TRIZ理论的终极进化法则,是能够扩展的。
因为这些法则都是依据project领域的专利和知识总结出来的。对于应用于其他领域,比方软件开发领域,则须要很多其他的研究和总结。
TRIZ理论的进化法则分析(TRIZ学习笔记)的更多相关文章
- HashMap源码剖析及实现原理分析(学习笔记)
一.需求 最近开发中,总是需要使用HashMap,而为了更好的开发以及理解HashMap:因此特定重新去看HashMap的源码并写下学习笔记,以便以后查阅. 二.HashMap的学习理解 1.我们首先 ...
- Hadoop-HBASE案例分析-Hadoop学习笔记<二>
之前有幸在MOOC学院抽中小象学院hadoop体验课. 这是小象学院hadoop2.X概述第八章的笔记 主要介绍HBase,一个分布式数据库的应用案例. 案例概况: 1)时间序列数据库(OpenTSD ...
- 多线程读写shared_ptrshared_ptr要加锁分析!学习笔记
(shared_ptr)的引用计数本身是安全且无锁的,但对象的读写则不是,“因为 shared_ptr 有两个数据成员,读写操作不能原子化".使得多线程读写同一个 shared_ptr 对 ...
- 【笔记篇】(理论向)快速傅里叶变换(FFT)学习笔记w
现在真是一碰电脑就很颓废啊... 于是早晨把电脑锁上然后在旁边啃了一节课多的算导, 把FFT的基本原理整明白了.. 但是我并不觉得自己能讲明白... Fast Fourier Transformati ...
- .NET 云原生架构师训练营(KestrelServer源码分析)--学习笔记
目录 目标 源码 目标 理解 KestrelServer 如何接收网络请求,网络请求如何转换成 http request context(C# 可识别) 源码 https://github.com/d ...
- ELK日志分析 学习笔记
(贴一篇之前工作期间整理的elk学习笔记) ELK官网 https://www.elastic.co ELK日志分析系统 学习笔记 概念:ELK = elasticsearch + logstas ...
- Webx3学习笔记(2)——基本流程
Webx3项目是运行在jetty/tomcat这种Web应用容器中的,Web应用的模式都是请求-响应的.一个请求通过浏览器发出,封装为HTTP报文到达服务端,被容器接受到,封装为HttpRequest ...
- CVE-2018-2628 weblogic WLS反序列化漏洞--RCE学习笔记
weblogic WLS 反序列化漏洞学习 鸣谢 感谢POC和分析文档的作者-绿盟大佬=>liaoxinxi:感谢群内各位大佬及时传播了分析文档,我才有幸能看到. 漏洞简介 漏洞威胁:RCE-- ...
- ES6学习笔记(三):教你用js面向对象思维来实现 tab栏增删改查功能
前两篇文章主要介绍了类和对象.类的继承,如果想了解更多理论请查阅<ES6学习笔记(一):轻松搞懂面向对象编程.类和对象>.<ES6学习笔记(二):教你玩转类的继承和类的对象>, ...
随机推荐
- Gitlab-API各状态码解释
200 – OK : This means that the GET , PUT, or DELETE request was successful. When you request a resou ...
- JS学习笔记(一)DOM事件和监听
将事件绑定到元素身上的三种方法: 1.HTML事件处理程序(不推荐使用) 1 <a onclick="hide()"> 2.传统的DOM事件处理程序 即在目标DOM事件 ...
- hdoj1171 Big Event in HDU(01背包 || 多重背包)
题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=1171 题意 老师有一个属性:价值(value).在学院里的老师共有n种价值,每一种价值value对应着 ...
- 接口调用 POST
/** * 接口调用 POST * @return [type] [description] */ public function portPhone(Request $request) { $pho ...
- Java异常处理中的恢复模型
异常处理理论上有两种基本模型.Java支持终止模型,在这种模型中,假设错误非常关键,以至于程序无法返回到异常发生的地方继续执行.一旦异常被抛出,就表明错误已无法挽回,也不能回来继续执行.长久以来,尽管 ...
- hdu 4859 最小割
链接:点我 未懂
- java中的hashmap与hashtable的区别
HashMap和Hashtable的区别 HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别.主要的区别有:线程安全性,同步(synchronizatio ...
- Codeforces Round #260 (Div. 2) B. Fedya and Maths
B. Fedya and Maths time limit per test 1 second memory limit per test 256 megabytes input standard i ...
- php 获取所有常量
有的时候想得到某个完整路径,看看都定义了哪些常量,可以这样做,即把所有的常量都打印出来,然后看看有没有自己想要的,感觉挺方便 官方给的原型: array get_defined_constants ( ...
- 使用Layui和Vue实现分页
原理就是利用Layui的分页组件和Vue组件的模板渲染功能. 我下面直接贴代码,比较直观. index.html <!DOCTYPE html> <html> <head ...