Under Construction...

Right, It's done!!!

The whole PHM (Prognosis and Health Management) system for the avionic EMA (Electro-Magnetic Actuator) works steadily. I've been working day and night on this project for the past three months! No time for play indeed. But now the simulink data matches perfectly with the actuator data and the particle filter algorithm works! Next mission is to finish my master's degree thesis and wait, just wait...

Take a glance of the sensor signal acquisition board (Click it to see the full image). You may see the EMA on the topleft, and the acclerometer sensor (it's on the left of the picture, in the middle). Acclerometer sensor is temporarily not functional so I have to detach it from the actuator.

Below is the fault diagnosis and prognosis result (The turn-to-turn winding fault is detected and the actuator's remaining useful life--RUL is calculated and shown).

phmexp1

There is still a slight problem: I calculated the PDFs (Probability Density Function) according to the particles in PF algorithm, and tried to show them in a TeeChart Winform control. However, the result seemed not good at all. Former PDFs are partially shadowed by newer PDFs. There must be a better way of showing them with something else.

A DAY TO REMEMBER - The iPhone game "Dudu Rush(嘟嘟向前冲)" rushes to 1st in iTunes Store!!!

That is REALLY AMAZING!!! I nearly cannot believe it when I heard the news. The game was developed by three people including me,  the other two are programmer Zhao and game artist Liu from Infiworks Inc.

I had been working in the company for an internship, and later we decided to made the "Dudu Rush". Mr.Zhao provided us with the game engine and I used Lua to adjust the game logic to make it enjoyable, while Mr.Liu did most of the game art. I thought it would be somehow successful because the idea is not too bad and Mr.Liu's drawings are REALLY perfect, but I have never expected the game to be so popular. Anyway, this is the first iPhone app I designed myself. Much thanks to Mr.Zhao and Mr.Liu, Cheers!

Think of what I learned from Infiworks: Some advanced UI design skill, Some code optimization techniques for Cocoa platform, and the most important thing: I got familiar with Lua. The language is really cool and I will use it in my lab projects:)

Lua Serialization

This is a Lua table serializer.

Types of key can only be number or string, however values can be a table. Self reference (Loops) is supported.

function serialize(t)
    local parents={}
    local newbies={}
    local function genstring(tbl,parent)
        parents[tbl]=parent
        local t_tmp={}
        for e_key,e_value in pairs(tbl) do
            local key= type(e_key)=="number" and "["..e_key.."]" or e_key
            if type(e_value)=="table" then
                local cckey= parent..(type(e_key)=="number" and key or "."..key)
                if parents[e_value] then
                    table.insert(newbies,cckey.."="..parents[e_value])
                else
                    table.insert(t_tmp, key.."="..ser_table(e_value,cckey))
                end
            else
                table.insert(t_tmp, key.."="..e_value)
            end
        end
        return "{"..table.concat(t_tmp,",").."}"
    end
    return "do local ret="..genstring(t,"ret")..table.concat(newbies," ").." return ret end"
end

累积

在新主楼呆了三年,最近才发现厕所的门居然是那个原理。强大。

其实我也不知道我这习惯是怎么养成的了,不过反正寝室晚上是回不去,真没法回去。且不说隔壁那几个到了晚上就鬼哭狼嚎的,屁g一回来怎么都觉得别扭。果然是有其父必有其子。

总之这寝室已不是我的寝室,北航也不是我的北航了。

最近居然发现屁g拿我的盆子泡他的臭袜子……做人怎么着也不能这样吧。联想其各方面行为,怪不得他暑假搞上的那个妞后来再也没见过了。会看上这种jp的女生,真是瞎了眼。

八点半了居然还是没人来。

写完这句话Z同学就来了。

突然想起来我有本书借了得有一个月没还了,还是新书……算下来也该有二十多块钱了吧。记得本科的时候H同学在图书馆欠过一次四十多块钱的书,然后向我哭诉。当时我感觉这就是天文数字么。现在怎么总也觉得这点钱好像不算啥。每天吃饭不小心就得吃个二十块钱呢。唉,变了变了……

又在校内发现一个八卦。某@尼哄的同学Z居然找了个@米国的高中学弟做bf。而且此学弟貌似是甩掉远在家乡的ex和这同学Z好上的。这这这,其中缘故谁能知晓啊……看看人家ex在校内上说自己被骗了,我一个旁观者都不忍心啊。虽说Z同学你也就我大两岁,找个学弟也不是不行,不过,何必要在这种异国+劈腿的狗血剧情里扮演个角色呢。我说这学弟你也是的,中国跟米国是异国,尼哄跟米国难道就不是?唉,记得当初刚知道的时候还以为又是一桩美事呢,现在看看,华袍下面果然总会有虱子的。

在校内上看了看这学弟的照片,颇猥琐。话说我在Z大这几个同学还真扯,谈的恋爱貌似到现在也没一个让人觉得有希望走到最后的。

算了,本来还想评论评论C同学跟S同学呢,突然发现自己连结婚年龄都不到,光顾着说人家干吗。

庆祝博客恢复

  其实博客挂掉已经很久了,咳咳……

  自从博客挂掉以来事情一直比较多,搞得贴吧也没心情去管了。前几天参加同学的考研庆功宴回来一看,居然博客能打开了,颇是欢欣鼓舞了一阵子。昨天晚上试着在贴吧里发帖,连发好几个帖子居然都不再提示需要审核了,这让我百思不得其解,难道是Google退出中国反而使得百度的监管放松了?

  还好这些都是好消息。以前一直只能在吧里回复别人的问题,现在终于可以自己发帖了,快哉快哉!

Badapple on WQX-NC2000!

Badapple is a famous doujin shadow play animation inspired by Touhou Project. Since the first day of its release, various techniques (even a real apple) has been involved to reproduce it. Some marvellous works can be found here

Look, the original animation is monocolored, and so is the WQX's LCD screen! So epcsoft and I decided to make our own version: A Badapple on WQX:)

Here is the final product:)

or try this link which shows the same:

http://www.acfun.tv/v/ac126317/index.html

Some hardware factors about WQX:

CPU Frequency: 4Mhz

User RAM: 32KB

LCD: 160px by 80px, Monocolored

LCD RAM: 1600 Bytes

Quite eye-catching, isn't it? We just converted the whole animation into frames of black and white dots, and rendered them on LCD screen while playing the audio file. It really took us some time on the video-audio synchronization. All codes were running on my version of WQX OS written in 6502 assembly, which partially supported multi-threading (2 threads only). One thread rendered the video while another played the sound.

看完《盗墓笔记》的突发奇想

三叔这个挖坑男总算把坑填完了。看到三叔在后记里写他一开始写这个故事只是为了博得一些喝彩,想想还真有可能。依稀记得当初其实是看完了鬼吹灯意犹未尽的时候在网上狂搜盗墓主题的作品,才看到了这本小说。开头的文字略有些造作,只是同样的盗墓题材吸引我把第一部看完了,最后发现是个坑。对了,还是用WQX看的。

没想到一过就是五年。

其实这篇日志跟《盗墓笔记》的内容没啥关系。看这种网络文学,说到底只是为了追求一种阅读时的快感罢了。昨天刚看完,睡了一觉起来内容就忘光了。跟《平凡的世界》之类的显然是没法比的。

所以进入正题吧。

我前一段一直在想:如果真的有一种外星人在看我们这个地球的话,我们这些所谓的智慧生命在他们眼中是什么样子呢?

这种问题最终肯定会追究到哲学的根本问题上去。我只能先这么说:以前看的那个外星人认为汽车是地球最高统治者的笑话其实很有道理。说白了就是评判标准的不同会造成不同的观测结果,进而造成不同的解决问题的方法。

人为什么知道自己存在?因为有感觉。看得到图像,听得到声音。抽象一点来讲,是具备对自然的某种信号基于某种方法作出分析然后基于某种评判标准得出结论的能力。这句话里面“某种信号”、“某种方法”、“某种评判标准”都是可以被某个具体的东西替换的。问题也在于此。

如果将这些概念扩大化,不仅仅局限于“普通学生认为60分是及格,好学生认为90分是及格”的简单问题,会带来什么样的影响?我们如果替换掉目前的听觉,美妙的音乐在我们看来仅仅是简单的波形,会如何?

或者把对于物质存在的感觉替换成对于能量波动的感觉,又会如何?

举个理工一点的例子:对信号(比如一幅山水画)进行FFT变换然后进行简单的处理(比如在中心附近的某个点处加个增益),然后再反变换回来。你会看到这幅图像的大致轮廓没变:山还是山,水还是水,但是任何人都能感觉到现在这幅画跟原图的差别:一条条明暗相间的波纹布满了整个画幅。

频域上的简单滤波操作会对时空域上的整幅图像造成改变,这无疑是一种牵一发而动全身的调控机制,反之亦然。

某些巫术会不会也是这个原理?要激发现实中突发或者影响长远的改变,仅仅需要在那个特殊域上做一个微小的操作。而这个操作其实可以通过某种机制来实现:摆弄几个人偶或者是更改香炉的方位,却可以左右千里之外某些人的命运。所谓风水,也不过是更大范围的调控能够产生更加强烈的效果罢了。

这也可以解释巫术之所以为巫术。因为这种调控机制以人类的平常感觉来判断,必须是匪夷所思的。就像我们看到FFT图像的时候显然毫无感觉,谁都不会知道这幅图像反变换后竟然是一幅山水画,更别提能预测到在里面加个亮点的后果了。

如此说来,鬼与神不是完全可以存在的么?一切超越时代的技术都是魔术。

关键是要找到这种变换的方式。

BJ

  这几天BJ雨雪天气一直不断,前天更是下了一场四年来最大的大雪,最要命的是下雪的时候竟然打雷了。一时间大家都在念叨着“冬雷阵阵夏雨雪”类似的话。想想离还珠格格第一次播都十年了,其影响之深远可见一斑呀。

  然而随着大雪的来临,我个人的BJ也随之到来。

  第一天,我把原来藏在移动硬盘里的100块钱拿出来准备交班费,结果交的时候怎么也找不到了;

  第二天,我把移动硬盘放在自行车前筐里去超市,结果出来硬盘就被人拿了;

  第三天,我的自行车被人偷了……

   HOLY SHIT!

  我在这方面一向都很小心,大学毕业之前的这么多年几乎没有丢过东西。作为班上唯一一个能够把很多人四年来丢了又换换了又丢的校园卡完整保留下来的人,我敢保证我这辈子丢过的所有东西加在一起都没有这三天丢的东西贵重。连续三天丢了三样重要物品,而且这三样东西还可以像俄罗斯套娃一样一个放到另一个里面去,这简直BJ得有些搞笑了。还不如第一天我就把100块钱放在移动硬盘里,然后把硬盘放在车筐里一起让人偷走算了……

  今日上网看到这样一则谚语:“秋后打雷,遍地是贼”。于是我顿悟了,原来我的BJ遭遇全是因为这几天的冬雷呀。以后再打雷我干脆就只带书包出去算了,反正几本破书丢了也没啥。靠,我除了书包也没什么能带出去的了,其他的都被偷了……

  想想自己还真是够BJ的,在一个叫做BJ的城市上了四年学并且还要再上几年,上网好不容易找了个百度贴吧当当吧主,那贴吧的名字居然还叫做BJ音乐。无聊的时候看看美剧,看的是什么呢?Fringe。Fringe翻译成中文是什么意思呢?边界。还是BJ。如此一来,生活中处处充满着BJ,那哪有不悲剧的道理。没办法,认了吧,周末买车去。

这世道

  今天跟Z去他的破宿舍玩,临到考研书店的时候里面突然走出来原来同班的一个同学C,女生。聊了几句发现她原来是要考教师资格证,来买辅导书的。我们当时就奇怪了,你都上研了还做这些干嘛?结果她给了我们一个BT的理由:暑假的时候她的导师让她做GPS相关的东西,她不喜欢这个,就去问导师做这个将来出去了能干什么,结果导师给她举了个例子:实验室之前做GPS做得有声有色,去年那批硕士生没毕业就有单位赶来要人了,于是老师给单位推荐了三个最出色的学生。工科女生普遍学习好,结果这三个学生就是清一色的女生。于是那单位马上就不愿意了,当时就跟老师说您还是给我们推荐三个学习不是那么优秀的男生吧。我们这种搞研发的职位一般是不招女生的云云。C说她听到这里就郁闷了,感觉将来还不如本科的时候做家教来的舒心,于是就想考个教师资格证将来当教师去,也是一条退路。

  我听到这里正想安慰她世上的事情没有那么绝对,旁边的Z突然冒出一句:对,现在的用人单位就是这样的,我这次去永煤集团真是了解了不少的内幕(Z同学从毕业到现在的经历忒丰富了,改日再表),他们那里招毕业生,挑简历的时候第一件事就是把女生的简历挑出来,然后再看学校牌子呀,专业对口呀什么的,现在的工科专业,女生几乎就没有立足之地了……想想当初C本来是可以保研去学经济的,不知为何又回到理工科的老路子上了,真是一念之差呀。

  大概是老天要让我对此事的印象再加深一点,回来的时候竟然碰上了本科的辅导员Q。同样是女生,只不过当年保研学的就是经济,据说去年国庆的时候已经结婚(或者订婚)了。走在路上留个长发,打着个小阳伞俨然一少瑞脑消金兽妇了已经,一开始我压根就没敢认。感觉这位被我们BS了四年的辅导员现在的日子过得还是挺好的。我说这现在的女生读工科就真的没啥出路么,只能去读女博士然后等待毕业么……

无题

三位同学要去遥远的乌鲁木齐工作,于是有了昨天的一场聚会,班上的同学几乎来了一半。饭桌上再次听到了无奈的新闻:前几天,也就是一个直博的同学刚刚进驻“博士楼”的一个半月后,系里的一个博士生在同学的楼上跳楼了。

前几天去找那位同学玩的时候才知道,这博士楼仅仅是有个“博士”的名字罢了,四人间地方是大了点,可是低矮的天花板加上楼道里昏黄的灯光,简直和七八十年代的筒子楼一样压抑。后来他只穿一条裤衩盘腿坐在床上和我聊天,整个气氛就好像回到了二十年前。那时我心里还真是为他捏一把汗,这博士生的生活怎么会是这样……

现在上BBS看看那些博士生们的抱怨,倒还真是可怜。进校的时候学校还没什么要求,临毕业的时候形势一变,学校突然下了死命令要求SCI、EI论文数量达不到不能毕业。有些博士就是帮着导师打了好几年工,没什么论文发表。没论文那就拖到有了论文再毕业吧,可是学校还有一条命令:博士8年不能毕业者注销学籍。要真是辛苦了七八年,到最后什么也没捞到,那谁不郁闷啊。不过话说回来前几天自杀的这个博士就有点不应该,都工作好几年了,不知结婚没有,反正房子都买了的人,没有博士学位至少养活自己没有问题了,何必再为了一纸文凭而放弃生命。

无奈死者长已矣,看来不管是为了逃避就业还是为了追求学术,这读博可真不是个容易的差事。

Dragon is powered by BlogCN.com - WordPress | BlogCN.com - WordPress Themes